各位大神好,小弟是只學過C++一個禮拜的非本科生,因為工作需要,想自己寫一個BAT檔。讀取某路徑中的TXT檔(附圖1),並將內文資料篩選過濾後,輸出成另一個TXT檔(附圖2)
(附圖1)
(附圖2)
剛開始寫就遇到一個很嚴重的問題:中文顯示成亂碼(附圖3)
(附圖3)
想請問一下,在CMD中,中文顯示成亂碼的情況要如何解決呢?
PS:如果可以的話,可以直接幫我寫好BAT檔嗎 XD
用記事本存檔時要將編碼存成ANSI才不會亂碼
for /f "tokens=1-4" %%i In ('type test.txt') Do Echo %%i %%l >>test2.txt