发新话题
打印

[求助]问一个wbat的问题,请斑竹大人或论坛高手解答

[求助]问一个wbat的问题,请斑竹大人或论坛高手解答

请问:我要实现下面的功能,要用什么命令,如何做?
1、输入----[$name,8],例如,“tom”
   保存 %name% 到tmp.txt
   (或者有什么其它的办法实现上述功能,保存的 %name% 的值不是仅在内存中,下次运行时此值仍然有效就行)
2、读取tmp.txt,将其内容设为另一变量 %name1% 的值
   最后 %name1% 的值为“tom”

TOP

[求助]问一个wbat的问题,请斑竹大人或论坛高手解答

顶!!!!!!!!!!!!!!!!!

TOP

[求助]问一个wbat的问题,请斑竹大人或论坛高手解答

[这个贴子最后由louwei在 2004/09/06 08:36pm 第 1 次编辑]

用光盘启动电脑不可能实现,除非你把WBAT安装在硬盘上运行,可用ecoh set name=tom > >tem.bat
来保存变量,下次启动电脑时从autoexec.bat中自动调用tem.bat

TOP

[求助]问一个wbat的问题,请斑竹大人或论坛高手解答

谢谢回复。
我是安装在硬盘上运行,但是set name=tom >>tem.bat,保存的tem.bat内容是空的,tom没有被写到里面;下次调用tem.bat时,取值是用%wbat%来取吗?
能不能帮我写个从存到取的演示代码?

TOP

[求助]问一个wbat的问题,请斑竹大人或论坛高手解答

[这个贴子最后由louwei在 2004/09/07 05:10pm 第 2 次编辑]

ecoh set name=tom >tem.bat
DOS命令功能:ECHO显示指定的信息set name=tom,通常显示在屏幕上,但在命令后加上
> tem.bat
时表示把set name=tom输出到文件tem.bat中;
>表示新建文件;
>>表示追加信息到文件中;
下次调用tem.bat后,%nwme%的值自然在DOS球境变量nwme中.
把tem.bat当做一个普通的批处理文件来调用;
建议到http://newdos.yginfo.net/dosuse.htm#dosbat去看看!!

TOP

[求助]问一个wbat的问题,请斑竹大人或论坛高手解答

谢谢!已经搞定

TOP

发新话题