我有一个PowerShell脚本。我希望脚本输出有两个选项,具体取决于脚本执行命令中设置的标志:
例如,我有以下脚本test.ps1:
Write-Host 'statement 1'`n
Write-Host 'statement 2'`n
Write-Host 'statement 3'`n
我希望在运行脚本时有两个选项:
一种仅打印报表1的选项。
打印所有语句(1、2和3)的第二个选项。
这在PowerShell中是可能的吗?
我有一个PowerShell脚本。我希望脚本输出有两个选项,具体取决于脚本执行命令中设置的标志:
例如,我有以下脚本test.ps1:
Write-Host 'statement 1'`n
Write-Host 'statement 2'`n
Write-Host 'statement 3'`n
我希望在运行脚本时有两个选项:
一种仅打印报表1的选项。
打印所有语句(1、2和3)的第二个选项。
这在PowerShell中是可能的吗?
1条答案
按热度按时间cidc1ykv1#
将
-PrintAll
开关参数添加到脚本/函数,然后使用该参数确定是否调用Write-Host
:然后使用以下命令调用: