2016-06-23 35 views
1

从VBScript调用下面的脚本时,它提示我sceen。这可以忽略吗?作为管理员运行脚本忽略提示

objShell.ShellExecute "C:\batchScript.cmd", MyPath, "", "runas", 1 
+0

您是否尝试将batchScript.cmd移动到驱动器的子文件夹而不是根目录?有时,根尝试运行可执行文件时可能会导致问题。在创建批处理目录后,改为尝试C:\ batch \ batchScript.cmd。 – ManoDestra

+0

或尝试使用objShell.Run代替?虽然,我认为文件位置是这里的问题。 – ManoDestra

回答

0

您可以创建计划任务,从而具有最高权限运行,你可以禁用UAC提示输入管理员帐户,或者您也可以完全禁用UAC。无论哪种方式,运行脚本的用户都必须具有管理权限(这意味着您可以直接运行批处理脚本而不使用“runas”解决方法)。

相关问题