Powershell: Berurusan dengan beberapa set parameter
Saya memiliki fungsi bekerja yang memiliki 2 set parameter, yang keduanya berisi parameter wajib. Saya ingin merancang fungsi sehingga masing-masing set dapat digunakan sendiri, atau bersama-sama. Inilah yang saya kumpulkan: function Do-This { [CmdletBinding(DefaultParameterSetName='NoTransferOrCopy')] Param( [Parameter(ParameterSetName='CopyPermissions')] [Parameter(ParameterSetName='CopyAndTransfer')] [switch]$CopyPermissions, [Parameter(ParameterSetName='CopyPermissions', Mandatory=$True)] [Parameter(ParameterSetName='CopyAndTransfer', Mandatory=$True)] [string]$FromUser, [Parameter(ParameterSetName='CopyPermissions')] [Parameter(ParameterSetName='CopyAndTransfer')] [switch]$CopyAll, [Parameter(ParameterSetName='TransferMDrive')] [Parameter(ParameterSetName='CopyAndTransfer')] [switch]$TransferMDrive, [Parameter(ParameterSetName='TransferMDrive', …