我有一個批處理文件,我寫了一個執行WMI查詢來獲取裝入的驅動器,並將該數據輸出到本地文本文件。生成的文本文件是46B,而使用相同數據在記事本中創建的文件文件僅爲22B。蝙蝠作業不讀取txt文件
當我使用type
命令,我可以輸出文件的內容,但我還沒有找到任何其他方式。通過輸出type
命令到一個新的文本文件,下面是我終於可以工作的代碼。
任何想法這裏發生了什麼?
wmic logicaldisk where "caption >= 'H:' and caption <= 'Q:'" get caption > c:\drive.txt
type drive.txt > driveNew.txt
del drive.txt /f /q
for /f "skip=1" %%G IN (driveNew.txt) DO if not defined line set "line=%%G"
"C:\Program Files\RemoveDrive\x64\RemoveDrive.exe" %line% -L
del driveNew.txt /f /q
Wmic有一個unicode輸出! – SachaDee
@sachadee把它放在答案中,我會接受它。它是編碼的UCS-2 Little Endian – Butters