保存为BAT执行,他就会无限循环执行net user这条命令,直到你手动停止(ctrl+c停止).
龙卷风补充:其实%0就是第一参数%1前面那个参数,当然就是批处理文件名(包括路径)。
以上就是批处理中的一些系统变量,另外还有一些变量,他们也表示一些功能,
FOR命令中的那些就是,FOR变量已经说过,就不讲了.
二、自定义变量
故名思意,自定义变量就是由我们来给他赋予值的变量
要使用自定义变量就得使用set命令了,看例子.
| @echo off set var=我是易采站长站 echo %var% pause |
保存为BAT执行,我们会看到CMD里返回一个 "我是易采站长站"
var为变量名,=号右变的是要给变量的值
这就是最简单的一种设置变量的方法了
如果我们想让用户手工输入变量的值,而不是在代码里指定,可以用用set命令的/p参数
例子:
| @echo off set /p var=请输入变量的值 echo %var% pause |
var变量名 =号右边的是提示语,不是变量的值变量的值由我们运行后自己用键盘输入!
set /p的用法可以通过set /?查看帮助文件
/P 命令行开关允许将变量数值设成用户输入的一行输入。读取输入行之前,显示指定的 promptString。promptString 可以是空的。
以上内容易采站长站小编亲测,配图。









