在windows环境下,定时执行指定任务,最方便的就是创建一个windows自带的计划任务; 比如定期清理临时文件,我们可以创建一个bat脚本,然后通过计划任务执行这个脚本,到了设定的时间bat确实被执行了; 但是有个问题,每次执行bat时都会弹出一个cmd的窗口,执行完毕后又自动关闭,这样的体验非常不好,不知道的人还以为中毒了呢; 那么今天我就教大家如何消除这个“黑框”;
要解决这个问题,首先要搞清楚出现cmd窗口的原因; 其实原因非常简单
原因找到了,解决起来就非常简单了,只需要将计划任务的执行用户修改为SYSTEM用户即可;
注意:计划任务属性中还有一个选项,控制是用户登录后才执行,还是不管用户是否登录都执行,注意别选错啦;