wangsj47
驱动牛犊
驱动牛犊
  • 注册日期2003-04-11
  • 最后登录2012-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2767回复:5

批处理文件中的%1,%2这些是什么意思??

楼主#
更多 发布于:2003-04-24 17:00
NTDDK 中的批处理文件中,%1,%2代表什么意思?
~~~~~~~~~~~~~~~~~~~~~~~~~~~ 初来乍道,一头雾水~~~~ E-Mail:wangsj47@sina.com
acidfish
驱动小牛
驱动小牛
  • 注册日期2002-05-20
  • 最后登录2009-11-11
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-04-24 17:33
命令行里边的第一个参数,第二个参数,以此类推

[编辑 -  4/24/03 by  acidfish]
ruberman
驱动牛犊
驱动牛犊
  • 注册日期2003-04-08
  • 最后登录2011-04-06
  • 粉丝0
  • 关注0
  • 积分150分
  • 威望15点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-04-25 08:58
1%是DDK的安装路径,就是注册的那个%DDKROOT%环境变量。
2%表示编译模式,checked表示调试模式,free表示发行模式。
wangsj47
驱动牛犊
驱动牛犊
  • 注册日期2003-04-11
  • 最后登录2012-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-04-25 09:58
新知识,学习!!

%3,%4,%5,%6,%7,%8,%9呢??
请教!
~~~~~~~~~~~~~~~~~~~~~~~~~~~ 初来乍道,一头雾水~~~~ E-Mail:wangsj47@sina.com
ruberman
驱动牛犊
驱动牛犊
  • 注册日期2003-04-08
  • 最后登录2011-04-06
  • 粉丝0
  • 关注0
  • 积分150分
  • 威望15点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-04-25 10:15
好像就只有四个吧!
3%表示用来存放DDK源代码的磁盘盘符。如果程序在D盘,那么这个参数就是D
4%表示用来存放DDK源代码的完整路径,比如d:\\passthru

wangsj47
驱动牛犊
驱动牛犊
  • 注册日期2003-04-11
  • 最后登录2012-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-04-25 15:10
谢谢ruberman
还有,本站介绍的VC的配置方法中
//。。。
3.在该目录下创建一个批处理文件MakeDrvr.bat,内容如下:
 @echo off
 if \"%1\"==\"\" goto usage
 if \"%3\"==\"\" goto usage
 if not exist %1\\bin\\setenv.bat goto usage
 call %1\\bin\\setenv %1 %4
 %2
cd %3
build -b -w %5 %6 %7 %8 %9 goto exit
:usage
echo usage MakeDrvr DDK_dir Driver_Drive Driver_Dir free/checked [build_options]
echo eg MakeDrvr %%DDKROOT%% C: %%WDMBOOK%% free -cef
:exit

//。。。

这些中的%5 %6等等怎么理解啊??
~~~~~~~~~~~~~~~~~~~~~~~~~~~ 初来乍道,一头雾水~~~~ E-Mail:wangsj47@sina.com
游客

返回顶部