Deaktivieren Sie stdout in Windows-Befehlen

444
13aal

Gibt es eine Möglichkeit, das stdout in einem Windows-Befehl zu deaktivieren, insbesondere den net start/stop spoolerBefehl?

0
Sie können es nicht deaktivieren, aber Sie können es an das Plughole weiterleiten: `net start spooler> nul:`. Sie können `stderr 'auch wie hier beschrieben umleiten (https://ss64.com/nt/syntax-redirection.html). AFH vor 7 Jahren 0
@AFH, das noch etwas ausgibt: "NET START" -Dienst "Zum Starten" und "NET STOP-Dienst" zum Starten. Gibt es eine Möglichkeit, wie ich verhindern kann, dass etwas ausgegeben wird? 13aal vor 7 Jahren 0
Ich habe dir gesagt: Du kannst `stderr 'auch umleiten. AFH vor 7 Jahren 0

1 Antwort auf die Frage

2
DavidPostill

Gibt es eine Möglichkeit, wie ich verhindern kann, dass etwas ausgegeben wird?

Redirect beide stdoutund stderrzu nul, wie folgt:

net start spooler 2>&1 >nul  net stop spooler 2>&1 >nul 

Lesen Sie weiter