看板 EZsoft 關於我們 聯絡資訊
※ 引述《ryousuke ( )》之銘言: : 2.建立處理批次檔案 : ---------請複製除了本行以外的以下文字--------- : set list=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2% : cmd /u /c dir /s/b/A:-D "%~dpn1">%temp%\%list%.txt : "C:\concmd15\ConCmd.exe" /i:ULE /o:utf8 %temp%\%list%.txt : "C:\Program Files\7-Zip\7z.exe" a -t7z "R:\00.7z" @%temp%\%list%.txt : pause : del %temp%\%list%.txt : ---------請複製除了本行以外的以上文字--------- 感謝s25g5d4桑的提示 修改後 ---------請複製除了本行以外的以下文字--------- set list=%random% cmd /c chcp 65001 && cmd /c dir /s/b/A:-D>%temp%\%list% .txt && "C:\Program Files\7-Zip\7z.exe" a -t7z "R:\00.7 z" @%temp%\%list%.txt && del %temp%\%list%.txt && pause ---------請複製除了本行以外的以上文字--------- 開啟記事本後貼上 然後把二到四行整理成一行後再儲存為7za.bat於C:\ 這樣就不需要ConCmd的轉檔處理 美中不足的地方是執行chcp 65001後cmd.exe字型會變醜還有亂碼化 不過不影響處理 大家討論看看有沒有更改變換cmd.exe字型的命令 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.132.105 ※ 編輯: ryousuke 來自: 114.41.132.105 (01/19 01:23)