首页 > 解决方案 > 有没有办法在不继承 PowerShell 中的环境变量的情况下调用外部脚本?

问题描述

我有一个定义一些环境变量的脚本。我想调用外部脚本,但它与我定义的环境变量冲突。如官方文档中所述:环境变量及其值由子会话继承。所以我的问题是:有没有办法在不继承我定义的环境变量的情况下调用外部脚本?

我通过这种方式调用外部脚本:

& { cmd /c "<path_to_scrip>\MySuperScript.cmd" } *>&1 | Write-Log

标签: powershell

解决方案


推荐阅读