ここには基本的なものが欠けているに違いありませんが、powershell は初めてです...
関数を作成し、「UserSelectionList.psm1」というファイルに保存しました。関数は次のようにスタブ化されています。
function Global:UserSelectionList([String[]] $UserOptions)
{
...
}
次に、このスクリプトでそれを呼び出そうとします:
Import-module "l:\support downstream\solarc\cngl\powershell scripts\userselectionlist.psm1"
$Options = "a","b","c"
cls
$result = UserSelectionList $Options
echo $result
結果のエラーは次のとおりです。
The term 'UserSelectionList' is not recognized as the name of a cmdlet, function,
script file, or operable program. Check the spelling of the name, or if a path was
included, verify that the path is correct and try again.
At line:5 char:28
+ $result = UserSelectionList <<<< $Options
+ CategoryInfo : ObjectNotFound: (UserSelectionList:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
1 つのモジュールに複数の関数を含めることを計画していますが、これが私の目標です。
前もって感謝します