Üç Basit Adımda BAT Dosyası Nasıl Yapılır

Bilgisayarınızı her başlattığınızda kendinizi aynı programları açarken mi buluyorsunuz? Her zaman aynı komutları çalıştırmak için komut istemini mi açıyorsunuz? BAT dosyasının nasıl oluşturulacağını öğrenmek, bu eylemleri otomatikleştirerek size çok zaman kazandırabilir.

BAT dosyası, belirttiğiniz bir sırayla bir dizi Komut İstemi(Command Prompt) komutunu çalıştıran .bat uzantılı özel bir metin dosyası biçimidir . Komut isteminde yapabileceğiniz her şeyi otomatikleştiren  bir BAT dosyası oluşturabilirsiniz.(BAT)

Bir BAT dosyasıyla neler yapabilirsiniz?

  • Sistem ayarlarını değiştir
  • Web sitelerini başlatmayı otomatikleştirin
  • Bir programda birden fazla uygulama başlatın
  • Sistem yedeklemelerini(system backups) otomatikleştirin

Bu kılavuzda, Windows 10'da(Windows 10) ilk toplu iş dosyanızı nasıl oluşturacağınızı ve çalıştıracağınızı öğreneceksiniz . Ayrıca, bir BAT dosyasıyla bazı gelişmiş otomasyonların nasıl yapıldığını ve (BAT)Görev Zamanlayıcı'yı(Task Scheduler) kullanarak bu otomasyonların nasıl programlanacağını öğreneceksiniz .

Üç Adımda BAT Dosyası Oluşturun(Make A BAT File In Three Steps)

Windows 10'da bir (Windows 10)BAT dosyası oluşturmak çok basittir. Tek ihtiyacınız olan Not Defteri(Notepad) . BAT komutlarının(BAT commands) doğru biçimlendirildiği metin tabanlı bir dosya oluşturmanız yeterlidir . Ardından dosyayı bir .bat uzantılı kaydedin ve çalıştırın.

Bununla birlikte, yol boyunca akılda tutulması gereken birkaç önemli husus vardır, bu yüzden adımlar üzerinde çalışalım.

Bu bölümde, Chrome'u(Chrome) en sevdiğiniz Haberler(News) web sayfanıza başlatan , sistem performansını artırmak için Windows 10 önbelleğinizi temizleyen ve web'den en son hava durumu tahminlerini alan otomatik bir BAT dosyasının nasıl oluşturulacağını öğreneceksiniz .

Adım 1: Basit Bir Başlangıç ​​​​Yığın Dosyası Oluşturun(Step 1: Create A Simple Startup Batch File)

Windows 10'da(Windows 10) bir BAT dosyası oluşturmak için Başlat(Start) menüsünü seçin, Not Defteri yazın ve(Notepad) açmak için Not Defteri(Notepad) uygulamasını seçin . Not Defteri'nin(Notepad) içinde aşağıdaki komut dosyasını yazmanız gerekir. Oradan kopyalayıp Not Defteri'ne(Notepad) yapıştırabilirsiniz .

start https://news.google.com
DEL /F /S /Q %TEMP%
finger [email protected]
yok(pause)

Dosyayı PC'nizde bulunması kolay bir yere kaydedin. Birçok kişi BAT dosyalarını C:\temp veya kök C: sürücüsü düzeyinde bulunan basit bir klasöre kaydeder.

Kayıt türü(Save as type) açılır listesini Tüm dosyalar(All files) olarak değiştirmek önemlidir . Ardından, dosya adının sonuna “.bat” eklediğinizden emin olun.

Bu, metin biçimli dosyayı toplu iş dosyası biçimi olarak kaydeder. 

