抓取文件名进行操作

抓取文件名进行操作

与我的要求类似这里

我正在寻找一种方法来获取编号文件的名称并在批处理脚本的其他地方使用它。

例如,在一个文件夹中会有一个名为 159 的文件,我需要cmd.exe获取该数字“159”,以便我可以使用它进行一些算术运算(例如159 + %p%159<%p%等等)

谢谢

答案1

如果只有一个(引用:“一个文件”)文件:

for /f %%a in ('dir /b') do @set name=%%a

将在批处理脚本中将变量设置name为该文件的全名。

它循环遍历命令输出(dir /b)。

相关内容