一直用 Windows 系统任务计划程序执行一个小批处理命令同步几个文件到指定目录,执行的时候桌面上会有个命令行窗口一闪而过,看着不爽,网上找到解决方法——造成黑框闪现的原因与运行任务计划所使用用户账户有关。
方法一:SYSTEM 账户执行批处理
亲测可行,设置参考下图:
SYSTEM 是系统账户,使用它来执行程序相当于在后台隐藏运行,所以黑框就不会出来了!
参考:解决windows任务计划执行批处理文件会弹出显示命令行窗口
方法二:使用 wscript 运行批处理来隐藏 DOS 窗口
在批处理文件相同目录下新建一个记事本,里面输入:
set ws=wscript.createobject("wscript.shell")
ws.run "win.bat /start",0
其中 win.bat 为你的批处理名字,根据实际修改。然后把这个记事本保存为后缀名为 .vbe 的文件,如 hide.vbe,定时任务执行 hide.vbe 即可。
此方法没有实测。
Comments:0