BAT dosyalarında parametreler tanımlayıp kullanabiliyoruz. Bunun için komut satırında dosya adının yanına aralarında boÅŸluk bırakarak deÄŸerler tanımlayıp BAT dosyası içinde %1 den %9 ’a kadar bunlara eriÅŸebiliyoruz.
Windows 98’de BAT dosyasına verilecek bir parametreyi istersek sordurabiliyorduk.
Bunun için BAT dosyasına bir kısayol oluşturup, kısayolun Özellikler penceresinde Dosya kısmının sonuna ? ekliyorduk.
Windows 2000 kısayollar için bu özellikler sayfasını kaldırdı. Dolayısıyla parametre sordurma özelliği de kalkmış oldu. Bunun yerine şöyle bir çözüm buluyoruz:
BAT dosyamızın başına
set /p parametrembenim=Parametre ne olacak? :
satırını ekliyoruz.
Altındaki satırda bir kontrol yaptırabiliriz.
if %parametrembenim%== goto cik
Daha sonra bu parametreyi kullanıyoruz.
Mesela Copy %parametrembenim% c:\
Dosyayı çalıştırdığımızda bize parametre soracak ve işlemi gerçekleştirecektir.
—–