我使用蝙蝠在win2003调度程序上运行一个PHP。有没有办法检查进程并查看文件是否仍在运行。Windows蝙蝠检查,如果PHP脚本runnin
4
A
回答
0
1
谈谈你的批处理文件是这样的:(伪代码,因为它已经有一段时间)
:makerandom
make som random var, microtime, whatever, we call it %x%
check if file exist, if it does, goto makerandom
call the script with %x% as argument
:check
if file exist %x% goto check
:done
在PHP脚本
:
create the file specified by the argument
... script here ...
delete the file
0
试试Sysinternals的过程工具。
http://technet.microsoft.com/en-us/sysinternals/bb896682
的则PsList工具就是你所需要的(给定一个进程,告诉我们它的运行设置一个环境变量)
问候
PS:有则PsList我建议还评估pskill工具
相关问题
- 1. 如果在一个蝙蝠脚本
- 2. 蝙蝠脚本编译py2exe
- 3. 蝙蝠脚本链接到python脚本
- 4. 蝙蝠脚本停止工作,如果通过AutoHotkey启动
- 5. 从跑蝙蝠脚本获取PID
- 6. 使用蝙蝠开始PowerShell脚本
- 7. 继续运行一些蝙蝠脚本
- 8. 在Windows中禁用脚本蝙蝠“暂停”
- 9. REG查询不循环蝙蝠脚本工作在
- 10. 呼叫蝙蝠
- 11. 在蝙蝠
- 12. 在Windows上运行蝙蝠登录
- 13. 蝙蝠套装字号 - Windows命令行
- 14. 如何找到蝙蝠脚本的位置被称为
- 15. 集不一样,如果蝙蝠脚本+工作中,即使设置ENABLEDELAYEDEXPANSION
- 16. 将参数从蝙蝠传递到蝙蝠(环境变量)
- 17. 打印机communites(蝙蝠)与webapi(PHP)
- 18. 删除所有,但一个文件循环与蝙蝠脚本
- 19. 批处理脚本(蝙蝠)并传递一个url
- 20. 蝙蝠脚本,等待并输出到输出
- 21. 蝙蝠脚本不工作的调用命令
- 22. 迭代过蝙蝠脚本变元的元组方式
- 23. 蝙蝠脚本自动添加路由 - 必须运行几次
- 24. 蝙蝠脚本读空间文件中的行
- 25. 暂停命令不是在蝙蝠脚本工作
- 26. 在蝙蝠脚本参数中找到模
- 27. 德尔福:等到蝙蝠脚本运行到底
- 28. 蝙蝠脚本SFTP上传的特定扩展名
- 29. MySql的蝙蝠脚本加载XML表格错误
- 30. 蝙蝠脚本任务调度并未出现之后logined
在这里你可能会发现一些选项:http://stackoverflow.com/questions/162291/how-to-check-if-a-process-is-running-via-a-batch-script – 2011-05-10 09:59:47