我目前处于这种情况:
C:\Parent\Child\A\Sub\file.html C:\Parent\Child\B\Sub\file.html C:\Parent\Child\C\file.html C:\Parent\Child\D\file.html C:\Parent\Child\E\file.html C:\Parent\Child\F\file.html
我需要创建一个.bat
文件,将所有file.html
重命名为file.html.BAK
。
然后,我需要从file.html
复制新的C:\Parent\Child\
并将其粘贴到上面写的位置。
我已经尝试做了一些事情,结果就是这样:
@echo off
set "Folder=C:\Parent\Child\A\Sub"
ren file.html file.html.BAK
copy C:\Parent\Child\file.html C:\Parent\Child\A\Sub
set "Folder=C:\Parent\Child\B\Sub"
ren file.html file.html.BAK
copy C:\Parent\Child\file.html C:\Parent\Child\B\Sub
set "Folder=C:\Parent\Child\C"
ren file.html file.html.BAK
copy C:\Parent\Child\file.html C:\Parent\Child\C
set "C:\Parent\Child\D"
ren file.html file.html.BAK
copy C:\Parent\Child\file.html C:\Parent\Child\D
set "Folder=C:\Parent\Child\E"
ren file.html file.html.BAK
copy C:\Parent\Child\file.html C:\Parent\Child\E
set "Folder=C:\Parent\Child\F"
ren file.html file.html.BAK
copy C:\Parent\Child\file.html C:\Parent\Child\F
pause
exit
我不确定这是否有效,如果这是最好的方法。