我的psm1文件中有一个变量,它是一个KVP哈希
$subcmdlist = @{
"addhost" = "Add-Host";
"deletehost" = "Remove-Host";
"setparameter" = "Set-Parameter";
}
这个psm1文件还有一个名为'newtask'的函数,它接受$ subcommand的参数。
我想知道如何在
时执行cmdlet Add-Hostnewtask addhost
是从shell发出的。
我试图回应它,但这根本没有太大的好处。刚打印出来的值。
谢谢!
答案 0 :(得分:1)
使用&
符号(也称为呼叫运算符),如下所示:& "Get-Host"
。这至少在Powershell 3.0中有效。