เมื่อเพื่อนของคุณส่งไฟล์บีบอัดที่มีรูปแบบที่ไม่ค่อยคุ้นเคย เช่น 7z, bz2 เป็นต้น คุณไม่ชอบมันเมื่อคุณต้องการติดตั้งเครื่องมือเพิ่มเติมเพียงเพื่อให้สามารถดึงเนื้อหาจากที่เก็บถาวรได้หรือไม่ นี่คือที่ซึ่งการเก็บถาวรแบบขยายตัวเองมีประโยชน์ ช่วยให้คุณสามารถแยกไฟล์เก็บถาวรโดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติม สิ่งที่คุณต้องทำคือดับเบิลคลิกที่ไฟล์เก็บถาวร และไฟล์จะแยกไฟล์ภายในโดยอัตโนมัติ แม้ว่าจะมีแอปพลิเคชันมากมายให้คุณสร้างไฟล์เก็บถาวรแบบขยายตัวเองได้ แต่ต่อไปนี้คือเครื่องมือพื้นฐานที่มาในระบบปฏิบัติการของคุณ
หมายเหตุ :
1. ในขณะที่คุณสามารถสร้างไฟล์เก็บถาวรแบบขยายตัวเองใน Windows และ Linux ไฟล์เก็บถาวรที่สร้างขึ้นนั้นไม่รองรับการทำงานข้ามแพลตฟอร์ม คุณไม่สามารถสร้างไฟล์เก็บถาวรแบบขยายตัวเองใน Windows และคาดว่าจะใช้งานได้ใน Linux แม้แต่ใน Linux ไฟล์เก็บถาวรอาจเข้ากันไม่ได้กับแต่ละ distro หากคุณกำลังวางแผนที่จะส่งไฟล์เก็บถาวรแบบขยายตัวเองให้เพื่อนของคุณ ตรวจสอบให้แน่ใจว่าคุณใช้แพลตฟอร์มระบบปฏิบัติการเดียวกันกับเขา/เธอ
2. การเก็บถาวรแบบขยายตัวเองอาจก่อให้เกิดความเสี่ยงหากคุณไม่แน่ใจในเนื้อหาภายใน เว้นแต่ว่าคุณคาดหวังว่าจะได้รับไฟล์เก็บถาวรแบบขยายตัวเองจากแหล่งที่เชื่อถือได้ อย่าเปิดไฟล์เก็บถาวรแบบขยายตัวเองโดยเฉพาะอย่างยิ่งที่คุณดาวน์โหลดจากเว็บไซต์ที่โทรมบางเว็บไซต์
การสร้างไฟล์เก็บถาวรแบบขยายตัวเองใน Windows
Windows มาพร้อมกับเครื่องมือในตัว - iexpress.exe ที่ให้คุณสร้างโปรแกรมติดตั้งแบบขยายตัวเอง ปัญหาของ Microsoft คือชอบที่จะซ่อนเครื่องมือที่มีประโยชน์เหล่านี้จากสาธารณะ ดังนั้นจึงไม่น่าแปลกใจที่เห็นว่ามีคนเพียงไม่กี่คนที่เคยได้ยินเกี่ยวกับเครื่องมือนี้
ใน Windows (ตั้งแต่ XP จนถึง Windows 10) ให้เปิดเมนู "Run" แล้วพิมพ์ "iexpress" เลือกโปรแกรม “iexpress”
ในหน้าจอแรก ให้เลือก “สร้างไฟล์คำสั่งการแตกตัวเองใหม่” แล้วคลิกถัดไป
ในหน้าจอถัดไป เลือก “แยกไฟล์เท่านั้น” สิ่งนี้จะสร้างไฟล์เก็บถาวรแบบขยายตัวเอง แทนที่จะเป็นตัวติดตั้ง
ดำเนินการต่อเพื่อคลิก ถัดไป และทำตามตัวช่วยสร้างเพื่อสร้างไฟล์เก็บถาวร เมื่อเสร็จแล้ว คุณจะมีไฟล์ EXE ซึ่งคุณสามารถดับเบิลคลิกเพื่อแยกเนื้อหาได้
การสร้างไฟล์เก็บถาวรแบบขยายตัวเองใน Ubuntu
Ubuntu มาพร้อมกับ Archive Manager ที่ให้คุณบีบอัดไฟล์ได้ แต่ไม่อนุญาตให้คุณสร้างไฟล์เก็บถาวรแบบขยายตัวเอง ในการทำเช่นนั้น เราจะต้องใช้ unzipsfx
คำสั่ง
สำหรับตัวอย่างนี้ สมมติว่าเราต้องการสร้าง "test" ที่เก็บถาวรแบบขยายตัวเองซึ่งมี "test.txt"
1. ขั้นแรก บีบอัด "test.txt" เป็นรูปแบบ zip (โดยใช้ Archive Manager) ตอนนี้คุณควรมีไฟล์ “test.zip” ที่มี “text.txt”
2. เปิดเทอร์มินัลแล้วพิมพ์:
cat /usr/bin/unzipsfx /path/to/test.zip > /path/to/test
คำสั่งนี้ทำอะไรคือการเติม "unzipsfx" ที่จุดเริ่มต้นของ "test.zip" และบันทึกเป็นไฟล์ใหม่ "test"
3. ต่อไป เราจะเปลี่ยนการอนุญาตของไฟล์และทำการปรับเปลี่ยนไฟล์เก็บถาวรแบบขยายตัวเอง:
chmod 755 /path/to/test zip -A /path/to/test
แค่นั้นแหละ. เมื่อใดก็ตามที่คุณดับเบิลคลิก “ทดสอบ” ระบบจะแยกไฟล์ที่มีอยู่ในตัวมันเองโดยอัตโนมัติ
การจัดการไฟล์เก็บถาวรแบบขยายตัวเองใน Mac
ไม่มีเครื่องมือพื้นฐานสำหรับคุณในการสร้างไฟล์เก็บถาวรแบบขยายตัวเองใน Mac เพียงเพราะไม่มีความจำเป็น macOS จัดการไฟล์บีบอัดได้เป็นอย่างดี แอปพลิเคชั่นเริ่มต้น – Archive Utility – แยกไฟล์บีบอัดเมื่อคุณดับเบิลคลิกที่ไฟล์เก็บถาวร นอกจากนี้ แอป Unarchiver ยังรองรับรูปแบบการบีบอัดจำนวนมาก คุณจึงไม่ต้องกังวลกับปัญหาความเข้ากันได้ใน Mac
แม้ว่าไฟล์เก็บถาวรแบบขยายตัวเองจะมีชื่อไม่ดีสำหรับการเป็นแหล่งที่มาหลักในการแพร่กระจายไวรัส แต่ก็ไม่ได้หมายความว่าทุกอย่างจะแย่และไม่มีอะไรดี เมื่อใช้อย่างถูกต้องก็สามารถเป็นเครื่องมือที่มีประโยชน์ได้เช่นกัน ในกรณีส่วนใหญ่ ผู้ใช้ Windows จะได้รับประโยชน์สูงสุดจากไฟล์เก็บถาวรแบบขยายตัวเอง เนื่องจาก Windows ยังขาดการรองรับรูปแบบการบีบอัดต่างๆ อย่างไรก็ตาม รูปแบบไฟล์ EXE สำหรับไฟล์เก็บถาวรแบบขยายตัวเองอาจทำให้ผู้ที่ใส่ใจเรื่องความปลอดภัยเป็นอย่างมาก
เครดิตรูปภาพ:โฟลเดอร์ซิปยืนอยู่บนพื้นหลังสีเหลืองโดย DepositPhotos