Kimlik Bilgileri Yöneticisi'ndeki tüm hatırlama parolalarını kaldırmak için Windows 7 komut satırı nedir?


Yanıtlar:


18

bunun için bir toplu iş dosyası oluşturmanız gerekir. belki aşağıdaki link size bu konuda yardımcı olacaktır

Bu benzer yazı . Denemek.

Senaryo

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

Bunu yönetici olarak çalıştırdığımda şunu elde ederim: Hdel was unexpected at this time- bu ne anlama geliyor?
bgmCoder

11

Aşağıdaki tek astarı deneyin:

for /F "tokens=1,2 delims= " %G in ('cmdkey /list ^| findstr Target') do  cmdkey /delete %H

Toplu dosyanın tam olarak ne yaptığını, ancak geçici dosyalar olmadan ve tek bir satırda yapar. Cmdkey / list'in sonuçlarını findstr (STDIN'den bir dize arayacaktır) haline getirin. Sonra tek tırnak "işlemek için komut" özelliğini kullanarak bir FOR döngüsü içinde sonucu kullanın ve öğelerin her birini silmek (listedeki ikinci parametre) Sadece standart kullanarak toplu iş dosyası ile aynı şeyi yapmanın şık bir yolu borulama ve geçici dosya yok.


Bu komutun ne yaptığını açıklayabilir misiniz? Bağlamdan yoksun olduğu için kaldırılmak üzere işaretlendi. Lütfen Nasıl Cevap Verilir ve turumuza katılın .
Burgi

Toplu dosyanın tam olarak ne yaptığını, ancak geçici dosyalar olmadan ve tek bir satırda yapar. Cmdkey / list'in sonuçlarını findstr (STDIN'den bir dize arayacaktır) haline getirin. Sonra tek tırnak "işlemek için komut" özelliğini kullanarak bir FOR döngüsü içinde sonucu kullanın ve öğelerin her birini silmek (listedeki ikinci parametre) Sadece standart kullanarak toplu iş dosyası ile aynı şeyi yapmanın şık bir yolu borulama ve geçici dosya yok.
gcc

2
Sen gerektiğini düzenleyebilir ... bu bilgiyi içerecek şekilde cevap
Burgi

Tıkır tıkır çalışıyor!
bgmCoder

Harika çalıştı. Not FINDSTR varsayılan olarak cAsE sEnSiTivE'dir. Örnek Outlook yıkama kullanımı: ('cmdkey / list ^ | findstr / i office'), ancak 'securityofficer @ org' gibi bir oturum açma işlemiyle de eşleşeceğini unutmayın, böylece daha spesifik olmak isteyebilirsiniz.
WhoIsRich

2

Tabii, ama kaç tane 'hedef adınız' olduğuna bağlı.

cmdkey /delete:Administrator && cmdkey /delete:Knuckle-Dragger

OP'mde olduğu gibi hepsini silmek istiyorum.
Nam G VU
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.