いくつかの機能をロードする RemoteServer にプロファイルがある場合、これらの機能は Remote PSSession で使用できるはずです。
私のテストは成功しませんでした。これを機能させるための特別なトリックはありますか?
ネットワーク共有上のフォルダーを参照して、単一のソース上のすべての機能を利用できるようにしたいと考えています。
いくつかの機能をロードする RemoteServer にプロファイルがある場合、これらの機能は Remote PSSession で使用できるはずです。
私のテストは成功しませんでした。これを機能させるための特別なトリックはありますか?
ネットワーク共有上のフォルダーを参照して、単一のソース上のすべての機能を利用できるようにしたいと考えています。
デフォルトのセッション構成で pssessions を使用すると、プロファイル スクリプトは実行されません。セッションを事前構成する (カスタム関数、スナップイン、モジュールなどをロードする) 場合は、プロファイル スクリプトを新しいsessionconfigurationに追加します。Register-PSSessionConfigurationコマンドレットは、新しいセッション構成を作成し、ローカル コンピューターに登録します。Get-PSSessionConfigurationを使用して、既存のセッション構成を表示します。Get-PSSessionConfiguration と Register-PSSessionConfiguration の両方に昇格された権限が必要です (「管理者として実行」オプションを使用して PowerShell を起動します)。
Register-PSSessionConfiguration -Name WithProfile -StartupScript $PsHome\Profile.ps1
この構成済みのセッションを使用するには、次のように入力します。
Enter-PSSession -ComputerName $computername -ConfigurationName WithProfile
(ここで、$computername は、pssessionconfiguration を登録した RemoteServer のホスト名です)。
Powershell リモート処理に関する適切な情報源は、 Powershell リモート処理の管理者ガイドです。