Windows scheint meine Anmeldeinformationen für eine Vielzahl von Anwendungen (Terminalserver usw.) zu speichern, und ich möchte diese Daten löschen.
Wie kann ich diese Daten sichern und löschen?
Kommentare
- Gibt es eine Möglichkeit, das Entfernen zwischengespeicherter Anmeldeinformationen über ein PowerShell-Skript zu automatisieren dass ich aufrufen kann?
Antwort
Das Dienstprogramm zum Löschen zwischengespeicherter Anmeldeinformationen ist schwer zu finden. Es speichert beide Zertifikatdaten und auch Benutzerkennwörter.
Öffnen Sie eine Eingabeaufforderung oder geben Sie Folgendes in den Ausführungsbefehl ein.
rundll32.exe keymgr.dll,KRShowKeyMgr
Windows 7 erleichtert dies, indem in der Systemsteuerung ein Symbol mit dem Namen „Credential Manager“
Kommentare
- Gute Informationen für Administratoren und Endbenutzer. Hätte einen Routenführer verwenden können zum Crede Manager für weniger sachkundige Mitarbeiter.
- Ausgezeichnet. Dieser Befehl hat mir den Tag gerettet. Wusste ' nichts davon
- Mein Control Panel-Element hierfür ist aufgrund von Unternehmensgruppenrichtlinien ausgeblendet. Der Befehl, den Sie gegeben haben, ist die einzige Möglichkeit, auf meine zwischengespeicherten Anmeldeinformationen zuzugreifen. Vielen Dank.
Antwort
Es gibt auch ein Befehlszeilenprogramm:
C:\> cmdkey /? Creates, displays, and deletes stored user names and passwords. The syntax of this command is: CMDKEY [{/add | /generic}:targetname {/smartcard | /user:username {/pass{:password}}} | /delete{:targetname | /ras} | /list{:targetname}] Examples: To list available credentials: cmdkey /list cmdkey /list:targetname To create domain credentials: cmdkey /add:targetname /user:username /pass:password cmdkey /add:targetname /user:username /pass cmdkey /add:targetname /user:username cmdkey /add:targetname /smartcard To create generic credentials: The /add switch may be replaced by /generic to create generic credentials To delete existing credentials: cmdkey /delete:targetname To delete RAS credentials: cmdkey /delete /ras
Link zur Dokumentationsseite: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/cmdkey
Kommentare
- Vielen Dank. Hat mir geholfen, eine
cmd
-Datei zu erstellen, um die Hunderte von Misteinträgen zu löschen, die ich hatte.
Antwort
Verwenden Sie cmd
:
NET USE
(um zu sehen, mit was Sie verbunden sind to)
NET USE * /DELETE
(um alle Verbindungen zu löschen)
net use
Info ist nicht die Dieselben Informationen wie in Keymgr oder Berechtigungsnachweis aufgeführt.
Antwort
Zu Ihrer Information, ich bin gerade auf einen Fall gestoßen, in dem ein Berechtigungsnachweis (möglicherweise beschädigt) vorliegt , da es unter einem Eintrag mit nur zwei ungeraden Unicode-Zeichen angezeigt wurde, wurde es nur in der rundll32.exe keymgr.dll,KRShowKeyMgr
-Schnittstelle und nicht in der Credential Manager-Benutzeroberfläche in der Windows 7-Systemsteuerung angezeigt. Daher kann es sinnvoll sein, beide Schnittstellen auf zwischengespeicherte Anmeldeinformationen zu überprüfen.