
【已解決】wmic命令生成的文本由于編碼問題批處理for命令讀取不了內(nèi)容最后由 23618342 于 -2-9 20:24已解決問題用wmic LogicalDisk where DriveType=2 get DeviceID /value >c:copy.txt 執(zhí)行生成的txt,編碼是ucs,導致批處理識別不出來,換了編碼成功了現(xiàn)在有個問題就是,怎樣讓wmic輸出保存的文本格式變成正常的編碼?有兩個txt文本分別對應兩個bat,同樣的批處理命令,兩個文本內(nèi)容不一樣,執(zhí)行的效果缺不一樣,兩個文本都有空白行,1.bat執(zhí)行之后能去掉空行保留文字,2.bat卻什么都沒有顯示1.txt的文本內(nèi)容
批處理的代碼是:nclick="copycode($('code0'));">復制代碼
- 論壇的目標是=不求最大,但求最好,做最實用的批處理論壇:
- 論壇地址=bbs.bathome.net:
- 這里是=新手晉級的福地,高手論劍的天堂:
2.txt的文本內(nèi)容nclick="copycode($('code1'));">復制代碼
- @echo off
- for /f %%i in (1.txt) do echo %%i
- pause
批處理的代碼是:nclick="copycode($('code2'));">復制代碼
- DeviceID=G:
- DeviceID=H:
nclick="copycode($('code3'));">復制代碼
- @echo off
- for /f %%i in (2.txt) do echo %%i
- pause

