我有一个 bat 文件,我想从任务计划程序运行它
运行:
@echo off
echo Starting PHP FastCGI...
RunHiddenConsole.exe c:/server/php/php-cgi.exe -b 127.0.0.1:9000 -c C:/server/php/php.ini
echo Starting nginx...
C:/server/nginx/nginx.exe
当我手动启动时,它可以正常工作。
我向调度程序添加了一个任务,但服务器没有启动。当我单击调度程序以运行任务时,它会打开一个命令窗口,持续不到一秒钟。它包含某种错误消息,但我无法快速读取它,而且字符太小,因此无法拍摄可读的照片。
如何修复?
答案1
properties/actions tab/edit/start in
我在输入字段中填写了C:\server\nginx
。现在它可以正常启动了。至少可以手动启动,但不能自动启动。我不知道它有什么问题,但如果你想在登录后立即运行 bash 文件,有一个更好的解决方案。我将文件的快捷方式放入启动文件夹,现在它可以正常工作了。