DOS命令%问题 求高手解答

[复制链接]
查看11 | 回复2 | 2012-4-7 20:25:57 | 显示全部楼层 |阅读模式
1、批处理文件的参数 批处理文件还可以像C语言的函数一样使用参数(相当于DOS命令的命令行参数),这需要用到一个参数表示符“%”。 %表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。变量可以从%0到%9,%0表示批处理命令本身,其它参数字符串用%1到%9顺序表示。例C:根目录下有一批处理文件名为f.bat,
内容为:
@echo off
format %1
如果执行C:\>f a:
那么在执行f.bat时,%1就表示a:,这样format %1就相当于format a:,于是上面的命令运行时实际执行的...
回复

使用道具 举报

千问 | 2012-4-7 20:25:57 | 显示全部楼层
%SystemRoot%是系统的环境变量啊%1 是第一个参数...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行