Call (commande DOS)
call est une commande MS-DOS permettant d'appeler un programme depuis un autre[1]. Informations sur la commandeLa commande propose un paramètre permettant d'afficher l'aide: Aperçu de l'aide de la commande[2] C:\Users\Utilisateur> call /?
Appelle un programme de commandes depuis un autre.
CALL [lecteur:] [chemin] nom_de_fichier [paramètres de commande]
paramètres de commande Paramètres requis par le programme de commandes appelé.
Si les extensions de commandes sont activées, CALL est modifié comme suit :
La commande CALL accepte maintenant des étiquettes comme cible de CALL. La
syntaxe est :
CALL : étiquette arguments
Un nouveau contexte de fichier de commandes est créé avec les arguments
spécifiés et le contrôle est transmis à la commande suivant l'étiquette
spécifiée. Vous devez "quitter" deux fois en atteignant la fin du script du
fichier de commandes deux fois. La première fois que vous lisez la fin, le
contrôle reviendra juste après la commande CALL. La seconde fois vous
quitterez le script de commandes. Entrez GOTO /? pour une description de
l'extension GOTO :EOF qui vous permettra de "retourner" en dehors d'un script
de commandes.
De plus, l'expansion de références d'arguments du script de commandes (%0,%1, etc.) a été modifiée comme suit :
%* se réfère à tous les arguments d'un script de commandes (ex. %1 %2 %3 %4 %5 ...)
La substitution de paramètres de commandes (%n) a été améliorée. Vous pouvez maintenant utiliser la syntaxe suivante en option :
%~1 - étend %1 en supprimant les guillemets (")
%~f1 - étend %1 en nom de chemin d'accès reconnu
%~d1 - étend %1 en lettre de lecteur uniquement
%~p1 - étend %1 en chemin d'accès uniquement
%~n1 - étend %1 en nom de fichier uniquement
%~x1 - étend %1 en extension de fichier uniquement
%~s1 - chemin étendu contenant uniquement des noms courts
%~a1 - étend %1 en attributs du fichier
%~t1 - étend %1 en date/heure du fichier
%~z1 - étend %1 en taille du fichier
%~$PATH:1 - parcourt les répertoires de la variable
d'environnement PATH et étend %1 en nom du
premier fichier reconnu trouvé. Si le nom de la
variable d'environnement n'est pas défini ou
que le fichier n'est pas trouvé par la recherche,
alors ce modificateur étend en chaîne vide
Vous pouvez combiner les modificateurs pour des résultats composés :
%~dp1 - étend %1 en lettre de lecteur et chemin d'accès
uniquement
%~nx1 - étend %1 en nom de fichier et extension uniquement
%~dp$PATH:1 - parcourt les répertoires listés dans la variable
d'environnement PATH à la recherche de %1 et étend
en lettre de lecteur du premier trouvé.
%~ftza1 - étend %1 en DIR comme ligne en sortie
Dans les exemples ci-dessus %1 et PATH peuvent être remplacés par
d'autres valeurs valides. La syntaxe %~ se termine par un numéro
d'argument valide. Vous ne pouvez pas utiliser les modificateurs %~ avec %*
Notes et références |
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve
Portal di Ensiklopedia Dunia