最近实现了一个SharePoint的archivelog的script,需要在server上的Task Scheduler中创建Schedulejob执行。
但是task创建完成后,job并没有按设置的Schedule执行。创建过程如下:
- 在开始菜单中打开Task Scheduler,右键新建Task。
- 在新建的task action中填写执行文件。
经过排查对于ps1的script不能直接填写。需要按下面格式修改。
- Program/script中填写powershell.exe
- 在Add arguments中填写 -File "path"
修改完成后,check job可以正常执行,问题解决。
感谢阅读。