krasavchik0
20-02-2018, 17:02
$computers="PC14-Z97", "ADMIN"
Foreach ($event1 in $computers)
{
if ( $event1 -eq 'ADMIN' ) {
$events = Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, $event1 | export-csv C:\1.csv -UseCulture -NoType -Encoding UTF8
} else {
$events = Invoke-command -computer $event1 {Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* } | Select-Object DisplayName, $event1 | export-csv C:\1.csv -UseCulture -NoType -Encoding UTF8
}
}
Проблема в том, что я хочу получить столбец с названием ПК. Но название почему то выводится только 1 раз. Как сделать вывод не только столбца DisplayName, но и вывод $event1 ?
Foreach ($event1 in $computers)
{
if ( $event1 -eq 'ADMIN' ) {
$events = Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, $event1 | export-csv C:\1.csv -UseCulture -NoType -Encoding UTF8
} else {
$events = Invoke-command -computer $event1 {Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* } | Select-Object DisplayName, $event1 | export-csv C:\1.csv -UseCulture -NoType -Encoding UTF8
}
}
Проблема в том, что я хочу получить столбец с названием ПК. Но название почему то выводится только 1 раз. Как сделать вывод не только столбца DisplayName, но и вывод $event1 ?