Windows 将外部计算机IP设置为环境变量

Windows 将外部计算机IP设置为环境变量,windows,cmd,environment-variables,server,Windows,Cmd,Environment Variables,Server,我有一台IP地址为100.12.5.7的外部计算机,我想设置环境变量的路径,如下所示: setx MEDIA \\\100.12.5.7\d\media\ 当我尝试上述命令时,cmd提示我变量设置成功,但当我执行echo%MEDIA%时,它只显示%MEDIA%,而不是完整路径。你知道我如何解决这个问题吗?Setx不会影响当前的控制台。同时使用Set和SetxSet需要等号 setx不能影响当前控制台的原因是,启动程序环境的副本被传递给它启动的程序(通常是通过CMD直接或间接传递给资源管理器环境

我有一台IP地址为
100.12.5.7
的外部计算机,我想设置环境变量的路径,如下所示:

setx MEDIA \\\100.12.5.7\d\media\

当我尝试上述命令时,cmd提示我变量设置成功,但当我执行
echo%MEDIA%
时,它只显示
%MEDIA%
,而不是完整路径。你知道我如何解决这个问题吗?

Setx
不会影响当前的控制台。同时使用
Set
Setx
<与Setx不同,code>Set需要等号

setx不能影响当前控制台的原因是,启动程序环境的副本被传递给它启动的程序(通常是通过CMD直接或间接传递给资源管理器环境)。因此,所有的更改都是该程序的本地更改
Setx
设置注册表项,因此只有新程序才能读取它们,这实际上意味着CMD.exe,因为它会重新读取注册表项