admin 管理员组

文章数量: 887053


2024年2月23日发(作者:kafka删除topic)

powershell function语法

Powershell函数的语法如下:

function <函数名> {

param (

[参数类型] $<参数名>,

...

)

<函数体>

[返回类型] $<返回值> = <值或表达式>

return $<返回值>

}

其中,<函数名>是函数的名称,可以自定义;

[参数类型] 是函数的参数类型,可以是任意类型;

$<参数名> 是函数的参数名称,可以自定义;

<函数体> 是函数的具体的操作;

[返回类型] 是函数的返回值类型,可以是任意类型;

$<返回值> 是函数的返回值名称,可以自定义;

<值或表达式> 是返回值的具体值或表达式;

函数体中可以包含任意的Powershell代码,可以通过参数来获取输入值,并通过返回值来返回结果。函数调用时,可以直接通过函数名加参数名称来传递参数值,例如: <函数名> -<参数名> <参数值>。

示例:

function Get-Sum {

param (

[int] $a,

[int] $b

)

$sum = $a + $b

return $sum

}

$mySum = Get-Sum -a 5 -b 3

Write-Host $mySum

输出结果为:8


本文标签: 函数 参数 类型