2014-11-24 178 views
1

我使用批处理脚本来为该shell设置一些本地环境变量。当我从该命令提示符启动PowerShell时,我期待这些环境变量在PowerShell脚本中可用。但我没有看到发生。Powershell和cmd环境变量

有人可以帮助我我失踪了吗?

+2

你的代码在哪里?如果我们看不到代码,无法帮助您! – arco444 2014-11-24 16:23:13

+0

我正在试着'。'基思的建议帮助.. – 2014-11-24 16:46:48

回答

7

这些环境变量应该有在PowerShell中,但你必须使用环境提供例如为:

$env:foo 

其中foo是环境变量名来访问它们。

+0

Ooops ..我正在尝试'。' ($ env.foo)谢谢Keith。 – 2014-11-24 16:46:02