1. sayfa (Toplam 1 sayfa)

7za - Komut Satırı Aracı

Gönderilme zamanı: 30 Mar 2021, 11:49
gönderen feuer
7-zip en çok tercih edilen dosya sıkıştırma programlarından biri. 7-zip kurduğunuzda klasör içinde yer alan 7z.exe ve 7z.dll dosyaları aslında kout satırı kullanımı için yeterli ancak, 7za.exe isimli tek başına çalışabilen bir versiyonu da mevcut.

7za ile sıkıştırma ve çıkarma işlemlerini komut satırı parametreleri ile yapabiliyoruz. Devamlı yaptığınız işlemler varsa bunlar için bat dosyaları oluşturup otomatiğe bağlayabilirsiniz. Bana yedekleme işlemlerimde bu 7-zip in komut satırı araçlarının çok yardımı oluyor.

İsterseniz 7z.exe ve 7z.dll dosyalarını, isterseniz aşağıda vereceğim linkten indirdiğini 7za.exe dosyasını c:\windows\system32 klasörüne atıp
kullanmaya başlayabiliriniz. Fazla uzun olmadığından yardım görünümünü de yapıştırıyorum.

7-zip resmi web sayfası - https://www.7-zip.org/
7za komut satırı aracı direk indirme linki https://www.7-zip.org/a/7za920.zip
7za kullanımı ile ilgili bir rehber - https://info.nrao.edu/computing/guide/f ... line-guide

Kod: Tümünü seç

Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

<Commands>
  a: Add files to archive
  b: Benchmark
  d: Delete files from archive
  e: Extract files from archive (without using directory names)
  l: List contents of archive
  t: Test integrity of archive
  u: Update files to archive
  x: eXtract files with full paths
<Switches>
  -ai[r[-|0]]{@listfile|!wildcard}: Include archives
  -ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
  -bd: Disable percentage indicator
  -i[r[-|0]]{@listfile|!wildcard}: Include filenames
  -m{Parameters}: set compression Method
  -o{Directory}: set Output directory
  -p{Password}: set Password
  -r[-|0]: Recurse subdirectories
  -scs{UTF-8 | WIN | DOS}: set charset for list files
  -sfx[{name}]: Create SFX archive
  -si[{name}]: read data from stdin
  -slt: show technical information for l (List) command
  -so: write data to stdout
  -ssc[-]: set sensitive case mode
  -ssw: compress shared files
  -t{Type}: Set type of archive
  -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
  -v{Size}[b|k|m|g]: Create volumes
  -w[{path}]: assign Work directory. Empty path means a temporary directory
  -x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
  -y: assume Yes on all queries
kendi örneğim örneğin format atıcam bu sebeple klasörlerimi zip olarak diğer bir sürücüde saklamak istiyorum

masa üstündeki Test klasörünü E sürücüsünde E:\Desktop_Test_BackUp.zip olarak sıkıştırıp kayıt eder.

Kod: Tümünü seç

7za a E:\Desktop_Test_BackUp.zip %userprofile%\Desktop\Test\
format attınız şimdi klasörlerimi geri yüklemek istiyorum

e sürücüsündeki E:\Desktop_Test_BackUp.zip dosyasını klasör yapısı koruyarak masa üstüne açar.

Kod: Tümünü seç

7za x E:\Desktop_Test_BackUp.zip -o%userprofile%\Desktop\
çok fazla tanımlama yapabilirsiniz, mesela bat dosyası içine ekleyeceğiniz kodlar ile dosya adı sonuna tarih saat saniye ekli olarak kayıt edebilirsiniz zip dosyalarını.

örneğin

Resim

Re: 7za - Komut Satırı Aracı

Gönderilme zamanı: 30 Mar 2021, 14:32
gönderen shampuan
Teşekkürler.

Komut satırıyla çalışmayı hiç sevmem. Ama komut satırıyla ilgili bir konu oldu mu illa girer bir bakarım. Konu enteresan. Tek sorun, komutları hafızada tutmak...

Re: 7za - Komut Satırı Aracı

Gönderilme zamanı: 30 Mar 2021, 14:38
gönderen trasmus
Paylaşım için teşekkürler.
Ek bilgi: Path konumu sisteme tanımlanırsa win32 yerine programı, tanımlanan konumdan direkt olark komut satırından çalıştırabilirsiniz.

Re: 7za - Komut Satırı Aracı

Gönderilme zamanı: 30 Mar 2021, 14:58
gönderen feuer
shampuan yazdı: 30 Mar 2021, 14:32 Teşekkürler.

Komut satırıyla çalışmayı hiç sevmem. Ama komut satırıyla ilgili bir konu oldu mu illa girer bir bakarım. Konu enteresan. Tek sorun, komutları hafızada tutmak...
Aklında tutma bat dosyası içinde tut :-D
trasmus yazdı: 30 Mar 2021, 14:38 Paylaşım için teşekkürler.
Ek bilgi: Path konumu sisteme tanımlanırsa win32 yerine programı, tanımlanan konumdan direkt olark komut satırından çalıştırabilirsiniz.
Evet doğru. Bende C:\Cat\sys\ içerisinde duruyor komut satırı araçları ve ortam değişkenlerinde tanımlı.

Resim

Re: 7za - Komut Satırı Aracı

Gönderilme zamanı: 30 Mar 2021, 17:10
gönderen velociraptor
Komutlar çoğumuzun hafızasında kalmıyor , belki bine yakın script kodlamışımdır , yenisini yazarken amerikayı hep yeniden keşfetmemek için artık not alıyorum

Re: 7za - Komut Satırı Aracı

Gönderilme zamanı: 30 Mar 2021, 17:19
gönderen feuer
Evet akılda kalmıyor, bende de çoğu şey txt dosyalarında yazılı halde tutuyorum, bookmarksta gereken şeyler asılıdır. Bazı konularda pdf ler duruyor.

Re: 7za - Komut Satırı Aracı

Gönderilme zamanı: 30 Mar 2021, 18:01
gönderen trasmus
Zamanla komut bilgisi ve arşivi oluşacağından ilk başlarda sıkıntı yaşanması normal bir durum. Kendi kütüphanenizi oluşturduktan sonra ihtiyaç duyacağınız kodları kopyala yapıştır yapıyorsunuz.

Re: 7za - Komut Satırı Aracı

Gönderilme zamanı: 31 Mar 2021, 02:20
gönderen velociraptor
Aynen öyle :)