makecab nasıl kullanılır?

Bildiğiniz gibi Micrsoft programlarının çoğu CAB uzantılı dosyalardan kurulur. Belki sizde CAB dosyası yapmak isteyebilirsiniz.

makecab.exe dosyam.exe benimcab.cab

şeklinde bir komutla bunu yapabilirsiniz. Ya birden fazla dosyayı tek bir CAB dosyasına eklemek istiyorsanız?

Herhangi bir metin editörünü açın (Word, Wordpad, Notdefteri, v.s.)

.OPTION EXPLICIT
.Set CabinetNameTemplate=benimcab.CAB
.Set Cabinet=on
.Set Compress=on
"BenimDosya.txt"
"BenimŞarkı.mp3"
"Temp.tmp"

Koyu renkli kısmı metin editörüne yapıştırın. benimcab.CAB yazan yerde CAB dosyası adını belirtin. Dosyanın sonuna da yukarıda olduğu gibi sıkıştırmak istediğiniz dosyaların adını tırnak içinde yazın. Bu dosyayı benimcab.ddf isminde kaydedin. Dikkat edin metin(text) modunda kaydetmeniz gerekiyor.

Başlat’dan Çalıştır’a girin. cmd yazıp Tamam düğmesine basarak konsola girin. Gerekli komutlarla benimcab.ddf dosyasını kaydetdiğiniz klasöre gelin ve

makecab.exe /f  benimcab.ddf

komutuyla CAB dosyanız hazır olacak. Eğer konsolu kullanmayı bilmiyorsanız bu komutu yine bir metin editörüne girin ve bat uzantılı olarak kaydedin (örnek: make.bat). Dikkat edin tüm dosyalar aynı klasörde bulunsun yada ddf dosyasında ona göre tanımlayın. Yeni CAB dosyanınz ddf dosyasının bulunduğu yerde Diskl adında bir klasöre kaydedilmiş olacak. Fazladan iki adet daha dosya oluşacak ama onlar önemli değil.

(Bu başlık Doğu Akdeniz üniversitesinden küfürlü eleştiri yazarak daha açık yazmamı isteyen birinin anlayabilmesi için geliştirilmiştir.)

2 Responses to “makecab nasıl kullanılır?”

  1. Abdullah

    Anlatımda hata var.
    – Önceikle komutların yazımında hata var.
    – Dosyaların isimlerini de dizinleri ile beraber belirtmek gerekiyor.

    Doğru yazım şöyle olacak:

    .OPTION EXPLICIT
    .Set CabinetNameTemplate=benimcab.CAB
    .Set Cabinet=on
    .Set Compress=on

    C:\temp\BenimDosya.txt
    C:\temp\BenimŞarkı.mp3
    C:\temp\Temp.tmp

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.