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.