PowerShell zeigt Umgebungsvariablen mit jeweils einer Zeile an. Wenn eine Variable einen ausreichend langen Wert hat, wird sie abgeschnitten und mit Auslassungspunkten versehen:
> gci env:
Name Value
---- -----
<suppressed lines>
PSModulePath C:\Windows\system32\WindowsPowerSh...
<suppressed lines>
Gibt es eine Möglichkeit, vollständige Werte für alle Variablen gleichzeitig zu erhalten, wie bei einer standardmäßigen cmd-Eingabeaufforderung? (Die Antworten für Powershell get-childitem env: path geben eine Zeile mit Auslassungspunkten zurück. Wie kann man etwas Nützliches haben? Gilt dann nicht.)
powershell
environment-variables
sancho.s Setzen Sie Monica wieder ein
quelle
quelle
Antworten:
Die Standardformatierung wird abgeschnitten. Geben Sie -Wrap an und sehen Sie die vollständige Ausgabe.
Ergebnis
Oder wenn Sie möchten, dass die Ausgabe cmd.exe exakt simuliert, versuchen Sie es
Ergebnis
quelle
Wenn Sie die
set
Ausgabe von Powershell ohne Aufruf emulieren möchten,cmd
versuchen Sie Folgendes :viel tippen, also packe es in eine Funktion:
quelle