积极答复者
修改批处理文件里的参数值

问题
-
能否告诉我,在批处理里,修改指定变量值的代码吗??
如:D:\CLIENT\BIN\SET-CLIENT.BAT 此文件里的变量:
JAVA SERVER=HTTP://192.168.1.2 和
BASIC SERVER=HTTP://192.168.1.2将这个两个变量的值修改成任意IP的代码是什么??
盼回复,谢谢!!!
ice
答案
-
您可以把内容修改为
JAVA SERVER=%CurrentJavaServer%
BASIC SERVER=%CurrentBasicServer%
这样您只需要在调用批处理前
运行
set CurrentJavaServer=HTTP://192.168.1.2;
set CurrentJBasicServer=HTTP://192.168.1.2;
后 运行
D:\CLIENT\BIN\SET-CLIENT.BAT
就可以了
恭喜自己5星用户达成- 已标记为答案 ChiYauModerator 2011年3月5日 20:48
-
- 已标记为答案 ChiYauModerator 2011年3月5日 20:48
全部回复
-
你好,bat是text的
你可以逐行读取,用正则匹配来修改
或者直接将每一行用=来split 然后替换
Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond -
您可以把内容修改为
JAVA SERVER=%CurrentJavaServer%
BASIC SERVER=%CurrentBasicServer%
这样您只需要在调用批处理前
运行
set CurrentJavaServer=HTTP://192.168.1.2;
set CurrentJBasicServer=HTTP://192.168.1.2;
后 运行
D:\CLIENT\BIN\SET-CLIENT.BAT
就可以了
恭喜自己5星用户达成- 已标记为答案 ChiYauModerator 2011年3月5日 20:48
-
-
JAVA SERVER=%1
运行 D:\CLIENT\BIN\SET-CLIENT.BAT “HTTP://192.168.1.2”
http://feiyun0112.cnblogs.com/
瓦赛 这个方法我都忘记了
%1 %2
3q
恭喜自己5星用户达成 -
- 已标记为答案 ChiYauModerator 2011年3月5日 20:48