У меня проблемы с cmd.exe , иногда я использую его для создания файлов и записи туда вывода. Но если я попробую это:
wmic logicaldisk get name, freespace >> output.txt
echo %date% >> output.txt
И я запускаю его 2-3 раза, я получаю output.txt вроде:
FreeSpace Name
17990881280 C:
D:
㠱〮⸴〲㈱ഠ䘊爀攀攀匀瀀愀挀攀 一愀洀攀 ഀ㜀㤀㤀 㠀㠀㈀㠀 䌀㨀 ഀ 䐀㨀 ഀ⸸㐰㈮′
Ну, этот китайский текст выглядит забавно, но я хотел бы видеть дату. Я думаю, что как-то кодировка меняется с датой. Потому что, если я делаю echo %date% >> output.txt один, все в порядке, я получаю дату. Что мне делать, я хотел бы получить вывод wmic и дату. Любые идеи? Спасибо