What is the Windows 7 command-line to remove all remember passwords in Credential Manager?
Solution 1
for that, you sure need to create a batch file. maybe follwing link will help you on this
This is the similar post. Try it out.
The script
cmdkey.exe /list > "%TEMP%\List.txt"
findstr.exe Target "%TEMP%\List.txt" > "%TEMP%\tokensonly.txt"
FOR /F "tokens=1,2 delims= " %%G IN (%TEMP%\tokensonly.txt) DO cmdkey.exe /delete:%%H
del "%TEMP%\List.txt" /s /f /q
del "%TEMP%\tokensonly.txt" /s /f /q
Solution 2
Try the following one-liner:
for /F "tokens=1,2 delims= " %G in ('cmdkey /list ^| findstr Target') do cmdkey /delete %H
It does exactly what the batch file does, but without the temporary files, and in a single line. Pipe the results of the cmdkey /list into findstr (which will search for a string from STDIN). Then use the result inside of a FOR loop using it's single quote "command to process" feature, and, deleting each of the items (the second parameter in the list) A nifty way to do the same thing as the batch file using just standard piping, and no temporary files.
Solution 3
Sure, but it depends on how many 'targetnames' you have.
cmdkey /delete:Administrator && cmdkey /delete:Knuckle-Dragger
Related videos on Youtube
Nam G VU
Updated on September 18, 2022Comments
-
Nam G VU over 1 year
We can remove remembered/cached passwords via Credential Manager as here and via a command
cmdkey
as here.I want to have one command that quickly clear all the passwords. How can we do that?
-
Nam G VU over 10 yearsAs in my OP, I want to delete all.
-
Burgi over 7 yearsCan you explain what this command does? It has been flagged for removal as it lacks context. Please see How to Answer and take our tour.
-
gcc over 7 yearsIt does exactly what the batch file does, but without the temporary files, and in a single line. Pipe the results of the cmdkey /list into findstr (which will search for a string from STDIN). Then use the result inside of a FOR loop using it's single quote "command to process" feature, and, deleting each of the items (the second parameter in the list) A nifty way to do the same thing as the batch file using just standard piping, and no temporary files.
-
Burgi over 7 yearsYou should edit your answer to include that information...
-
bgmCoder about 6 yearsWorks like a charm!
-
WhoIsRich almost 6 yearsWorked great. Note FINDSTR is cAsE sEnSiTivE by default. Example Outlook flush usage: ('cmdkey /list ^| findstr /i office') but note it would also match a logon like 'securityofficer@org' so you may want to be more specific.
-
bgmCoder over 5 yearsWhen I run this as administrator, I get:
Hdel was unexpected at this time
- what does that mean? -
PeterCo almost 3 yearsWhat syntax can we use to search for and delete strings with a space like "my office"? Does this command search everywhere in the returned text, like the 'target', the 'username' and so on?