Я использую пакет PowerShell v6.1.1 на сервере CentOS 7.
Я хотел бы скрыть некоторые функции созданного мной модуля, потому что конечный пользователь не должен использовать его. Именно те функции, которые он должен использовать, используют те, которые я хочу скрыть.
Пользователь должен использовать function1
, function1
использовать function2
, но пользователю не нужно использовать функцию2, поэтому я не хочу, чтобы он видел function2
.
Export-ModuleMember скрывает его только при использовании Get-Command -Module myModule
, но при автоматическом заполнении вкладкой по-прежнему отображаются все функции.