Moin Experten,
ich hoffe, ich bin in diesem Brett richtig. Bei den Skriptsprachen wird man ja beim Thema Shell-Skripte direkt verjagt…
Also zuerst: ich bin absoluter Powershell-Laie! Ahnung=0.
Ich habe aber in den Weiten des I-Net ein kleines Powershell-Skript gefunden, das eine Abfrage ausführt, die ich dringend brauche.
Funktioniert auch - bis auf eine Sache: die Ausgabe in den einzelnen Spalten wird nach 22 Zeichen abgeschnitten.
Das sieht dann z.B. so aus:
xxx-xxx yyyyy {Telefonie, All Comput...
Könnte mal jemand über die paar Zeilen drüberschauen und mir sagen, ob es eine Chance gibt, dieses Abschneiden zu verhindern?
Gruß
Stefan
Hier das Skript:
[void][reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration")
$updateServer = "updateServerName"
$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::getUpdateServer($updateServer,$false)
$groups = $wsus.GetComputerTargetGroups()
function Translate-ComputerTargetGroup($id){
$groups | where {$\_.id -eq $id} | foreach {$\_.name}
}
$groupNames = @{n="ComputerGroups";e={ $\_.ComputerTargetGroupIds | foreach {Translate-ComputerTargetGroup $\_}}}
$Server = @{n="Server";e={ $\_.UpdateServer.name}}
$wsus.GetComputerTargets() | select FullDomainName,$Server,$groupNames