Windows 7 – 如何在Windows 7任务调度程序中使用Messagebox启动
发布时间:2020-12-14 04:33:52 所属栏目:Windows 来源:网络整理
导读:我正在使用Win7 x64 Professional,并尝试使用 Windows任务调度程序运行VBS脚本.我的问题是,脚本的行为与直接启动的脚本完全不同,即使我使用高权限启动它,并使用相同的用户. 有一件事我注意到,例如,不可能在屏幕上输出任何消息框. 在Windows XP下,我记得有一
我正在使用Win7 x64 Professional,并尝试使用
Windows任务调度程序运行VBS脚本.我的问题是,脚本的行为与直接启动的脚本完全不同,即使我使用高权限启动它,并使用相同的用户.
有一件事我注意到,例如,不可能在屏幕上输出任何消息框. 在Windows XP下,我记得有一个名为“允许与桌面的交互”的选项解决了很多这些问题,但是我无法在Win7上找到这些选项. 我也尝试运行Wscript.exe,并将脚本文件作为命令行选项传递,但是这导致脚本没有被启动,即使任务调度程序表示启动正确. 您能否解释在Win7中启动VBS的最佳方式是什么,以便在直接在资源管理器中启动脚本时具有相同的行为?
您应该使用CScript.exe over WScript.exe,以便像WScript.Echo这样的命令将输出到控制台而不是对话框.正如你所指出的,计划的任务应该避免使用MessageBox或任何可能导致脚本阻止的UI元素.
我建议安排你的脚本如下: C:WindowsSystem32CScript.exe //Nologo //B X:PathToYourScriptYourScript.vbs 我选择的选项是“防止标志显示”和“批量模式”.请通过运行CScript /来查询您的在线帮助?在命令提示符 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – 在Windows Server 2008 Core上安装
- windows – 删除小于特定大小的文件
- Windows Azure可以在我自己的硬件上安装吗?
- 窗口 – 为什么RDP与其他遥控软件相比如此之快?
- 使用fopen增加Windows中Matlab中打开文件描述符的最大数量
- windows-server-2008 – Windows RDP – 使生产服务器看起来
- 单击跟踪Windows应用程序
- 虚拟化 – 从物理Windows 2000服务器安装创建虚拟硬盘
- Windows窗体应用程序C#中的控制台应用程序
- windows-server-2003 – 多个VLAN,多个子网,单个DHCP服务器