从调度程序运行最小化的批处理文件

从调度程序运行最小化的批处理文件

我向 Windows 7 调度程序添加了一个批处理文件,它运行正常。问题是它在运行时总是显示命令提示符窗口。我为该批处理文件创建了一个快捷方式,并在属性中将其设置为最小化运行。

然后我转到计划任务并尝试将操作更改为运行快捷方式而不是原始批处理文件。问题是调度程序会立即解析快捷方式并将原始批处理文件路径放入操作字段。我该怎么办?

答案1

您需要告诉批处理文件在没有控制台的情况下运行。

这一页有一些关于编写 Windows 脚本的说明:

Set Shell = CreateObject("WScript.Shell")
Shell.Run <Path to command or batch file>, 0, False

它还提到了一个名为开始- 我之前没有见过,所以你需要检查一下。

这个问题Stack Overflow 上有一些其他建议以及有关编写 vb 脚本来包装我上面发布的代码的完整说明。

相关内容