ต้องการ Zip และ Extract File
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 464   20
URL.หัวข้อ / URL
ต้องการ Zip และ Extract File

ผมไม่ทราบว่ามี code ที่จะสั่งให้ winzip ทำการ zip file ที่ผมต้องการพร้อมทั้งตั้งชื่อให้เลยได้หรือไม่ เช่น zip a.xls ให้เป็น a.zip เป็นต้น และเมื่อเวลาที่ผมต้องการ extract file ก็สั่งจาก code ได้เลยครับ เช่น a.zip ให้เป็น a.xls

20 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R02045
ลองดูที่ http://www.utteraccess.com/forums/showflat.php?Cat=&Board=access_97&Number=137314&Forum=CatSearch-2&Words=WinZip&Match=&Searchpage=0&Limit=25&Old=6months&Main=137252&Search=true#Post137314 ครับ

2 @R02052
ผมลองแล้วสามารถ Zip ได้ตามต้องการ แต่ถ้าจะ Extract file จะต้องเปลี่ยน code ยังไงครับ
3 @R02128
ลองเอาตัวอย่างนี้ไปปรับใช้ดูครับ

โดยเมื่อแตก Zip แล้ว ไฟล์ตัวอย่างประกอบด้วย

C:\MyDB ;ตัวอย่างที่จะ Zip
C:\MyBackup ;โฟลเดอร์ที่จะเก็บ Zip ไฟล์
C:\ZipUnZipCase ;ไฟล์โปรแกรมตัวอย่างและ Feature เพิ่มของ WinZip
;ชื่อ WinUnZip Command Line ซึ่งคุณต้องมี
;WinZip 8.0 ก่อน

ทดสอบ การ UnZip ไฟล์ที่ C:\MyBackup --> C:\MyDB โดยการลบก่อน UnZip ซึ่งเมื่อมีไฟล์เดิมอยู่จะมีการถามว่าต้องการเขียนทับหรือไม่ เป็นการถามเพื่อยืนยัน
4 @R02129
ไฟล์ตัวอย่างครับ
5 @R02132
ไฟล์ Feature ของ WinZip ครับ
6 @R02133
ไฟล์ตัวอย่างครับ
7 @R02140
ตัวอย่างนี้ผมปรับเพิ่มในส่วนของ ปุ่มที่ 3 Win Zip Self Extract ทดสอบต้องไป D/L โปรแกรมที่ www.winzip.com ก่อนนะครับ

ส่วนที่แนบคือ Key Gen ครับ
8 @R02141
ส่วนนี้คือตัวอย่างโปรแกรมที่พูดถึงครับ
9 @R02142
ส่วนนี้ก็เป็นไฟล์ที่ได้จากการทดสอบโปรแกรมครับ
10 @R02143
ขออภัย อ. สุภาพ และเพื่อนทุกท่านครับ เนื่องจากติดปัญหาขนาดของไฟล์ที่จะ Upload และเพื่อลำดับความความเข้าใจสำหรับผู้ที่ต้องการจะดูตัวอย่างทำให้ต้อง Post หลายทีหน่อย

และฝากเรียน อ. สุภาพครับ เมื่อกี้ผม Upload ไฟล์ขนาด 200 K ไม่ผ่านครับ

ขอให้สนุกกับ Access นะครับ

ภาพการใช้เซ็ท Win SelfExtract ครับ
11 @R02151
ผมลองดูแล้วครับ คุณศรีนคร ปรากฎว่ายังไม่สามารถ Extract File ได้ครับ ขึ้นคำว่า File not found ผมตรวจสอบที่ File/Folder แล้วครับ ก็ตรง
12 @R02152
ลองทำดูวิธีที่แนบนะครับ
13 @R02162
เข้าใจแล้วครับ ขอบคุณครับ
14 @R02239
ถามเพิ่มเติมนะครับ ถ้าผมต้องการZip โดยใส่ Password และ เวลา Unzip ด้วยครับ ต้องใช้คำสั่งอย่างไร
15 @R02254
ไม่ต้องใช้คำสั่งอะไรครับ เราสามารถตั้งได้เลยที่ WinZip
ดูภาพประกอบครับ
16 @R02255
แล้วหากว่าจะทำ WinZip Selft Extract ก็จะมีการแจ้งให้รู้ว่า ไฟล์เป้าหมายนี้มี Password นะ อะไรประมาณนี้ครับ
17 @R02256
วิธีการนี้ผมคิดว่ายังไม่สะดวกถ้ากดปุ่มแล้วให้ Zip file นั้นเลย แต่ถ้า password สามารถตั้งได้ที่ code ก็จะสมบูรณ์แบบ ขอบคุณครับ
18 @R02257
ตอนนี้ก็หมดภูมิที่ต่อแล้วละครับ มีท่านใดที่ต้องการแชร์ในส่วนนี้เพิ่ม เชิญเลย
19 @R02259
-s[password] Specify a password (if no password is given, a prompt will be generated). Passwords containing spaces must be enclosed in double quotes.

...ยังไม่ได้ทดสอบครับ ลองทดสอบเองแล้วแจ้งผลการทดสอบให้เพื่อนๆทราบด้วยก็
ดีครับ (คิดว่าเป็น option ที่ตรงกับที่ต้องการครับ..)
20 @R02263
ผมได้ลองไปปรับโค๊ดดูแล้ว แต่ติดอยู่ในปุ่มที่ 3 ตอนสร้าง Selft Extract ครับ
ขอเวลาไปหาวิธีสักครู่
ส่วนนี้ก็ตัวอย่างโปรแกรมที่พูดถึงครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0517s