The /P switch allows you to set the value of a variable to a line of input entered by the user. Displays the specified promptString ...

The /P switch allows you to set the value of a variable to a line of input  entered by the user.  Displays the specified promptString before reading  the line of input.  The promptString can be empty.    Environment variable substitution has been enhanced as follows:        %%PATH:str1=str2%%    would expand the PATH environment variable, substituting each occurrence  of "str1" in the expanded result with "str2".  "str2" can be the empty  string to effectively delete all occurrences of "str1" from the expanded  output.  "str1" can begin with an asterisk, in which case it will match  everything from the beginning of the expanded output to the first  occurrence of the remaining portion of str1.    May also specify substrings for an expansion.        %%PATH:~10,5%%    would expand the PATH environment variable, and then use only the 5  characters that begin at the 11th (offset 10) character of the expanded  result.  If the length is not specified, then it defaults to the  remainder of the variable value.  If either number (offset or length) is  negative, then the number used is the length of the environment variable  value added to the offset or length specified.        %%PATH:~-10%%    would extract the last 10 characters of the PATH variable.        %%PATH:~0,-2%%    would extract all but the last 2 characters of the PATH variable.
English
English (United States)
日本語
Japanese