การดำเนินการบีบอัด
หากต้องการบีบอัด (หรือ zip) ไฟล์ ให้ใช้การดำเนินการ ZIPไฟล์ และระบุพาธที่จะเก็บถาวร หากมีไฟล์เก็บถาวรอยู่แล้ว การดำเนินการจะเพิ่มไฟล์ที่เลือก
ตัวอย่างต่อไปนี้ใช้ตัวแปรเพื่อระบุพาธที่จะเก็บถาวร การบีบอัดที่ดีที่สุด ช่วยลดขนาดไฟล์สูงสุด และรหัสผ่านจะเพิ่มเลเยอร์ของการรักษาความปลอดภัยให้กับไฟล์เก็บถาวร
การดำเนินการ แตกไฟล์ ทำงานในลักษณะเดียวกัน และต้องมีพาธไปยังไฟล์เก็บถาวรเช่นเดียวกับโฟลเดอร์ปลายทาง ตัวอย่างต่อไปนี้ใช้ตัวเลือก รวมมาสก์ เพื่อแตกไฟล์ที่มีนามสกุล .txt และ .xlsx
ไฟล์ ZIP
บีบอัดไฟล์หรือโฟลเดอร์อย่างน้อยหนึ่งไฟล์ไปยังไฟล์เก็บถาวร ZIP
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Archive path | ไม่ | แฟ้ม | พาธแบบเต็มของไฟล์ ZIP ที่จะสร้าง หากไฟล์มีอยู่แล้ว การดำเนินการนี้จะเพิ่มไฟล์ซิปใหม่และ / หรือไฟล์ ZIP ที่มีอยู่ หากไฟล์ ZIP มีไฟล์หรือโฟลเดอร์ที่มีชื่อเดียวกันอยู่แล้ว ไฟล์นั้นจะเขียนทับไฟล์ | |
File(s) to zip | ไม่ | รายการ ของ FileSystemObject | พาธแบบเต็มของไฟล์หรือโฟลเดอร์ที่จะรวมไว้ในไฟล์ ZIP | |
Compression level | ไม่พร้อมใช้งาน | ไม่มี ความเร็วที่ดีที่สุด ความสมดุลของความเร็วและการบีบอัดที่ดีที่สุด การบีบอัดที่ดีที่สุด | สมดุลของความเร็วและการบีบอัดที่ดีที่สุด | ระดับการบีบอัดที่จะใช้ การบีบอัดที่สูงขึ้นจะทำให้ไฟล์มีขนาดเล็กลง แม้ว่าจะใช้เวลาในการสร้างหรือเข้าถึงนานขึ้นก็ตาม |
รหัสผ่าน | ใช่ | ป้อนอินพุตที่เข้ารหัสโดยตรงหรือ ค่าข้อความ | รหัสผ่านที่จะใช้สำหรับการป้องกัน ZIP เว้นแอตทริบิวต์นี้ว่างไว้เพื่อสร้าง ZIP ที่ไม่ได้ป้องกันด้วยรหัสผ่าน | |
Archive comment | ใช่ | ค่าข้อความ | ข้อคิดเห็นที่จะรวมไว้ในไฟล์ ZIP เป็นคุณสมบัติของไฟล์ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
ZipFile | แฟ้ม | ไฟล์ ZIP ที่สร้างโดยการดำเนินการนี้ |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่มีไฟล์หรือโฟลเดอร์ยู่ | ระบุว่าไม่มีไฟล์หรือโฟลเดอร์ที่ระบุอยู่ |
ชื่อไฟล์หรือโฟลเดอร์ไม่ถูกต้อง | ระบุว่าชื่อไฟล์หรือโฟลเดอร์ไม่ถูกต้อง |
มีไฟล์เก็บถาวรอยู่แล้ว แต่ไม่ใช่ไฟล์ ZIP ที่ถูกต้อง | ระบุว่ามีไฟล์เก็บถาวรอยู่แล้ว แต่ไม่ใช่ไฟล์ ZIP ที่ถูกต้อง |
บีบอัดไฟล์ไม่สำเร็จ | ระบุปัญหาในการบีบอัดไฟล์ |
แตกไฟล์
ยกเลิกการบีบอัดไฟล์หรือโฟลเดอร์อย่างน้อยหนึ่งไฟล์ที่อยู่ในไฟล์เก็บถาวร ZIP
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Archive path | ไม่ | แฟ้ม | พาธแบบเต็มของไฟล์ ZIP ที่จะแตก | |
Destination folder | ไม่ | โฟลเดอร์ | พาธแบบเต็มของโฟลเดอร์ที่จะแตกไฟล์เก็บถาวร การดำเนินการนี้จะเขียนทับไฟล์ในโฟลเดอร์ที่มีชื่อเดียวกับไฟล์ในไฟล์เก็บถาวร | |
รหัสผ่าน | ใช่ | ป้อนอินพุตที่เข้ารหัสโดยตรงหรือ ค่าข้อความ | รหัสผ่าน (ถ้ามี) ที่ใช้สำหรับที่เก็บถาวรนี้ หากรหัสผ่านของไฟล์ ZIP ไม่มีการป้องกันด้วยรหัสผ่าน ให้เว้นว่างไว้ | |
Include mask | ใช่ | ค่าข้อความ | ตัวกรองเพื่อจำกัดไฟล์ที่แตกออกมาเฉพาะไฟล์ที่ป้อนที่นี่ พารามิเตอร์นี้อนุญาตให้ใช้สัญลักษณ์แทน ตัวอย่างเช่น '.txt' หรือ 'document?.doc' (ไม่มีเครื่องหมายอัญประกาศ) หากต้องการอนุญาตให้ใช้ตัวกรองไฟล์หลายไฟล์ ให้แยกตัวเลือกด้วยเครื่องหมายอัฒภาค สำหรับอินสแตนซ์ '.txt;*.exe' | |
Exclude mask | ใช่ | ค่าข้อความ | ตัวกรองเพื่อจำกัดไฟล์ที่แยกออกมาโดยไม่รวมไฟล์ที่ป้อนไว้ที่นี่ พารามิเตอร์นี้อนุญาตให้ใช้สัญลักษณ์แทน ตัวอย่างเช่น '.txt' หรือ 'document?.doc' (ไม่มีเครื่องหมายอัญประกาศ) หากต้องการอนุญาตให้ใช้ตัวกรองไฟล์หลายไฟล์ ให้แยกตัวเลือกด้วยเครื่องหมายอัฒภาค สำหรับอินสแตนซ์ '.txt;*.exe' |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถสร้างโฟลเดอร์ปลายทาง | ระบุว่าไม่สามารถสร้างโฟลเดอร์ปลายทางได้ |
ไม่พบไฟล์เก็บถาวร | ระบุว่าไม่มีไฟล์เก็บถาวร |
ไฟล์เก็บถาวรไม่ใช้ไฟล์ ZIP ที่ถูกต้อง | ระบุว่าไฟล์เก็บถาวรไม่ใช่ไฟล์ ZIP ที่ถูกต้อง |
แตกไฟล์ไม่สำเร็จ | ระบุปัญหาในการแตกไฟล์ |