RedPlug's Tory

업무상 자격증명을 삭제 해야 하는 경우가 발생합니다.

매번 작업 해주기 귀찮아서 확인해보니 한번에 삭제 하는 방법이 있네요

....저걸 하나하나 모두 삭제

cmdkey로 리스트를 불러올 수 있어서 혹시나 해보았으나...될리가 없죠..

구글링을 해보니 누군가 간단하게 스크립트로 만들어 놓은 것을 확인

$Credentials = (cmdkey /list | Where-Object {$_ -like "*Target=*"})
Foreach ($Target in $Credentials) {
    $Target = ($Target -split (":", 2) | Select-Object -Skip 1).substring(1)
    $Argument = "/delete:" + $Target
    Start-Process Cmdkey -ArgumentList $Argument -NoNewWindow -RedirectStandardOutput $False
    }

cmdkey에서 리스트를 뽑아서 한땀한땀 삭제를 해주는 스크립트 입니다.

찾아서 파괴파괴!

돌리고 나니... 모두 삭제 확인하였습니다.

 

 

출처 : https://gist.github.com/janikvonrotz/7819990