来源:自学PHP网 时间:2015-04-17 17:13 作者: 阅读:次
[导读] windows系统的位置变量windows 系统的位置变量为%0 %1......%9 %*例子,test.bat 将这个批处理保存到d盘@echo offecho %1 %2 %3 %4echo %1echo %2echo %3echo %4进入d盘 执行 www.2cto.com test......
windows系统的位置变量 windows 系统的位置变量为%0 %1......%9 %*
例子,test.bat 将这个批处理保存到d盘
@echo off
echo %1 %2 %3 %4
echo %1
echo %2
echo %3
echo %4
进入d盘 执行
www.2cto.com
test.bat 我是第一个参数 我是第二个参数 我是第三个参数 我是第四个参数
输出:
我是第一个参数 我是第二个参数 我是第三个参数 我是第四个参数
我是第一个参数
我是第二个参数
我是第三个参数
我是第四个参数
www.2cto.com
2.还有一个%*
例子
test.bat
@echo off
echo %*
执行 test.bat 我是第一个参数 我是第二个参数 我是第三个参数 我是第四个参数
输出:
我是第一个参数 我是第二个参数 我是第三个参数 我是第四个参数
3.还有一个特殊的%0
%0 这个不返回参数的值,他又两层意思
第一层意思:返回批处理所在的据对路径
例子:
test.bat
@echo off
echo %0
pause
执行后输出,test.bat所在的据对路径
第二层意思:无限循环执行bat
例子:
@echo off
net user
%0
执行后,他会无限循环执行net user 这条命令,直到你手动停止
补充:其实%0就是第一个参数%1前面的那个参数,当然就是批处理文件名(包括路径)
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com