เราจะลบความทรงจำ / รหัสผ่านแคชผ่านตัวจัดการข้อมูลประจำเป็นที่นี่และผ่านคำสั่งcmdkey
เป็นที่นี่
ฉันต้องการคำสั่งเดียวที่ล้างรหัสผ่านทั้งหมดได้อย่างรวดเร็ว เราจะทำสิ่งนั้นได้อย่างไร
เราจะลบความทรงจำ / รหัสผ่านแคชผ่านตัวจัดการข้อมูลประจำเป็นที่นี่และผ่านคำสั่งcmdkey
เป็นที่นี่
ฉันต้องการคำสั่งเดียวที่ล้างรหัสผ่านทั้งหมดได้อย่างรวดเร็ว เราจะทำสิ่งนั้นได้อย่างไร
คำตอบ:
สำหรับสิ่งนั้นคุณต้องสร้างแบตช์ไฟล์ บางทีลิงค์ follwing จะช่วยคุณในเรื่องนี้
นี่คือการโพสต์ที่คล้ายกัน ลองดู
สคริปต์
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
ลองหนึ่งซับต่อไปนี้:
for /F "tokens=1,2 delims= " %G in ('cmdkey /list ^| findstr Target') do cmdkey /delete %H
มันทำสิ่งที่แบทช์ไฟล์ทำ แต่ไม่มีไฟล์ชั่วคราวและอยู่ในบรรทัดเดียว ไพพ์ผลลัพธ์ของ cmdkey / list ลงใน findstr (ซึ่งจะค้นหาสตริงจาก STDIN) จากนั้นใช้ผลลัพธ์ด้านในของวงวน FOR โดยใช้คุณลักษณะ "คำสั่งเพื่อประมวลผล" คำพูดเดียวและลบแต่ละรายการ (พารามิเตอร์ตัวที่สองในรายการ) วิธีที่ดีในการทำสิ่งเดียวกันกับไฟล์แบตช์โดยใช้เพียงมาตรฐาน piping และไม่มีไฟล์ชั่วคราว
แน่นอน แต่ขึ้นอยู่กับจำนวน 'ชื่อเป้าหมาย' ของคุณ
cmdkey /delete:Administrator && cmdkey /delete:Knuckle-Dragger
Hdel was unexpected at this time
- นั่นหมายความว่าอย่างไร