Nam*_* VU 10 security windows-7 passwords command-line credentials-manager
我们可以通过为凭据管理器中删除记忆/缓存密码在这里,并通过命令cmdkey
为这里。
我想要一个可以快速清除所有密码的命令。我们怎么做?
Kir*_*irk 19
为此,您肯定需要创建一个批处理文件。也许下面的链接会帮助你
这是类似的帖子。试试看。
剧本
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
Run Code Online (Sandbox Code Playgroud)
小智 11
尝试以下单行:
for /F "tokens=1,2 delims= " %G in ('cmdkey /list ^| findstr Target') do cmdkey /delete %H
Run Code Online (Sandbox Code Playgroud)
它与批处理文件完全一样,但没有临时文件,并且在一行中。将 cmdkey /list 的结果通过管道传送到 findstr(它将从 STDIN 搜索字符串)。然后使用 FOR 循环内的结果,使用它的单引号“处理命令”功能,并删除每个项目(列表中的第二个参数)一种使用标准执行与批处理文件相同的事情的好方法管道,并且没有临时文件。
归档时间: |
|
查看次数: |
59399 次 |
最近记录: |