Есть ли способ обеспечить / проверить совместимость Powershell 1.0 на компьютере с установленной более высокой версией?
У меня есть powerscript, который, когда я распространяю его, хотел бы обеспечить работоспособность, даже если powershell 1.0 является единственной установленной версией. В то время как есть способ запустить другие версии PS бок о бок, похоже, что это не так для 1.0.
Запуск...\powershell\1.0\powershell или
powershell -version 1.0
оба результата приводят к тому, что команда $PSVersionTable.PSVersion все еще работает в моей среде разработки (где она должна завершиться сбоем, поскольку $ PSVersionTable не существует в 1.0).
Есть ли другой способ получить изолированную программную среду powershell 1.0?
1 ответ
Поскольку вам нужен PowerShell V 1.0 в вашей сети, это связано с тем, что в вашей сети все еще работает Windows XP или Windows Server W2K3.
Думаю, я должен установить PowerShell V1.0 поверх виртуальной машины XP.