我有读起来就像一个目录结构:CMD.EXE批量裁剪目录名称
nnnnnn~substring
凡n
是数字和substring
是字母。 我正在尝试编写一个批处理文件,用于测试目录中是否存在特定的文件,如果存在,它应该将该目录重命名为substring。 批处理文件应该是这样的:
for /f "tokens=\*" %%a in ('dir /b') do if exist filename (rename nnnnnn~substring substring)
如何修剪所有的数字和目录名的〜字符,所以我可以只使用名字的最后一部分改名? 〜分隔符之前的数字具有不同的长度,其后的子串也是如此。
编辑问题并指定是什么问题。 – wOxxOm