【发布时间】:2014-10-21 07:51:30
【问题描述】:
如何在脚本中添加多个函数,然后通过输入参数调用它们?例如在下面的代码中,它意味着更改本地连接中的配置,所以我想像这样调用函数 SscriptNAme -Change 192.168.0.1, 255.255.255.255, 192.168.0.2。我想在同一个脚本中有其他函数,我也想通过输入参数来调用:
function Change{
$S=$executionContext.InvokeCommand.NewScriptBlock("netsh interface ip set address name = 'Local Area Connection' source=static addr=$args[0] mask=$args[1] gateway=$args[2] gwmetric=0")
}
function ChangeOne{
$S=$executionContext.InvokeCommand.NewScriptBlock("netsh interface ip set address name = 'Local Area Connection' source=static addr=$args[0] mask=$args[1] gateway=$args[2] gwmetric=0")
}
谁能告诉我我的方向是否正确,并给我一些关于如何去做的指示。谢谢
【问题讨论】:
标签: function powershell parameters scripting