次の手法は、PowerShell v2 および 3 で正常に機能しました。
$env:PSModulePath += ';.\Modules'
これにより、PowerShell モジュールのインストール方法をエンド ユーザーに説明しなくても、Modules フォルダーをスクリプトと共に配布できるようになりました。PowerShell v4 以降、機能しなくなりました。実行Get-Module -ListAvailable
しても、そこに保存されているモジュールは表示されません。この変更に関するリリース ノートは見つかりませんでした。PowerShell v4 に相対参照の新しい構文はありますか? バグですか?それとも意図?