Benutzer mit den meisten Antworten
Remote Read-Host ohne Warn-Meldung

Frage
-
Hallo zusammen,
ich möchte für nachfolgenden Befehl die Warn-Meldung unterdrücken:
Invoke-Command -ComputerName HostA.Domain.Local -ScriptBlock { $var = Read-Host "Passwort" -AsSecureString }
Meldung:
WARNING: A script or application on the remote computer A4TSQL111.A4T.LOCAL is sending a prompt request. When you are prompted, enter sensitive information, such as credentials or passwords, only if you trust the r emote computer and the application or script that is requesting the data.
Ich verstehe den Ursprung dieser Meldung und kann auch nachvollziehen, dass diese wichtig ist; allerdings stört sie im Script-Ablauf. Ich habe bereits mit -WarningAction SilentlyContinous und mit 3>$Null geteste, ich bekomme diese Meldung nicht unterdrückt.
Hat mir jemand hierzu einen Tipp?
Viele Grüße
Kai Koppelmann
Antworten
-
Da die Eingabeaufforderung sowieso auf dem lokalen Computer angezeigt wird: Was spricht dagegen, dies ausserhalb des Scriptblocks zu tun und das Ergebnis dem Scriptblock 'reinzureichen'?
Grüße - Best regards
PS:> (79,108,97,102|%{[char]$_})-join''- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Donnerstag, 8. Dezember 2016 23:22
- Als Antwort markiert Denniver ReiningMVP, Moderator Samstag, 10. Dezember 2016 02:21
Alle Antworten
-
Da die Eingabeaufforderung sowieso auf dem lokalen Computer angezeigt wird: Was spricht dagegen, dies ausserhalb des Scriptblocks zu tun und das Ergebnis dem Scriptblock 'reinzureichen'?
Grüße - Best regards
PS:> (79,108,97,102|%{[char]$_})-join''- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Donnerstag, 8. Dezember 2016 23:22
- Als Antwort markiert Denniver ReiningMVP, Moderator Samstag, 10. Dezember 2016 02:21
-
Da die Eingabeaufforderung sowieso auf dem lokalen Computer angezeigt wird: Was spricht dagegen, dies ausserhalb des Scriptblocks zu tun und das Ergebnis dem Scriptblock 'reinzureichen'?
Grüße - Best regards
PS:> (79,108,97,102|%{[char]$_})-join''Hi,
das ist ein sehr großes und komplexes Script; Die Abfrage nach dem Kennwort für diesen User tritt nur unter bestimmten Bedingungen auf. Es wäre am Einfachsten, die Warnungs-Meldung zu unterdrücken.
Grüße