注册
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
批处理之家
»
BAT求助&讨论
» 批处理如何设置一个环境变量得到其他cmd窗口的变量值?
[新手上路]
批处理新手入门导读
[视频教程]
批处理基础视频教程
[视频教程]
VBS基础视频教程
[批处理精品]
批处理版照片整理器
[批处理精品]
纯批处理备份&还原驱动
[批处理精品]
CMD命令50条不能说的秘密
[在线下载]
第三方命令行工具
[在线帮助]
VBScript / JScript 在线参考
返回列表
发帖
sunnyjjsummer
发短消息
加为好友
sunnyjjsummer
当前离线
UID
3453
帖子
5
精华
0
积分
178
PB
178
技术
0
捐助
0
阅读权限
20
在线时间
5 小时
注册时间
2008-8-6
最后登录
2008-8-19
二级士官
帖子
5
积分
178
技术
0
捐助
0
注册时间
2008-8-6
1
楼
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2008-8-13 15:57
|
显示全部帖子
[系统相关]
批处理如何设置一个环境变量得到其他cmd窗口的变量值?
通常,我们在一个command窗口中输入 set myvar=myvalue 可以用echo %myvar%得到它的值“myvalue”。但是如果打开另一个command窗口,输入“echo %myvar%”,得不到我们的预想值。
我应该如何设置一个全局变量来在另一个command的窗口中得到这个值呢?
我是刚入门的菜鸟,完全没有头绪,希望各位大虾们帮忙,谢谢啦!
收藏
分享
sunnyjjsummer
发短消息
加为好友
sunnyjjsummer
当前离线
UID
3453
帖子
5
精华
0
积分
178
PB
178
技术
0
捐助
0
阅读权限
20
在线时间
5 小时
注册时间
2008-8-6
最后登录
2008-8-19
二级士官
帖子
5
积分
178
技术
0
捐助
0
注册时间
2008-8-6
2
楼
发表于 2008-8-14 09:19
|
显示全部帖子
batcher的方法成功,太感谢了。我在标题说清楚了,可能内容没说清楚,是要借助环境变量实现的,应该是设置一个环境变量得到另一个command窗口的值,而不是全局变量。太感谢各位了。正在学习中,不懂的问题还要多多请教大家,谢谢
TOP
sunnyjjsummer
发短消息
加为好友
sunnyjjsummer
当前离线
UID
3453
帖子
5
精华
0
积分
178
PB
178
技术
0
捐助
0
阅读权限
20
在线时间
5 小时
注册时间
2008-8-6
最后登录
2008-8-19
二级士官
帖子
5
积分
178
技术
0
捐助
0
注册时间
2008-8-6
3
楼
发表于 2008-8-14 10:15
|
显示全部帖子
wmic ENVIRONMENT create name="myvar",username="<system>",VariableValue="%myvar%"
删除这个环境变量应该用 wmic ENVIRONMENT delete 吧,可是我没有找到后面可以带的参数呢!如果我想删除name="myvar“这个环境变量怎么做呢
TOP
sunnyjjsummer
发短消息
加为好友
sunnyjjsummer
当前离线
UID
3453
帖子
5
精华
0
积分
178
PB
178
技术
0
捐助
0
阅读权限
20
在线时间
5 小时
注册时间
2008-8-6
最后登录
2008-8-19
二级士官
帖子
5
积分
178
技术
0
捐助
0
注册时间
2008-8-6
4
楼
发表于 2008-8-18 09:19
|
显示全部帖子
非常感谢!
TOP
返回列表
批处理专区: BAT CMD DOS
BAT求助&讨论
BAT教程&资料
BAT原创&转载
BAT新大陆
BAT转载代码
新手练功
出题挑战
有偿求助
第三方命令行
开源原创工具
iBAT
Take Command
其他脚本区
PowerShell求助&讨论
PowerShell教程&资料
PowerShell原创&转载
VBS求助&讨论
JS / JScript / JavaScript
VBS教程&资料
VBS原创&转载
UNIX/Linux Shell
Python
Perl
网络资源区
电脑技术研讨
精品软件交流
论坛事务区
站务交流
意见反馈
论坛公告
版主申请
交换链接
建站杂谈
活动专区
论坛总版规
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]