
批處理怎樣把壓縮失敗的文件寫入到文本文檔里
有時候碰到系統無法識別的字符有的文件或文件夾會壓縮失敗,幫我把壓縮失敗的文件寫入到一個文本文檔里nclick="copycode($('code0'));">復制代碼
- @echo off
- chcp 65001
- cd /d %~dp0
- set rar=C:Program FilesWinRARWinRAR.exe
- for /f delims= %%i in ('dir /b /s /a-d *.rar *.zip') do (
- for /f skip=15 delims= %%a in ('type %~f0') do (
- if not defined _%%~fi (
- %rar% x -y %%~fi -hp%%a && del %%~fi && set _%%~fi=1
- )
- )
- )
- echo finish
- pause & exit

