一bat小工具 隐藏盘符

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 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值