
批處理怎樣全盤查找一個文件并用另外一個文件替換最后由 wlishihua 于 -8-10 04:41全盤查找一個文件,找到后用另外一個文件替換比如說,在電腦里有一個文件叫XXX.WIM,但不知道在哪個分區里。找到 后我用另一個XXX.WIM 自動替換而且這個文件帶有只讀、隱藏屬性,就是說有 +s +a +h +r屬性貼上代碼@echo offcolor 1fmode con:cols=60 lines=10title替換Winre.wim開機按F8進入PEecho.set FileName=Winre.wimset FileName1=boot.wimecho正在執行命令,請稍候......for %%a in (C ) do (if exist %%a: (for /f delims= %%b in ('dir /a-d /s /b %%a:*%FileName% 2^>nul') do (if /i %%~nxb equ %FileName% (for %%a in (D E F G H I J K L M N O P Q R S T U V W X Y Z ) do (if exist %%a: (for /f delims= %%j in ('dir /a-d /s /b %%a:*%FileName1% 2^>nul') do (if /i %%~nxj equ %FileName1% ( attrib -s -a -h -r %%b copy /y %%j %%b /zattrib +s +a +h +r %%b))))))))

