批处理文件在浏览器而不是cmd行上输出

时间:2017-04-21 05:55:18

标签: batch-file cmd cron

下面是我的批处理文件脚本。当我通过Taskscheduler设置cronjob并运行bat文件时,将使用以下批处理文件脚本打开cmd行。但同时下面指定的url会在浏览器中打开并在浏览器上获取输出。

cmd /k start "D:\xampp\php\php.exe" "http://localhost/server/php/ping1.php" 

但是我需要在命令行上输出而不是在浏览器中打开。我怎么能实现这一点?任何帮助将不胜感激。

文件只能通过cmd行执行。但它是通过浏览器执行的。

2 个答案:

答案 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""