我尝试在我的函数中修改一个参数, 我希望这个在这里成为一个知识产权。 如果没有显示我提示更正(如正常使用) 但实际上它只是把我的错误放在cmd OUTPUT(没有提示显示),甚至没有显示帮助信息。 我犯了一些错误,但不知道是什么。
这是代码:
function Test-IP
{
Param (
[Parameter(Mandatory = $true,
HelpMessage = "Enter a valid IP Address")]
[ValidateScript({ $_ -match [System.Net.IPAddress]$_ })]
$IP
)
Write-Host $IP
}
由于