macOS มีคุณสมบัติเรียบร้อยโดยที่หากคุณดาวน์โหลดไฟล์ zip ไฟล์นั้นจะถูกแยกออกโดยอัตโนมัติ คุณสามารถปิดใช้งานคุณลักษณะนี้ได้ หากคุณไม่พบว่ามีประโยชน์ แต่คนส่วนใหญ่ทำ หากคุณต้องการทำซ้ำคุณลักษณะเดียวกันนี้ใน Windows 10 คุณสามารถทำได้ มันควรจะใช้ได้กับทุกเบราว์เซอร์ที่คุณใช้ อย่างไรก็ตาม มันขึ้นอยู่กับโฟลเดอร์ที่คุณดาวน์โหลดไฟล์ zip ไปไว้ด้วย ในการแตกไฟล์ zip โดยอัตโนมัติ คุณต้องมีแบตช์สคริปต์และแอปที่สามารถตรวจจับไฟล์ zip และเรียกสคริปต์ให้ทำงาน
VIDEO
เพิ่ม 7-zip ให้กับตัวแปรสภาพแวดล้อม
สคริปต์จะใช้คำสั่งที่แอป 7-zip รองรับ โดยพื้นฐานแล้วคุณกำลังใช้สคริปต์เพื่อเรียกแอป 7-zip และระบบปฏิบัติการของคุณต้องสามารถเรียกใช้แอปได้จากทุกที่ ต้องการทำเช่นนั้นคุณจะต้องเพิ่ม 7-Zip เพื่อตัวแปรสภาพแวดล้อมบน Windows 10 มันค่อนข้างง่ายที่จะทำและเรามีคำแนะนำสั้น ๆ เกี่ยวกับวิธีการทำเช่นนั้น แต่เราจะสรุปขั้นตอนที่นี่
1. เปิด File Explorer แล้ววางสิ่งต่อไปนี้ในแถบตำแหน่ง แตะเข้า
แผงควบคุม\System and Security\System
2. ในหน้าต่างที่เปิดขึ้น ให้คลิก 'การตั้งค่าระบบขั้นสูง' ทางด้านซ้าย
3. ในหน้าต่างคุณสมบัติของระบบ ไปที่แท็บขั้นสูง แล้วคลิก 'ตัวแปรสภาพแวดล้อม' ที่ด้านล่าง
4. ในหน้าต่างตัวแปร Environment ให้มองหา Path ในรายการ เลือกและคลิกปุ่มแก้ไข
5. ในหน้าต่างแก้ไขตัวแปรสภาพแวดล้อม ให้คลิกปุ่มเรียกดู แล้วเลือกโฟลเดอร์ 7zip ในระบบของคุณ มันควรจะอยู่ที่ตำแหน่งต่อไปนี้;
C:\Program Files\7-Zip
สคริปต์แบทช์
เปิดไฟล์ Notepad ใหม่ แล้ววางสิ่งต่อไปนี้ลงไป สคริปต์นี้จำเป็นต้องได้รับการแก้ไข
7z x -o"Path-To-Downloads-Folder*" "Path-To-Extract-File-To\*.zip"
คุณต้องแก้ไขสคริปต์ด้านบนด้วยตำแหน่งที่ถูกต้องสำหรับโฟลเดอร์ที่คุณดาวน์โหลดไฟล์ไป ไม่เป็นไรถ้าคุณไม่บันทึกไฟล์ลงในการดาวน์โหลดเริ่มต้น หากต้องการค้นหาโฟลเดอร์ดาวน์โหลด ให้ตรวจสอบส่วนถัดไป ด้านล่างนี้คือตัวอย่างลักษณะของไฟล์เมื่อคุณแก้ไขแล้ว บันทึกไฟล์ที่มีนามสกุล BAT และบันทึกลงในโฟลเดอร์เฉพาะของตัวเอง
7z x -o "C:\Users\fatiw\Desktop\*" "C:\Users\fatiw\Desktop\*.zip"
ดาวน์โหลดตำแหน่ง
หากต้องการค้นหาตำแหน่งดาวน์โหลด ให้ทำตามขั้นตอนสำหรับเบราว์เซอร์ของคุณ
โครเมียม
เปิด Chrome แล้วคลิกปุ่มตัวเลือกเพิ่มเติมที่ด้านบนขวา เลือก 'การตั้งค่า' จากเมนู เลื่อนลงไปที่ด้านล่างสุดแล้วขยายส่วนขั้นสูง เลื่อนลงไปที่ส่วนดาวน์โหลดเพื่อตรวจสอบว่าคุณกำลังบันทึกไฟล์ที่ดาวน์โหลดไว้ที่ใด
Firefox
ใน Firefox ให้คลิกไอคอนแฮมเบอร์เกอร์ที่ด้านบนขวาและเลือก 'ตัวเลือก' จากเมนู บนแท็บตัวเลือก เลื่อนลงไปที่ส่วนดาวน์โหลดเพื่อดูว่าไฟล์ถูกบันทึกไว้ที่ใด
Microsoft Edge
เปิด Edge แล้วคลิกปุ่มตัวเลือกเพิ่มเติมที่ด้านบนขวา เลือกการตั้งค่าจากเมนู เลื่อนลงและคลิก 'ดูการตั้งค่าขั้นสูง' เลื่อนลงไปที่ส่วน Downloads เพื่อดูว่าโฟลเดอร์ใดที่ Edge กำลังบันทึกการดาวน์โหลดไว้
สคริปต์ทริกเกอร์
สิ่งสุดท้ายที่คุณต้องใช้เพื่อให้สคริปต์ทำงานคือสิ่งที่จะเรียกใช้สคริปต์ชุดงานเมื่อบันทึกไฟล์ zip ใหม่ เพื่อที่คุณจะต้อง app ที่เรียกว่า ไฟล์ Watcher ยูทิลิตี้ ดาวน์โหลดและแตกไฟล์ทั้งหมดไปยังโฟลเดอร์ที่คุณใส่ไฟล์แบตช์
ควรมีลักษณะเหมือนภาพหน้าจอด้านล่าง
คลิก Ctrl+N เพื่อสร้าง Daemon ใหม่และทำตามขั้นตอนเหล่านี้
ตั้งชื่อที่บอกคุณว่ามีไว้เพื่ออะไร และในกล่อง เรียกดู ให้เลือกโฟลเดอร์ที่คุณดาวน์โหลดไฟล์ไป
ไปที่แท็บตัวกรองและป้อน *.zip ในสตริงตัวกรองชื่อไฟล์หลัก
จากนั้นไปที่แท็บ Processes และในส่วน Process Executable เลือกไฟล์แบตช์ของคุณ
บนแท็บเดียวกันนี้ ให้เลือกตำแหน่งดาวน์โหลดเดียวกันในส่วนไดเร็กทอรีการทำงานของกระบวนการ
เริ่ม daemon และดาวน์โหลดไฟล์ zip คุณจะเห็นหน้าต่างพรอมต์คำสั่งเพื่อขอยืนยันว่าคุณต้องการแทนที่ไฟล์ พิมพ์ Y เพื่อดำเนินการต่อ
หากคุณเห็นหน้าต่างพร้อมท์คำสั่งหลายบานเปิดอยู่ คุณต้องหยุด daemon เลือกแล้วคลิกคุณสมบัติ ไปที่แท็บเหตุการณ์ระบบไฟล์ และยกเลิกการเลือกเหตุการณ์ 'ไฟล์หรือโฟลเดอร์ที่สร้าง' รวมถึงเหตุการณ์ที่ลบไฟล์หรือโฟลเดอร์ ปล่อยให้อีกสองรายการไม่ถูกเลือกและเรียกใช้ daemon อีกครั้ง
หากต้องการปิดใช้งานหน้าต่างพรอมต์คำสั่งและอนุญาตให้แยกไฟล์โดยอัตโนมัติ ให้ไปที่แท็บ ประมวลผลขั้นสูง ในคุณสมบัติของภูต แล้วเลือกตัวเลือก สร้างไม่มีหน้าต่าง