İç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 CALL
parametreleri (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>