DOS中对变量、命令和命令行参数是不区分大小写的


1、接受输入变量

set  /p  变量名=提示信息

例如:

    @echo off
    set /p name=请输入姓名:
    echo your name is %name%
     pause

2、使用脚本的调用参数

echo %<n>

其中,n的取值范围为0~9和*,%0为文件名,%1-%9为参数,每次调用脚本最多支持9个参数,%*表示所有传入的参数,即%1~%9,并且包括其中的空白符。

注:调用参数%0和%1是只读的,不可以被重新赋值,否则程序会被挂起