Как получить переменную, экспортированную из моего модуля после импорта?Как получить экспортированную переменную из модуля?
# in mymodule.psm1
$myVar = New-Object VarClass
#assume a function or two here.
Export-Modulemember -Function * -Variable *
# in myScript.ps1 after module import
# how do I reference this variable?
$myScriptVar = $myVar
Извините за основной вопрос, я не могу найти примеров по этой простой проблеме.
Я не знаю, работает ли '-Variable *''; это может быть опасно, что со всеми автоматическими переменными. Не могли бы вы попробовать '-Variable myVar'? – briantist
Пробовал это уже с помощью 'Export-Modulemember -Function myFunc -Variable myVar' – TacoMaster6000
Хм, это интересно, может быть, это он: http://stackoverflow.com/q/8001496/3905079 – briantist