我有一个 powerscript,当我分发它时,我想确保即使 powershell 1.0 是唯一安装的版本也能正常工作。虽然有一种方法可以并行运行其他版本的 PS,但 1.0 似乎并非如此。
运行 ...\powershell\1.0\powershell 或
powershell -version 1.0
两者都导致 $PSVersionTable.PSVersion 命令在我的开发环境中仍然有效(由于 $PSVersionTable 在 1.0 中不存在,它应该会失败)。
有没有另一种方法来获得一个 powershell 1.0 沙箱?