我正在尝试创建一个简单的 powershell cmdlet,它有一些强制性参数。我找到了以下代码,但是,我无法执行它:
function new-command() {
[CmdletBinding()]
PARAM (
[Parameter(Mandatory=$true)]
[string]$Name
)
}
new-command
返回以下错误:
表达式中缺少结束 ')'。" 行:5 字符:3 + [ <<<< string]$Name
我究竟做错了什么?