您的位置:首页 > 其它

一bat小工具 隐藏盘符

2015-08-20 08:46 1116 查看
reg add "HKLM\system\currentcontrolset\control\storagedevicepolicies"/v writeprotect /t reg_dword /d 1 /f

/v 设置键名(value)

/t 设置数据类型(type)

/d 设置添加的值(data)

/f 表示强制(forbidden)

@echo off
:start
color 2
echo 请选择
echo 输入1 隐藏U盘盘符
echo 输入2 恢复U盘盘符
set /p first="选择:"

if %first% LEQ 2 (
IF %first% == 1 (
rem

@ECHO OFF
> "%Temp%.\DefOpen.reg" ECHO Windows Registry Editor Version 5.00
>>"%Temp%.\DefOpen.reg" ECHO.
>>"%Temp%.\DefOpen.reg" ECHO [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
>>"%Temp%.\DefOpen.reg" ECHO "NoDrives"=dword:fffffff0
>>"%Temp%.\DefOpen.reg" ECHO.
>>"%Temp%.\DefOpen.reg" ECHO.
START /WAIT REGEDIT /S "%Temp%.\DefOpen.reg"
DEL "%Temp%.\DefOpen.reg"
@echo off
taskkill /f /im explorer.exe
start explorer.exe
exit
exit
) ELSE (
rem

@ECHO OFF
> "%Temp%.\DefOpen.reg" ECHO Windows Registry Editor Version 5.00
>>"%Temp%.\DefOpen.reg" ECHO.
>>"%Temp%.\DefOpen.reg" ECHO [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
>>"%Temp%.\DefOpen.reg" ECHO "NoDrives"=dword:00000000
>>"%Temp%.\DefOpen.reg" ECHO.
>>"%Temp%.\DefOpen.reg" ECHO.
START /WAIT REGEDIT /S "%Temp%.\DefOpen.reg"
DEL "%Temp%.\DefOpen.reg"
@echo off
taskkill /f /im explorer.exe
start explorer.exe
exit

exit
)
) else (
echo 输入错误,请重新输入

goto start
)

color 7
pause
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: