Dosyaları mümkün olduğunca az adımda zip ve şifre koruması gerekir


12

Ben bir sürü dosya almak ve her biri bir şifre (aynı şifre) ile ayrı zip dosyalarına sıkıştırmak için bir yol gerekir. Bunu basit bir adımda yapabilmek istiyorum.

Bir cazibe gibi çalıştı, ancak onları parola korumak vermedi 7zip kullanarak onları fermuarlar bir toplu iş dosyası oluşturduk.

Parolayı içeren toplu iş dosyasına ekleyebileceğim bir komut var mı? Veya alternatif olarak - sıkıştırılmış dosyaları parola ile koruyacak bir toplu iş dosyasını nasıl oluşturabilirim?

Yanıtlar:


19

Sıkıştırılmış dosyaları parola ile koruyacak bir toplu iş dosyasını nasıl oluşturabilirim?

-pSeçeneği kullanın :

-p (Set Password) anahtarı

Parolayı belirtir.

Sözdizimi

 -p{password}
  • {password} Parolayı belirtir.

Örnekler

7z a archive.7z -psecret -mhe *.txt

* .txt dosyalarını archive.7z dosyasına "secret" şifresini kullanarak sıkıştırır. Ayrıca arşiv başlıklarını (-mhe anahtarı) şifreler, böylece dosya adları şifrelenir.

7z x archive.zip -psecret

archive.zip "gizli" şifresini kullanarak tüm dosyaları ayıklar.

Source -p (Set Password) anahtarı


Teşekkürler! Bu toplu iş dosyamsa - bu anahtarı nereye yerleştirmeliyim? (*) içindeki / d %% X için "c: \ Program Files (x86) \ 7-Zip \ 7z.exe" a "%% X.zip" "%% X \" yapın
DAE


ama .txt dosyalarını sıkıştırmıyorum, klasörleri sıkıştırıyorum
DAE

@DAE Önemli değil. "c:\Program Files (x86)\7-Zip\7z.exe" a "%%X.zip" -psecret "%%X\".
DavidPostill

2
bunun şifreyi komut geçmişinize koyduğunu unutmayın. Windows'da, bu geçerli kabuk için devam etmelidir, ancak nix'te genellikle daha uzun süre devam eder. ek olarak, komut satırı görünür * işlemin süresi boyunca sistemdeki diğer tüm işlemler. Sistemde güvenilmeyen herhangi bir yazılım varsa, sırrınızı vermiş olabilirsiniz.
atk

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.