Как я использую функцию в своем профиле на удаленной машине при использовании Enter-PSSession
на моей локальной машине для открытия удаленной сессии PowerShell.
Вы не можете. При запуске удаленного интерактивного сеанса с помощью enter-pssession загружается удаленный профиль. Кроме того, загружается только профиль уровня машины в $ pshome. Если вы хотите, чтобы были доступны удаленные функции, вам придется инициализировать их в сценарии запуска конфигурации удаленного сеанса. Взгляните на get / set-pssessionconfiguration на удаленном сервере.
посмотрите на это
http://jrich523.wordpress.com/2010/07/08/creating-a-profile-for-a-remote-session/
это обходной путь для создания удаленного профиля.