@echo off
@echo [Version]>%systemroot%\test.inf
@echo Signature="$Windows NT$">>%systemroot%\test.inf
@echo [DefaultInstall]>>%systemroot%\test.inf
@echo AddReg=add>>%systemroot%\test.inf
@echo [add]>>%systemroot%\test.inf
@echo HKEY_CURRENT_USER,"Software\Policies\Microsoft\Windows\System",DisableCMD,0x00010001,^0>>%systemroot%\test.inf
@rem 本句为解除禁用的CMD,^0为不限制,^2为限制CMD,除了批处理,^1为限制一切CMD,包括批处理,参看1楼
echo HKEY_CURRENT_USER,"Software\Microsoft\Windows\CurrentVersion\Policies\Explorer",DisallowRun,0x00010001,0x00000000>>%systemroot%\disrun.inf
@rem 本句为解除禁用的Explorer程序,避免CMD.exe也在allowrun列表内
@rundll32.exe setupapi,InstallHinfSection DefaultInstall 128 %SystemRoot%\test.inf
@rem 打开记事本(开始-运行:notepad)把以上内容另存为*.bat文件或*.cmd文件,双击运行后则可
@echo [Version]>%systemroot%\test.inf
@echo Signature="$Windows NT$">>%systemroot%\test.inf
@echo [DefaultInstall]>>%systemroot%\test.inf
@echo AddReg=add>>%systemroot%\test.inf
@echo [add]>>%systemroot%\test.inf
@echo HKEY_CURRENT_USER,"Software\Policies\Microsoft\Windows\System",DisableCMD,0x00010001,^0>>%systemroot%\test.inf
@rem 本句为解除禁用的CMD,^0为不限制,^2为限制CMD,除了批处理,^1为限制一切CMD,包括批处理,参看1楼
echo HKEY_CURRENT_USER,"Software\Microsoft\Windows\CurrentVersion\Policies\Explorer",DisallowRun,0x00010001,0x00000000>>%systemroot%\disrun.inf
@rem 本句为解除禁用的Explorer程序,避免CMD.exe也在allowrun列表内
@rundll32.exe setupapi,InstallHinfSection DefaultInstall 128 %SystemRoot%\test.inf
@rem 打开记事本(开始-运行:notepad)把以上内容另存为*.bat文件或*.cmd文件,双击运行后则可