1
私は自分自身で、繰り返しの作業のために便利なpowershellモジュールを作成しています。モジュールをインポートするときにエラーが発生する
例として、モジュール内で1つの関数を使用します。
function GetUserInfo
{
$user_name = $env:UserName
$user_domain = $env:UserDomain
$user_computer = $env:COMPUTERNAME
$user_ip = [System.Net.Dns]::GetHostAddresses($user_computer);
$user_ip = $user_ip[1].IPAddressToString
return $user_info = "$user_domain/$user_ip/$user_computer/$user_name"
}
export-modulemember -function GetUserInfo
私はfollowoingエラーを取得し、私はモジュール
Import-Module \\erpscriptprod\Library\PowerShell\PowerShell_BaseLibrary.ps1
をロードしようとするたびに...
輸出-ModuleMemberコマンドレットは、モジュールだけ
内部から呼び出すことができます
私はPowerShellを使い慣れていませんが、私が座っている場所から、私はコールンですそれをモジュールの中に入れます。私はエラーをオンラインで見つけることができないようだが、私はこれを体験する唯一の人だとは思わない。
'PowerShell_BaseLibrary.ps1' - >' PowerShell_BaseLibrary.psm1' – BenH
@BenH私は残念です。私が輸入するとき? – gregnnylf94
'.ps1'はモジュールファイルではありません。スクリプトの名前を変更します。 – BenH