私は PowerShell を初めて使用し、独自のモジュールの作成を開始したばかりです。スクリプトとマニフェスト ファイルを作成し、コマンドのリストにあるディレクトリC:\Program Files\WindowsPowerShell\Modules\
whoに配置しました。$env:PSModulePath
モジュールをインポートおよび削除することもできますが、関数の 1 つを呼び出そうとすると、アプレットまたはコマンドとして認識されません。
Import-Module コマンドを使用します。
Import-Module MyModule
私のスクリプトファイルは次のようなものです:
function MyFunction() {}
Export-ModuleMember -Function *
そして、私のマニフェストは次のようになります:
FunctionsToExport = '*'
エクスポートされたすべての関数をマニフェストに書き込む必要がありますか?
ご協力ありがとうございました。