我有一个master.bat文件,其中...
call file1.bat
call file2.bat
call file3.bat
call file4.bat
我想在我的 Windows server 2008 上安排它以静默/不可见模式运行。我正在寻找某种方式来运行这个master.bat,而用户看不到任何东西(没有窗口、CMD 界面、没有任务栏名称等)。 ) 我不想安装任何批处理到 exe 软件。
我尝试通过将运行任务的用户更改为“系统”并且它已经完成了工作,但我实际上无法做到这一点。我发现 Windows Script Host 的 Run Method 允许您以不可见模式运行脚本......
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:\Batch Files\master.bat" & Chr(34), 0
Set WshShell = Nothing
但请不要再提交文件:) 对此有任何其他建议。
编辑1
考虑到可用的选项有限..可以使用 Windows Script Host 的运行方法,但是我如何在任务调度程序中调度 master.vbs..?