.bat dosyaları hakkında yardım

Bu konuyu okuyanlar

huseyndurak

Öğrenci
Katılım
7 Mart 2017
Mesajlar
1
Reaksiyon puanı
1
Puanları
3
Yaş
31
birden fazla bat dosyası olusturdum
ama bunun yerine hepsını tek batta toplamak ıstıyorum liste seklınde
ornek verecek olursam


1 xxxx komutu
2xxx komutu
3xxx komutu

seklınde yukarda verilen komutun ismı yazsa en altta
1xxx komutu ise 1 basıp entırlamak
2xxxx komutu ise 2 basıp enterlama gibi
 

errno

Doçent
Katılım
17 Temmuz 2016
Mesajlar
694
Reaksiyon puanı
567
Puanları
93
Merhaba,

bir bat dosyası olusturun ve icerisine aşağıdaki kodları yapıştırın. secim değişkeni sizin seçmek istediğiniz bat dosyasının seçim numarasını tutar.. CALL ile istediğiniz skripti çağırabilirsiniz. BatDosya1, sizin 1 numara ile seçtiğiniz ve CALL ile çağırılan skriptinizdir.

@echo off
cls
:start
echo
echo Hangi bat dosyasi calistirilacak?
echo 1 - Bat1
echo 2 - Bat2
echo 3 - Bat3

set /p secim=lutfen bir bat dosyasi seciniz :
if not '%secim%' == set secim=%secim:~0,1%
if '%secim%'=='1' goto :secim1
if '%secim%'=='2' goto :secim2
if '%secim%'=='3' goto :secim3
echo "%secim%" gecerli degil.
echo
goto start
:secim1
CALL BatDosya1
goto end
:secim2
CALL BatDosya2
goto end
:secim3
CALL BatDosya3
goto end
:end
pause
exit


Saygılarımla
 
Üst