คำถามติดแท็ก zip

รูปแบบการบีบอัดและไฟล์เก็บถาวรที่เก็บไฟล์อย่างน้อยหนึ่งไฟล์เป็นไฟล์เดียวโดยปกติจะมีนามสกุลไฟล์. zip

1
ZIP: อะไรคือไฟล์ไบนารีชั่วคราวที่ชื่อขึ้นต้นด้วย `zi`?
ในขณะที่ฉันกำลังซิปไดเรกทอรีย่อยในไดเรกทอรีที่กำหนดให้ทั้งสองไฟล์ไบนารีปรากฏอยู่ในสถานที่แห่งนี้ซึ่งเรียกว่าzietrLSlและziwvPwKmและหายไปเมื่อzipคำสั่งสิ้นสุดวันที่ ที่ไดเร็กตอรี่อื่น, เหมือนกัน. แต่มีไฟล์ไบนารีไฟล์เดียวที่เรียกว่าzi9Rt6a4. เหตุใด zip จึงต้องการไฟล์ไบนารีเหล่านี้ พวกเขาตั้งชื่อziตามด้วยตัวอักษรสุ่มหรือชื่อของพวกเขามีความหมายอะไรที่เฉพาะเจาะจง? ฉันใช้คำสั่ง zip -r mydir.zip mydir สำหรับทั้งสองกรณี ถ้าจำเป็นฉันอยู่MAC OS X 10.11.3
1 linux  mac  bash  zip  binary-files 