Şimdi, bu direktörü Windows Gezgini'nde açın ve az önce oluşturduğunuz yeni (Windows Explorer)BAT dosyasına çift tıklayın . Bunu yaptığınızda, aşağıdaki eylemlerin sırayla gerçekleştiğini göreceksiniz.

  1. Google Haberler(Google News) web sayfası , sisteminizin varsayılan tarayıcısı kullanılarak açılır.
  2. Windows geçici klasöründeki tüm dosyalar silinecek.
  3. Komut istemi, önümüzdeki 24 saat için hava tahminini görüntüleyecektir.

Arka arkaya üç faydalı görevi otomatikleştiren ilk çalışan BAT dosyanızı az önce oluşturdunuz!(BAT)

Ancak, işiniz bitmedi. Bu komutlardan bazılarını kendi durumunuza göre uyarlamanız gerekir. Şimdi bu komutların her birinin(what each of these commands does) ne yaptığına ve bunları ihtiyaçlarınıza göre nasıl değiştirebileceğinize bir göz atalım .

2. Adım: BAT Dosyanızı Özelleştirin(Step 2: Customize Your BAT File)

Artık birden çok komutla bir BAT(BAT) dosyasını nasıl oluşturacağınızı bildiğinize göre, bu komutların her birini ihtiyaçlarınıza göre özelleştirmeniz gerekecek.

Aşağıda, bu komutların her birinin ve bunları nasıl özelleştirebileceğinizin daha ayrıntılı açıklaması yer almaktadır.

Komutu Başlat(Start Command)

Başlat komutu, belirttiğiniz herhangi bir uygulamayı başlatacaktır. Bu komut gibi bir URL bağlantısı kullanırsanız, o web sayfasını başlatmak için varsayılan tarayıcınızı kullanır. Aşağıdaki komut , varsayılan tarayıcınızda Google Haberler'i(Google News) başlatacaktır .

start https://news.google.com

URL'yi(URL) , komutun istediğiniz herhangi bir web sayfasını açması için değiştirebilirsiniz .

DEL Komutu(DEL Command)

DEL komutu, belirli bir dizindeki bir veya daha fazla dosyayı silen çok basit bir komuttur . Komuta nasıl davranacağını söylemek için kullanabileceğiniz çeşitli parametreler vardır.

DEL /F /S /Q %TEMP%

Komuta nasıl davranacağını söylemek için kullanabileceğiniz çeşitli parametreler vardır.

  • /F – Salt okunur dosyaların silinmesini içerir
  • /S – Alt dizinlerdeki ve geçerli dizindeki dosyaları kaldırır(– Removes)
  • /Q – Silme onayı gerektirmeyen “ sessiz” mod gerektirir(Requires “)

Bu örnekte, dizini belirtmek için % TEMP % kullanılır. Bu, Windows Geçici Dosyalar(Windows Temporary Files) dizini  için sistem ortamı değişkenidir .

İsterseniz başka bir dizin belirleyebilirsiniz. Veya birden çok DEL komutu listeleyebilir ve birden çok dizinden dosyaları silebilirsiniz.

Parmak Komutu(Finger Command)

Parmak komutu, parmak(Finger) hizmetini çalıştıran herhangi bir uzak bilgisayara ulaşmak için bilgisayarınızın internet bağlantısını kullanır.

Bunları bulmak kolay değil, ancak graph.no'da çalışan ve basit bir "parmak" komutu kullanarak 24 saatlik hava durumu tahminine bakmanıza izin veren özellikle özel bir hizmet var.

finger [email protected]

@graph.no bölümünden önce yakındaki en büyük şehrin adını yazmanız yeterlidir.

Komut, sonraki 24 saat için sıcaklık ve güneş ışığı seviyesi sembollerinin bir grafiğini döndürür.

Duraklatma Komutu(Pause Command)

Duraklat(Pause) komutu , çeşitli komutlar tarafından döndürülen bilgileri görebilmeniz için BAT dosyanızın yürütülmesini duraklatacaktır . Bu, özellikle Parmak(Finger) komutunu kullandıktan sonra kullanışlıdır , böylece grafiği görüntüleyebilirsiniz.

