在Windows中重新启动命令提示符

时间:2013-12-20 08:56:44

标签: windows

就像在Windows命令提示符下我们可以给出重启/注销/关闭窗口的命令...我想知道重启命令提示符本身的命令是什么。 (可能的用例:在系统变量中进行更改后,我必须重新启动命令提示符才能看到这些更改生效)

1 个答案:

答案 0 :(得分:1)

首先,我认为运行start cmd.exe将使用新的环境变量集启动新的命令提示符。但是,测试证实这不起作用 - 它尊重环境变量

REM This won't work.
SETX ABC 123
START cmd.exe 
EXIT

在新窗口中运行ECHO %ABC%将不会回显123。

但是,“runas”可用于执行此操作:

REM This will work.
SETX ABC 123
RUNAS /noprofile /savecred /user:%USERDOMAIN%\%USERNAME% cmd.exe
EXIT

在新窗口中运行ECHO %ABC%现在将回显123。