1
วิธีการแตกไฟล์ชื่อเดียวกันโดยไม่มีการแทนที่ (ตัวพิมพ์ใหญ่แตกต่างกัน)
ฉันมี 2 ไฟล์ชื่อ xt_DSCP.h และ xt_dscp.h ในไดเรกทอรีเดียวกันในไฟล์ zip ฉันพยายามที่จะทำการแตกซิปไฟล์ใน pendrive ของฉัน แต่ฉันมี 2 ตัวเลือกเท่านั้น: ข้ามหรือลบล้าง ฉันค้นหาวิธีแก้ปัญหา แต่พบวิธีบังคับให้แทนที่เท่านั้น แต่จริง ๆ แล้วฉันพยายามทำสิ่งที่ตรงกันข้าม ระบบไฟล์คือ FAT32 ฉันรู้ว่าใน NTFS มันเป็นไปไม่ได้ แต่ FAT32 ควรอนุญาต ฉันคลายซิปโฟลเดอร์เรียบร้อยแล้วใน linux OS เป้าหมายหลักคือการใช้ใน windows อย่างไรก็ตามนี่คือเหตุผลที่ฉันพยายามส่งผ่านไปยังไดรฟ์ปากกาบน linux ความพยายามใด ๆ ที่ส่งผลให้เกิดไฟล์ที่ถูกเขียนทับ :( ใครสามารถช่วยได้บ้าง

0
ระบบไฟล์เสมือนดูเหมือนจะถูก จำกัด ใน win32 build ของ Midnight Commander
ฉันติดตั้ง Midnight Commander 4.8.7 บนเครื่อง windows ของฉันในที่ทำงาน 2 คุณสมบัติที่ฉันชอบใช้คือระบบไฟล์เสมือนสำหรับไฟล์ zip และ ssh แต่ระบบไฟล์เสมือนเท่านั้นที่ปรากฏว่าพร้อมใช้งานคือ FTP ฉันต้องการปลั๊กอินเสริมหรือฟังก์ชั่นนี้ขาดในพอร์ต windows หรือไม่?

1
ฉันไม่สามารถรับ compress.exe เพื่อสร้างอะไรก็ได้
ฉันพยายามจำลองSend to/Compressed (zipped) folderฟังก์ชันWindows โดยใช้เครื่องมือ Microsoft compress.exeซึ่งรวมอยู่ในชุดทรัพยากร Windows Server 2003 มันอาจเป็นไปไม่ได้ด้วยเครื่องมือนั้น แต่ฉันมีปัญหาในการทำให้มันเกิดขึ้น ฉันได้ลองสถานการณ์นี้แล้ว: md test cd test md folder echo this is file 1 >folder\file1.txt echo this is file 2 >folder\file2.txt md output compress folder\*.* output -z Microsoft (R) File Compression Utility Version Copyright (C) Microsoft Corp. 1990-1999. All rights …

1
7zip: ตั้งค่า LastWriteTime ของไฟล์เก็บถาวรให้เก่าเท่ากับเนื้อหา
บน Windows ที่มี 7za.exe v9.38 ฉันจะตั้งค่า LastWriteTime ของไฟล์เก็บถาวร (หรือ CreationTime) ให้เหมือนกับเนื้อหาได้อย่างไร ตัวอย่างเช่น: ฉันมีไฟล์ "toto.txt" สร้างและเขียนครั้งสุดท้ายเมื่อวันที่ 01/01/15 7za.exe a -t7z toto.7z toto.txt การสร้าง "toto.7z" จะเป็นวันนี้ ด้วย zip.exe จาก info-zip.org พารามิเตอร์คือ -o - สร้างไฟล์ zip เป็นรายการเก่าที่สุด ขอบคุณ! แก้ไข : คุณสามารถทำได้ด้วย: $srcDate = (Get-ChildItem $fileToCompress).LastWriteTime $dstFile = Get-ChildItem $7zFile $dstFile.LastWriteTime = $srcDate แต่มันจะง่ายขึ้นด้วยสวิตช์คำสั่งที่เรียบง่าย

1
การขยายไฟล์ในเซิร์ฟเวอร์ระยะไกลจะทำการดาวน์โหลดไฟล์กลับไปที่เครื่องของฉันหรือไม่?
ฉันต้องการคัดลอกไฟล์จำนวนมากไปยังเซิร์ฟเวอร์ windows ระยะไกล ฉันกำลังเชื่อมต่อผ่าน VPN จากนั้นเรียกดูโฟลเดอร์ระยะไกลใน Windows Explorer การอัปโหลดปัญหาช้ามากโดยเฉพาะถ้าฉันไม่ซิปไฟล์ก่อน ฉันมีตัวเลือกในการอัปโหลดไฟล์ zip แล้วเปิดเครื่องรูดบนเซิร์ฟเวอร์ระยะไกล คำถามของฉันคือถ้าฉัน unzip ไฟล์บนเซิร์ฟเวอร์ระยะไกล (ผ่าน Windows explorer) เครื่องมือ windows unzip ในตัวจะดาวน์โหลด zip ไฟล์ไปยังพื้นที่ชั่วคราวในพื้นที่ของฉันก่อนหรือไม่? ที่จะเอาชนะวัตถุประสงค์ของการซิปในสถานที่แรก

0
เมื่อเปิดไฟล์ใน Archive Manager (ป้องกันด้วยรหัสผ่าน) ไฟล์จะจัดเก็บที่ใดก็ได้หรือไม่
ฉันบีบอัดไฟล์ใน. 7z ด้วยรหัสผ่านโดยใช้ คลิกขวา - & gt; อัด เมื่อเปิดไฟล์เก็บถาวรแล้วเปิดไฟล์ (ดับเบิ้ลคลิก) โดยไม่ 'แตกไฟล์ออก' ไฟล์นั้นจะถูกเก็บไว้ทุกที่หลังจากปิดตัวจัดการไฟล์เก็บถาวรหรือลบตัวเองหลังจากออก มิ้นท์ 18.1 ขอบคุณล่วงหน้า, แก้ไข: ไฟล์ถูกสร้างขึ้นชั่วคราวใน /home/$USER/.cache/.fr-somerandomcharacters แล้วลบตัวเองออกเมื่อปิดตัวจัดการเก็บถาวร ในกรณีของวิดีโอฉันสังเกตว่า VLC เล่นต่อไปดังนั้น VLC อาจเก็บมันไว้ที่ไหนสักแห่ง?

1
การใช้ไฟล์. bat เพื่อดึงสตริงจากไฟล์ข้อความภายในโฟลเดอร์ zip
ดังนั้นโปรดอดทนกับฉัน นี่เป็นเพียงไฟล์แบตช์ที่สองที่ฉันเคยเขียนและโพสต์ครั้งแรกของฉันที่ใดก็ได้ใน StackExchange ฉันกำลังเขียนไฟล์แบตช์ที่แจ้งให้เซิร์ฟเวอร์ระยะไกลเรียกใช้ HP Array Diagnostic Utility และดึงรายงานกลับไปที่คอมพิวเตอร์ของฉัน ฉันตื่นเต้นมากเพราะทำงานได้ดีส่วนใหญ่ ฉันมีปัญหาเล็กน้อยหนึ่งข้อ ฉันพยายามดึงหมายเลขซีเรียลจากไฟล์ข้อความภายในโฟลเดอร์ zip ที่มาจากเซิร์ฟเวอร์ระยะไกล เมื่อฉันดึงข้อมูลจากไฟล์ข้อความทดสอบที่ไม่ได้อยู่ในโฟลเดอร์บีบอัดส่วนหนึ่งของรหัสนี้ใช้งานได้ มันไม่ทำงานเมื่อไฟล์ข้อความอยู่ในโฟลเดอร์ zip แต่ มีวิธีที่จะทำให้เรื่องนี้ทำงานได้หรือไม่? นี่คือส่วนของรหัสที่เป็นปัญหา: FOR /f "tokens=1-4 delims= " %%A IN ("%userprofile%\Desktop\report.zip\report.txt") DO ( IF %%A ==Chassis ( SET "sn=%%D" ECHO %sn% ) ) ขอบคุณ.

1
จะรู้ชื่อไฟล์ของ ZIP / RAR ที่ป้องกันด้วยรหัสผ่านช่วยในการถอดรหัสหรือไม่
ดังนั้นฉันจึงมี rars และ zips ที่ป้องกันด้วยรหัสผ่านสองสามอัน (ไม่ต้องกังวลนี่เป็นเหตุผลทางการศึกษาเท่านั้น) ฉันรู้ชื่อที่แน่นอนของไฟล์ใน rars และ zips เหล่านั้น พจนานุกรมที่โจมตีไฟล์ดูเหมือนจะไม่ช่วยฉันจึงสงสัยว่าชื่อของไฟล์เหล่านั้นจะมีประโยชน์ในแง่ของการถอดรหัสหรือไม่

0
แยกข้อมูลดิบของไฟล์ zip หลายส่วนตามที่เป็นอยู่ (ไม่มีส่วนทั้งหมด)
ฉันมีไฟล์บีบอัดหลายส่วน 12 ไฟล์จำนวน 5 ไฟล์ เดิมมีความหมายว่ามี 5 ไฟล์พวกเขาถูกเก็บไว้ในที่เก็บถาวรของ 12 ส่วน จาก 5 ไฟล์ 3 เป็นไบนารี่ 2 เป็นข้อความ เป็นไปได้ไหมที่จะดึงข้อมูลดิบของส่วนใดส่วนหนึ่งตามที่เป็นอยู่? ฉันไม่ได้ตั้งใจจะแตกไฟล์ใดไฟล์หนึ่งจาก 5 ไฟล์ ฉันต้องการข้อมูลดิบที่อยู่ในไฟล์ 12 ส่วนใดส่วนหนึ่ง หากต้องการเพิ่มความซับซ้อนให้มากขึ้นฉันต้องการทำสิ่งนี้โดยมีเพียงบางส่วนจากตรงกลางเช่นตอนที่ 6, 7, 8, 9 และในที่สุดสิ่งนี้จะต้องทำในรูปแบบ ZIP และ RAR แยกกัน
zip  extract  rar 

1
ไฟล์แบตช์ 7zip ไม่รวมนามสกุลทำไม
ฉันพบไฟล์แบตช์ด้านล่างและใช้งานได้ดี แต่ฉันต้องการรหัสเพื่อเพิ่มส่วนขยายไปยังไฟล์ zip สุดท้าย ฉันแน่ใจว่านี่เป็นคำถามง่าย ๆ แต่ฉันได้ลองทุกอย่างแล้ว @echo off cd /d %~dp0 rem 7z.exe path set sevenzip= if "%sevenzip%"=="" if exist "%ProgramFiles(x86)%\7-zip\7z.exe" set sevenzip=%ProgramFiles(x86)%\7-zip\7z.exe if "%sevenzip%"=="" if exist "%ProgramFiles%\7-zip\7z.exe" set sevenzip=%ProgramFiles%\7-zip\7z.exe if "%sevenzip%"=="" echo 7-zip not found&pause&exit echo %~dp1 echo %~x1 for %%a in (*%extension%) do "%sevenzip%" a "%%~na.zip" "%%a" …

1
วิธีสร้าง ZIP ด้วยเนื้อหาของทุกโฟลเดอร์ [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: วิธีการทำ 7-zip ทำได้ทั้งโฟลเดอร์ 7 คำตอบ ฉันมีหลายโฟลเดอร์และฉันต้องการบีบอัดเนื้อหาของแต่ละโฟลเดอร์ในไฟล์ ZIP แยกกัน อย่างไรก็ตามทุก ZIP ควรมีเนื้อหาของแต่ละโฟลเดอร์เท่านั้น รหัสต่อไปนี้สร้างไฟล์โดยมีโฟลเดอร์รวมอยู่ด้วย ใกล้กับสิ่งที่ฉันกำลังมองหา แต่ฉันยังไม่ได้อยู่ที่นั่น for /d %%X in (*) do "c:\Program Files\7-Zip\7z.exe" a "%%X.zip" "%%X\" สิ่งที่ฉันได้รับ: XXX.zip > XXX(folder) > content สิ่งที่ฉันต้องการ: XXX.zip > content ฉันจะทำสิ่งนี้ได้อย่างไร

1
การซิปในขณะที่เก็บไดเรกทอรีที่เกี่ยวข้องจากที่ใดก็ได้
zipพยายามที่จะได้รับการทำงานจาก ฉันต้องการซิปทุกอย่างซ้ำ ๆ ในไดเรกทอรีที่เฉพาะเจาะจงและรักษาโครงสร้างไดเรกทอรีภายในจากเพียงแค่ไดเรกทอรีนั้น แต่ไม่มีเส้นทางที่ผ่านการรับรองโดยสมบูรณ์เป็นส่วนหนึ่งของการเก็บถาวร สมมติว่าฉันมี/path/to/test/tmp/และฉันต้องการทุกอย่างtmp/ที่จะซิปราวกับว่าฉันใช้คำสั่งจากภายในโฟลเดอร์ที่ การ-rตั้งค่าสถานะได้รับสิ่งที่ฉันต้องการ แต่รวมถึงข้อมูลเส้นทางเหนือไดเรกทอรีที่ฉันต้องการขึ้นอยู่กับที่ฉันเรียกใช้: user@MBP:~/path/to/test$ zip -r myarchive.zip tmp/ adding: tmp/foo.txt (deflated 68%) adding: tmp/bar/bar.txt (deflated 41%) adding: tmp/baz/baz/baz.txt (deflated 92%) -jธงตัดทุกอย่าง แต่ชื่อไฟล์: user@MBP:~/path/to/test$ zip -rj myarchive.zip tmp/ adding: foo.txt (deflated 68%) adding: bar.txt (deflated 41%) adding: baz.txt (deflated 92%) สิ่งที่ฉันต้องการคือสิ่งที่จะให้สิ่งนี้กับฉัน: adding: foo.txt (deflated 68%) adding: …
macos  bash  zip 

2
Windows XP มีโปรแกรมบีบอัดข้อมูลตามค่าเริ่มต้นหรือไม่?
ฉันต้องการบีบอัดไฟล์สำรองฐานข้อมูลบน Windows ฉันสงสัยว่า Windows XP มีค่าเริ่มต้นโปรแกรมใด ๆ (เช่น WinZip) ที่ฉันสามารถใช้ได้หรือไม่ ถ้าใช่มันอยู่ที่ไหน? ถ้าไม่คุณสามารถแนะนำโปรแกรมไฟที่ทำงานได้หรือไม่?

1
ประมวลผลไฟล์เก็บถาวร zip ซ้ำเพื่อแยกไฟล์ขณะที่ทิ้งรูปแบบเฉพาะของไฟล์
UPDATE:ฉันสังเกตเห็นว่ามีหลายคนที่กำลังดูกระทู้นี้ซึ่งทำให้ฉันเชื่อว่าสถานการณ์นี้ไม่ได้หายากนัก อย่างไรก็ตามฉันได้ถามคำถามที่คล้ายกัน / ที่เกี่ยวข้องกับ SO ที่นี่ซึ่งมีวิธีแก้ปัญหาที่เหมาะสมเช่นกันซึ่งอาจแก้ปัญหาได้ในทางที่ดีขึ้น ในเครื่องที่ใช้ Windows 7 ของฉันฉันมีไดเรคทอรี่ที่เต็มไปด้วยดัมพ์ที่ดาวน์โหลดมาในไฟล์ ZIP ไฟล์เก็บถาวรแต่ละไฟล์มีไฟล์ข้อความไฟล์ PDF และไฟล์ XML น้อยมาก ฉันต้องการแยกเนื้อหาทั้งหมดของไฟล์เก็บถาวร ZIP แต่ละไฟล์ลงในโฟลเดอร์ที่เกี่ยวข้อง (ต้องสร้างขึ้นในระหว่างกระบวนการ) ขณะที่ทิ้ง / ไม่สนใจการแยกไฟล์ PDF หลังจากแตกไฟล์ที่ต้องการจากไฟล์เก็บถาวรแล้วต้องไม่ลบzip ที่ประมวลผล(หรือฉันอยากรู้ว่าฉันสามารถควบคุมมันได้อย่างไรในสถานการณ์ต่าง ๆ ) หากช่วยให้ทราบจำนวนของไฟล์เก็บถาวรในไดเรกทอรีจะอยู่ในช่วง 60k-70k นอกจากนี้ฉันต้องการไดเรกทอรีเอาท์พุทแยกเพราะไฟล์ในไฟล์เก็บถาวรอาจมีชื่อเหมือนกับไฟล์ในไฟล์อื่น ตัวอย่างเช่น, ฉันมีที่เก็บของฉันทุกคนชอบone.zip, two.zip.. ในการพูดD:\data ฉันสร้างโฟลเดอร์ใหม่สำหรับข้อมูลที่ประมวลผลแล้วพูดว่า D:\extracted ตอนนี้ข้อมูลจากควรจะไปD:\data\one.zip D:\extracted\oneที่นี่ D:\extracted\oneควรสร้างขึ้นโดยอัตโนมัติ ในระหว่างขั้นตอนการบีบอัดข้อมูลที่สมบูรณ์นี้ไฟล์ PDF ที่พบทั้งหมดไม่ควรแตกออกมา (จะถูกละเว้น) ไม่มีจุดในการแยกแล้วลบ (ไม่บังคับ)ควรเก็บรักษาไฟล์บันทึกไว้ที่, พูด,D:\extracted. แนวคิดคือการใช้ไฟล์นี้เพื่อดำเนินการต่อจากที่ถูกทิ้งไว้ในกรณีที่เกิดข้อผิดพลาด (ไม่บังคับ)สคริปต์ควรให้ฉันตัดสินใจว่าฉันต้องการเก็บถาวรแหล่งข้อมูลหรือลบทิ้งหลังจากประมวลผล ฉันทำการค้นหาเพื่อหาทางแก้ไขแล้ว …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.