在CMD中查找文件位置并使用它

克菲巴

我需要php.exe在任何给定的计算机(Windows)上查找文件。问题是我不知道在哪里找到php.exe文件,因为路径可能会有所变化。我正在尝试查找php.exewamp随附文件。

问题是,wamp会根据php版本更改文件路径。例如,在一个版本中,路径为:c:/wamp/bin/php5.5.2/php/php.exe在另一个版本中,路径c:/wamp/bin/php5.4.1/php/php.exe

我需要找到该php.exe文件路径的方法,以便可以使用它并运行php文件:c:/wamp/bin/php5.5.2/php/php.exe -f "path/to/my/php/file.php"

我尝试做一些事情:

cd c:/wamp
dir /S /P php.exe

结果,我得到了文件的文件夹以及更多详细信息,例如文件大小等。但是,我不知道如何只获取所需的信息,位置,并在另一个批处理命令中使用它来完成所需的操作。

输出示例(在c:/ xampp中搜索[此机器上还没有wamp。]):

驱动器C中的卷没有标签。卷序列号是1SD-23F

c:\ xampp \ php目录

2014年7月24日12:24 65,536 php.exe 1文件65,536字节

 Total Files Listed:
           1 File(s)         65,536 bytes
           0 Dir(s)  354,231,255,040 bytes free

如您所见,它告诉我,c:\xampp\php现在要做的就是以某种方式将其添加,附加\php.exe -f "path/to/my/file.php"并完成。

MC ND

如果文件只有一个实例/版本

@echo off
    setlocal enableextensions disabledelayedexpansion

    for /f "delims=" %%a in ('dir "c:\wamp\php.exe" /a-d /b /s') do set "php=%%a"
    echo %php%

    "%php%" -f "c:\somewhere\your\file.php"

dir命令将搜索php可执行文件的所有实例。dirfor迭代dir输出命令执行对于每一行,将do执行子句中的代码

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在CMD中查找文件位置并使用它

来自分类Dev

使用grep查找文件中的负数

来自分类Dev

使用vbs查找文件并打开位置文件夹

来自分类Dev

如何使用XP cmd目录查找文件?

来自分类Dev

如何从MATLAB中的fileID查找文件位置

来自分类Dev

查找文件中的所有字符串位置

来自分类Dev

如何使用sed(或awk或perl单行)从文件A中的特定列获取值并使用它来查找文件B中的行?

来自分类Dev

如何使用sed(或awk或perl单行代码)从文件A中的特定列获取值,并使用它来查找文件B中的行?

来自分类Dev

使用文件统计信息在perl中查找文件的模式

来自分类Dev

在makefile中查找文件

来自分类Dev

在Ubuntu中查找文件

来自分类Dev

使用Java查找文件

来自分类Dev

使用 /\.c/ 查找文件

来自分类Dev

使用 find 查找文件

来自分类Dev

查找文件位置并覆盖(Windows 10)

来自分类Dev

使用R函数查找文件中单词出现的次数

来自分类Dev

使用vb 6.0在目录中查找文件

来自分类Dev

如何使用jQuery在输入元素html中查找文件

来自分类Dev

如何使用终端在Linux中的Windows上查找文件

来自分类Dev

如何使用find命令在Unix中查找文件?

来自分类Dev

查找文件中任何位置包含多个关键字的文件

来自分类Dev

CMD在目录中查找文件名,模式为ABC-[*]。zip

来自分类Dev

从文件夹中查找文件

来自分类Dev

从文件夹中查找文件

来自分类Dev

在文件夹中查找文件

来自分类Dev

在文件集合中查找文件

来自分类Dev

使用TSQL在SQL 2008上查找文件组的物理位置

来自分类Dev

不会在正确的位置查找文件,而是在 \source\repos\<project> 文件夹中查找

来自分类Dev

如何在CLISP中查找文件?

Related 相关文章

热门标签

归档