关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回

PowerShell随笔8---function

发布时间:2022-07-27 13:54:58

为了脚本逻辑的重复使用,我们更多时候会封装成方法。PowerShell的function和C#、JavaScript的定义有些区别。

我们直接看例子:

 可以看到,定义方法并不是这样的:

function GetServiceStatus(string name)
{

}

而是这样的:

function GetServiceStatus
{
      param(p1,p2)      

}

可以看到最明显的区别就是参数的部分,它是由一个param关键字指定,所有的参数在其中指定。

每个参数可以增加约束,比如是否强制、参数类型等。


/template/Home/Dawn/PC/Static

选择风纳云,也许是您成就一番大事业的开端

注册账号