İçin exe dosyaları, ben farklılıklar neredeyse önemsizdir varsayalım.
Ama exe başlatmak için ihtiyacın bile yok CALL.
Başka bir parti başlatırken, aynı pencerede başlayacağı ve çağrılan grubun aynı değişken içeriğine erişebileceği
gibi CALL, bu büyük bir farktır .
Böylece arayan kişiyi etkileyen değişkenleri de değiştirebilir.
STARTçağrılan toplu iş için yeni bir cmd.exe oluşturacak ve / b olmadan yeni bir pencere açacaktır.
Yeni bir bağlam olduğu için değişkenler paylaşılamaz.
Farklılıklar
Kullanılmasıstart /wait <prog>
- zaman ortam değişkenleri değişiklikler kaybolur <prog>uçları
arayan bekler dek - <prog>bitmiş olduğunu
Kullanılmasıcall <prog>
- For exe sadece başlangıç eşit olduğu için bu, ommited edilebilir <prog>
- Bir İçin exe-prog arayan toplu bekler ya başlar exe uyumsuz, ama davranış bağlıdır exe kendisi.
- Toplu iş için dosyaları için, arayan grup devam eder, aranan işlem <batch-file>bittiğinde, arama OLMADAN kontrol, arayan gruba geri dönmez
Ek:
Kullanmak CALLparametreleri (toplu iş ve exe dosyaları için) değiştirebilir, ancak yalnızca düzeltme işaretleri veya yüzde işaretleri içerdiklerinde.
call myProg param1 param^^2 "param^3" %%path%%
Genişletilecek (bir toplu iş dosyası içinden)
myProg param1 param2 param^^3 <content of path>