เมื่อล้างเนื้อหาในถังรีไซเคิลของคุณระบบจะขอให้คุณยืนยันดังต่อไปนี้ นี่คือการแก้ไขรีจิสทรีเพื่อปิดพรอมต์ใน Windows 7, 8 และ Windows 10 โดยใช้ NirCmd การแก้ไขรีจิสทรีนี้แทนที่ไฟล์ ล้างถังรีไซเคิล คำสั่งในเมนูคลิกขวาและการดำเนินการปุ่ม Ribbon ด้วย NirCmd เพื่อให้สามารถล้างถังรีไซเคิลได้อย่างเงียบ ๆ
การใช้ NirCmd เพื่อล้างถังรีไซเคิลอย่างเงียบ ๆ
1. ดาวน์โหลด NirCmd จาก Nirsoft
2. เปิดเครื่องรูดและย้าย NirCmd.exe ไปยังโฟลเดอร์ C: Windows
3. ดาวน์โหลด empty-bin-silent.zip และบันทึกลงในเดสก์ท็อป
4. แตกไฟล์ไปยังโฟลเดอร์และเรียกใช้ไฟล์ empty-bin-silent.reg .
สิ่งนี้จะแทนที่คำสั่ง Empty Recycle Bin ด้วย NirCmd.exe emptybin
บรรทัดคำสั่ง. ตอนนี้การล้างถังรีไซเคิลจากเมนูคลิกขวาไม่ควรแสดงข้อความแจ้งใด ๆ นอกจากนี้ยังมีไฟล์เลิกทำ REG อยู่ในไฟล์ zip ด้านบน ดังที่ได้กล่าวมาแล้วการแก้ไขนี้ใช้ได้ใน Windows 10 เช่นกัน
เนื้อหาของไฟล์ REG
Windows Registry Editor เวอร์ชัน 5.00
[HKEY_CURRENT_USER Software Classes CLSID {645FF040-5081-101B-9F08-00AA002F954E} shell empty command] 'DelegateExecute' = '' @ = 'nircmd.exe emptybin'
Windows 10 - ปุ่มถังรีไซเคิลว่างเปล่าใน Explorer
การแก้ไขข้างต้นจะใช้ไม่ได้หากคุณใช้ปุ่มล้างถังรีไซเคิลในริบบิ้น เมื่อต้องการเรียกใช้ NirCmd แบบไม่โต้ตอบเมื่อคุณคลิกปุ่ม Ribbon ให้ใช้การแก้ไขรีจิสทรีต่อไปนี้ สมมติว่าคุณได้ดาวน์โหลดแล้ว NirCmd และแตก NirCmd.exe ไปยังไดเร็กทอรี Windows ของคุณให้ทำตามขั้นตอนเหล่านี้
แทนที่คำสั่ง Empty Recycle Bin Ribbon ใน Registry
1. เริ่ม Regedit.exe และไปที่สาขาต่อไปนี้:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer CommandStore shell Windows.RecycleBin.Empty command
2. ส่งออกสาขาไปยังไฟล์ REG
3. เป็นเจ้าของ ของสาขารีจิสทรีและกำหนดสิทธิ์การเข้าถึงแบบเต็มด้วยตัวคุณเอง
4. ดับเบิลคลิก (ค่าเริ่มต้น)
และตั้งค่าข้อมูลดังนี้:
nircmd.exe emptybin
5. เปลี่ยนชื่อ DelegateExecute
ถึง DelegateExecute.OLD
6. ออกจาก Registry Editor
ตอนนี้ทุกครั้งที่คุณคลิกปุ่ม Empty Recycle Bin ใน Ribbon มันจะล้างเนื้อหาทันทีโดยใช้ NirCmd โดยไม่ต้องขอการยืนยันใด ๆ
การใช้สคริปต์ (ทางเลือก): ปิดถังรีไซเคิลโดยอัตโนมัติหลังจากล้างออก
ในขั้นตอนที่ 4 ข้างต้นคุณสามารถพูดถึง Vbscript แบบกำหนดเองซึ่งทำงานเพิ่มเติมหลังจากล้างถังรีไซเคิล ตัวอย่างเช่นหากต้องการปิดถังรีไซเคิลโดยอัตโนมัติหลังจากล้างเนื้อหาคุณสามารถเขียนสคริปต์เช่นนี้ได้
ตั้งค่า WshShell = CreateObject ('Wscript.Shell') WshShell.Run 'nircmd.exe emptybin', true Wscript.Sleep 500 WshShell.SendKeys '^ w' ตั้งค่า WshShell = Nothing
สคริปต์ด้านบนจะส่งการกดแป้น Ctrl + w เพื่อปิดหน้าต่างถังรีไซเคิลหลังจากล้างเนื้อหา บันทึกสคริปต์ลงในไดเร็กทอรี Windows ของคุณและตั้งชื่อเป็น emptybin.vbs
. จากนั้นในขั้นตอนที่ 4 ด้านบนให้ตั้งค่าไฟล์ (ค่าเริ่มต้น)
ข้อมูลมูลค่าดังนี้:
wscript.exe c: windows emptybin.vbs
แค่นั้นแหละ.
คำขอเล็ก ๆ น้อย ๆ : หากคุณชอบโพสต์นี้โปรดแชร์สิ่งนี้?
การแบ่งปัน 'เล็ก ๆ น้อย ๆ ' หนึ่งครั้งจากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:- ขามัน!
- แบ่งปันไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
- ทวีต!