Ich versuche, das zu tun, folgende:Read-Host Ausführungsreihenfolge
Anzeige eine Liste von einem mehrdimensionalen Array:
$AssetList | Where-Object {$_.agenttype -eq "N"} | Select-Object number, hostname, agentstatus | Write-Output
Dann in einer Reihe vom Benutzer gelesen:
$Victim = Read-Host -Prompt 'Enter the number of the host you want rid of...'
Was in der Realität passiert, ist, dass der Read-Host vor der Write-Ausgabe angezeigt wird. Wie kann ich es umdrehen und es umkehren?
Mögliches Duplikat [leider nicht möglich, Pause oder Ruhe nach Select-Object] (http://stackoverflow.com/questions/34835327/unable-to-pause-or-sleep-after-select -Objekt) – PetSerAl
Meine Lösung war, Out-String anstelle von Write-Output zu verwenden. Diese Lösung scheint auch nicht zu erwähnen ... –