gpt4 book ai didi

带有强制参数的 Powershell Cmdlet

转载 作者:行者123 更新时间:2023-12-01 07:30:13 24 4
gpt4 key购买 nike

我正在尝试创建一个简单的 powershell cmdlet,其中包含一些必需的参数。我找到了以下代码,但是,我无法执行它:

function new-command() {
[CmdletBinding()]
PARAM (
[Parameter(Mandatory=$true)]
[string]$Name
)
}

new-command

返回以下错误:

表达式中缺少结束符 ')'。"Line: 5 Char: 3 + [ <<<< string]$Name

我究竟做错了什么?

最佳答案

解释是您在PowerShell V1.0 中运行此脚本,并且PowerShell V2.0 支持这些函数属性。看 $host PowerHhell 版本的变量。

关于带有强制参数的 Powershell Cmdlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6433058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com