Toplu Komut Dosyası - Sözdizimi
Normalde, bir toplu iş dosyasındaki ilk satır genellikle aşağıdaki komuttan oluşur.
ECHO Komutu
@echo off
Varsayılan olarak, bir toplu iş dosyası çalışırken komutunu görüntüler. Bu ilk komutun amacı bu ekranı kapatmaktır. "Echo off" komutu, "echo off" komutunun kendisi dışında tüm komut dosyası için ekranı kapatır. Öndeki "at" işareti "@" komutun kendisi için de geçerli olmasını sağlar.
Dokümantasyon
Çoğunlukla toplu iş dosyaları, "Rem" komutuyla başlayan satırları da içerir. Bu, yorumları ve belgeleri girmenin bir yoludur. Bilgisayar, Rem'in ardından gelen satırdaki her şeyi yok sayar. Karmaşıklığı artan toplu dosyalar için, bu genellikle yorumların olması iyi bir fikirdir.
First Batch Script Programı
Basit ilk toplu komut dosyası programımızı oluşturalım. Not defterini açın ve aşağıdaki kod satırlarını girin. Dosyayı "List.cmd" olarak kaydedin.
Kod şunları yapar -
Kod yürütüldüğünde komutların gösterilmemesini sağlamak için yankı kapalı komutunu kullanır.
Rem komutu, bu toplu iş dosyasının tam olarak ne yaptığını söylemek için bir yorum eklemek için kullanılır.
Dir komutu, C: \ Program Files konumunun içeriğini almak için kullanılır.
Çıktıyı C: \ lists.txt dosyasına yeniden yönlendirmek için '>' komutu kullanılır.
Son olarak, kullanıcıya işlemin tamamlandığını bildirmek için echo komutu kullanılır.
@echo off
Rem This is for listing down all the files in the directory Program files
dir "C:\Program Files" > C:\lists.txt
echo "The program has completed"
Yukarıdaki komut yürütüldüğünde, C: \ Program Files'daki dosyaların adları C: \ Lists.txt dosyasına gönderilecek ve komut isteminde "Program tamamlandı" mesajı görüntülenecektir.