Текст искажен в пакетном скрипте для команды wmic

Я пытаюсь запустить пакетный скрипт, чтобы получить основную информацию о компьютере, такую ​​как процессор, оперативная память и активная сетевая карта. Вот мой код

@Echo OFF

set newline=^& echo.

echo Manufacturer Information> test1.txt

systeminfo|findstr /c:"Host Name" /c:"OS Name" /c:"System Model:" /c:"System Type:" /c:"Total Physical Memory:" >>test1.txt

echo CPU Information:>> test1.txt

wmic cpu get Name /Format:list >> test1.txt

echo %newline%Process Information:>> test1.txt

wmic computersystem get NumberofProcessors /Format:list >> test1.txt

echo %newline%NIC Information:>> test1.txt

wmic nicconfig where "IPEnabled=TRUE" get ipaddress, macaddress,defaultipgateway /format:list >>test1.txt

Вывод выглядит:

Информация о производителе Имя хоста: DK-IT OS Имя:
Модель одноязыковой системы Microsoft Windows 8.1:
Inspiron 7537 Тип системы: ПК на базе x64 Общая физическая память: 6 043 МБ Информация о процессоре:

 N a m e = I n t e l ( R )   C o r e ( T M )   i 5 - 4 2 0 0 U   C P U   @   1 . 6 0 G H z 



Process Information:


 N u m b e r O f P r o c e s s o r s = 1 



NIC Information:


 D e f a u l t I P G a t e w a y = { " 1 0 . 5 . 1 . 1 " }     I P A d d r e s s = { " 1 0 . 5 . 4 . 5 4 " , " f e 8 0 : : 1 0 e b : 1 d

2 д: 2 0 8 8: 8 b a 1 "} M A C A d d r r s s = 0 C: 8 B: F D: 9 C: 8 0: 4 7

 D e f a u l t I P G a t e w a y =     I P A d d r e s s = { " 1 9 2 . 1 6 8 . 1 9 9 . 1 " }     M A C A d d r e s s = 0 0 : 5 0 : 5 6 :

C 0: 0 0: 0 1

По умолчанию IPG ateway = IPA ddress = {"1 9 2. 1 6 8. 1 9 0. 1", "fe 8 0:: 6 4 b 2: 2 aaa: ef 6 4: fa 9 a"} MACA ddress = 0 0: 5 0: 5 6: C 0: 0 0: 0 8

Может кто-нибудь помочь изменить вид вывода пакетного файла?

Ответы на вопрос(1)

Ваш ответ на вопрос