问题描述
如果它们具有共同的特定文件,则需要将path2中的文件夹重命名为path1中的文件夹。它们是重复的,但是path2中的文件夹名称遵循[ARTIST] TITLE模式,我需要它才能恢复为原始名称。
我尝试了此操作,但是它不会在for循环中更改目录,这时我知道什至继续继续都没有意义...
for /R %%f in (*.bms;*.bme;*.bml;*.pms;*.bmson) do (
set Hash1 = CertUtil.exe %%f
set Dir1 = %cd%
cd C:\path2\
for /R %%f in (*.bms;*.bme;*.bml;*.pms;*.bmson) do (
setlocal Hash2 = CertUtil.exe %%f
setlocal Dir2 = %cd%
if Hash1 equ Hash2 (
ren %Dir2% %Dir1%
)
)
cd C:\path1\
)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)