5
Próbuję uzyskać listę zainstalowanych drukarek dla listy komputerów.PowerShell: zapisywanie do pliku tekstowego
Po uruchomieniu tego skryptu "zapisuje" tylko informacje ostatniego komputera.
Jestem BARDZO nowy na PS i byłbym wdzięczny za pomoc.
$filePath = "E:\ps\computerswithprinters.txt"
$class = "win32_printer"
$arycomputer = Get-Content "E:\ps\computers.txt"
foreach($computer in $aryComputer)
{
Write-Host "Retrieving printers from $computer ..."
$wmi = Get-WmiObject -Class $class -computername $computer
format-table -Property name, systemName, shareName -groupby driverName `
-inputobject $wmi -autosize | Out-File -FilePath $filePath
}
Z góry dziękuję!
Pracował świetnie. Dziękuję, że czujesz się jak głupi tyłek. Dziękuję Ci. Chyba wciąż się uczę. – Khan
Nie ma za co. Nie zapomnij oznaczyć odpowiedzi jako poprawnej, jeśli chcesz –