Soruyu çok net anlayamadım ama call
aklıma gelen buyruk. cmd.exe
Dış komutların, genellikle %SystemRoot%\System32
klasörde ayrı bir yürütülebilir dosya olarak mevcut olması gibi bir özelliği olan bir iç komuttur .
call
komutu çağıran betiğin .bat
içindeki diğer toplu iş dosyalarını ( uzantı ile birlikte ) yürütür ve parametrelerine atanan harici yürütülebilir dosyaya argümanları iletebilir.
Ayrıca, kumanda edebilir çağrı call
için label
(olarak tanımlanır :MyLabel
toplu dosyası içinde ve otherwisely tasarlanmıştır ve çalışma GOTO
bir toplu dosyasında noktalar ya da bölümleri bir eski yürütme için, geçiş ve aynı zamanda yanlış bir özellik olabilir olarak komut) komut dosyası Herhangi bir harici toplu iş dosyasına başvurmadan kendisi.
Komut bir SS64 sayfasında iyi belgelenmiştir ve herhangi bir komut kullanmadan, sadece diğer betiği veya çalıştırılabilir dosyayı çağırmaktan temel farktır, veya şunu söyleyin MyScript.bat
veya çıkmadan veya betiğin MyExecutable.exe
dışına çıkarken mevcut betiğin dışına çıkıp çıkmadığını söyleyin. komut dosyası bitiyor, onu geçerli oturumda tutar ve geri çağrılır ve çağıran betiğin çağrının kaynaklandığı satırlarını izlemeye devam eder.
expect
Yardımcı programı kullanın .