Я написал различные функции, каждая в своем собственном сценарии. Я вызываю эти функции внутри другого основного скрипта исполнения / исполнения. Я написал большинство сценариев для работы с Powershell 6.0, но недавно столкнулся с проблемой, когда у одного из модулей, которые я использую, возникают проблемы с работой в Powershell 6.0, но он отлично работает в Powershell 5.x. Можно ли вызывать только этот сценарий / функцию в Powershell 5.x и сохранять остаток выполнения в Powershell 6.0?
Пример моего сценария
Основной сценарий выполнения
Вызов других скриптов
$var1
$var2
$var3
.$Fun1_Script1
.$Fun2_Script2
.$Fun3_Script3
some Powershell commands target Powershell version 6
Call Fun1 var!
Call Fun2 var2 ## Call this script in Powershell 5.x passing parameters from main script
Call Fun3 var3
more Powershell commands target Powershell version 6
main script execution end