找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 28240|回复: 11

[文件操作] cmd下面如何批量运行php脚本

[复制链接]
发表于 2015-5-16 17:25:27 | 显示全部楼层 |阅读模式
cmd下面如何批量运行php脚本

php环境已经搭建好,且能在cmd下面运行php脚本

问题来了:

我一个文件夹下面有10个php脚本文件,那么我该如何才能让这10个php脚本同时运行在新的cmd窗口(也就是要打开10个cmd窗口)下呢?

求大家帮助 谢谢
发表于 2015-5-16 18:07:02 | 显示全部楼层
回复 1# duoxixi

  1. @for %%a in (*.php) do php "%%a"
复制代码
 楼主| 发表于 2015-5-16 18:21:07 | 显示全部楼层
回复 2# pcl_test


C:\Users\Q\Desktop\zz 的目录

2015-05-16  18:18    <DIR>          .
2015-05-16  18:18    <DIR>          ..
2015-05-16  18:18             2,653 21.php
2015-05-16  18:18             2,653 22.php
2015-05-16  18:18             2,653 23.php
2015-05-16  18:18             2,653 24.php
               4 个文件         10,612 字节
               2 个目录 12,227,031,040 可用字节

C:\Users\Q\Desktop\zz>@for %%a in (*.php) do php "%%a"
此时不应有 %%a。

报错了 求指点?
发表于 2015-5-16 18:30:39 | 显示全部楼层
回复 3# duoxixi

编的是批处理代码,如果要在命令提示符使用,改为
  1. for %a in (*.php) do php "%a"
复制代码
 楼主| 发表于 2015-5-16 18:43:20 | 显示全部楼层
回复 4# pcl_test


按照您给出的代码,然后执行后,发现一个问题 ,只是运行了一个php脚本,并不是运行一个php脚本就打开新的cmd窗口,
发表于 2015-5-16 19:09:16 | 显示全部楼层
回复 5# duoxixi
这样呢
  1. for %a in (*.php) do start php %a
复制代码
 楼主| 发表于 2015-5-16 19:11:02 | 显示全部楼层
回复 4# pcl_test


    加入start cmd 后

如何写代码呢? 求指点
发表于 2015-5-16 19:12:56 | 显示全部楼层
回复 7# duoxixi

什么意思?你先运行试试
 楼主| 发表于 2015-5-16 19:48:10 | 显示全部楼层
回复 6# pcl_test


    这个可行 谢谢指点
 楼主| 发表于 2015-5-16 20:03:36 | 显示全部楼层
回复 6# pcl_test


   麻烦帮我看下 我这个批处理写的哪里出错了 不运行php脚本
  1. @echo off
  2. echo 当前盘符和路径:%~dp0

  3. cmd /k cd /d %~dp0
  4. @for %%a in (*.php) do start php %%a
  5. pause
复制代码
发表于 2015-5-16 21:59:09 | 显示全部楼层
回复 10# duoxixi
  1. @echo off
  2. cd /d "C:\Users\Q\Desktop\zz"
  3. for %%a in (*.php) do start php %%a
  4. pause
复制代码
 楼主| 发表于 2015-5-16 22:22:55 | 显示全部楼层
回复 11# pcl_test


    谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 05:26 , Processed in 0.016743 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表