下面是我的批处理文件脚本。当我通过Taskscheduler设置cronjob并运行bat文件时,将使用以下批处理文件脚本打开cmd行。但同时下面指定的url会在浏览器中打开并在浏览器上获取输出。
cmd /k start "D:\xampp\php\php.exe" "http://localhost/server/php/ping1.php"
但是我需要在命令行上输出而不是在浏览器中打开。我怎么能实现这一点?任何帮助将不胜感激。
文件只能通过cmd行执行。但它是通过浏览器执行的。
答案 0 :(得分:1)
您需要一些第三方实用程序,例如wget或curl。然后你可以使用
confin
答案 1 :(得分:0)
我会猜测并说你的问题出在Start命令中。
要么完全摆脱它:
cmd /k ""D:\xampp\php\php.exe" "http://localhost/server/php/ping1.php""
或者使用它的正确结构(标题):
cmd /k "start "running php" "D:\xampp\php\php.exe" "http://localhost/server/php/ping1.php""