Speichern Sie das Skript mindestens einmal. Dies verhindert das "Skript-Echo" des Inhalts des Skripts. Stattdessen wird der Pfad zum gespeicherten Skript nur angezeigt, wenn Sie das Skript zum Testen ausführen.
Gibt es eine Möglichkeit, das Echo von Skripts in der PowerShell ISE zu deaktivieren?
31562
Iszi
Wann immer ich die Ausführung meines Skripts in der PowerShell ISE testen möchte, wird das gesamte Skript vor der Ausführung an die Konsole gesendet. Dann wird jede tatsächliche Ausgabe des Skripts unmittelbar danach in einer Zeile geschrieben. Dadurch geraten Sie in die Konsole, und es kann schwierig sein, herauszufinden, wo das Skript-Echo endet und die Ausgabe beginnt.
Gibt es eine Möglichkeit, dieses Echo des Skripts in der Konsole zu deaktivieren?
Wäre Clear-Host eine geeignete Lösung?
Guy Thomas vor 10 Jahren
0
@GuyThomas würde ich lieber nicht. Dies macht es schwieriger, die Ausgabe zwischen den nachfolgenden Skriptläufen zu vergleichen.
Iszi vor 10 Jahren
1
Das Ausführen von PowerShell ISE (x86) war mein Problem. Ausführen der 64-Bit-Version beheben Sie es.
Paul Totzke vor 7 Jahren
0
2 Antworten auf die Frage
29
SgtOJ
-2
Kuro
Wenn Sie beispielsweise eine Leitung haben
cmd.exe /c "echo foo"
Sie können es in den Null-Pfad schreiben und somit keine Ausgabe erzeugen
cmd.exe /c "echo foo" > $null
Wenn Sie also Ihre .ps1 von der Kommandozeile aus starten, können Sie Folgendes tun:
PS C:\Users\bodyi> foo.ps1 > $null
Das Problem wird dadurch nicht behoben. Dadurch wird nur die Ausgabe des Skripts entfernt, das Skript selbst wird jedoch noch gedruckt.
8bittree vor 7 Jahren
0
Verwandte Probleme
-
9
Native Alternative zu Wget in Windows PowerShell?
-
14
Entspricht Linux "touch", um eine leere Datei mit PowerShell zu erstellen?
-
2
Wie installieren Sie das NETTCPIP von Powershell 3.0 in Windows 7.0
-
3
Aktualisieren der PowerShell v3 von Windows 7 auf die PowerShell v3 von Windows 8
-
4
Powershell 3.0 kann nicht installiert werden
-
0
Schwanz für Powershell v3?
-
1
Warum wird im Windows-Funktionsfenster PowerShell 2.0 installiert?
-
2
Remote-Powershell-Berechtigungen sind auf den Computer beschränkt
-
2
Beim Start ein Powershell-Skript ausführen
-
1
Die PowerShell ExecutionPolicy des Benutzerkontos kann nicht geändert werden