Вывести результаты команд в один cvs файл в одну строчку
Вложений: 1
Команды такие
Код:
$env:computername Код:
admin-PC,AMD Ryzen 3,Name=aaa,AuthID=1,Name=bbb,AuthID=2 Главное чтобы запятые были. |
Цитата:
|
не совсем понятно как там строки в 3CXVoipPhone.ini, но в общем виде приблизительно как-то так:
Код:
$env:computername + "," + (Get-WmiObject Win32_Processor).Name + "," + (Get-Content -Path 'C:\Users\Admin\AppData\Local\3CX VoIP Phone\3CXVoipPhone.ini' | Select-String Name=*, ID=*</code>) | Out-File result.txt |
YuS_2, Прикрепил. Вообще там структура такая. И я ошибайся немного. Там правильно Select-String Name=*, AuthID=*
Структура такая: мусор Name=aaa мусор AuthID=123 мусор Name=bbb мусор AuthID=456 мусор Пары Name и AuthID могут повторяться от 1 до 3 раз. Elven, Смотрите у меня команда Код:
Select-String Name=*, AuthID=* Ну вот так сейчас: Цитата:
Цитата:
|
Цитата:
Цитата:
Код:
$file = '3CXVoipPhone.ini' |
Время: 21:21. |
Время: 21:21.
© OSzone.net 2001-