.bat dosyası açılmadan arka planda çalışır mı?

Çalıştırmadığınız sürece çalışmaz ama herhangi bir USB'de veya RAR dosyasında .inf uzantılı bir dosya varsa bu dosya ayıklandığı an -veya USB takıldığı an- otomatik çalıştırma emri verir. Sizin dedikleriniz gibiyse herhangi bir şekilde -gizli .inf dosyası yoksa- çalışmaz.
 
Çalıştırmadığınız sürece çalışmaz ama herhangi bir USB'de veya RAR dosyasında .inf uzantılı bir dosya varsa bu dosya ayıklandığı an -veya USB takıldığı an- otomatik çalıştırma emri verir. Sizin dedikleriniz gibiyse herhangi bir şekilde -gizli .inf dosyası yoksa- çalışmaz.
Hocam zahmet değilse örnek olarak RAR göndere bilirmisiniz?
 
RAR dosyasının çıkarılmasıyla birlikte .bat dosyasının otomatik olarak çalıştırılması için kullanabileceğiniz iki adım:

  1. RAR dosyasını SFX (self-extracting archive) arşivine dönüştürmek:
    • SFX arşivleri, çıkarıldıklarında otomatik olarak bir komut çalıştırabilirler.
  2. SFX arşivi içinde autorun. İnf dosyasını kullanmak:
    • SFX arşivine bir autorun. İnf dosyası ekleyerek çıkarma işlemi sırasında .bat dosyasının otomatik olarak çalışmasını sağlayabilirsiniz.
Aşağıda adım adım bu işlemleri nasıl yapacağınızı anlatacağım:

adım 1: Deneme.bat dosyasını oluşturma​

  1. Deneme.bat isimli bir dosya oluşturun ve içine şu kodları yazın:
BAT.
Kodu kopyala.
@Echo off.
Color 0A.
Echo deneme ikasas.
Pause.

adım 2: Autorun. İnf dosyasını oluşturma​

  1. Autorun. İnf isimli bir dosya oluşturun ve içine şu kodları yazın:
[AutoRun]
Open = deneme.bat

adım 3: RAR dosyasını SFX arşivine dönüştürme​

  1. WinRAR'ı açın ve aşağıdaki adımları izleyin:
    • "Dosya" menüsünden "yeni arşiv" veya "ekle" seçeneklerinden birini seçin.
    • Deneme.bat ve autorun. İnf dosyalarını arşive ekleyin.
    • Arşiv türü olarak "RAR" seçin.
    • "Gelişmiş" sekmesine gidin ve "SFX archive" kutusunu işaretleyin.
    • "Yapılandır" düğmesine tıklayın ve "genel" sekmesinde "çıkarıldığında çalıştır" kutusuna deneme.bat dosyasının adını yazın.
    • Ayarları kaydedin ve arşivi oluşturun.
Bu şekilde oluşturulan SFX arşivi çıkarıldığında, deneme.bat dosyasını otomatik olarak çalıştıracaktır.

Eğer bu yöntemler beklediğiniz gibi çalışmazsa, çıkarıldıktan sonra .bat dosyasını çalıştırmak için bir kullanıcının manuel olarak çalıştırmasına ihtiyaç olabilir, çünkü bu tür otomatik çalıştırma işlemleri güvenlik nedeniyle sınırlıdır.
 

Technopat Haberler

Yeni konular

Geri
Yukarı