标题: 隐藏驱动器-QQ:309254515 趣味东
[打印本页]
作者: qwd
时间: 2008-7-7 01:22
标题: 隐藏驱动器-QQ:309254515 趣味东
@echo off&color b9&title 隐藏驱动器-QQ:309254515 趣味东
set Drives=A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
echo.&echo.盘符: 十进制数据&echo.
set dn=1&for %%i in (%Drives%) do (set/a dn*=2
call set/a dr=%%dn%%/2
call set %%i=%%dr%%
call echo. %%i = %%dr%%)
echo.&echo.输入要隐藏驱动器的字母[例:cdef aabbeecccdd dffeeggeed](解除隐藏请回车)
set/p ps=
set pw=0
set zs=0
set pz=0
if "%ps%"=="" (goto end) else (set ps=%ps: =%)
if "%ps%"=="" goto end
:zs
call call set pf=%%%%ps:~%%pw%%,1%%%%
if "%pf%"=="" goto end
call call set pz=%%%%%%pf%%%%%%
if "%pz%"=="趣味东" (set/a pc+=1) else (
echo %pf% = %pz%
set/a zs+=%pz%
set %pf%=趣味东)
set/a pw+=1
goto zs
:end
set/a ps=pw-pc
echo.&echo. 隐藏盘数: %ps% 数据值: %zs%
echo. 请稍候!...
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDrives /t reg_dword /d %zs% /f >nul
gpupdate /force
echo. 任务己完成!
start explorer %趣味东%
作者: wxcute
时间: 2008-7-7 14:23
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDrives /t reg_dword /d %zs% /f >nul
关键就是这句吧,修改注册表,把隐藏驱动器的注册表文件保存下来也可以。
不过缺点就是在地址栏上输入盘符如c:还是可以进去。
作者: qinbuer
时间: 2008-7-8 11:47
没有判断要隐藏的分区是否存在