【发布时间】:2015-10-22 06:12:24
【问题描述】:
我在子目录中有一堆 .flv 文件,我需要遍历它们并根据其路径重命名。 我能够遍历它们,但我不知道如何拆分路径并使用批处理脚本重命名它。 这是我目前所拥有的:
echo off
for /R %%F in (*.flv) do (
echo %%~pF
)
“echo %%~pF”在循环中打印当前文件的路径,如下所示: \folder\morefolders\activity\ NameThatIwant \Videos\ 我尝试在我的 for 循环中使用“delims=\”进行拆分,但我只得到“回声关闭”。
我尝试了其他教程,阅读了关于 SO 的其他问题,但没有一个是从循环中文件路径的拆分字符串重命名文件。
你们能否提供建议或指导我查看任何解释这些 %% 代码的材料?
谢谢。
【问题讨论】:
-
for /?会告诉你所有你需要知道的。 -
谢谢@SomethingDark,我去看看。
-
如果您找到了解决方案,请考虑将其作为答案发布并接受;所以问题不会在 SO 数据库中保持打开状态......
标签: windows batch-file command-line