本文介绍在自定义PowerShell函数时,可以使用return语句来退出函数,同时return语句也可以返回值给函数的调用者。
使用return语句来直接退出函数。看一个退出函数的例子:
function Get-NamedProcess { param ($name=$null) if ($name -eq $null) { Write-Host -ForegroundColor Red ‘Specify a name!' return } Get-Process $name }
return其实还可以返回值给函数的调用者。看一个例子:
function ConvertTo-Binary { param($Number) return [System.Convert]::ToString($Number, 2) }
PS> ConvertTo-Binary -Number 123 1111011
function ConvertTo-Binary { param($Number) “Original Number: $Number” [System.Convert]::ToString($Number, 2) return }
PS> ConvertTo-Binary -Number 123 Original Number: 123 1111011
关于PowerShell函数退出函数语句,本文就介绍这么多,希望对您有所帮助,谢谢!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:notice#nhooo.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。