Windows相当于#!/ usr / bin / php

时间:2013-05-20 09:05:07

标签: php shell batch-file job-scheduling

我正在尝试从sos-berlin jobscheduler执行一个php文件。我的操作系统是Windows 7.我正在关注文档

http://www.sos-berlin.com/mediawiki/index.php/How_to_execute_a_PHP_script_with_JS

#!/usr/bin/php

<?php 

 echo "hello";

?>

但是当我执行脚本时,我收到错误

'#!' is not recognized as an internal or external command, operable program or batch file.

我开始明白#!/ usr / bin / php是一个linux命令。我应该给这里等效的批处理命令。我用Google搜索,但没有找到任何有用的结果。请任何人帮助我......

提前致谢。

3 个答案:

答案 0 :(得分:3)

假设您已在C:\Program files\MyPhpProgram\php.exe

中安装了php.exe

然后在终端(cmd.exe)上运行2行以下:

assoc .php=phpfile
ftype phpfile="C:\Program files\MyPhpProgram\php.exe" "%1"

答案 1 :(得分:2)

  1. 转到桌面。
  2. 右键单击桌面上的“我的电脑”快捷方式。
  3. 单击“属性”。
  4. 您应该看到控制面板的一部分 - 控制面板\系统和安全\系统。
  5. 单击左侧菜单上的高级系统设置。
  6. 单击窗口底部的Enviornment Variables。
  7. 在用户变量列表中选择PATH。
  8. 将您的PHP路径(C:\ myfolder \ php)附加到PATH变量,通过分号与现有字符串分隔。
  9. 点击确定
  10. 打开“cmd”
  11. 键入PATH,按enter键
  12. 确保在列表中看到您的PHP文件夹。
  13. 这应该有效。

答案 2 :(得分:0)

1)在Windows上安装php引擎

2)在cmd窗口中,例如,运行php

3)打开cmd,转到安装php的地方。并运行c:\ program files \ php \ php.exe .php

链接到设置包含php的路径,以便您可以从cmd轻松运行它:

http://willj.co/2012/10/run-wamp-php-windows-7-command-line/