Başka komutlar kullanıyorsanız ve döndürülen bilgileri görmeniz gerekmiyorsa, komut dosyasının sonundan Duraklat komutunu kaldırabilirsiniz.(Pause)

Aslında, komut dosyasından hiçbir şey görmeniz gerekmiyorsa, BAT dosyasının ilk satırı olarak @ECHO OFF ekleyebilirsiniz ve komutlardan hiçbir şekilde döndürülen hiçbir şey görmezsiniz.

3. Adım: Toplu İşinizi Planlayın(Step 3: Schedule Your Batch Job)

Bir BAT dosyası oluşturduğunuzda, otomatik komutları yürütmek istediğinizde manuel olarak çift tıklayıp çalıştırmadığınız sürece pek bir faydası olmaz.

Toplu işin her gün otomatik olarak çalışmasına izin vermek çok daha kolay olurdu. Bunu, BAT(BAT) dosyasını bir Windows zamanlanmış görevi olarak başlatarak yapabilirsiniz .

Bunu yapmak için Başlat(Start) menüsünü seçin, Zamanlayıcı(Scheduler) yazın ve Görev Zamanlayıcı'yı(Task Scheduler) seçin .

Bu , Görev Zamanlayıcı'yı açacaktır(open the Task Scheduler) . Sisteminizdeki tüm zamanlanmış görevleri görmek için sol bölmeden  Görev Zamanlayıcı Kitaplığı'nı(Task Scheduler Library) seçin .

Yeni BAT(BAT) dosyanızı başlatmak için yeni bir zamanlanmış görev ekleyebilirsiniz . Bunu yapmak için:

  1. Sağdaki Eylemler(Actions) panelinden Görev Oluştur'u(Create Task) seçin .

  1. Görev Oluştur(Create Task) penceresinde, Genel(General) sekmesinde, Ad(Name) alanına göreve bir ad verin. Diğer tüm varsayılan ayarları bırakın.

  1. Tetikleyiciler(Triggers) sekmesini seçin . Yeni(New) düğmesini seçin . Yeni Tetikleyici(New Trigger) penceresinde Günlük'ü seçin ve(Daily) diğer tüm varsayılan ayarları bırakın. Tamam'ı(OK) seçin ve Görev Oluştur penceresinde   Tamam'ı seçin.(OK)

  1. Eylemler(Actions) sekmesini seçin , ardından Yeni'yi(New) seçin . Yeni Eylem penceresinde, Gözat'ı seçin ve (Browse)BAT dosyanızı kaydettiğiniz yere göz atın. Bitirmek için Tamam'ı(OK) seçin . Görev Oluştur penceresinde Tamam'ı(OK) seçin .

  1. Şimdi zamanlanmış BAT(BAT) dosyanızı Görev Zamanlayıcı Kitaplığında(Task Scheduler Library) görmelisiniz .

Yeni planlanmış BAT dosyanız artık her gün aynı saatte çalışacak. 

BAT Dosyanızı Özelleştirme

Artık BAT(BAT) dosyanızı nasıl oluşturacağınızı ve planlayacağınızı bildiğinize göre , dosyaya ekleyebileceğiniz  diğer BAT dosyası komutlarını öğrenerek bu dosyayı genişletmeye başlayabilirsiniz .

Bilgisayarınızdaki her türlü şeyi otomatikleştirmek için BAT dosyanıza ekleyebileceğiniz birçok CMD komutu(lot of CMD commands) vardır . Denemeye başlayın(Start) ve kendi toplu iş dosyalarınızdan ne tür ilginç şeyler oluşturabileceğinizi görün.



About the author

Excel ve PowerPoint dahil olmak üzere Microsoft Office yazılımlarıyla çalışma deneyimine sahip bir bilgisayar uzmanıyım. Ayrıca Google'a ait bir tarayıcı olan Chrome ile de deneyimim var. Becerilerim arasında mükemmel yazılı ve sözlü iletişim, problem çözme ve eleştirel düşünme yer alır.



Related posts