powershell Show-Command用于自定义功能

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell Show-Command用于自定义功能相关的知识,希望对你有一定的参考价值。

function Out-Stuff{
    [CmdletBinding(DefaultParameterSetName='Basic')]
    param(
    	[Parameter(Mandatory)]
        [ValidateSet('choice1','choice2','choice3')]
        $myChoice,
        [Parameter(ParameterSetName='Basic')]
        $text,
        [Parameter(ParameterSetName='Advanced')]
        [switch]$switch1,
        [Parameter(ParameterSetName='Advanced')]
        [switch]$switch2
    )
    "Choice: $myChoice"
    "Switch1: $(if($switch1.IsPresent){'On'}else{'Off'})"
    "Switch2: $(if($switch2.IsPresent){'On'}else{'Off'})"
    "Text: $text"
}

Show-Command Out-Stuff -NoCommonParameter -PassThru -Height 300 | Invoke-Expression

以上是关于powershell Show-Command用于自定义功能的主要内容,如果未能解决你的问题,请参考以下文章

powershell 用于Cmder的Powershell配置文件

powershell 用于检查更新的Powershell脚本

powershell Powershell命令用于挂载ISO文件

powershell 用于运行powershell脚本的计划任务条目

powershell 用于启动IIS express的Powershell脚本

powershell Powershell脚本,用于在Windows中启用自然滚动