如何使一个VBScript做一些事情,当一个计划是开放
问题描述:
所以我需要的是当cmd.exe
是打开运行一个MsgBox
和关闭cmd.exe
如:如何使一个VBScript做一些事情,当一个计划是开放
' Code for when cmd.exe loads
MsgBox("Command Prompt Disabled")
' closes command prompt
谢谢!
我需要实际的代码
答
不要使用VBScript来做到这一点....使用GPO ..因为如果有人禁用脚本的安全控制被打破。
如果您正在编辑为单个用户/单机...
这可能是快写注册表VB脚本或批处理文件与您的控制,而不是使用GPO为你所不懂的每一个用户的不想使用它。如果系统不存在于Windows密钥中,请创建系统密钥。警告,你有其他控制措施,不会阻止用大约5分钟的Google搜索禁用此功能。
reg add "HKCU\Software\Policies\Microsoft\Windows\System"
reg add "HKCU\Software\Policies\Microsoft\Windows\System" /t REG_DWORD /v DisableCmd /d 2
使用Gpedit或OU级别分配的策略对于非管理员
User configuration\Administrative Templates\System\Prevent access to the command prompt
其他政策考虑增加对非管理员用户群体。
User configuration\Administrative Templates\System\Prevent access to registry editing tools
User configuration\Administrative Templates\System\Don't run specified Windows Applications