L'option /P vous permet de fixer la valeur d'une variable avec une ligne entrée par l'utilisateur. Elle affiche la chaîne ...

L'option /P vous permet de fixer la valeur d'une variable avec une ligne entrée par l'utilisateur. Elle affiche la chaîne ChaîneInvite spécifiée avant de lire la ligne entrée. La ChaîneInvite peut être vide.  La substitution de la variable d'environnement a été améliorée comme suit :      %%PATH:ch1=ch2%%  développe la variable d'environnement PATH, remplaçant chaque occurrence de "ch1" dans le résultat développé par "ch2".  "ch2" peut être une chaîne vide pour supprimer toutes les occurrences de "ch1" de la sortie développée. "ch1" peut commencer par un astérisque, auquel cas la commande traitera la chaîne à partir du début et jusqu'à la première occurrence du reste de ch1.  Vous pouvez aussi spécifier des sous-chaînes pour une expression.      %%PATH:~10,5%%  développe la variable d'environnement PATH et utilise seulement 5 caractères à partir du onzième (décalage de 10)  dans le résultat sous forme développée. Si la longueur n'est pas spécifiée, tout le reste de la valeur de la variable est traité. Si l'une des valeurs (décalage ou longueur) est négative, alors le nombre utilisé est la longueur de la valeur de la variable d'environnement ajoutée au décalage ou à la longueur donné.      %%PATH:~-10%%  extrait les 10 derniers caractères de la variable PATH.      %%PATH:~0,-2%%  extrait tous les caractères sauf les deux derniers de la variable PATH.