发布网友 发布时间:2022-04-21 08:20
共2个回答
热心网友 时间:2023-07-19 01:48
朋友,我给你写了个bat批处理,可以启用或禁用USB和启用或禁用任务管理器!如下:@echo off
color 0a
:start
cls
echo 1 为禁用 USB 移动储存设备
echo.
echo 2 为解除禁用 USB 移动储存设备
echo.
echo 3 为禁用 任务管理器
echo.
echo 4 为解除禁用 任务管理器
set/p N=请选择:
if "%N%"=="" goto k
echo %N%|findstr "^[0-9]*$">nul &&echo 输入正确||goto ABC
if %N% equ 2 goto 2
if %N% equ 3 goto 3
if %N% equ 4 goto 4
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor" /v ImagePath /t Reg_Expand_Sz /d USB移动储存设备已经被禁掉 /f
echo USB移动储存设备已经被禁掉
pause
exit
:2
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor" /v ImagePath /t Reg_Expand_Sz /d system32\DRIVERS\USBSTOR.SYS /f
echo USB移动储存设备已可以正常使用
pause
exit
:3
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_DWORD /d 00000001 /f
echo 任务管理器已经被禁掉
pause
exit
:4
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_DWORD /d 00000000 /f
echo 任务管理器已可以正常使用
pause
exit
:ABC
mshta vbscript:CreateObject("Wscript.Shell").popup("对不起!你输入的是 %N% 不符合规定,请重新输入",10,"警告:",)(window.close)
goto start
:k
mshta vbscript:CreateObject("Wscript.Shell").popup("对不起!你没有输入任何选项 不符合规定,请重新输入",10,"警告:",)(window.close)
goto start
热心网友 时间:2023-07-19 01:49
open "c:\\windows\\system32\\taskmgr.exe" for input lock read write as #1
这是禁用任务管理器的脚本,不过不是bat的,是vbs