我写了一个简单的脚本:
cd C:\TESTS\example
call git pull
cd C:\TESTS\example\AutoApp\bin\debug
start AutoApp.exe
我在sheduler中创建了每日任务,当运行任务时打开taskeng.exe。那个"命令行"我没有在脚本中使用任何git / cmd命令。我的应用程序和git pull不起作用。
如果我点击它打开批处理文件,它可以正常工作(完成git pull和完成app运行)并运行cmd。
在anwser任务的第一个选项一直运行之后。
在anwser的第二个选项之后。
如何解决这个问题?
答案 0 :(得分:1)
更改任务计划程序中使用的命令行以调用cmd.exe以改为启动批处理文件:
cmd /c "YourBatchFile.bat"
或者
%comspec% /c "YourBatchFile.bat"