Dosyalar için 7-ZIP göreceli yol


2

Alt dizinlerde yer alan çoklu dosyaları ile bir arşiv oluşturmalıyım. Örneğin:

  • ... / belgeler / teklifler / 001.pdf
  • ... / belgeler / teklifler / 002.pdf
  • ... / belgeler / çizimler / 001.dwg
  • ... / belgeler / çizimler / 002.dwg

Dizin yapısını 7za.exe dosyasının depolandığı dizinden tutarak 001.pdf & 001.dwg dosyalarını eklemek istiyorum.

Dosyalar mutlak yol kullanılarak eklenir (bazı dosyaları arşivlemek için bir veritabanı kullanılır)

Kullanılabilir anahtarları kontrol ettim ancak ne yapmak istediğimi açıklayan hiçbir şey bulamıyorum

Dizin ekle çalışıyor, ancak tüm dosyaları istemiyorum, birkaç tanesini durdurun.


Bu pencerelerde mi yoksa linux'da mı?
KJ4IPS

Yanıtlar:


0

Aşağıdaki 7zip ile birlikte "forfiles" Windows komutunu kullanır. Tarihin belirli bir tarihe eşit veya ondan daha büyük olduğu C: \ yourPath (/ s = özyinelemeli) dizini altındaki tüm dosyaları alır (/ d 01/18/2018). / M . parametresi, kesme tarihiyle ilgili olarak yalnızca dizinlere değil, dosyalara bakmayı söylüyor. -Spf param 7zip'e tam yolunu istediğinizi söyler. (-spf, 7zip'in en az 15'inde mevcuttur). "@path", forfiles tarafından kriterleri karşılayan her dosya için kullanılan bir parametredir.

forfiles / s / m *. * / p C: \ yourPath / c "cmd / c 7z a -spf -t7z c: \ yourArchive.7z @path" / d 01/18/2018

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.