set命令
set命令用于设置当前cmd窗口中的环境变量,只在当前cmd窗口有效,cmd窗口关闭后将会失效,而其不会影响到系统中保存的用户环境变量。
setx命令
setx设置永久用户环境变量
setx env_name env_value
注意:有的路径中会带有空格,所以最好用双引号把变量和值都包裹起来,也就是写成如下形式:
setx "env_name" "env_value"
例,追加一个路径到用户path环境变量中:
setx "path" "D:\test;%path%"
setx设置永久系统环境变量
setx加上/m参数表示设置的是系统的环境变量,格式如下所示:
setx env_name env_value /m
注意:有的路径中会带有空格,所以最好用双引号把变量和值都包裹起来,也就是写成如下形式:
setx "env_name" "env_value" /m
例如,设置当前路径%cd%到系统环境环境变量中:
setx "Path" "%cd%;%path%" /m
注意:setx设置环境变量后,将在新打开的终端中生效,当前终端不会立即生效。
注意:setx可能会在环境变量中设置多个相同的值,例如,在当前cmd窗口中运行:
setx "Path" "D:\test;%path%" /m
然后再重新打开cmd窗口,进入D:\test路径,然后再次运行:
setx "Path" "D:\test;%path%" /m
这样D:\test将会在path环境变量中出现两次.
用setx设置永久环境变量及注意事项
设置用户环境变量
setx ENV_NAME env_value
设置系统环境变量
setx ENV_NAME env_value /m
注意1.
在某些情况下会出现“setx 无效语法 默认选项不能超过'2'次”的错误,据信是因为原先的环境变量中存在空格导致的,可使用双引号进行避免。
注意2.
setx设置环境变量后,将在新打开的终端中生效,当前终端不会立即生效。所以当设置path这样内容较为丰富的环境变量时,要一次到位,而不要针对同一变量反复调用setx。例如:
正确做法:
set path_=%Path%
setx “Path” “%path_%;newpath1;newpath2” /m
错误做法:
set path_=%Path%
setx “Path” “%path_%;newpath1” /m
setx “Path” “%path_%;newpath2” /m
上述错误的做法将会漏掉newpath1。
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。