
Bei einigen Befehlen muss das Kennwort als eines der Argumente eingegeben werden (z. B. net use
). Ist es möglich, einen Befehl auszuführen oder eine Einstellung in der Eingabeaufforderung zu ändern, sodass das, was ich eingebe, nicht auf dem Bildschirm angezeigt wird? Ich möchte im Grunde etwas eingeben, ohne zu sehen, was ich eingebe, und dann die Eingabetaste drücken und den Befehl ausführen lassen (die Ausgabe kann angezeigt werden).
Beachten Sie, dass dies NICHT für eine Batchdatei gilt.
Antwort1
Verwenden Sie anstelle Ihres Passwortes ein Asterisk (*) innet use
In Microsoft Technet lesen wir:
Nettoverbrauch
...
Passwort: Gibt das Kennwort an, das für den Zugriff auf die freigegebene Ressource erforderlich ist. Geben Sie ein Sternchen (*) ein, um eine Aufforderung zur Kennworteingabe zu erhalten. Das Kennwort wird nicht angezeigt, wenn Sie es bei der Kennwortaufforderung eingeben.
Verwenden Sie in der Befehlszeile einfach * (ein einzelnes Sternchen) anstelle Ihres Kennworts. Anschließend werden Sie aufgefordert, Ihr Kennwort einzugeben, und es wird nicht auf dem Bildschirm angezeigt.
https://technet.microsoft.com/en-us/library/bb490717.aspx
Weitere mögliche Anwendungsfälle:
Es kann auch andere Anwendungsfälle als geben net use
, daher hier eine allgemeine Antwort auf die Frage:
Bitte beachten Sie, dass Sie davon ausgehen sollten, dass es normalerweise keine Möglichkeit gibt, Ihre Eingaben vor allen zu verbergen. Hier sind einige Tricks, um Ihre Eingaben vor den neugierigen Leuten zu verbergen, die auf Ihren Monitor starren!
Lösung 1: Farbe ändern
Eine Lösung besteht darin, die Vordergrundfarbe auf einem schwarzen Hintergrund in Schwarz zu ändern. Sie können dies nicht in der Befehlszeile tun, indem Sie den Befehl eingeben, color 00
da ein Fehler zurückgegeben wird, wenn Sie versuchen, für Vordergrund und Hintergrund dieselbe Farbe zu verwenden. Tun Sie dies also über die Eigenschaften des Eingabeaufforderungsfensters
Nachdem Sie Ihren Befehl eingegeben haben, wird dieser Befehl mit diesem Befehl wieder in den Originalzustand zurückversetzt:
color 07
oder dieses
color /t
Hinweis: Sie sollten den Bildschirm löschen, bevor Sie zur Originalfarbe zurückkehren.
cls