我有一个.bat文件。这就是我到目前为止所做的:
@echo off
for /f "tokens=*" %%a in ('curl -X GET http://my.host.address') do (set response=%%a)
IF "%response:~0,3%" == "Sat" (goto close)
IF "%response:~0,3%" == "Sun" (goto close)
goto open
:open
start "" "D:\my\folder\app1.exe"
start "" "D:\my\other\folder\app2.exe"
goto close
:close
pause
exit
:nothing
问题是,有时它会说“找不到app1.exe”,有时它会起作用。我在启动文件夹中放置了这个bat文件的快捷方式,以便在计算机每次启动时运行它。我在这做错了什么?另外,我怎么知道用curl调用的url是否返回OK响应,如果调用有任何问题,脚本如何处理?