วิธีปิดใช้งานกล่องยืนยันถังรีไซเคิลที่ว่างเปล่าใน Windows - Winhelponline

How Disable Empty Recycle Bin Confirmation Box Windows



เมื่อล้างเนื้อหาในถังรีไซเคิลของคุณระบบจะขอให้คุณยืนยันดังต่อไปนี้ นี่คือการแก้ไขรีจิสทรีเพื่อปิดพรอมต์ใน 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
  • ทวีต!
ขอบคุณมากสำหรับการสนับสนุนผู้อ่านของฉัน ใช้เวลาไม่เกิน 10 วินาที ปุ่มแชร์อยู่ด้านล่าง :)