在linux的定时任务里, 可以反程序设置为 daemon 守护进程, 这样会在后台执行时。 但是windows系统里没有 daemon, 对应的是 SYSTEM。 当你设置好windows计划任务后, 如果是bat/cmd脚本,powershell脚本, 运行时会有一个黑色的cmd窗口, 怎么隐藏去掉这个黑窗口呢?
其实也很简单, 在window计划任务的常规选项里, 找到 安全选项/运行任务时,请使用下列用户账户/更改用户或组 输入 SYSTEM 然后 检查名称 再点击 确定 这样设置后, windows 就会以 SYSTEM 身份运行, 不会再有黑色控制台窗口了。 上面配置在xp,win7, win10,win2003,server2008,server2012,server2016,server2019上都能正常使用。
原创文章,作者:506227337,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/270552.html