Un fichier de commandes windows (called.bat
ou called.cmd
) peut être appelée à partir d'un autre fichier de commandes (caller.bat
ou caller.cmd
) ou interactif cmd.exe invite de plusieurs façons:
- appel direct:
called.bat
- en utilisant l'appel de la commande:
call called.bat
- à l'aide de commande cmd:
cmd /c called.bat
- à l'aide de la commande de démarrage:
start called.bat
Je suis tout à fait de la difficulté à différencier leur utilisation en fonction de leur texte d'aide: quand utiliser? par exemple, pourquoi je pourrais utiliser "appel" de commande au lieu de l'appel direct. Ce qui est différent?
Je suis intéressé sur certains rapport de synthèse qui analysent tous les 4 possibilités (et les autres si tous les disparus) à partir de différents points de vue: recommandé en cas d'utilisation pour lesquels ils sont conçus pour s'adapter, le processus de la ponte, le contexte d'exécution, l'environnement, le code de retour de la transformation.
Note: je suis sous Windows XP SP3.