いくつかの PowerShell 関数があり、コマンドを使用してサーバー 2008 R2 にインポートしたいと考えていますImport-Module
。そこで、psd1 ファイルを作成し、psm1 で次を使用しますExport-ModuleMember -Function "*-*" -Alias *
。
ただし、コマンドを実行すると:
PS C:\Windows\system32> import-module Myloader -DisableNameChecking -Verbose
VERBOSE: Loading module from path 'C:\Tools\Myloader.psd1'.
VERBOSE: Loading module from path 'C:\Tools\Myloader.psm1'.
関数をインポートする必要があると思いますが、そうではなく、エラーも表示されません。それから私は実行しGet-Module -ListAvailable
ます、私の関数はリストされていますが、についての情報はありませんExportedCommands
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Script 3.0 MyLoader
Script 3.0 MyLoader
しかし、ローカル マシンで実行すると問題ありません。以前にこの問題に直面した人はいますか?
この問題は、Windows Server 2008 R2、PowerShell 5.0 で発生します。