  Ŀ
  Ŀ
                                                                          
                       BAT inden BAT armak                           
                                                                          
  ٳ
                                                  Ziya Bahtiyar             
  


 
   CALL batch komutu, bir BAT dosyasndan baka bir BAT dosyasn altrp,
    ii bitince kald yere geri dnp, iine devam etmek iindir.

   CALL komutunun yanna alt program olarak arlacak BAT dosyasnn ad
    konulmaktadr. arlan BAT dosyasna parametre de aktarmak mmkn.

              .
              .
              CALL dosya ad %1 %2 ...
              .
              .


   imdi bunu bir uygulama ile gsterelim. Ana BAT dosyamz olan
    TYPES.BAT'tan her dngde GOSTER.BAT arlacak ve ona parametre olarak
    verilen dosya TYPE edilecektir.

            
             TYPES.BAT
            
             @echo off
             if "%1" == "" goto yok
             for %%f in (%1) do CALL GOSTER.BAT %%f
             go son
             :yok
             echo.
             echo TYPES dosyalar
             echo TYPES *.*
             echo TYPES *.BAT
             echo TYPES RAP*.TXT
             echo.
             :son

            
             GOSTER.BAT
            
             @echo off
             echo.
             echo ---------------------------------------------------------
             echo %1
             echo ---------------------------------------------------------
             pause > nul
             type %1





 