【发布时间】:2012-07-02 07:30:56
【问题描述】:
我正在尝试找到一种方法,通过该方法可以执行 PowerShell 脚本,而无需在脚本和其他脚本/控制台之间来回“泄漏”环境。
即如果我在调用脚本之前设置了一个环境变量,我不希望脚本看到那个环境变量,如果我在脚本中设置了一个环境变量,我不希望能够从控制台看到它之后。
我正在构建调用 vcvarsall.bat 的 PowerShell 构建/编译脚本(将所有 Visual C++ 2010 变量等放入环境中),但我不希望环境 em>vcvarsall.bat 在控制台上创建“leaking”——我想每次都重新开始,而不关闭/重新打开 PowerShell 窗口。
【问题讨论】:
标签: powershell environment-variables environment