与我的要求类似这里
我正在寻找一种方法来获取编号文件的名称并在批处理脚本的其他地方使用它。
例如,在一个文件夹中会有一个名为 159 的文件,我需要cmd.exe
获取该数字“159”,以便我可以使用它进行一些算术运算(例如159 + %p%
,159<%p%
等等)
谢谢
答案1
如果只有一个(引用:“一个文件”)文件:
for /f %%a in ('dir /b') do @set name=%%a
将在批处理脚本中将变量设置name
为该文件的全名。
它循环遍历命令输出(dir /b
)。