Repository: ztrhgf/useful_powershell_functions Branch: master Commit: c8b39d0b1f9c Files: 143 Total size: 6.1 MB Directory structure: gitextract_uv8sk41q/ ├── Active Directory/ │ ├── Get-ADGroupMemberAddDate.ps1 │ ├── Get-ADGroupMemberChangesHistory.ps1 │ ├── Get-ADGroupMemberRecursive.ps1 │ ├── Invoke-ADPasswordsAudit.ps1 │ └── Reset-KrbtgtAccount.ps1 ├── Azure/ │ ├── Add-AzureADAppUserConsent.ps1 │ └── Get-AzureDevOpsOrganizationOverview.ps1 ├── CHANGELOG.md ├── Confluence/ │ └── fill_confluence_table_with_aws_dns_records.ps1 ├── ConvertFrom-HTMLTable.ps1 ├── ConvertFrom-XML.ps1 ├── Copy-Item2.ps1 ├── Export-ScheduledTask.ps1 ├── Export-ScriptsToModule.ps1 ├── FTP/ │ └── install_FTP_server.ps1 ├── Get-AccountFromSID.ps1 ├── Get-AdministrativeEvents.ps1 ├── Get-ComputerInfo.ps1 ├── Get-CurrentLoad.ps1 ├── Get-FailedScheduledTask.ps1 ├── Get-FirewallLog.ps1 ├── Get-FirewallRules.ps1 ├── Get-FolderSize.ps1 ├── Get-InstalledSoftware.ps1 ├── Get-LogOnOff.ps1 ├── Get-LoggedOnUser.ps1 ├── Get-NetworkCapture.ps1 ├── Get-PSLog.ps1 ├── Get-PendingReboot.ps1 ├── Get-ReliabilityHistory.ps1 ├── Get-SFCLogEvent.ps1 ├── Get-SIDFromAccount.ps1 ├── Get-Shutdown.ps1 ├── Get-Uptime.ps1 ├── Get-WinEventArchivedIncluded.ps1 ├── INTUNE/ │ ├── Connect-Graph.ps1 │ ├── ConvertFrom-MDMDiagReport.ps1 │ ├── ConvertFrom-MDMDiagReportXML.ps1 │ ├── Get-ClientIntunePolicyResult.ps1 │ ├── Get-ClientStatusReport.ps1 │ ├── Get-IntuneDeviceComplianceStatus.ps1 │ ├── Get-IntuneEnrollmentStatus.ps1 │ ├── Get-IntuneLog.ps1 │ ├── Get-IntuneOverallComplianceStatus.ps1 │ ├── Get-IntuneReport.ps1 │ ├── Get-MDMClientData.ps1 │ ├── Invoke-IntuneScriptRedeploy.ps1 │ ├── Invoke-IntuneWin32AppRedeploy.ps1 │ ├── Invoke-MDMReenrollment.ps1 │ ├── New-GraphAPIAuthHeader.ps1 │ ├── Reset-HybridADJoin.ps1 │ ├── Reset-IntuneEnrollment.ps1 │ └── Win32App/ │ └── SetBitLockerPin/ │ ├── BitlockerIsEnabledAndNotSet.ps1 │ ├── DetectBitLockerPin.ps1 │ ├── Popup.ps1 │ └── SetBitLockerPin.ps1 ├── Invoke-AsLoggedUser.ps1 ├── Invoke-AsSystem.ps1 ├── Invoke-Command2.ps1 ├── Invoke-NetworkCapture.ps1 ├── JIRA/ │ └── New-JIRATicket.ps1 ├── OSD/ │ ├── OSDComputerName_via_ServiceTag/ │ │ └── Set-CMTSStep_ServiceTag2OSDComputerName.ps1 │ └── OfflineDomainJoin/ │ └── Set-CMDeviceDJoinBlobVariable.ps1 ├── Quote-String.ps1 ├── README.md ├── Read-FromClipboard.ps1 ├── SCCM/ │ ├── Connect-SCCM.ps1 │ ├── Get-CMLog.ps1 │ ├── Invoke-CMAdminServiceQuery.ps1 │ ├── Invoke-CMComplianceEvaluation.ps1 │ └── Update-CMClientPolicy.ps1 ├── SCVMM/ │ └── New-VMFromTemplate.ps1 ├── Search-ADObjectACL.ps1 ├── Search-GPOSetting.ps1 ├── Shutdown-Computer.ps1 ├── Start-TCPPortListener.ps1 ├── Test-Connection2.ps1 ├── Test-Path2.ps1 ├── Test-Port.ps1 ├── Unlock-File.ps1 ├── Watch-EventLog.ps1 ├── Write-Log.ps1 ├── environmental variables/ │ ├── Get-EnvVariable.ps1 │ ├── Remove-EnvVariable.ps1 │ └── Set-EnvVariable.ps1 ├── event subscriptions/ │ ├── Get-EventSubscription.ps1 │ ├── Get-EventSubscriptionStatus.ps1 │ ├── New-EventSubscription.ps1 │ ├── Remove-EventSubscription.ps1 │ └── Set-EventSubscription.ps1 └── modules/ ├── AdmPwd.PS/ │ ├── AdmPwd.PS.format.ps1xml │ ├── AdmPwd.PS.psd1 │ └── en-US/ │ └── AdmPwd.PS.dll-Help.xml ├── AutoItX/ │ └── AutoItX.psd1 ├── ConfluencePS/ │ └── 2.5.0/ │ ├── CHANGELOG.md │ ├── ConfluencePS.Types.cs │ ├── ConfluencePS.format.ps1xml │ ├── ConfluencePS.psd1 │ ├── ConfluencePS.psm1 │ ├── LICENSE │ ├── PSGetModuleInfo.xml │ ├── README.md │ └── en-US/ │ ├── ConfluencePS-help.xml │ └── about_ConfluencePS.help.txt ├── PSScriptAnalyzer/ │ └── 1.17.1/ │ ├── PSScriptAnalyzer.cat │ ├── PSScriptAnalyzer.psd1 │ ├── PSScriptAnalyzer.psm1 │ ├── ScriptAnalyzer.format.ps1xml │ ├── ScriptAnalyzer.types.ps1xml │ └── Settings/ │ ├── CmdletDesign.psd1 │ ├── CodeFormatting.psd1 │ ├── CodeFormattingAllman.psd1 │ ├── CodeFormattingOTBS.psd1 │ ├── CodeFormattingStroustrup.psd1 │ ├── DSC.psd1 │ ├── PSGallery.psd1 │ ├── ScriptFunctions.psd1 │ ├── ScriptSecurity.psd1 │ ├── ScriptingStyle.psd1 │ ├── core-6.0.2-linux.json │ ├── core-6.0.2-macos.json │ ├── core-6.0.2-windows.json │ ├── desktop-3.0-windows.json │ ├── desktop-4.0-windows.json │ └── desktop-5.1.14393.206-windows.json ├── SplitPipeline/ │ ├── LICENSE.txt │ ├── README.htm │ ├── Release-Notes.htm │ ├── SplitPipeline.nuspec │ ├── SplitPipeline.psd1 │ ├── [Content_Types].xml │ ├── _rels/ │ │ └── .rels │ ├── en-US/ │ │ ├── SplitPipeline.dll-Help.xml │ │ └── about_SplitPipeline.help.txt │ ├── package/ │ │ └── services/ │ │ └── metadata/ │ │ └── core-properties/ │ │ └── 9ffd50a1389e4b6d8b6c79579467ccd3.psmdcp │ └── tools/ │ └── SplitPipeline/ │ ├── LICENSE.txt │ ├── README.htm │ ├── Release-Notes.htm │ ├── SplitPipeline.psd1 │ └── en-US/ │ ├── SplitPipeline.dll-Help.xml │ └── about_SplitPipeline.help.txt └── psasync/ ├── psasync.psd1 └── psasync.psm1 ================================================ FILE CONTENTS ================================================ ================================================ FILE: Active Directory/Get-ADGroupMemberAddDate.ps1 ================================================ function Get-ADGroupMemberAddDate { <# .SYNOPSIS Vypise kdy byl dany uzivatel/skupina pridan do skupin, jichz je aktualne clenem. Informace ziskava z replikacnich metadat. .DESCRIPTION Vypise kdy byl dany uzivatel/skupina pridan do skupin, jichz je aktualne clenem. Informace ziskava z replikacnich metadat. .PARAMETER userName Jmeno AD uzivatele, jehoz vysledky mne zajimaji. .PARAMETER groupName Jmeno AD skupiny, jejiz vysledky mne zajimaji. .PARAMETER server Z jakeho serveru se maji ziskat replikacni metadata. Vychozi je PDC emulator v AD. .EXAMPLE Get-ADGroupMemberAddDate -username sebela Vypise kdy byl ad ucet sebela pridan do AD skupin, jichz je aktualne clenem. .NOTES cerpano z https://blogs.technet.microsoft.com/ashleymcglone/2012/10/17/ad-group-history-mystery-powershell-v3-repadmin/ #> [CmdletBinding(DefaultParameterSetName = 'Default')] param ( [Parameter(Position = 0, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = "Default")] [ValidateNotNullOrEmpty()] $userName , [Parameter(Position = 1, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = "Group")] [ValidateNotNullOrEmpty()] $groupName , [ValidateNotNullOrEmpty()] [string] $server = (Get-ADDomainController -Discover | Select-Object -ExpandProperty HostName) ) if ($userName) { try { $obj = Get-ADUser $userName -ErrorAction Stop } catch { throw "Zadany uzivatel nebyl v AD nalezen" } $objectMemberOf = Get-ADUser $obj.DistinguishedName -Properties memberOf } else { try { $obj = Get-ADGroup $groupName -ErrorAction Stop } catch { throw "Zadana skupina nebyla v AD nalezena" } $objectMemberOf = Get-ADGroup $obj.DistinguishedName -Properties memberOf } $objectMemberOf | Select-Object -ExpandProperty memberOf | ForEach-Object { Get-ADReplicationAttributeMetadata $_ -Server $server -ShowAllLinkedValues | Where-Object {$_.AttributeName -eq 'member' -and $_.AttributeValue -eq $obj.DistinguishedName} | Select-Object @{n = 'Added'; e = {$_.FirstOriginatingCreateTime}}, Object } | Sort-Object Added -Descending } ================================================ FILE: Active Directory/Get-ADGroupMemberChangesHistory.ps1 ================================================ Function Get-ADGroupMemberChangesHistory { <# .SYNOPSIS Vypise historii zmen ve clenstvi dane AD skupiny. Informace ziskava z replikacnich metadat. .DESCRIPTION Vypise historii zmen ve clenstvi dane AD skupiny. Informace ziskava z replikacnich metadat. Pro kazdeho clena zobrazuje pouze jednu posledni kaci (pridani/odebrani) .PARAMETER groupName Jmeno AD skupiny. .PARAMETER hour Jak stare zmeny clenstvi me zajimaji. Vychozi je 24 hodin. .PARAMETER server Z jakeho serveru se maji ziskat replikacni metadata. Vychozi je PDC emulator v AD. .PARAMETER rawOutput Prepinac rikajici, ze se maji vypsat vsechny dostupne atributy. Muze byt dobre pri diagnostice? .EXAMPLE Get-ADGroupMemberChangesHistory -groupName ucebnyRemoteDesktop Vypise zmeny ve skupine ucebnyRemoteDesktop za poslednich 24 hodin. .EXAMPLE Get-ADGroupMemberChangesHistory -groupName ucebnyRemoteDesktop -hour (365*24) Vypise zmeny ve skupine ucebnyRemoteDesktop za posledni rok. .NOTES cerpano z https://blogs.technet.microsoft.com/ashleymcglone/2014/12/17/forensics-monitor-active-directory-privileged-groups-with-powershell/ #> [CmdletBinding()] Param ( [Parameter(Position = 0, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true)] [ValidateNotNullOrEmpty()] [string] $groupName , [int] $hour = 24 , [ValidateNotNullOrEmpty()] [string] $server = (Get-ADDomainController -Discover | Select-Object -ExpandProperty HostName) , [switch] $rawOutput ) begin { Write-Warning "Vypise zmeny ve skupine $groupname za poslednich $hour hodin.`nPro kazdeho clena skupiny zobrazuje pouze jednu posledni akci!" try { $group = Get-ADGroup $groupName -Property name, distinguishedname -ErrorAction Stop } catch { throw "Nepodarilo se dohledat informace ke skupine $groupName. Existuje?" } } process { $Members = Get-ADReplicationAttributeMetadata -Object $Group.DistinguishedName -ShowAllLinkedValues -Server $server | Where-Object {$_.IsLinkValue -and $_.AttributeName -eq 'member'} if (!$rawOutput) { $members = $members | Select-Object @{name = 'Member'; expression = {$_.AttributeValue}}, @{name = 'Changed'; expression = {$_.LastOriginatingChangeTime}}, @{name = 'Action'; expression = { if ($_.LastOriginatingDeleteTime -eq '1/1/1601 1:00:00 AM') {'added'} else {'removed'}} } } if (!$rawOutput) { $Members | Where-Object {$_.Changed -gt (Get-Date).AddHours(-1 * $Hour)} | Sort-Object Changed -Descending } else { $Members | Where-Object {$_.LastOriginatingChangeTime -gt (Get-Date).AddHours(-1 * $Hour)} | Sort-Object LastOriginatingChangeTime -Descending } } } ================================================ FILE: Active Directory/Get-ADGroupMemberRecursive.ps1 ================================================ function Get-ADGroupMemberRecursive { <# .SYNOPSIS Function for outputting members login (samAccountName) of given AD group and its nested groups. By default output only users. .DESCRIPTION Function for outputting members login (samAccountName) of given AD group and its nested groups. By default output only users. Does not need AD module. .PARAMETER name AD group name. .PARAMETER distinguishedName AD group distinguishedName. .PARAMETER justGroup Instead of member users, returns name of members groups. .PARAMETER userAndGroup Outputs member users and groups. .EXAMPLE Get-ADGroupMemberRecursive 'domain admins' Returns samAccountName of members of given AD group. .EXAMPLE Get-ADGroupMemberRecursive "CN=Domain Admins, CN=Users, DC=master, DC=contoso, DC=com" Returns samAccountName of members of given AD group. #> [CmdletBinding(DefaultParameterSetName = 'Default')] param ( [Parameter(Mandatory = $true, Position = 0, ParameterSetName = "Default")] [ValidateScript( { If ($_ -match "=") { throw "$_ is in DN format, use regular AD group name" } else { $true } })] [ArgumentCompleter( { param ($Command, $Parameter, $WordToComplete, $CommandAst, $FakeBoundParams) $ADDN = ([ADSI]"LDAP://RootDSE").rootDomainNamingContext $searcher = [adsisearcher]"(objectCategory=group)" $searcher.PageSize = 500 $searcher.PropertiesToLoad.AddRange('name') $searcher.searchRoot = [adsi]"LDAP://$ADDN" ($searcher.FindAll() | ? { $_.properties.name -like "*$WordToComplete*" }).properties.name $searcher.Dispose() })] [string] $name , [Parameter(Mandatory = $true, Position = 0, ParameterSetName = "DN")] [ValidateScript( { If ($_ -match "^CN=") { $true } else { throw "$_ is not in DN format (example: CN=Domain Admins, CN=Users, DC=contoso, DC=com)" } })] [string] $distinguishedName , [switch] $justGroup , [switch] $userAndGroup ) (Get-Variable name).Attributes.Clear() (Get-Variable distinguishedName).Attributes.Clear() if ($env:USERDOMAIN -eq $env:COMPUTERNAME) { throw "Run under domain user. Local users does not have right to query AD" } if ($justGroup -and $userAndGroup) { throw "You cannot use both justGroup and userAndGroup" } if ($name) { $ADDN = ([ADSI]"LDAP://RootDSE").rootDomainNamingContext $distinguishedName = (New-Object System.DirectoryServices.DirectorySearcher((New-Object System.DirectoryServices.DirectoryEntry("LDAP://$ADDN")) , "(&(objectCategory=group)(cn=$name))")).FindAll() | ForEach-Object { $_.Properties.distinguishedname } Write-Verbose "Name $name was translated to DN $distinguishedName" if (!$distinguishedName) { Write-Warning "Group with name $name doesn't exist." return } } $adobject = [adsi]"LDAP://$distinguishedName" if ($adobject.properties) { $adobject.properties.item("member") | % { $objMembermod = $_.replace("/", "\/") $objAD = [adsi]"LDAP://$objmembermod" $attObjClass = $objAD.properties.item("objectClass") if ($attObjClass -eq "group") { Write-Verbose "$($objAD.name) is group" if ($justGroup -or $userAndGroup) { $objAD.name } $params = $PSBoundParameters $null = $params.remove("name") $params.distinguishedName = $_ Get-ADGroupMemberRecursive @params } else { Write-Verbose "$($objAD.name) is account" if (!($justGroup) -or $userAndGroup) { $objAD.sAMAccountName } } } } else { Write-Warning "Group with DN $distinguishedName doesn't exist." return } } ================================================ FILE: Active Directory/Invoke-ADPasswordsAudit.ps1 ================================================ function Invoke-ADPasswordsAudit { <# .SYNOPSIS Function for offline audit of AD user passwords using DSinternals and haveibeenpwnd password database. .DESCRIPTION Function for offline audit of AD user passwords using DSinternals and haveibeenpwnd password database. Function will: - check if there is newer version of haveibeenpwnd database - export ntds.dit and syskey on random DC - creates VM on node core-01 (without network connection) - to cluster node core-01 copy - exported ntds and syskey - DSinternals and haveibeenpwnd database - delete ntds.dit and syskey on DC - from cluster node to VM copy - exported ntds and syskey - DSinternals and haveibeenpwnd database - delete this copied data on cluster node - ntds.dit and syskey - deprecated haveibeenpwnd databases - run AD audit inside the VM - get the results - remove VM Result will be outputted to console and saved to resultDestination as txt file. .PARAMETER pwnedPasswordsNTLMOrdered Path to downloaded database of haveibeenpwnd password hashes. Download it from https://haveibeenpwned.com/Passwords and !always! pick NTLM ordered by hash version! .PARAMETER weakPasswordsFile Path to txt file with your custom plaintext passwords to check. Each on new line! .PARAMETER DSInternals Path to DSInternals PS module. If not specified but found on system, uses that path. .PARAMETER VMName Name of VM, that will be created and where the magic happens. .PARAMETER VMHostName Name of Hyper-V cluster node, which will host the VM. .PARAMETER VMMServerName Name of your SCVMM server. .PARAMETER resultDestination Path, where the results should be saved in txt form. .EXAMPLE Invoke-ADPasswordsAudit -pwnedPasswordsNTLMOrdered "C:\AD_audit\pwned-passwords-ntlm-ordered-by-hash-v7.txt" -DSInternals "C:\AD_audit\modules\DSInternals" Check passwords of all AD users against pwned database. .EXAMPLE Invoke-ADPasswordsAudit -pwnedPasswordsNTLMOrdered "C:\AD_audit\pwned-passwords-ntlm-ordered-by-hash-v7.txt" -weakPasswordsFile "C:\AD_audit\weakPasswordsFile.txt" -DSInternals "C:\AD_audit\DSInternals" Check passwords of all AD users against pwned database and weakPasswordsFile.txt. #> [Alias("Check-ADPasswords")] param ( [Parameter(Mandatory = $true)] [ValidateScript( { If ($_ -match "pwned-passwords-ntlm-ordered-by-hash.+\.txt" -and (Test-Path -Path $_ -PathType Leaf)) { $true } else { Throw "$_ is not a path to pwned-passwords-ntlm-ordered-by-hash-v5.txt file" } })] [string] $pwnedPasswordsNTLMOrdered , [ValidateScript( { If ($_ -match "weakPasswordsFile\.txt$" -and (Test-Path -Path $_ -PathType Leaf)) { $true } else { Throw "$_ is not a path to existing weakPasswordsFile.txt file" } })] [string] $weakPasswordsFile , [ValidateScript( { If ($_ -match "DSInternals" -and (Test-Path -Path $_ -PathType Container)) { $true } else { Throw "$_ is not a path to PS module DSInternals" } })] [string] $DSInternals = (Get-Module "DSInternals" -ListAvailable | select -exp ModuleBase) , [string] $VMName = "AD_audit" , [Parameter(Mandatory = $true)] [string] $VMHostName = (Read-Host "Enter name of one of your Hyper-V cluster servers") , [Parameter(Mandatory = $true)] [string] $VMMServerName , [ValidateScript( { If (Test-Path -Path $_ -PathType Container) { $true } else { Throw "$_ doesn't exists" } })] [string] $resultDestination = "" ) BEGIN { If ((Invoke-Command -ComputerName $VMMServerName -arg $VMName { Get-SCVirtualMachine $args[0] })) { Throw "VM $VMName already exists" } # #region functions # function Remove-ItemSecure { <# .SYNOPSIS Function for secure overwrite and deletion of file(s). It will overwrite file(s) in a secure way by using a cryptographically strong sequence of random values using .NET functions. .DESCRIPTION Function for secure overwrite and deletion of file(s). It will overwrite file(s) in a secure way by using a cryptographically strong sequence of random values using .NET functions. .PARAMETER item Path to file or folder that should be securely deleted. .EXAMPLE Remove-FileSecure C:\temp\passwords.txt Securely overwrite content of passwords.txt and than delete it. .EXAMPLE Remove-FileSecure C:\temp Securely overwrite all files in C:\temp and than delete whole folder. .EXAMPLE Get-ChildItem $path -Filter *.txt | Remove-FileSecure Securely overwrite all txt files in given folder and than delete them. .NOTES https://gallery.technet.microsoft.com/scriptcenter/Secure-File-Remove-by-110adb68 #> [CmdletBinding()] [Alias("Remove-FileSecure")] param ( [Parameter(Mandatory = $true)] [ValidateScript( { If (Test-Path -Path $_) { $true } else { Throw "$_ doesn't exist" } })] [string] $item ) function _Remove-FileSecure { <# .SYNOPSIS Function for secure overwrite and deletion of file(s). It will overwrite file(s) in a secure way by using a cryptographically strong sequence of random values using .NET functions. .DESCRIPTION Function for secure overwrite and deletion of file(s). It will overwrite file(s) in a secure way by using a cryptographically strong sequence of random values using .NET functions. .PARAMETER File Path to file that should be overwritten. .OUTPUTS Boolean. True if successful else False. .NOTES https://gallery.technet.microsoft.com/scriptcenter/Secure-File-Remove-by-110adb68 #> [CmdletBinding()] [OutputType([boolean])] param( [Parameter(Mandatory = $true, ValueFromPipeline = $true )] [System.IO.FileInfo] $File ) BEGIN { $r = New-Object System.Security.Cryptography.RNGCryptoServiceProvider } PROCESS { $retObj = $null if ((Test-Path $file -PathType Leaf) -and $pscmdlet.ShouldProcess($file)) { $f = $file if ( !($f -is [System.IO.FileInfo]) ) { $f = New-Object System.IO.FileInfo($file) } $l = $f.length $s = $f.OpenWrite() try { $w = New-Object system.diagnostics.stopwatch $w.Start() Write-Progress -Activity $f.FullName -Status "Write" -PercentComplete 0 -CurrentOperation "" [long]$i = 0 $b = New-Object byte[](1024 * 1024) while ( $i -lt $l ) { $r.GetBytes($b) $rest = $l - $i if ( $rest -gt (1024 * 1024) ) { $s.Write($b, 0, $b.length) $i += $b.LongLength } else { $s.Write($b, 0, $rest) $i += $rest } [double]$p = [double]$i / [double]$l [long]$remaining = [double]$w.ElapsedMilliseconds / $p - [double]$w.ElapsedMilliseconds Write-Progress -Activity $f.FullName -Status "Write" -PercentComplete ($p * 100) -CurrentOperation "" -SecondsRemaining ($remaining / 1000) } $w.Stop() } finally { $s.Close() $null = Remove-Item $f.FullName -Force -Confirm:$false -ErrorAction Stop } } else { Write-Warning "$($f.FullName) wasn't found" return $false } return $true } } if ((Get-Item $item).PSIsContainer) { # is directory # remove files securely Get-ChildItem $item -Recurse -File | % { $ok = _Remove-FileSecure $_.FullName if (!$ok) { throw "Secure deletion of $($_.FullName) failed" } } # remove the folder itself Remove-Item $item -Recurse -Force -Confirm:$false } else { # is file # remove file securely $ok = _Remove-FileSecure $item if (!$ok) { throw "Secure deletion of $item failed" } } } #endregion functions $allFunctionDefs = "function Remove-ItemSecure { ${function:Remove-ItemSecure} }" # generate VM Administrator credentials, that will be used to create VM and than connect to it # (when creating VM, just password will be used, because login will be always Administrator) $u = "$VMName\Administrator" [securestring] $p = ConvertTo-SecureString (Generate-Password -length 30 -outputToConsole -ea stop) -AsPlainText -Force [pscredential] $VMadminCredential = New-Object System.Management.Automation.PSCredential ($u, $p) # check invoker permissions $domainAdmins = Get-ADGroupMemberRecursive -name "Domain Admins" if ($env:USERNAME -notin $domainAdmins) { Throw "Insufficient rights. Run as Domain Admin." } # check newest password database from haveibennpwnd $url = "https://haveibeenpwned.com/Passwords" $web = Invoke-WebRequest $url $webPwndVer = $web.ParsedHtml.getelementsbytagname('a') | ? { $_.textContent -match "cloudflare" -and $_.nameProp -match "pwned-passwords-ntlm-ordered-by-hash" } | select -exp nameProp $webPwndVer = [System.IO.Path]::GetFileNameWithoutExtension($webPwndVer) $usedPwndVer = [System.IO.Path]::GetFileNameWithoutExtension($pwnedPasswordsNTLMOrdered) if ($webPwndVer -and $usedPwndVer -notmatch [regex]::Escape($webPwndVer)) { throw "On $url is newer version on pwnedPasswordsNTLMOrdered database ($webPwndVer). Download and use NTLM (ordered by hash) version!" } # path where data will be saved (on DC, cluster node even VM) $IFMPath = "C:\Windows\x89u111k890dnkfdjk3o2hrnfds9" $DC = ((Get-ADDomain | Select-Object -exp PDCEmulator) -split "\.")[0] # to get DC with PDCEmulator role, because why not Write-Warning "In case this function will end unexpectedly, make sure that folder '$IFMPath' is deleted on $DC, $VMHostName and VM $VMName on SCVMM server!`nUse function Remove-ItemSecure for secure deletion." } PROCESS { # #region export ntds and syskey on DC # "Exporting NTDS and syskey on $DC" Invoke-Command $DC { param ($IFMPath) if (Test-Path $IFMPath -ea SilentlyContinue) { Remove-Item $IFMPath -Recurse -Force } $IFM = ntdsutil "activate instance ntds" ifm "create full `"$IFMPath`"" q q if (!($IFM -like "*IFM media created successfully*")) { Remove-Item $IFMPath -Recurse -Force # just for sure throw "Export failed`n`n$IFM" } } -ArgumentList $IFMPath #endregion export ntds and syskey on DC # #region create VM (nondomain, without network, with local admin) # "Creating VM $VMName (in background)" TODO $null = New-VMFromTemplate -VMName $VMName -VMHostName $VMHostName -VMAdminPass $VMadminCredential -JoinWorkgroup -NoNetwork -asJob -Tier 0 #endregion create VM # #region copy ntds to cluster node, that hosts VM # # it has to be on that node because of powershell direct # ensure, that we don't fill all disk space on cluster node $disk = Get-WmiObject Win32_LogicalDisk -ComputerName $VMHostName -Filter "DeviceID='C:'" | Select-Object FreeSpace if ($disk.FreeSpace / 1gb -lt 30) { throw "$VMHostName has too little free space $($disk.FreeSpace/1gb)GB. Unsafe to continue.`n`nRemove folder $IFMPath from $DC. It contains sensitive data!" } $VMnodeDest = Join-Path "\\$VMHostName\c$" (Split-Path $IFMPath -NoQualifier) "Copying NTDS and syskey from $DC to $VMHostName" $r = Copy-Folder (Join-Path "\\$DC\c$" (Split-Path $IFMPath -NoQualifier)) $VMnodeDest if ($r.failures) { throw "Copy failed" } #endregion copy ntds to cluster node, that hosts VM # delete ntds and syskey from DC "Deleting exported NTDS and syskey from $DC" Invoke-Command $DC { param ($IFMPath) Remove-Item $IFMPath -Recurse -Force } -ArgumentList $IFMPath # #region copy necessary tools to cluster node, that hosts VM # "Copying DSInternals module to $VMHostName" $r = Copy-Folder $DSInternals "$VMnodeDest\DSInternals" if ($r.failures) { throw "Copy failed" } "Copying haveibeenpwnd password database to $VMHostName" $null = xcopy $pwnedPasswordsNTLMOrdered $VMnodeDest /d # to copy only if the file is newer if ($weakPasswordsFile) { "Copying weak password database to $VMHostName" $null = xcopy $weakPasswordsFile $VMnodeDest /d # to copy only if the file is newer } #endregion copy necessary tools to cluster node, that hosts VM "Waiting for establishing session to VM (minimum wait time is 5 minutes)" # waiting, because VM restarts itself after creation and I don't want the connection to hit this online window Start-Sleep -Seconds 300 Invoke-Command -ComputerName $VMHostName { param ($VMName, $VMadminCredential) while (!$VMsession) { try { # session to VM through Powershell Direct $VMsession = New-PSSession -VMName $VMName -Credential $VMadminCredential -ErrorAction Stop } catch { Write-Host "." -NoNewline } Start-Sleep 5 } Remove-PSSession $VMsession } -ArgumentList $VMName, $VMadminCredential # #region copy ntds and tools from cluster node to VM and run audit # "Copying necessary data to VM $VMName" $result = Invoke-Command -ComputerName $VMHostName { param ($VMName, $IFMPath, $VMadminCredential, $allFunctionDefs) foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } # session to VM through Powershell Direct $VMsession = $null while (!$VMsession) { try { $VMsession = New-PSSession -VMName $VMName -Credential $VMadminCredential -ErrorAction Stop } catch { Write-Host "." -NoNewline } Start-Sleep 5 } # copy folder with all data to VM # remove existing folder # in case folder exists, copy-item copy content to the same named subfolder ..bleh Invoke-Command -Session $VMsession -ScriptBlock { param ($IFMPath, $allFunctionDefs) foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } try { Remove-ItemSecure $IFMPath -ea SilentlyContinue } catch {} } -ArgumentList $IFMPath, $allFunctionDefs Copy-Item -ToSession $VMsession -Path $IFMPath -Destination $IFMPath -Recurse # delete sensitive data from cluster node (Join-Path $IFMPath "Active Directory"), (Join-Path $IFMPath "registry") | % { $toDel = $_ try { Write-Warning "Removing sensitive data '$toDel' from $env:COMPUTERNAME" Remove-ItemSecure $toDel -ea Stop } catch { Write-Error "Deletion of sensitive data '$toDel' on $env:COMPUTERNAME failed. Delete it manually!`n`nError was: $_" } } # delete deprecated haveibeenpwnd databases $pwnedPasswords = Get-ChildItem $IFMPath -Filter "pwned-passwords-ntlm-ordered-by-hash*.txt" | sort lastwrite | select -Skip 1 -exp fullname | % { Write-Warning "Removing deprecated pwd database $_" Remove-ItemSecure $_ } # #region run AD audit on data stored in VM # Write-Warning "Running security checks on $VMName" $result = Invoke-Command -Session $VMsession -ScriptBlock { param ($IFMPath) Import-Module (Join-Path $IFMPath "DSinternals") -ErrorAction Stop $pwnedPasswords = Get-ChildItem $IFMPath -Filter "pwned-passwords-ntlm-ordered-by-hash*.txt" | select -Last 1 | select -exp fullname if (!$pwnedPasswords) { throw "Couldn't find pwned-passwords-ntlm-ordered-by-hash*.txt" } $weakPasswords = Get-ChildItem $IFMPath -Filter "*weakPasswordsFile.txt" | select -Last 1 | select -exp fullname if (!$weakPasswords) { Write-Warning "Couldn't find weakPasswords.txt" } $key = Get-BootKey -SystemHivePath (Join-Path $IFMPath 'registry\SYSTEM') if (!$key) { throw "Couldn't get syskey" } $params = @{ WeakPasswordHashesSortedFile = $pwnedPasswords } if ($weakPasswords) { $params.WeakPasswordsFile = $weakPasswords } $result = Get-ADDBAccount -All -DatabasePath (Join-Path $IFMPath 'Active Directory\ntds.dit') -BootKey $key | Test-PasswordQuality @params return ($result | Out-String) # to get nice human readable output } -ArgumentList $IFMPath #endregion run AD audit on data stored in VM Remove-PSSession $VMsession -ErrorAction SilentlyContinue return $result } -ArgumentList $VMName, $IFMPath, $VMadminCredential, $allFunctionDefs #endregion copy ntds and tools from cluster node to VM and run audit } END { # #region save the results # if ($result) { $rFileName = "$(Get-Date -Format 'dd.MM.yyyy_HH.mm')_ADpwdAudit.txt" # output the result to console $result | Out-String # save output to given destination $rFile = Join-Path $resultDestination $rFileName "Saving output to $rFile" $result | Out-String | Out-File $rFile -Force # file isn't encrypted, because I don't want to copy&use any binaries on our cluster servers } else { Write-Error "Something went wrong." } #endregion save the results # #region cleanup # # Deleting VM "Deleting VM $VMName" try { Invoke-Command -ComputerName $VMMServerName { param ($VMName) $ErrorActionPreference = "Stop" Stop-SCVirtualMachine $VMName -Force | Out-Null Get-SCVirtualMachine $VMName | Remove-SCVirtualMachine | Out-Null } -ArgumentList $VMName -ErrorAction Stop } catch { throw "Deletion of $VMName failed: $_`n`n`nDelete it manually. It contains extremely sensitive data!" } # Deleting exported NTDS and syskey from DC Invoke-Command $DC { param ($IFMPath) if (Test-Path $IFMPath) { "Deleting exported NTDS and syskey from $env:COMPUTERNAME" Remove-Item $IFMPath -Recurse -Force } } -ArgumentList $IFMPath # Deleting sensitive data from cluster node Invoke-Command -ComputerName $VMHostName { param ($IFMPath, $allFunctionDefs) foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } (Join-Path $IFMPath "Active Directory"), (Join-Path $IFMPath "registry") | % { $toDel = $_ if (Test-Path $toDel) { try { "Removing sensitive data '$toDel' from $env:COMPUTERNAME" Remove-ItemSecure $toDel -ea Stop } catch { Write-Error "Deletion of sensitive data '$toDel' on $env:COMPUTERNAME failed. Delete it manually!`n`nError was: $_" } } } } -ArgumentList $IFMPath, $allFunctionDefs #endregion cleanup } } ================================================ FILE: Azure/Add-AzureADAppUserConsent.ps1 ================================================ #Requires -Module Microsoft.Graph.Authentication, Microsoft.Graph.Applications, Microsoft.Graph.Users, Microsoft.Graph.Identity.SignIns function Add-AzureADAppUserConsent { <# .SYNOPSIS Function for granting consent on behalf of a user to chosen application over selected resource(s) (enterprise app(s)) and permission(s) and assign the user default app role to be able to see the app in his 'My Apps'. .DESCRIPTION Function for granting consent on behalf of a user to chosen application over selected resource(s) (enterprise app(s)) and permission(s) and assign the user default app role to be able to see the app in his 'My Apps'. Consent can be explicitly specified or copied from some existing one. .PARAMETER clientAppId ID of application you want to grant consent on behalf of a user. .PARAMETER consent Hashtable where: - key is objectId of the resource (enterprise app) you are granting permissions to - value is list of permissions strings (scopes) Both can be found at Permissions tab of the enterprise app in Azure portal, when you select particular permission. For example: $consent = @{ "02ad85cd-02ce-4902-a319-1af611526021" = "User.Read", "Contacts.ReadWrite", "Calendars.ReadWrite", "Mail.Send", "Mail.ReadWrite", "EWS.AccessAsUser.All" } .PARAMETER copyExistingConsent Switch for getting consent details (resource ObjectId and permissions) from existing user consent. You will be asked for confirmation before proceeding. .PARAMETER userUpnOrId User UPN or ID. .EXAMPLE $consent = @{ "88690023-f9e1-4728-9028-cdcc6bf67d22" = "User.Read" "02ad85cd-02ce-4902-a319-1af611526021" = "User.Read", "Contacts.ReadWrite", "Calendars.ReadWrite", "Mail.Send", "Mail.ReadWrite", "EWS.AccessAsUser.All" } Add-AzureADAppUserConsent -clientAppId "00b263e4-3497-4650-b082-3197cfdfdd7c" -consent $consent -userUpnOrId "dealdesk@contoso.onmicrosoft.com" Grants consent on behalf of the "dealdesk@contoso.onmicrosoft.com" user to application "Salesforce Inbox" (00b263e4-3497-4650-b082-3197cfdfdd7c) and given permissions on resource (ent. application) "Office 365 Exchange Online" (02ad85cd-02ce-4902-a319-1af611526021) and "Windows Azure Active Directory" (88690023-f9e1-4728-9028-cdcc6bf67d22). .EXAMPLE Add-AzureADAppUserConsent -clientAppId "00b263e4-3497-4650-b082-3197cfdfdd7c" -copyExistingConsent -userUpnOrId "dealdesk@contoso.onmicrosoft.com" Grants consent on behalf of the "dealdesk@contoso.onmicrosoft.com" user to application "Salesforce Inbox" (00b263e4-3497-4650-b082-3197cfdfdd7c) based on one of the existing consents. .NOTES https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/grant-consent-single-user #> [CmdletBinding()] param ( # The app for which consent is being granted [Parameter(Mandatory = $true)] [string] $clientAppId, [Parameter(Mandatory = $true, ParameterSetName = "explicit")] [hashtable] $consent, [Parameter(ParameterSetName = "copyConsent")] [switch] $copyExistingConsent, [Parameter(Mandatory = $true)] # The user on behalf of whom access will be granted. The app will be able to access the API on behalf of this user. [string] $userUpnOrId ) $ErrorActionPreference = "Stop" #region connect to Microsoft Graph PowerShell # we need User.ReadBasic.All to get # users' IDs, Application.ReadWrite.All to list and create service principals, # DelegatedPermissionGrant.ReadWrite.All to create delegated permission grants, # and AppRoleAssignment.ReadWrite.All to assign an app role. # WARNING: These are high-privilege permissions! Import-Module Microsoft.Graph.Authentication Import-Module Microsoft.Graph.Applications Import-Module Microsoft.Graph.Users Import-Module Microsoft.Graph.Identity.SignIns Connect-AzureAD -asYourself $null = Connect-MgGraph -Scopes ("User.ReadBasic.All", "Application.ReadWrite.All", "DelegatedPermissionGrant.ReadWrite.All", "AppRoleAssignment.ReadWrite.All") #endregion connect to Microsoft Graph PowerShell $clientSp = Get-MgServicePrincipal -Filter "appId eq '$($clientAppId)'" if (-not $clientSp) { throw "Enterprise application with Application ID $clientAppId doesn't exist" } # prepare consent from the existing one if ($copyExistingConsent) { $consent = @{} Get-AzureADServicePrincipalOAuth2PermissionGrant -ObjectId $clientSp.id -All:$true | group resourceId | select @{n = 'ResourceId'; e = { $_.Name } }, @{n = 'ScopeToGrant'; e = { $_.group | select -First 1 | select -ExpandProperty scope } } | % { $consent.($_.ResourceId) = $_.ScopeToGrant } if (!$consent.Keys) { throw "There is no existing user consent that can be cloned. Use parameter consent instead." } else { "Following consent(s) will be added:" $consent.GetEnumerator() | % { $resourceSp = Get-MgServicePrincipal -Filter "id eq '$($_.key)'" if (!$resourceSp) { throw "Resource with ObjectId $($_.key) doesn't exist" } " - resource '$($resourceSp.DisplayName)' permission: $(($_.value | sort) -join ', ')" } $choice = "" while ($choice -notmatch "^[Y|N]$") { $choice = Read-Host "`nContinue? (Y|N)" } if ($choice -eq "N") { break } } } #region create a delegated permission that grants the client app access to the API, on behalf of the user. $user = Get-MgUser -UserId $userUpnOrId if (!$user) { throw "User $userUpnOrId doesn't exist" } foreach ($item in $consent.GetEnumerator()) { $resourceId = $item.key $scope = $item.value if (!$scope) { throw "You haven't specified any scope for resource $resourceId" } $resourceSp = Get-MgServicePrincipal -Filter "id eq '$resourceId'" if (!$resourceSp) { throw "Resource with ObjectId $resourceId doesn't exist" } # convert scope string (perm1 perm2) i.e. permission joined by empty space (returned by Get-AzureADServicePrincipalOAuth2PermissionGrant) into array if ($scope -match "\s+") { $scope = $scope -split "\s+" | ? { $_ } } $scopeToGrant = $scope # check if user already granted some permissions to this app for such resource # and skip such permissions to avoid errors $scopeAlreadyGranted = Get-MgOauth2PermissionGrant -Filter "principalId eq '$($user.Id)' and clientId eq '$($clientSp.Id)' and resourceId eq '$resourceId'" | select -ExpandProperty Scope if ($scopeAlreadyGranted) { Write-Verbose "Some permission(s) ($($scopeAlreadyGranted.trim())) are already granted to an app '$($clientSp.Id)' and resourceId '$resourceId'" $scopeAlreadyGrantedList = $scopeAlreadyGranted.trim() -split "\s+" $scopeToGrant = $scope | ? { $_ } | % { if ($_ -in $scopeAlreadyGrantedList) { Write-Warning "Permission '$_' is already granted. Skipping" } else { $_ } } if (!$scopeToGrant) { Write-Warning "All permissions for resource $resourceId are already granted. Skipping" continue } } Write-Warning "Grant user consent on behalf of '$userUpnOrId' for application '$($clientSp.DisplayName)' to have following permission(s) '$(($scopeToGrant.trim() | sort) -join ', ')' over API '$($resourceSp.DisplayName)'" $grant = New-MgOauth2PermissionGrant -ResourceId $resourceSp.Id -Scope ($scopeToGrant -join " ") -ClientId $clientSp.Id -ConsentType "Principal" -PrincipalId $user.Id } #endregion create a delegated permission that grants the client app access to the API, on behalf of the user. #region assign the app to the user. # this ensures that the user can sign in if assignment is required, and ensures that the app shows up under the user's My Apps. $userAssignableRole = $clientSp.AppRoles | ? { $_.AllowedMemberTypes -contains "User" } if ($userAssignableRole) { Write-Warning "A default app role assignment cannot be created because the client application exposes user-assignable app roles ($($userAssignableRole.DisplayName -join ', ')). You must assign the user a specific app role for the app to be listed in the user's My Apps access panel." } else { if (Get-MgServicePrincipalAppRoleAssignedTo -ServicePrincipalId $clientSp.Id -Property AppRoleId, PrincipalId | ? PrincipalId -EQ $user.Id) { # user already have some app role assigned Write-Verbose "User already have some app role assigned. Skipping default app role assignment." } else { # the app role ID 00000000-0000-0000-0000-000000000000 is the default app role # indicating that the app is assigned to the user, but not for any specific app role. Write-Verbose "Assigning default app role to the user" $assignment = New-MgServicePrincipalAppRoleAssignedTo -ServicePrincipalId $clientSp.Id -ResourceId $clientSp.Id -PrincipalId $user.Id -AppRoleId "00000000-0000-0000-0000-000000000000" } } #endregion assign the app to the user. } ================================================ FILE: Azure/Get-AzureDevOpsOrganizationOverview.ps1 ================================================ #Requires -Module MSAL.PS function Get-AzureDevOpsOrganizationOverview { <# .SYNOPSIS Function for getting list of all Azure DevOps organizations that uses your AzureAD directory. .DESCRIPTION Function for getting list of all Azure DevOps organizations that uses your AzureAD directory. It is the same data as downloaded csv from https://dev.azure.com//_settings/organizationAad. Function uses MSAL to authenticate (requires MSAL.PS module). .PARAMETER tenantId (optional) ID of your Azure tenant. Of omitted, tenantId from MSAL auth. ticket will be used. .EXAMPLE Get-AzureDevOpsOrganizationOverview Returns all DevOps organizations in your Azure tenant. .NOTES PowerShell module AzSK.ADO > ContextHelper.ps1 > GetCurrentContext https://stackoverflow.com/questions/56355274/getting-oauth-tokens-for-azure-devops-api-consumption https://stackoverflow.com/questions/52896114/use-azure-ad-token-to-authenticate-with-azure-devops #> [CmdletBinding()] param ( [string] $tenantId = $_tenantId ) if (!(Get-Module "MSAL.PS" -ListAvailable -ea SilentlyContinue)) { throw "Module MSAL.PS is missing.`n`nYou can install it via: Install-Module MSAL.PS -Scope CurrentUSer" } $clientId = "872cd9fa-d31f-45e0-9eab-6e460a02d1f1" # Visual Studio $adoResourceId = "499b84ac-1321-427f-aa17-267ca6975798" # Azure DevOps app ID $msalToken = Get-MsalToken -Scopes "$adoResourceId/.default" -ClientId $clientId -ErrorAction Stop if (!$tenantId) { $tenantId = $msalToken.tenantId Write-Verbose "Set TenantId to $tenantId (retrieved from MSAL token)" } $base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f "", $msalToken.accessToken))) # URL retrieved thanks to developer mod at page https://dev.azure.com//_settings/organizationAad Invoke-WebRequest -Uri "https://aexprodweu1.vsaex.visualstudio.com/_apis/EnterpriseCatalog/Organizations?tenantId=$tenantId" -Method get -ContentType "application/json" -Headers @{Authorization = ("Basic {0}" -f $base64AuthInfo) } | select -ExpandProperty content | ConvertFrom-Csv } ================================================ FILE: CHANGELOG.md ================================================ # ${project-name} Change Log All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## 1.0.0 - initial ================================================ FILE: Confluence/fill_confluence_table_with_aws_dns_records.ps1 ================================================ #################### !MODIFY TO MATCH YOUR ORGANIZATION! #################### # $baseUri = 'https://contoso.atlassian.net/wiki' $baseUri = Read-Host "Enter base URL of your Confluence wiki (something like 'https://contoso.atlassian.net/wiki'" # $pageID = "2920906911" $pageID = Read-Host "Enter ID of the Confluence page you want to work with (its the number part from page URL you want to work with i.e. 2920906911 for URL https://contoso.atlassian.net/wiki/spaces/IT/pages/2920906911/Edge+Network+Overview)" # !MODIFY TO MATCH THE ZONE ID OF THE DNS ZONE YOU WANT TO WORK WITH! # $domainZoneID = "Z01320692HE4O8HBIG967" $domainZoneID = Read-Host "Enter ID of the AWS Zone Domain you want the records from (something like Z01320692HE4O8HBIG967)" ################################################################################ <# Script will get DNS records from given AWS DNZ Zone and use them to create HTML table and save it to given Confluence wiki page. In case there is already some HTML table there, extra information from it will be retained. More information at https://doitpsway.com/how-to-createupdateread-html-table-on-confluence-wiki-page-using-powershell #> # confluence user account and its API key (NOT password!), that has appropriate permissions on given Confluence page $confluenceCredential = Get-Credential -Message "Enter user login and his API key (NOT PASSWORD)" Import-Module ConfluencePS -ErrorAction Stop # authenticate to your Confluence space Set-ConfluenceInfo -BaseURi $baseUri -Credential $confluenceCredential Add-Type -AssemblyName System.Web #region functions function _getAWSDNSZoneRecord { # you have to use account, that has READ permissions over DNS zone you want to read records from param ( [Parameter(Mandatory = $true)] [string] $domainZoneID , [Parameter(Mandatory = $true)] [System.Management.Automation.PSCredential] $credential ) # to download this modules use: # Install-Module -Name AWS.Tools.Installer -Force # Install-AWSToolsModule AWS.Tools.Common,AWS.Tools.Route53 -CleanUp Import-Module "$PSScriptRoot\AWS.Tools.Common" -ea stop Import-Module "$PSScriptRoot\AWS.Tools.Route53" -ea stop $accessKey = $credential.UserName $secretKey = $credential.GetNetworkCredential().password Set-AWSCredential -AccessKey $accessKey -SecretKey $secretKey # because results are returned by 100 items, you have to iterate (there is maxItem parameter but is limited to 300) # https://forums.aws.amazon.com/message.jspa?messageID=463427 $nextIdentifier = $null $nextType = $null $nextName = $null [System.Collections.ArrayList] $result = @() do { $recordSet = Get-R53ResourceRecordSet -HostedZoneId "/hostedzone/$domainZoneID" -StartRecordIdentifier $nextIdentifier -StartRecordName $nextName -StartRecordType $nextType $recordSet.ResourceRecordSets | select @{n = "name"; e = { $name = $_.name; if ([string]::IsNullOrEmpty($name)) { "@" } else { $name } } }, type , @{n = "value"; e = { $_.ResourceRecords.value } } | % { $name = $_.name $type = $_.type if ($_.value.getType().name -ne "String") { # for each value create separate object $_.value | % { [void] $result.add( [PSCustomObject]@{ name = $name type = $type value = _optimizeValue $_ } ) } } else { # value is string, there is no need to expand it [void] $result.add( [PSCustomObject]@{ name = $name type = $type value = _optimizeValue $_.value } ) } } # set up for the next call if ($recordSet.IsTruncated) { $nextIdentifier = $recordSet.NextRecordIdentifier $nextType = $recordSet.NextRecordType $nextName = $recordSet.NextRecordName } } while ($recordSet.IsTruncated) return $result } function _convertFromHTMLTable { # function convert html object to PS object # expects object returned by (Invoke-WebRequest).parsedHtml as input param ([System.__ComObject]$table) $columnName = $table.getElementsByTagName("th") | % { $_.innerText -replace "^\s*|\s*$" } $table.getElementsByTagName("tr") | % { # per row I read cell content and returns object $columnValue = $_.getElementsByTagName("td") | % { $_.innerText -replace "^\s*|\s*$" } if ($columnValue) { $property = [ordered]@{ } $i = 0 $columnName | % { $property.$_ = $columnValue[$i] ++$i } New-Object -TypeName PSObject -Property $property } else { # row doesn't contain , its probably headline } } } function _optimizeValue { param ( [string] $text , [int] $lengthLimit = 50 , [switch] $replaceNewLine ) # replace | because it is delimiter in confluence $result = $text -replace "\|", "!" -join " " # TXT recoeds can be in quotes, so replace them, just in case $result = $text -replace '^"' -replace '"$' if ($replaceNewLine) { # multiline values are returned with \n on places where were linebreaks $result = $result -replace "\B\\n|\\n\s|\\n\B" } $result = $result.trim() if ($result.Length -gt $lengthLimit) { $result = $result.substring(0, $lengthLimit) + "..." } return $result } function _getCorrespondingData { param ($item) $resultByName = $confluenceContent | ? { $_.Name -eq $item.Name -and $_.Type -eq $item.Type } $resultByValue = $confluenceContent | ? { $_.Value -eq $item.Value -and $_.Type -eq $item.Type } $resultByNameAndValue = $confluenceContent | ? { $_.Name -eq $item.Name -and $_.Value -eq $item.Value -and $_.Type -eq $item.Type } if ($resultByNameAndValue) { if ( @($resultByNameAndValue).count -eq 1) { return $resultByNameAndValue } else { throw "There are multiple rows with same name '$($item.Name)' and value '$($item.Value)' of type '$($item.Type)' on $atlassianPage. Page sync cannot continue until you solve this duplicity." } } if ($resultByName -and @($resultByName).count -eq 1) { return $resultByName } if ($resultByValue -and @($resultByValue).count -eq 1) { return $resultByValue } Write-Warning "DNS record with name '$($item.Name)', value '$($item.Value)' and type '$($item.Type)' wasn't found on $atlassianPage.`nIt's new record or there was change of name or value in the existing one, that removed possibility to uniquely identify it.`n`nOwner and description will be therefore `$null." } #endregion functions #region get data from AWS $awsCredential = Get-Credential -Message "Enter credentials for AWS account" $registratorContent = _getAWSDNSZoneRecord -domainZoneID $domainZoneID -credential $awsCredential # filter non interesting records $registratorContent = $registratorContent | ? { $_.type -notin "SOA", "NS" } if (!$registratorContent) { throw "unable to receive DNS records" } #endregion get data from AWS #region get data from confluence page (table) # authenticate to Confluence page $Headers = @{"Authorization" = "Basic " + [System.Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes(($confluenceCredential.UserName + ":" + [System.Runtime.InteropServices.marshal]::PtrToStringAuto([System.Runtime.InteropServices.marshal]::SecureStringToBSTR($confluenceCredential.Password)) ))) } # Invoke-WebRequest instead of Get-ConfluencePage to be able to use ParsedHtml [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 try { $confluencePageContent = Invoke-WebRequest -Method GET -Headers $Headers -Uri "$baseUri/rest/api/content/$pageID`?expand=body.storage" -ea stop } catch { if ($_.exception -match "The response content cannot be parsed because the Internet Explorer engine is not available") { throw "Error was: $($_.exception)`n Run following command on $env:COMPUTERNAME to solve this:`nSet-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Internet Explorer\Main' -Name DisableFirstRunCustomize -Value 2" } else { throw $_ } } # from confluence page get content of the first html table $table = $confluencePageContent.ParsedHtml.GetElementsByTagName('table')[0] # convert HTML table to PS object $confluenceContent = @(_convertFromHTMLTable $table) #endregion get data from confluence page (table) # merging registrator information with confluence user inputs $mergedContent = $registratorContent | % { $item = $_ $correspondingData = _getCorrespondingData $item $item | select Name, Type, Value, @{n = "Description"; e = { _optimizeValue $correspondingData.description -lengthLimit 1000 -replaceNewLine } }, @{ n = "Owner"; e = { $correspondingData.owner } } } # save the result back to confluence page $body = $mergedContent | ConvertTo-ConfluenceTable | ConvertTo-ConfluenceStorageFormat Set-ConfluencePage -PageID $pageID -Body $body ================================================ FILE: ConvertFrom-HTMLTable.ps1 ================================================ function ConvertFrom-HTMLTable { <# .SYNOPSIS Function for converting ComObject HTML object to common PowerShell object. .DESCRIPTION Function for converting ComObject HTML object to common PowerShell object. ComObject can be retrieved by (Invoke-WebRequest).parsedHtml or IHTMLDocument2_write methods. In case table is missing column names and number of columns is: - 2 - Value in the first column will be used as object property 'Name'. Value in the second column will be therefore 'Value' of such property. - more than 2 - Column names will be numbers starting from 1. .PARAMETER table ComObject representing HTML table. .PARAMETER tableName (optional) Name of the table. Will be added as TableName property to new PowerShell object. .EXAMPLE $pageContent = Invoke-WebRequest -Method GET -Headers $Headers -Uri "https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/log-files" $table = $pageContent.ParsedHtml.getElementsByTagName('table')[0] $tableContent = @(ConvertFrom-HTMLTable $table) Will receive web page content >> filter out first table on that page >> convert it to PSObject .EXAMPLE $Source = Get-Content "C:\Users\Public\Documents\MDMDiagnostics\MDMDiagReport.html" -Raw $HTML = New-Object -Com "HTMLFile" $HTML.IHTMLDocument2_write($Source) $HTML.body.getElementsByTagName('table') | % { ConvertFrom-HTMLTable $_ } Will get web page content from stored html file >> filter out all html tables from that page >> convert them to PSObjects #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [System.__ComObject] $table, [string] $tableName ) $twoColumnsWithoutName = 0 if ($tableName) { $tableNameTxt = "'$tableName'" } $columnName = $table.getElementsByTagName("th") | % { $_.innerText -replace "^\s*|\s*$" } if (!$columnName) { $numberOfColumns = @($table.getElementsByTagName("tr")[0].getElementsByTagName("td")).count if ($numberOfColumns -eq 2) { ++$twoColumnsWithoutName Write-Verbose "Table $tableNameTxt has two columns without column names. Resultant object will use first column as objects property 'Name' and second as 'Value'" } elseif ($numberOfColumns) { Write-Warning "Table $tableNameTxt doesn't contain column names, numbers will be used instead" $columnName = 1..$numberOfColumns } else { throw "Table $tableNameTxt doesn't contain column names and summarization of columns failed" } } if ($twoColumnsWithoutName) { # table has two columns without names $property = [ordered]@{ } $table.getElementsByTagName("tr") | % { # read table per row and return object $columnValue = $_.getElementsByTagName("td") | % { $_.innerText -replace "^\s*|\s*$" } if ($columnValue) { # use first column value as object property 'Name' and second as a 'Value' $property.($columnValue[0]) = $columnValue[1] } else { # row doesn't contain } } if ($tableName) { $property.TableName = $tableName } New-Object -TypeName PSObject -Property $property } else { # table doesn't have two columns or they are named $table.getElementsByTagName("tr") | % { # read table per row and return object $columnValue = $_.getElementsByTagName("td") | % { $_.innerText -replace "^\s*|\s*$" } if ($columnValue) { $property = [ordered]@{ } $i = 0 $columnName | % { $property.$_ = $columnValue[$i] ++$i } if ($tableName) { $property.TableName = $tableName } New-Object -TypeName PSObject -Property $property } else { # row doesn't contain , its probably row with column names } } } } ================================================ FILE: ConvertFrom-XML.ps1 ================================================ function ConvertFrom-XML { <# .SYNOPSIS Function for converting XML object (XmlNode) to PSObject. .DESCRIPTION Function for converting XML object (XmlNode) to PSObject. .PARAMETER node XmlNode object (retrieved like: [xml]$xmlObject = (Get-Content C:\temp\file.xml -Raw)) .EXAMPLE [xml]$xmlObject = (Get-Content C:\temp\file.xml -Raw) ConvertFrom-XML $xmlObject .NOTES Based on https://stackoverflow.com/questions/3242995/convert-xml-to-psobject #> [CmdletBinding()] param ( [Parameter(Mandatory = $true, ValueFromPipeline)] [System.Xml.XmlNode] $node ) #region helper functions function ConvertTo-PsCustomObjectFromHashtable { param ( [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [object[]]$hashtable ); begin { $i = 0; } process { foreach ($myHashtable in $hashtable) { if ($myHashtable.GetType().Name -eq 'hashtable') { $output = New-Object -TypeName PsObject; Add-Member -InputObject $output -MemberType ScriptMethod -Name AddNote -Value { Add-Member -InputObject $this -MemberType NoteProperty -Name $args[0] -Value $args[1]; }; $myHashtable.Keys | Sort-Object | % { $output.AddNote($_, $myHashtable.$_); } $output } else { Write-Warning "Index $i is not of type [hashtable]"; } $i += 1; } } } #endregion helper functions $hash = @{} foreach ($attribute in $node.attributes) { $hash.$($attribute.name) = $attribute.Value } $childNodesList = ($node.childnodes | ? { $_ -ne $null }).LocalName foreach ($childnode in ($node.childnodes | ? { $_ -ne $null })) { if (($childNodesList.where( { $_ -eq $childnode.LocalName })).count -gt 1) { if (!($hash.$($childnode.LocalName))) { Write-Verbose "ChildNode '$($childnode.LocalName)' isn't in hash. Creating empty array and storing in hash.$($childnode.LocalName)" $hash.$($childnode.LocalName) += @() } if ($childnode.'#text') { Write-Verbose "Into hash.$($childnode.LocalName) adding '$($childnode.'#text')'" $hash.$($childnode.LocalName) += $childnode.'#text' } else { Write-Verbose "Into hash.$($childnode.LocalName) adding result of ConvertFrom-XML called upon '$($childnode.Name)' node object" $hash.$($childnode.LocalName) += ConvertFrom-XML($childnode) } } else { Write-Verbose "In ChildNode list ($($childNodesList -join ', ')) is only one node '$($childnode.LocalName)'" if ($childnode.'#text') { Write-Verbose "Into hash.$($childnode.LocalName) set '$($childnode.'#text')'" $hash.$($childnode.LocalName) = $childnode.'#text' } else { Write-Verbose "Into hash.$($childnode.LocalName) set result of ConvertFrom-XML called upon '$($childnode.Name)' $($childnode.Value) object" $hash.$($childnode.LocalName) = ConvertFrom-XML($childnode) } } } Write-Verbose "Returning hash ($($hash.Values -join ', '))" return $hash | ConvertTo-PsCustomObjectFromHashtable } ================================================ FILE: Copy-Item2.ps1 ================================================ function Copy-Item2 { <# .SYNOPSIS Fce slouzi k chytremu kopirovani souboru/adresaru. Umoznuje i zabaleni zdroje a kopirovani ZIP souboru misto originalu. .DESCRIPTION Pro kopirovani velkeho mnozstvi malych souboru na vic stroju je lepsi pouzit prepinac copyZipped. Kdy se zdroj nejdrive zabali, kopiruje se dany ZIP a na cilovych strojich se pote opet rozbali. .PARAMETER ComputerName Seznam stroju na ktere budu kopirovat. .PARAMETER Source Uvadi zdroj odkud se bude kopirovat. Musi byt zadano jako UNC cesta. Napr. \\titan01\temp ci \\titan01\temp\program.exe .PARAMETER Destination Uvadi kam se bude kopirovat. Pokud adresar neexistuje, tak se automaticky vytvori. Musi byt zadano jako lokalni cesta. Napr. C:\temp. .PARAMETER giveUsersModifyPerm Prepínač rikajici, ze na cilovem objektu se jeste nastavi pro skupinu Users Modify NTFS prava (vcetne dedeni na podobjekty). .PARAMETER copyZipped Prepinac rikajici, ze kopirovana slozka se nejdrive zabali na zdrojovem stroji, zip archiv se skopiruje na cil a tam se opet rozbali. Efektivni pouze u adresaru s vetsim poctem souboru a kopirovani na vetsi pocet stroju. Prepinac se neda pouzit v kombinaci s kopirovanim souboru. .PARAMETER noConfirm Prepinac rikajici, ze neni potreba potvrzovat akci kopirovani. .PARAMETER EmailReport Prepinac rikajici, ze pokud se behem kopirovani vyskytnou chyby, tak budou zaslany na $emailAddress. .PARAMETER emailAddress Parametr udavajici adresu, na kterou budou zaslany pripadne chyby, ktere se objevily pri kopirovani. .EXAMPLE $hala | copy-item2 -s "\\titan01\c$\qtsdk" -d "C:\qtsdk" Do C:\qtsdk na kazdem stroji v hale nakopiruje obsah adresare "\\titan01\c$\qtsdk". .EXAMPLE copy-item2 -c "titan05","titan06" -s "\\titan01\c$\qtsdk" -d "C:\qtsdk" Do C:\qtsdk na titan05,titan06 nakopiruje obsah adresare "\\titan01\c$\qtsdk". .EXAMPLE $hala | ogv2 | copy-item2 -s "\\titan01\c$\qtsdk\rad.log" -d "C:\temp" Na vybrané stroje z haly nakopíruje do C:\temp soubor rad.log .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz Povoleni CredSSP by melo byt reseno skrze GPO: Windows Remote Management a Enable CredSSP. Vice zde http://dustinhatch.tumblr.com/post/24589312635/enable-powershell-remoting-with-credssp-using-group #> #[CmdletBinding(SupportsShouldProcess=$true)] [CmdletBinding()] param ( [Parameter(Mandatory = $true, Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, HelpMessage = "zadej jmeno stroje/ů")] [Alias("c", "CN", "__Server", "IPAddress", "Server", "Computer", "Name", "SamAccountName")] [ValidateNotNullOrEmpty()] [String[]] $ComputerName , [Parameter(Mandatory = $true, Position = 1, HelpMessage = "zadej cestu ke zdroji v UNC tvaru!")] [ValidateScript( {$_ -match "^\\\\[.\w]+\\\w+"})] # kontrola jestli jde o UNC cestu a to vcetne tecek v prvni casti adresy # [ValidateScript({Test-Path $_})] # kontrola jestli $source existuje [Alias("s")] [string] $source , [Parameter(Mandatory = $true, Position = 2, HelpMessage = "zadej cilovy adresar (jako lokalni cestu!)")] # [ValidateScript({$_ -match "^[a-z]:\\"})] [Alias("d")] [string] $destination , [switch] $giveUsersModifyPerm , [ValidateScript( { If (Get-Command zip-folder, unzip-file -errorAction Stop) { $true } else { Throw "Jedna z potrebnych funkci (zip-folder,unzip-file) v prostredi chybi." } })] [ValidateScript( { If ($source -match "\\[^\.]+\.[\w]{2,4}$") { Throw "Snazite se kopirovat soubor! Pro soubory neni kopirovani ZIP podporovano." } else { $true } })] [switch] $copyZipped , [switch] $noConfirm , [switch] $emailReport , $emailAddress = "sebela@fi.muni.cz" ) BEGIN { $error.clear() #region preruseni skriptu pokud kopiruji soubor a dal jsem copyZipped (duplicitni kontrola, protoze pokud $source zadam jako pozicni a ne named parametr tak se validace par. nespusti) If ($source -match "\\[^\.]+\.[\w]{2,4}$" -and $copyZipped) { Throw "Snazite se kopirovat soubor! Pro soubory neni kopirovani ZIP podporovano." } #endregion #region pomocne promenne $originalSource = $source $SourceCompName = $source.Split("\\")[2] $SourceObjectName = Split-Path $source -Leaf $sourceIsFolder = test-path $source -pathType container $destinationIsFile = $destination -match "\\[^\.]+\.[\w]{2,4}$" $destinationObjectName = Split-Path $destination -Leaf $destinationFolderName = Split-Path $destination -Parent [array]$global:CompletedSources = ($SourceCompName) $jobs = @() #endregion #region potvrzeni akce function chcete-pokracovat { while ($choice -notmatch "[A|N]") { $choice = read-host "Pokračovat? (A|N)" } if ($choice -eq "N") { break } } if ($sourceIsFolder) { write-output "Obsah adresáře $source se nakopíruje do adresáře $(Split-Path $destination -Leaf)" if (!$noConfirm) { chcete-pokracovat } } if (!$sourceIsFolder) { if ($destinationIsFile) { Write-Output "Soubor $SourceObjectName se nakopíruje do adresáře $destinationFolderName se jménem $destinationObjectName" if (!$noConfirm) { chcete-pokracovat } } else { Write-Output "Soubor $SourceObjectName se nakopíruje do adresáře $destination" if (!$noConfirm) { chcete-pokracovat } } } #endregion #region info o zaslani emailu if ($emailReport) { write-output "Na $emailAddress dojde na konci k zaslani vysledku kopirovani." } #endregion #region odstraneni zdrojoveho pc ze seznamu cilu # do pole matches ulozim cast X:\ $null = $source -match "[a-z]{1}\$\\[\w\\.]+" #pokud pristupuji primo na disk$ if ($matches) { # v ziskanem matchi nahradim $ za : a \ na konci za prazdny retezec $SourceLocalPath = $matches[0] -replace "\$", ":" -replace "\\$", "" # v destination nahradim \ na konci za prazdny retezec $DestinationLocalPath = $destination -replace "\\$", "" if ($ComputerName -like "*$SourceCompName*" -and ($SourceLocalPath -eq $DestinationLocalPath)) { $ComputerName = $ComputerName -replace "$SourceCompName", $null | ? {$_} # ? {$_} zahodi prazdne radky Write-Warning "Ze seznamu cilu byl odstranen stroj $SourceCompName protoze se shodovala zdrojova a cilova slozka" } } elseif ($ComputerName -like "*$SourceCompName*") { # pokud pristupuji na klasickou UNC cestu bez pismene disku (nepoznam jestli se shoduji = radeji odstranim) $ComputerName = $ComputerName -replace "$SourceCompName", $null | ? {$_} Write-Warning "Ze seznamu cilu byl odstranen stroj $SourceCompName protoze je zdrojem dat" } #endregion #region scriptblock pro invoke-command $ScriptBlock = { [CmdletBinding()] param ( $VerbosePreference , $source , $SourceObjectName , $destination , $destinationIsFile , $destinationObjectName , $destinationFolderName , $computer , $global:CompletedSources , $giveUsersModifyPerm , $copyZipped , $UnzipFileFunctionDef ) # nastaveni verbose if ($VerbosePreference.value) { $VerbosePreference = $VerbosePreference.value } #region kdyz zdrojem je adresar $sourceIsFolder = test-path $source -pathType container if ($sourceIsFolder) { # pokud je zdrojem adresar a zaroven cilova cesta existuje, tak se osetri tvar $source. Kvuli chovani cmdletu copy-item, kdy pokud zdrojova adresa nekonci \* a zadany cilovy adresar existuje, tak se v nem vytvori subfolder s obsahem zdroje coz nechceme if (test-path $destination) { switch -regex ($source) { '\\$' {$source = "$source*"; break} # kdyz konci "\" tak se prida "*" '\w$' {$source = "$source\*"; break} # kdyz konci alfanumerickym znakem tak se prida "\*" default {break} } } } #endregion #region kdyz zdrojem je soubor else { # oprava toho, ze pokud posledni cast $destination adresy neexistuje, tak copy-item misto aby ho vytvoril, vytvori soubor s jeho nazvem a obsahem $source souboru # pokud $destination je soubor a adresar ve kterem by se mel vytvorit neexistuje, tak jej vytvorim if ($destinationIsFile -and !(Test-Path $destinationFolderName) -and !($copyZipped)) { Write-output "na stroji $computer vytvarim adresar $destinationFolderName abych do nej mohl nakopirovat zdrojovy soubor" $null = New-Item -Path $destinationFolderName -ItemType directory -Confirm:$false -Force } # pokud $destination je adresar a zaroven neexistuje if (!($destinationIsFile) -and !(Test-Path $destination) -and !($copyZipped)) { Write-output "na stroji $computer vytvarim adresar $destination , abych do nej mohl nakopirovat zdrojovy soubor" $null = New-Item -Path $destination -ItemType directory -Confirm:$false -Force } } #endregion #region uprava destination adresy kvuli kopirovani ZIP souboru if ($copyZipped) { # jelikoz budu kopirovat ZIP archiv a ne puvodni data, tak do $ZipDestination ulozim originalni $destination abych ho nasledne mohl zmenit $ZipDestination = $destination # $destination zmenim na root disku kde mel byt puvodni $destination + nazev ZIP archivu if ($destination -match "^\\\\[.\w]+\\\w+") { # destination je v UNC tvaru if ($destination -match "^\\\\[.\w]+\\[a-z]{1}\$") { # destination je v UNC tvaru a obsahuje pismeno disku $destination = Join-Path -Path $Matches[0] -ChildPath "archive_to_copy.zip" } else { # destination je v UNC tvaru a neobsahuje pismeno disku $destination = "\\" + "$computer" + "\c$\" + "archive_to_copy.zip" } } else { # destination je v lokalnim tvaru $destination = Join-Path -Path (Split-Path $destination -Qualifier) -ChildPath "archive_to_copy.zip" } Write-Verbose "Puvodni cestu $ZipDestination jsem upravil na $destination kvuli nakopirovani ZIP souboru" } #endregion if ($VerbosePreference -eq "Continue" -or $VerbosePreference -eq 2) { Write-Output "Kopíruji na $computer z $source do $destination" } else { Write-Output "Kopíruji na $computer" } Copy-Item $source $destination -recurse -force #region nastaveni opravneni if (!$copyZipped) { # pokud kopiruji ZIP tak opravneni zmenim az po rozbaleni if ($giveUsersModifyPerm) { # pokud jsem kopiroval ZIP, tak jsem upravil $destination, musim vratit zpet if ($copyZipped) { $destination = $ZipDestination } Write-Verbose "Ziskavam aktualni opravneni na $destination." $Acl = Get-Acl $destination $inheritance = [int]([System.Security.AccessControl.InheritanceFlags]::ContainerInherit) + [int]([System.Security.AccessControl.InheritanceFlags]::ObjectInherit) $propagation = [System.Security.AccessControl.PropagationFlags]::None if ($destinationIsFile) { $AccessRule = New-Object System.Security.AccessControl.FileSystemAccessRule("Users", "Modify", "Allow") } else { $AccessRule = New-Object System.Security.AccessControl.FileSystemAccessRule("Users", "Modify", $inheritance, $propagation, "Allow") } $Acl.SetAccessRule($AccessRule) Write-Verbose "Upravuji opravneni na $destination." Set-Acl $destination $Acl } } #endregion } # konec scriptblock #endregion if ($copyZipped) { #region vytvoreni definice funkci pro invoke-command $ZipFileFunctionDef = "function zip-folder { ${function:zip-folder} }" $UnzipFileFunctionDef = "function unzip-file { ${function:unzip-file} }" #endregion #region definice scriptblocku pro vytvoreni ZIP archivu $ScriptBlock2 = { Param( $ZipFileFunctionDef, $source, $SourceDriveLetter, $SourceCompName ) # z definice predane jako argument opetovne vytvorim funkce a nactu pomoci dot source (tecka) . ([ScriptBlock]::Create($ZipFileFunctionDef)) # dle tvaru source adresy zvolim if ($SourceDriveLetter) { # pokud source v nazvu obsahuje i pismeno disku, tak ZIP bude v rootu daneho disku $ZipDestination = $SourceDriveLetter + ":\" + "archive_to_copy.zip" } else { # pokud source neobsahuje pismeno disku, tak umistim ZIP archiv do rootu C:\ $ZipDestination = "C:\archive_to_copy.zip" } Zip-Folder $source $ZipDestination -IncludeBaseFolder:$true } #endregion #region vytvoreni ZIP archivu na zdrojovem stroji v rootu disku, na kterem je umisten $source + uprava $source adresy try { # match automaticky ulozi do pole $matches vsechny shody umistene v () try { $null = $source -match '^(\\\\([\w]+)[^$]+([a-z])\$).*' $SourceDriveLetter = $matches[3] $SourceCompNameWithLetter = $matches[1] # $SourceCompName = $matches[2] } catch {} # vytvorim na stroji v rootu ZIP archiv Write-Output "na $SourceCompName vytvarim ZIP archiv $ZipDestination" Invoke-Command -ComputerName $SourceCompName -ScriptBlock $ScriptBlock2 -ArgumentList $ZipFileFunctionDef, $source, $SourceDriveLetter, $SourceCompName -ErrorAction Stop #region uprava $source adresy (nepracuji s originalnim zdrojem ale ZIP archivem) # upravim $source adresu aby odpovidala umisteni ZIP archivu if ($SourceDriveLetter) { # pokud source v nazvu obsahuje i pismeno disku, tak ZIP bude v rootu daneho disku $source = Join-Path -path $SourceCompNameWithLetter -child "archive_to_copy.zip" } else { # pokud source neobsahuje pismeno disku, tak umistim ZIP archiv do rootu C:\ $source = "\\" + $SourceCompName + "\" + "c$\archive_to_copy.zip" } #endregion } catch { Write-Output "Pri vytvareni archivu se vyskytla chyba" Write-Error -Message "Error: $($_.Exception.Message) - Line Number: $($_.InvocationInfo.ScriptLineNumber)" #TODO zvolit vhodne reseni problemu.. } #endregion } #region definice scriptblocku pro akce provadene po nakopirovani ZIP archivu (rozbaleni, nastaveni prav,...) if ($copyZipped) { $CopyZippedScriptblock = { param ( $VerbosePreference, $UnzipFileFunctionDef, $destination, $SourceObjectName, $DestinationObjectName, $giveUsersModifyPerm, $copyzipped ) #region uprava destination adresy kvuli kopirovani ZIP souboru # jelikoz budu kopirovat ZIP archiv a ne puvodni data, tak do $ZipDestination ulozim originalni $destination abych ho nasledne mohl zmenit $ZipDestination = $destination # $destination zmenim na root disku kde mel byt puvodni $destination + nazev ZIP archivu if ($destination -match "^\\\\[.\w]+\\\w+") { # destination je v UNC tvaru if ($destination -match "^\\\\[.\w]+\\[a-z]{1}\$") { # destination je v UNC tvaru a obsahuje pismeno disku $destination = Join-Path -Path $Matches[0] -ChildPath "archive_to_copy.zip" } else { # destination je v UNC tvaru a neobsahuje pismeno disku $destination = "\\" + "$computer" + "\c$\" + "archive_to_copy.zip" } } else { # destination je v lokalnim tvaru $destination = Join-Path -Path (Split-Path $destination -Qualifier) -ChildPath "archive_to_copy.zip" } Write-Verbose "Puvodni cestu $ZipDestination jsem upravil na $destination kvuli nakopirovani ZIP souboru" #endregion #region rozbaleni nakopirovaneho ZIP archivu # z definice predane jako argument opetovne vytvorim funkci a nactu pomoci dot source (tecka) . ([ScriptBlock]::Create($UnzipFileFunctionDef)) $ZipDestinationFolder = $ZipDestination | Split-Path -Parent if (!(Test-Path $ZipDestinationFolder)) { Write-Output "vytvarim adresar $ZipDestinationFolder protoze neexistuje" $null = New-Item -ItemType "directory" -Path $ZipDestinationFolder -Confirm:$false } Write-Verbose "rozbaluji $destination do $ZipDestinationFolder" unzip-file $destination $ZipDestinationFolder #endregion #region prejmenovani rozbaleneho adresare aby odpovidal zadani # rozbaleny adresar ma stejny nazev jako ten zdrojovy (ze ktereho byl ZIP archiv vytvoren), proto je potreba jej rozbalit pokud $source a $destination adresare nejsou shodne if ($SourceObjectName -ne $DestinationObjectName) { $ActualZipDestinationFolderName = $ZipDestination -replace $DestinationObjectName, $SourceObjectName $CorrectZipDestinationFolderName = Join-Path (Split-Path $ActualZipDestinationFolderName -parent) $DestinationObjectName # pokud jiz na stroji existuje adresar s cilovym jmenem, tak jej musim pred prejmenovanim smazat if (Test-Path $CorrectZipDestinationFolderName -ErrorAction SilentlyContinue) { try { Write-Verbose "Adresar $CorrectZipDestinationFolderName jiz existoval, smazal jsem." Remove-Item $CorrectZipDestinationFolderName -Force -Recurse -Confirm:$false } catch { Write-Warning "Pri mazani $CorrectZipDestinationFolderName na $computer se vyskytla chyba. Je tam tedy jak puvodni, tak neprejmenovany novy. Akci prejmenovani tedy musim preskocit, stejne by skoncila chybou." continue } } Write-Verbose "V adresari $ActualZipDestinationFolderName prejmenuji $SourceObjectName na $DestinationObjectName" Rename-Item $ActualZipDestinationFolderName $DestinationObjectName -Force -Confirm:$false -ErrorAction Stop } #endregion #region nastaveni opravneni if ($giveUsersModifyPerm) { # pokud jsem kopiroval ZIP, tak jsem upravil $destination, musim vratit zpet if ($copyZipped) { $destination = $ZipDestination } Write-Verbose "Ziskavam aktualni opravneni na $destination." $Acl = Get-Acl $destination $inheritance = [int]([System.Security.AccessControl.InheritanceFlags]::ContainerInherit) + [int]([System.Security.AccessControl.InheritanceFlags]::ObjectInherit) $propagation = [System.Security.AccessControl.PropagationFlags]::None if ($destinationIsFile) { $AccessRule = New-Object System.Security.AccessControl.FileSystemAccessRule("Users", "Modify", "Allow") } else { $AccessRule = New-Object System.Security.AccessControl.FileSystemAccessRule("Users", "Modify", $inheritance, $propagation, "Allow") } $Acl.SetAccessRule($AccessRule) Write-Verbose "Upravuji opravneni na $destination." Set-Acl $destination $Acl } #endregion #TODO: pokud source pinga, pokud ne tak z nej udelat source? #region smazani ZIP archivu z ciloveho stroje Write-Verbose "mazu ZIP soubor $destination" sleep -Milliseconds 200 Remove-Item $destination -Confirm:$false -Force #endregion } } #endregion #region promenne, ktere je potreba definovat az na konci BEGIN ci obnovit jejich hodnoty $sourceIsFolder = test-path $source -pathType container $destinationIsFile = $destination -match "\\[^\.]+\.[\w]{2,4}$" $destinationObjectName = Split-Path $destination -Leaf $destinationFolderName = Split-Path $destination -Parent #endregion } PROCESS { foreach ($computer in $ComputerName) { if (Test-Connection -ComputerName $computer -Count 2 -ErrorAction SilentlyContinue) { #region vybrani nahodneho zdroje z dostupnych a uprava $source adresy dle potreby if (!$copyZipped) { #TODO: nezajistuji ze se otestuji vsechny polozky v $CompletedSources (get-random v kombinaci s poctem prvku v poli) $NewSourceCompName = "" $PreviousSourceCompName = "" $CompletedSourcesCount = $global:CompletedSources.count $private:PocetPokusu = 0 $private:destination = $destination #TODO zmena source funguje chybne ..opravit # Write-Verbose "Vyberu jiny zdroj dat a zmenim source adresu" # z pole stroju, kam jsem uspesne nakopiroval data nahodne vyberu jeden a upravim source adresu # uvazuji i variantu kdy source a destination neukazuji na stejny adresar + vyberu po case za source zase originalni zdroj # do { # $NewSourceCompName = get-random $global:CompletedSources -Count 1 # $PreviousSourceCompName = $source.Split("\\")[2] # # kopiruji z originalniho zdroje # if ($NewSourceCompName -eq $SourceCompName) { # $source = $originalSource # Write-Verbose " Novy source je $source (kopiruji z puvodniho zdroje)" # } else { # # kopiruji z NEoriginalniho zdroje # $oldSource = $source # $NewSourceCompName # $destination # $source = (join-path "\\$NewSourceCompName" $destination) -replace ":", "$" # Write-Verbose " Novy source je $source (puvodne $oldSource)" # } # $private:PocetPokusu++ # } until ((Test-Connection $NewSourceCompName -Count 1 -Quiet) -or ($private:PocetPokusu = $CompletedSourcesCount)) # ukonceni skriptu pokud nemohu pouzit zadny z dostupnych zdroju if ($private:PocetPokusu -eq $CompletedSourcesCount -and ($NewSourceCompName -ne $PreviousSourceCompName)) { Write-Warning "Neni dostupny zadny zdroj dat!" break } } #endregion #region vytvoreni hashe s parametry pro invoke-command $InvokeCommandParams = @{ ScriptBlock = $ScriptBlock ErrorAction = "Stop" ArgumentList = $VerbosePreference, $source, $SourceObjectName, $destination, $destinationIsFile, $destinationObjectName, $destinationFolderName, $computer, $global:CompletedSources, $giveUsersModifyPerm, $copyZipped, $UnzipFileFunctionDef } #endregion try { # upravim cesty aby byly v UNC tvaru $InvokeCommandParams2 = $InvokeCommandParams.clone() $InvokeCommandParams2.ArgumentList[3] = (Join-Path "\\$computer" $destination) -replace ":", "$" $InvokeCommandParams2.ArgumentList[6] = (Join-Path "\\$computer" $destinationFolderName) -replace ":", "$" Invoke-Command @InvokeCommandParams2 # v pripade uspesneho zkopirovani pridam cil do seznamu potencialnich zdroju if (!$copyZipped) { if ($? -and $global:CompletedSources -notlike "*$computer*") { $global:CompletedSources += $computer } } } catch { Write-Warning "Nepovedlo se ani klasicke kopirovani iniciovane z lokalniho stroje" Write-Warning "Chyba byla: $($_.Exception.Message) Cislo radku: $($_.InvocationInfo.ScriptLineNumber)" } } else { Write-Warning "$computer nepingá" } } } END { if ($copyZipped) { #region smazani ZIP archivu ze zdrojoveho stroje Write-Verbose "mazu zdrojovy ZIP soubor $source" Remove-Item $source -Confirm:$false -Force #endregion #region ziskani vysledku akce: rozbaleni, nastaveni prav,.. if ($jobs) { Write-Output "Ziskavam vysledky jobu (rozbaleni, nastaveni prav,...)" Wait-Job -Job $jobs | Out-Null foreach ($job in $jobs) { if ($job.State -eq 'Failed') { Write-Host "Job na $($job.location) skoncil neuspechem: $($job.ChildJobs[0].JobStateInfo.Reason.Message)" -ForegroundColor Red # pozuti radeji $job.ChildJobs[0].Error ? } else { Write-Host "Job na $($job.location) skoncil uspechem $(Receive-Job $job)" -ForegroundColor Green Write-Verbose ($job | fl *) } } } #endregion } if ($emailReport) { #vytvorim si hash s parametry $CommandParameters = @{ From = "copy@fi.muni.cz" To = $emailAddress ReplyTo = $emailAddress } # nastavim zbyle parametry if ($Error) { $CommandParameters.Add("Body", "PŘÍKAZ:`n$($myinvocation.line) `n`nCHYBY:`n$Error") $CommandParameters.Add("Subject", 'Chyby z copy-item2') } else { $CommandParameters.Add("Body", "PŘÍKAZ:`n$($myinvocation.line) `n`nskončil bez chyb.") $CommandParameters.Add("Subject", 'copy-item2') } Send-Email @CommandParameters } } } ================================================ FILE: Export-ScheduledTask.ps1 ================================================ function Export-ScheduledTasks { <# .SYNOPSIS Exportuje scheduled tasky ve formě XML souborů. .DESCRIPTION Ve výchozím nastavení exportuje tasky z rootu do adresáře C:\temp\backup. .PARAMETER Computername Stroje ze kterých se budou zálohovat scheduled tasky. .PARAMETER TaskPath Cesta ze které se budou exportovat tasky. Výchozí hodnota je "\" tedy root. Zapisovat ve tvaru "\Správa" "\Microsoft\Windows" atp. .PARAMETER BackupPath Kam se budou XML ukládat. .EXAMPLE Export-ScheduledTasks Vyexportuje tasky z rootu do adresáře C:\temp\backup .EXAMPLE Export-ScheduledTasks -comp sirene01 -taskPath "\Správa" Vyexportuje tasky z "\Správa" do adresáře C:\temp\backup na stroji sirene01 .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz .LINK about_functions_advanced .LINK about_comment_based_help #> [CmdletBinding()] param ( [Parameter(Position = 0, Mandatory = $false, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true)] [ValidateNotNullOrEmpty()] $Computername = $env:COMPUTERNAME , [Parameter(Position = 1)] [ValidateNotNull()] [ValidatePattern('(?# Cesta musí začít znakem \)^\\')] # kontrola ze zacina lomitkem $TaskPath = "\" , [Parameter(Position = 2)] [ValidateNotNull()] [ValidateScript( {Test-Path $_})] # kontrola jestli cesta existuje # [ValidateScript({$_ -match "^\\\\\w+\\\w+"})] # kontrola jestli jde o UNC cestu $BackupPath = "C:\temp\backup" ) PROCESS { ForEach ($Computer in $Computername) { if (!(Test-Path $BackupPath )) { New-Item -type directory "$BackupPath" } $sch = New-Object -ComObject("Schedule.Service") $sch.Connect("$Computer") $tasks = $sch.GetFolder("$TaskPath").GetTasks(0) $tasks | % { $xml = $_.Xml $task_name = $_.Name $outfile = "$BackupPath\{0}.xml" -f $task_name $xml | Out-File $outfile } } } } ================================================ FILE: Export-ScriptsToModule.ps1 ================================================ function Export-ScriptsToModule { <# .SYNOPSIS Function for generating Powershell module from ps1 scripts (that contains definition of functions) that are stored in given folder. Generated module will also contain function aliases (no matter if they are defined using Set-Alias or [Alias("Some-Alias")]. Every script file has to have exactly same name as function that is defined inside it (ie Get-LoggedUsers.ps1 contains just function Get-LoggedUsers). If folder with ps1 script(s) contains also module manifest (psd1 file), it will be added as manifest of the generated module. In console where you call this function, font that can show UTF8 chars has to be set. .PARAMETER configHash Hash in specific format, where key is path to folder with scripts and value is path to which module should be generated. eg.: @{"C:\temp\scripts" = "C:\temp\Modules\Scripts"} .PARAMETER enc Which encoding should be used. Default is UTF8. .PARAMETER includeUncommitedUntracked Export also functions from modified-and-uncommited and untracked files. And use modified-and-untracked module manifest if necessary. .PARAMETER dontCheckSyntax Switch that will disable syntax checking of created module. .PARAMETER dontIncludeRequires Switch that will lead to ignoring all #requires in scripts, so generated module won't contain them. Otherwise just module #requires will be added. .PARAMETER markAutoGenerated Switch will add comment '# _AUTO_GENERATED_' on first line of each module, that was created by this function. For internal use, so I can distinguish which modules was created from functions stored in scripts2module and therefore easily generate various reports. .EXAMPLE Export-ScriptsToModule @{"C:\DATA\POWERSHELL\repo\scripts" = "c:\DATA\POWERSHELL\repo\modules\Scripts"} .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [CmdletBinding()] param ( [ValidateNotNullOrEmpty()] [hashtable] $configHash , [ValidateNotNullOrEmpty()] [string] $enc = 'utf8' , [switch] $includeUncommitedUntracked , [switch] $dontCheckSyntax , [switch] $dontIncludeRequires , [switch] $markAutoGenerated ) if (!(Get-Command Invoke-ScriptAnalyzer -ErrorAction SilentlyContinue) -and !$dontCheckSyntax) { Write-Warning "Syntax won't be checked, because function Invoke-ScriptAnalyzer is not available (part of module PSScriptAnalyzer)" } function _generatePSModule { [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [ValidateNotNullOrEmpty()] $scriptFolder , [Parameter(Mandatory = $true)] [ValidateNotNullOrEmpty()] $moduleFolder , [switch] $includeUncommitedUntracked ) if (!(Test-Path $scriptFolder)) { throw "Path $scriptFolder is not accessible" } $moduleName = Split-Path $moduleFolder -Leaf $modulePath = Join-Path $moduleFolder "$moduleName.psm1" $function2Export = @() $alias2Export = @() # contains function that will be exported to the module # the key is name of the function and value is its text definition $lastCommitFileContent = @{ } $location = Get-Location Set-Location $scriptFolder $unfinishedFile = @() try { # uncommited changed files $unfinishedFile += @(git ls-files -m --full-name) # untracked files $unfinishedFile += @(git ls-files --others --exclude-standard --full-name) } catch { throw "It seems GIT isn't installed. I was unable to get list of changed files in repository $scriptFolder" } Set-Location $location #region get last commited content of the modified untracked or uncommited files if ($unfinishedFile) { # there are untracked and/or uncommited files # instead just ignoring them try to get and use previous version from GIT [System.Collections.ArrayList] $unfinishedFile = @($unfinishedFile) # helper function to be able to catch errors and all outputs # dont wait for exit function _startProcess { [CmdletBinding()] param ( [string] $filePath = 'notepad.exe', [string] $argumentList = '/c dir', [string] $workingDirectory = (Get-Location) ) $p = New-Object System.Diagnostics.Process $p.StartInfo.UseShellExecute = $false $p.StartInfo.RedirectStandardOutput = $true $p.StartInfo.RedirectStandardError = $true $p.StartInfo.WorkingDirectory = $workingDirectory $p.StartInfo.FileName = $filePath $p.StartInfo.Arguments = $argumentList [void]$p.Start() # $p.WaitForExit() # cannot be used otherwise if git show HEAD:$file returned something, process stuck $p.StandardOutput.ReadToEnd() if ($err = $p.StandardError.ReadToEnd()) { Write-Error $err } } $unfinishedScriptFile = $unfinishedFile.Clone() | ? { $_ -like "*.ps1" } if (!$includeUncommitedUntracked) { Set-Location $scriptFolder $unfinishedScriptFile | % { $file = $_ $lastCommitContent = $null $fName = [System.IO.Path]::GetFileNameWithoutExtension($file) try { $lastCommitContent = _startProcess git "show HEAD:$file" -ErrorAction Stop } catch { Write-Verbose "GIT error: $_" } if (!$lastCommitContent -or $lastCommitContent -match "^fatal: ") { Write-Warning "$fName has uncommited changes. Skipping, because no previous file version was found in GIT" } else { Write-Warning "$fName has uncommited changes. For module generating I will use content from its last commit" $lastCommitFileContent.$fName = $lastCommitContent $unfinishedFile.Remove($file) } } Set-Location $location } # unix / replace by \ $unfinishedFile = $unfinishedFile -replace "/", "\" $unfinishedScriptFileName = $unfinishedScriptFile | % { [System.IO.Path]::GetFileName($_) } if ($includeUncommitedUntracked -and $unfinishedScriptFileName) { Write-Warning "Exporting changed but uncommited/untracked functions: $($unfinishedScriptFileName -join ', ')" $unfinishedFile = @() } } #endregion get last commited content of the modified untracked or uncommited files # in ps1 files to export leave just these in consistent state $script2Export = (Get-ChildItem (Join-Path $scriptFolder "*.ps1") -File).FullName | where { $partName = ($_ -split "\\")[-2..-1] -join "\" if ($unfinishedFile -and $unfinishedFile -match [regex]::Escape($partName)) { return $false } else { return $true } } if (!$script2Export -and $lastCommitFileContent.Keys.Count -eq 0) { Write-Warning "In $scriptFolder there is none usable function to export to $moduleFolder. Exiting" return } #region cleanup old module folder if (Test-Path $modulePath -ErrorAction SilentlyContinue) { Write-Verbose "Removing $moduleFolder" Remove-Item $moduleFolder -Recurse -Confirm:$false -ErrorAction Stop Start-Sleep 1 [Void][System.IO.Directory]::CreateDirectory($moduleFolder) } #endregion cleanup old module folder Write-Verbose "Functions from the '$scriptFolder' will be converted to module '$modulePath'" #region fill $lastCommitFileContent hash with functions content $script2Export | % { $script = $_ $fName = [System.IO.Path]::GetFileNameWithoutExtension($script) if ($fName -match "\s+") { throw "File $script contains space in name which is nonsense. Name of file has to be same to the name of functions it defines and functions can't contain space in it's names." } # add function content only in case it isn't added already (to avoid overwrites) if (!$lastCommitFileContent.containsKey($fName)) { # check, that file contain just one function definition and nothing else $ast = [System.Management.Automation.Language.Parser]::ParseFile("$script", [ref] $null, [ref] $null) # just END block should exist if ($ast.BeginBlock -or $ast.ProcessBlock) { throw "File $script isn't in correct format. It has to contain just function definition (+ alias definition, comment or requires)!" } # get funtion definition $functionDefinition = $ast.FindAll( { param([System.Management.Automation.Language.Ast] $ast) $ast -is [System.Management.Automation.Language.FunctionDefinitionAst] -and # Class methods have a FunctionDefinitionAst under them as well, but we don't want them. ($PSVersionTable.PSVersion.Major -lt 5 -or $ast.Parent -isnot [System.Management.Automation.Language.FunctionMemberAst]) }, $false) if ($functionDefinition.count -ne 1) { throw "File $script doesn't contain any function or contain's more than one." } #TODO pouzivat pro jmeno funkce jeji skutecne jmeno misto nazvu souboru?. # $fName = $functionDefinition.name # use function definition obtained by AST to generating module # this way no possible dangerous content will be added $content = "" if (!$dontIncludeRequires) { # adding module requires $requiredModules = $ast.scriptRequirements.requiredModules.name if ($requiredModules) { $content += "#Requires -Modules $($requiredModules -join ',')`n`n" } } # replace invalid chars for valid (en dash etc) $functionText = $functionDefinition.extent.text -replace [char]0x2013, "-" -replace [char]0x2014, "-" # add function text definition $content += $functionText # add aliases defined by Set-Alias $ast.EndBlock.Statements | ? { $_ -match "^\s*Set-Alias .+" } | % { $_.extent.text } | % { $parts = $_ -split "\s+" $content += "`n$_" if ($_ -match "-na") { # alias set by named parameter # get parameter value $i = 0 $parPosition $parts | % { if ($_ -match "-na") { $parPosition = $i } ++$i } # save alias for later export $alias2Export += $parts[$parPosition + 1] Write-Verbose "- exporting alias: $($parts[$parPosition + 1])" } else { # alias set by positional parameter # save alias for later export $alias2Export += $parts[1] Write-Verbose "- exporting alias: $($parts[1])" } } # add aliases defined by [Alias("Some-Alias")] $innerAliasDefinition = $ast.FindAll( { param([System.Management.Automation.Language.Ast] $ast) $ast -is [System.Management.Automation.Language.AttributeAst] }, $true) | ? { $_.parent.extent.text -match '^param' } | Select-Object -ExpandProperty PositionalArguments | Select-Object -ExpandProperty Value -ErrorAction SilentlyContinue # filter out aliases for function parameters if ($innerAliasDefinition) { $innerAliasDefinition | % { $alias2Export += $_ Write-Verbose "- exporting 'inner' alias: $_" } } $lastCommitFileContent.$fName = $content } } #endregion fill $lastCommitFileContent hash with functions content if ($markAutoGenerated) { "# _AUTO_GENERATED_" | Out-File $modulePath $enc "" | Out-File $modulePath -Append $enc } #region save all functions content to the module file # store name of every function for later use in Export-ModuleMember $lastCommitFileContent.GetEnumerator() | Sort-Object Name | % { $fName = $_.Key $content = $_.Value Write-Verbose "- exporting function: $fName" $function2Export += $fName $content | Out-File $modulePath -Append $enc "" | Out-File $modulePath -Append $enc } #endregion save all functions content to the module file #region set what functions and aliases should be exported from module # explicit export is much faster than use * if (!$function2Export) { throw "There are none functions to export! Wrong path??" } else { if ($function2Export -match "#") { Remove-Item $modulePath -Recurse -Force -Confirm:$false throw "Exported function contains unnaproved character # in it's name. Module was removed." } $function2Export = $function2Export | Select-Object -Unique | Sort-Object "Export-ModuleMember -function $($function2Export -join ', ')" | Out-File $modulePath -Append $enc "" | Out-File $modulePath -Append $enc } if ($alias2Export) { if ($alias2Export -match "#") { Remove-Item $modulePath -Recurse -Force -Confirm:$false throw "Exported alias contains unapproved character # in it's name. Module was removed." } $alias2Export = $alias2Export | Select-Object -Unique | Sort-Object "Export-ModuleMember -alias $($alias2Export -join ', ')" | Out-File $modulePath -Append $enc } #endregion set what functions and aliases should be exported from module #region process module manifest (psd1) file $manifestFile = (Get-ChildItem (Join-Path $scriptFolder "*.psd1") -File).FullName if ($manifestFile) { if ($manifestFile.count -eq 1) { $partName = ($manifestFile -split "\\")[-2..-1] -join "\" if ($partName -in $unfinishedFile -and !$includeUncommitedUntracked) { Write-Warning "Module manifest file '$manifestFile' is modified but not commited." $choice = "" while ($choice -notmatch "^[Y|N]$") { $choice = Read-Host "Continue? (Y|N)" } if ($choice -eq "N") { break } } try { Write-Verbose "Processing '$manifestFile' manifest file" $manifestDataHash = Import-PowerShellDataFile $manifestFile -ErrorAction Stop } catch { Write-Error "Unable to process manifest file '$manifestFile'.`n`n$_" } if ($manifestDataHash) { # customize manifest data Write-Verbose "Set manifest RootModule key" $manifestDataHash.RootModule = "$moduleName.psm1" Write-Verbose "Set manifest FunctionsToExport key" $manifestDataHash.FunctionsToExport = $function2Export Write-Verbose "Set manifest AliasesToExport key" if ($alias2Export) { $manifestDataHash.AliasesToExport = $alias2Export } else { $manifestDataHash.AliasesToExport = @() } # create final manifest file Write-Verbose "Generating module manifest file" # create empty one and than update it because of the bug https://github.com/PowerShell/PowerShell/issues/5922 New-ModuleManifest -Path (Join-Path $moduleFolder "$moduleName.psd1") Update-ModuleManifest -Path (Join-Path $moduleFolder "$moduleName.psd1") @manifestDataHash if ($manifestDataHash.PrivateData.PSData) { # bugfix because PrivateData parameter expect content of PSData instead of PrivateData Update-ModuleManifest -Path (Join-Path $moduleFolder "$moduleName.psd1") -PrivateData $manifestDataHash.PrivateData.PSData } } } else { Write-Warning "Module manifest file won't be processed because more then one were found." } } else { Write-Verbose "No module manifest file found" } #endregion process module manifest (psd1) file } # end of _generatePSModule $configHash.GetEnumerator() | % { $scriptFolder = $_.key $moduleFolder = $_.value $param = @{ scriptFolder = $scriptFolder moduleFolder = $moduleFolder verbose = $VerbosePreference } if ($includeUncommitedUntracked) { $param["includeUncommitedUntracked"] = $true } _generatePSModule @param if (!$dontCheckSyntax -and (Get-Command Invoke-ScriptAnalyzer -ErrorAction SilentlyContinue)) { # check generated module syntax $syntaxError = Invoke-ScriptAnalyzer $moduleFolder -Severity Error if ($syntaxError) { Write-Warning "In module $moduleFolder was found these problems:" $syntaxError } } } } ================================================ FILE: FTP/install_FTP_server.ps1 ================================================ <# script will set up new Windows Server as FTP server: - install FTP, IIS roles - create FTP site - create READ and WRITE users and grant them permissions to IIS - set Window Updates - if finds RAW disk, format and assign E: letter and use it as FTP root otherwise 'C:\FTP_Root' - in FTP root creates WRITE and READ folders and set appropriate NTFS permissions - change ports for passive FTP to 60000-65535 - enable FTPS (using self-signed certificate) - enable FTP on firewall inspired by: https://blogs.iis.net/jaroslad/windows-firewall-setup-for-microsoft-ftp-publishing-service-for-iis-7-0 http://fabriccontroller.net/passive-ftp-and-dynamic-ports-in-iis8-and-windows-azure-virtual-machines/ https://4sysops.com/archives/install-and-configure-an-ftp-server-with-powershell/ #> param ( $FTPSiteName = (Read-Host 'Enter FTP site name') , $readFTPuser = (Read-Host "Enter name of READ FTP account") , $writeFTPuser = (Read-Host "Enter name of WRITE FTP account") ) if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "Run with administrator rights" } Write-Warning "Public IP of this server has to remain the same, so in AWS use elastic IP, otherwise after each start, VM gets new IP!!!`n" Write-Warning "For FTP in passive mode to work correctly, public IP of this computer will be set in IIS. In case this computer doesn't have it's final IP (you will set Elastic IP etc), DO NOT CONTINUE!" $choice = "" while ($choice -notmatch "^[Y|N]$") { $choice = Read-Host "Continue? (Y|N)" } if ($choice -eq "N") { break } $dnsName = Read-Host "Enter DNS name of this FTP server (e.g. ftp.contoso.com). It will be used for certificate creation." # create user accounts $readFTPuser, $writeFTPuser | % { $Password = Read-Host "Password for '$_' user account" -AsSecureString $null = New-LocalUser $_ -Password $Password -FullName $_ -Description $_ $null = Set-LocalUser -Name $_ -PasswordNeverExpires:$true -UserMayChangePassword:$false } Add-LocalGroupMember -Group "IIS_IUSRS" -Member $writeFTPuser # nastavit autoinstalaci updatu + restart # https://docs.microsoft.com/en-us/windows-server/administration/server-core/server-core-servicing # Stop-Service wuauserv # cmd /c "%systemroot%\system32\Cscript %systemroot%\system32\scregedit.wsf /AU 4" # # $WUregistryPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" # # New-ItemProperty -Path $WUregistryPath -Name ScheduledInstallDay -Value 0 -PropertyType DWORD -Force | Out-Null # kazdy den # # New-ItemProperty -Path $WUregistryPath -Name ScheduledInstallTime -Value 3 -PropertyType DWORD -Force | Out-Null # ve 3 rano # # New-ItemProperty -Path $WUregistryPath -Name NoAutoRebootWithLoggedOnUsers -Value 0 -PropertyType DWORD -Force | Out-Null # reboot i kdyz je nekdo prihlasen # Start-Service wuauserv #region create sched task for Windows Update $scriptBlock = { # find updates $ScanResult = Invoke-CimMethod -Namespace "root/Microsoft/Windows/WindowsUpdate" -ClassName "MSFT_WUOperations" -MethodName ScanForUpdates -Arguments @{SearchCriteria = "IsInstalled=0 AND Type='Software'" } # s AutoSelectOnWebSites=1 koncilo chybou instalace updatu # apply updates if ($ScanResult.Updates) { $result = Invoke-CimMethod -Namespace "root/Microsoft/Windows/WindowsUpdate" -ClassName "MSFT_WUOperations" -MethodName InstallUpdates -Arguments @{Updates = $ScanResult.Updates } } $pendingReboot = Invoke-CimMethod -Namespace "root/Microsoft/Windows/WindowsUpdate" -ClassName "MSFT_WUSettings" -MethodName IsPendingReboot | select -exp pendingReboot if ($pendingReboot) { shutdown /r /t 30 /c "restarting because of newly installed updates" } } $bytes = [System.Text.Encoding]::Unicode.GetBytes($scriptBlock.ToString()) $encodedString = [Convert]::ToBase64String($bytes) $action = New-ScheduledTaskAction -Execute 'Powershell.exe' -Argument "-ExecutionPolicy Bypass -NoProfile -encodedcommand $encodedString" $trigger = New-ScheduledTaskTrigger -Daily -At 3am Register-ScheduledTask -User "SYSTEM" -Action $action -Trigger $trigger -TaskName "WindowsUpdate" -Description "regular updating of Windows" -Force #endregion create sched task for Windows Update #region format raw disk and assign it E letter $rawDisk = Get-Disk | ? { $_.partitionstyle -eq "raw" } $rawDisk | Initialize-Disk -PartitionStyle MBR $rawDisk | New-Partition -DriveLetter E -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel "DATA" -Confirm:$false #endregion format raw disk and assign E letter #region install FTP, IIS roles Install-WindowsFeature Web-FTP-Server -IncludeAllSubFeature -IncludeManagementTools Install-WindowsFeature Web-Server -IncludeAllSubFeature -IncludeManagementTools #endregion install FTP, IIS roles #region set FTP Import-Module WebAdministration -ea Stop # creates IIS: drive too #region create the FTP site if ($rawDisk) { $FTPRootDir = 'E:\FTP_Root' } else { $FTPRootDir = 'C:\FTP_Root' } $FTPPort = 21 $null = New-Item $FTPRootDir -ItemType Directory New-WebFtpSite -Name $FTPSiteName -Port $FTPPort -PhysicalPath $FTPRootDir #endregion create the FTP site # enable basic authentication $FTPSitePath = "IIS:\Sites\$FTPSiteName" $BasicAuth = 'ftpServer.security.authentication.basicAuthentication.enabled' Set-ItemProperty -Path $FTPSitePath -Name $BasicAuth -Value $True #region set authorization rules for FTP users # READ-WRITE $writeFTPuser | % { $Param = @{ Filter = "/system.ftpServer/security/authorization" Value = @{ accessType = "Allow" Users = "$_" permissions = 3 } PSPath = 'IIS:\' Location = $FTPSiteName } Add-WebConfiguration @param } # READ $readFTPuser | % { $Param = @{ Filter = "/system.ftpServer/security/authorization" Value = @{ accessType = "Allow" Users = "$_" permissions = 1 } PSPath = 'IIS:\' Location = $FTPSiteName } Add-WebConfiguration @param } #endregion set authorization rules for FTP users #region set custom NTFS to FTP_Root\WRITE $NoneSID = ((New-Object System.Security.Principal.NTAccount("", "none")).Translate([System.Security.Principal.SecurityIdentifier])).Value $writeFTPSDDL = "" $writeFTPuser | % { $SID = ((New-Object System.Security.Principal.NTAccount("", "$_")).Translate([System.Security.Principal.SecurityIdentifier])).Value $writeFTPSDDL += "(A;OICI;0x1301bf;;;$SID)" } $readFTPSDDL = "" $readFTPuser | % { $SID = ((New-Object System.Security.Principal.NTAccount("", "$_")).Translate([System.Security.Principal.SecurityIdentifier])).Value $readFTPSDDL += "(A;;0x1200a9;;;$SID)" } $sddl = "O:BAG:$NoneSID`D:PAI(A;OICI;FA;;;SY)(A;OICI;0x1301bf;;;NS)(A;OICI;FA;;;BA)$writeFTPSDDL$readFTPSDDL" $_ClientWRITE = Join-Path $FTPRootDir "WRITE" $null = New-Item $_ClientWRITE -ItemType Directory $securityDescriptor = Get-Acl -Path $_ClientWRITE $securityDescriptor.SetSecurityDescriptorSddlForm($sddl) Set-Acl -Path $_ClientWRITE -AclObject $securityDescriptor #endregion set custom NTFS to FTP_Root\WRITE #region set custom NTFS to FTP_Root\READ $writeFTPSDDL = "" $writeFTPuser | % { $SID = ((New-Object System.Security.Principal.NTAccount("", "$_")).Translate([System.Security.Principal.SecurityIdentifier])).Value $writeFTPSDDL += "(A;OICIIO;0x1301bf;;;$SID)(A;;0x1200ad;;;$SID)" } $readFTPSDDL = "" $readFTPuser | % { $SID = ((New-Object System.Security.Principal.NTAccount("", "$_")).Translate([System.Security.Principal.SecurityIdentifier])).Value $readFTPSDDL += "(A;OICI;0x1200a9;;;$SID)" } $sddl = "O:BAG:$NoneSID`D:PAI(A;OICI;FA;;;SY)(A;OICIIO;0x1301bf;;;NS)(A;OICI;FA;;;BA)$writeFTPSDDL$readFTPSDDL" $_ClientREAD = Join-Path $FTPRootDir "READ" $null = New-Item $_ClientREAD -ItemType Directory $securityDescriptor = Get-Acl -Path $_ClientREAD $securityDescriptor.SetSecurityDescriptorSddlForm($sddl) Set-Acl -Path $_ClientREAD -AclObject $securityDescriptor #endregion set custom NTFS to FTP_Root\READ #region set SSL (FTPS) # force FTPS Set-ItemProperty -Path $FTPSitePath -Name ftpServer.security.ssl.controlChannelPolicy -Value 1 Set-ItemProperty -Path $FTPSitePath -Name ftpServer.security.ssl.dataChannelPolicy -Value 1 $newCert = New-SelfSignedCertificate -FriendlyName "FTP Server" -CertStoreLocation "Cert:\LocalMachine\My" -DnsName $dnsName -NotAfter (Get-Date).AddMonths(120) #TODO use LetsEncrypt i.e. https://github.com/win-acme/win-acme # https://stackoverflow.com/questions/32390097/powershell-set-ssl-certificate-on-https-binding # bind certificate to FTP site Set-ItemProperty -Path $FTPSitePath -Name ftpServer.security.ssl.serverCertHash -Value $newCert.GetCertHashString() # SSL has to be set identically per SITE and per SERVER (in IIS) http://www.vsysad.com/2013/06/install-and-configure-ftp-over-ssl-ftps-in-iis-7-5/ # otherwise error: # Response: 534 Local policy on server does not allow TLS secure connections. # Error: Critical error # Error: Could not connect to server # set server public IP because of passive FTP(S) $publicIP = Invoke-RestMethod http://ipinfo.io/json | Select-Object -exp ip if (!$publicIP) { $publicIP = Read-Host "Enter !PUBLIC! IP address of this FTP server" } Set-ItemProperty -Path $FTPSitePath -Name ftpServer.firewallSupport.externalIp4Address -Value $publicIP #endregion set SSL (FTPS) # change range of ports for passive FTP to 60000-65535 (default contains even 3389 i.e. RDP!) cmd /c "$env:windir\System32\inetsrv\appcmd set config /section:system.ftpServer/firewallSupport /lowDataChannelPort:60000 /highDataChannelPort:65535" #endregion set FTP # restart site to apply the changes Restart-WebItem "IIS:\Sites\$FTPSiteName" -Verbose # set FW # default FTP rule seems to not work... New-NetFirewallRule -Name "FTP 21" -DisplayName "FTP 21" -Description "default rule seems to not work" -Profile private, public, domain -Direction Inbound -Action Allow -Protocol TCP -LocalPort 21 -Program "%windir%\system32\svchost.exe" netsh advfirewall set global Statefulftp disable Restart-Service ftpsvc -Force Write-Warning "Don't forget to:`n - set FW (Security Groups) in AWS (use existing 'FTP server')`n - set Elastic IP of this server in it's DNS record" Write-Warning "Check NTFS permission on $FTPRootDir if it suit your needs!" ================================================ FILE: Get-AdministrativeEvents.ps1 ================================================ function Get-AdministrativeEvents { <# .SYNOPSIS Fce slouží k vypsani Warning, Error a Critical eventu z vybranych logu. Seznam logu by mel vicemene odpovidat view Administrative Events. .DESCRIPTION Fce slouží k vypsani Warning, Error a Critical eventu z vybranych logu. Seznam logu by mel vicemene odpovidat view Administrative Events. Defaultně se vypíší eventy za posledních 24 hodin. Ignoruji se eventy z logu ForwardedEvents! .PARAMETER ComputerName Seznam strojů, ze kterých vytahnu chybova hlaseni. .PARAMETER Newest Kolik událostí se má ziskat. .PARAMETER After Po jakém datu se mají eventy hledat. .PARAMETER Before Před jakým datem se mají eventy hledat. .PARAMETER LogName Tyto logy budou pridany ke standardne zobrazovanym. .PARAMETER JustLogNames Prepinac slouzici k vypsani nazvu logu, ze kterych by se na danem stroji vypisovaly chybove udalosti. .PARAMETER severity Jake typy eventu se maji vypsat. Vychozi jsou vsechny. 1 = critical 2 = error 3 = warning .EXAMPLE Get-AdministrativeEvents $hala vypise chybove eventy na vsech strojich v hale .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [CmdletBinding()] param ( [Parameter(Mandatory = $false, Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, HelpMessage = "zadej jmeno stroje/ů")] [Alias("c", "CN", "__Server", "IPAddress", "Server", "Computer", "SamAccountName")] [ValidateNotNullOrEmpty()] [String[]] $ComputerName = $env:computername , [Parameter(Mandatory = $false, Position = 2)] [int] $Newest , [ValidateScript( { If (($_.getType().name -eq "string" -and [DateTime]::Parse($_)) -or ($_.getType().name -eq "dateTime")) { $true } else { Throw "Zadejte ve formatu dle vaseho culture. Pro cs-CZ napr.: 15.2.2019 15:00. Pro en-US pak prohodit den a mesic." } })] [Alias("from")] $After , [ValidateScript( { If (($_.getType().name -eq "string" -and [DateTime]::Parse($_)) -or ($_.getType().name -eq "dateTime")) { $true } else { Throw "Zadejte ve formatu dle vaseho culture. Pro cs-CZ napr.: 15.2.2019 15:00. Pro en-US pak prohodit den a mesic." } })] [Alias("to")] $Before , [ValidateNotNullOrEmpty()] [string[]] $LogName , [switch] $JustLogNames , [ValidateSet(1, 2, 3)] [ValidateNotNullOrEmpty()] [array] $severity = @(1, 2, 3) ) BEGIN { #test $ComputerName = $ComputerName | % {$_.tolower()} # PS 2.0 neumi tolower na [string[]] if ($ComputerName -contains ($env:COMPUTERNAME).ToLower() -and !([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { Write-Error "Vyzaduje admin prava. Ukoncuji." Break } # ve vychozim stavu vypise udalosti za posledni den if (!$after -and !$newest -and !$before) { $after = (Get-Date).addDays(-1) Write-Warning "Vyhledaji se udalosti za posledni den" } if ($after -and $after.getType().name -eq "string") {$after = [DateTime]::Parse($after)} if ($before -and $before.getType().name -eq "string") {$before = [DateTime]::Parse($before)} if ($after -and $before -and $after -gt $before) { throw "From nesmi byt vetsi nez To" } if ($after -and $before -and $after -eq $before) { throw "After je stejne jako before. Ukoncuji." } $functionString = Get-FunctionString -Function Convert-DateToXmlDate, Format-XMLIndent } PROCESS { Invoke-Command2 -computerName $ComputerName { param ($newest, $after, $before, $logName, $justLogNames, $functionString, $severity) if ($PSVersionTable.PSVersion.Major -lt 3) { # pouzite funkce pouzivaji nepodporovane operatory atd Write-Warning "Ukoncuji. Na $env:COMPUTERNAME je nepodporovana verze PS (je potreba alespon verze 3.0)" return } # dot sourcingem zpristupnim pomocne funkce z jejich textove definice $scriptblock = [System.Management.Automation.ScriptBlock]::Create($functionString) . $scriptblock ### vytvoreni XML dotazu # zjistim vsechny dostupne logy $allLogs = Get-WinEvent -ListLog * -ea silentlycontinue | select isenabled, logname if (!$allLogs) { throw "Na $env:COMPUTERNAME se nepodarilo ziskat seznam logu" } # do include davejte Microsoft-* logy, ktere, chcete do vysledku zahrnout (koncici /Admin se pridavaji automaticky) # obsah include je potreba (pri vydani noveho OS) aktualizovat # pozn.: bohuzel se nedaji pridat vsechny dostupne logy, protoze je horni limit na jejich pocet v XML query $include = 'Microsoft-AppV-Client/Virtual Applications', 'Microsoft-Windows-DataIntegrityScan/CrashRecovery', 'Microsoft-Windows-WindowsBackup/ActionCenter', "Microsoft-Windows-Hyper-V-VMMS-Networking", "Microsoft-Windows-Hyper-V-VMMS-Storage", 'Microsoft-Windows-StorageSpaces-Driver/Operational', 'Microsoft-Windows-Ntfs/Operational', 'Microsoft-Windows-Ntfs/WHC', 'Microsoft-Windows-Disk/Operational', 'Microsoft-Windows-Storage-Disk/Admin', 'Microsoft-Windows-Storage-Disk/Analytic', 'Microsoft-Windows-Storage-Disk/Debug', 'Microsoft-Windows-Storage-Disk/Operational' $adminViewLogs = $allLogs | where { $_.isenabled -eq $true } | % { if ($include -contains $_.logname) {$_} elseif (($_.logname -match "^Microsoft-" -and $_.logname -notmatch '/Admin$') -or $_.logname -match 'ForwardedEvents') {} else {$_} } | select -exp logname Write-Verbose "Seznam logu k prohledani:`n$($adminViewLogs -join "`n")" # pridam zadane logy z LogName do seznamu logu, pokud existuji if ($logName) { foreach ($log in $logName) { if ($allLogs.logname -contains $log) { $adminViewLogs += $log } else { Write-Warning "Zadany log $log z parametru LogName na $env:COMPUTERNAME neexistuje, ignoruji" } } } # zajimaji mne pouze nazvy logu, ze kterych budu vypisovat chyby if ($justLogNames) { return New-Object PSObject -Property ([Ordered]@{Computer = $env:COMPUTERNAME; Logs = $adminViewLogs }) } # vygeneruji XML filtr pro jednotlive logy # vracim pouze Warning, Error a Critical udalosti $severity | % { if ($severityFilter) {$severityFilter += " or "} $severityFilter += "Level=$_" } $adminViewLogs | % { $filterLogs += "" } # zakladni XML dotaz [xml] $xml = " $filterLogs " # pridani filtrovani dle data do XML dotazu if ($after -and $before) { $startDate = Convert-DateToXmlDate $after $endDate = Convert-DateToXmlDate $before $dateFilter = " and TimeCreated[@SystemTime>=`'$startDate`' and @SystemTime<=`'$endDate`']]]" } elseif ($before) { $endDate = Convert-DateToXmlDate $before $dateFilter = " and TimeCreated[@SystemTime<=`'$endDate`']]]" } elseif ($after) { $startDate = Convert-DateToXmlDate $after $dateFilter = " and TimeCreated[@SystemTime>=`'$startDate`']]]" } if ($dateFilter) { # upravim kazdy select v XML v nodu Query for ($i = 0; $i -lt $xml.QueryList.Query.Select.'#text'.length; $i++) { $xml.QueryList.Query.childnodes.item($i).'#text' = $xml.QueryList.Query.childnodes.item($i).'#text'.replace(']]', $dateFilter) } } Write-Verbose "Vysledny XML dotaz:`n$(Format-XMLIndent $xml)" ### nachystani parametru pro Get-WinEvent $params = @{ erroraction = 'silentlycontinue' # nekdy se objevovaly nonterminating chyby s chybejicimi popisky u eventu atd FilterXml = $xml } # omezeni na pocet vracenych zaznamu if ($newest) { $params.MaxEvents = $newest } ### vypsani pozadovanych udalosti ze systemoveho logu Get-WinEvent @params | Select-Object @{n = 'Computer'; e = {$_.Machinename}}, Message, TimeCreated, Id, LevelDisplayName, LogName, ProviderName } -argumentList $newest, $after, $before, $LogName, $JustLogNames, $functionString, $severity | Select-Object -Property * -ExcludeProperty PSComputerName, RunspaceId } } ================================================ FILE: Get-ComputerInfo.ps1 ================================================ <# TODO: dodelat propertyset pro snadne filtrovani informaci #> Function Get-ComputerInfo { <# .SYNOPSIS Fce pro získání základních informací o stroji. .DESCRIPTION Fce využívá WMI pro získání informací o HW (NIC, CPU, MB, BIOS, RAM, HDD,...), ale i OS (kdo je přihlášen, kdy byl OS nainstalován, verze, sdílené složky, uživatelé, administrátoři, tiskárny,...). Informace je možné získat i z remote strojů. Výpis do OGV nezobrazí všechny informace! .PARAMETER COMPUTERNAME Parametr udávající seznam strojů, pro získání informací. .PARAMETER DETAILED Switch určující množství vypsaných informací. .EXAMPLE Get-ComputerInfo Vypíše informace o tomto stroji. .EXAMPLE Get-ComputerInfo -ComputerName sirene13 Vypíše informace o stroji sirene13 .EXAMPLE Get-ComputerInfo -ComputerName $b311 -detailed Vypíše detailní informace o strojích v B311. .EXAMPLE Get-ComputerInfo -ComputerName $b311 -detailed | select computername,"OS version","CPU Name","Users" Vypíše hostname,verzi OS, jméno CPU a seznam lokálních uživatelů na strojích v B311. .EXAMPLE Get-ComputerInfo -ComputerName $b311 -detailed | where {$_.users -like "*_naiada10*"} | select computername,"Users" Vypíše hostname a seznam lokálních uživatelů na strojích v B311, které mezi uživateli mají účet se jménem _naiada10. .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [CmdletBinding()] param ( [Parameter(Position = 0, ValueFromPipeline = $true)] [Alias("CN", "Computer")] [ValidateNotNullOrEmpty()] [String[]] $computerName = "$env:COMPUTERNAME" , [switch] $detailed # , # [ValidateSet("start","unexpected_shutdown","shutdown_or_restart","bsod","wake_up","sleep")] # $Filter = @("start","unexpected_shutdown","shutdown_or_restart","bsod","wake_up","sleep") ) BEGIN { } PROCESS { Invoke-Command2 $ComputerName -ArgumentList $detailed, $win10Version { param ($detailed, $win10Version) $computer = $env:COMPUTERNAME # Vytvoření objektu, do kterého později vložím property definované v hashtable $ht $object = New-Object PSObject # Vytvoření seřazeného hash table pro ukládání property a jejich hodnot $ht = [ordered]@{} if (([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { ++$hasAdminRights } $ErrorActionPreference = 'SilentlyContinue' ### ziskani WMI dat $WMI_CPU = Get-WmiObject -Class Win32_Processor $WMI_BIOS = Get-WmiObject -Class Win32_BIOS $WMI_BASEBOARD = Get-WmiObject -Class Win32_BaseBoard $WMI_CS = Get-WmiObject -Class Win32_ComputerSystem $WMI_OS = Get-WmiObject -Class Win32_OperatingSystem $WMI_PMA = Get-WmiObject -Class win32_PhysicalMemoryArray $WMI_PM = Get-WmiObject -Class Win32_PhysicalMemory $WMI_HDD = Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType = '3'" $WMI_HDD2 = Get-WmiObject -Class Win32_DiskDrive $WMI_PARTITION = Get-WmiObject -Class Win32_DiskPartition if ($detailed) { # vcetne virtualnich adapteru $WMI_NIC = Get-WmiObject -Class Win32_NetworkAdapter | where {$_.PhysicalAdapter -eq $true} } else { $WMI_NIC = Get-WmiObject -Class Win32_NetworkAdapter | where {$_.PhysicalAdapter -eq $true -and $_.PNPDeviceID -notlike "ROOT\*"} } $WMI_NAC = Get-WmiObject -Class Win32_NetworkAdapterConfiguration | where {$_.IPEnabled -eq $true -or $_.Caption -like "*Hyper-V*" -or $_.MACAddress} $WMI_NICDRIVER = Get-WmiObject -Class win32_pnpsigneddriver -Filter "deviceclass='net'" $WMI_GPU = Get-WmiObject -Class Win32_VideoController $WMI_PageFile = Get-WmiObject Win32_PageFileusage | Select-Object Name, AllocatedBaseSize, PeakUsage if ($detailed) { $WMI_MONITOR = Get-WmiObject WmiMonitorID -Namespace root\wmi $WMI_DD = Get-WmiObject Win32_DiskDrive $WMI_DD2 = Get-WmiObject -namespace root\wmi –class MSStorageDriver_FailurePredictStatus | Select InstanceName, PredictFailure, Reason # Write-Progress -ParentId 1 -Activity "Collecting Data: Win32_UserAccount" -Status "Percent Complete: $([int](($n/$d)*100))%" -PercentComplete (($n/$d)*100);$n++ $WMI_LU = Get-WmiObject -Class Win32_UserAccount -Namespace "root\cimv2" -Filter "LocalAccount='$True'" # Write-Progress -ParentId 1 -Activity "Collecting Data: Win32_Printer" -Status "Percent Complete: $([int](($n/$d)*100))%" -PercentComplete (($n/$d)*100);$n++ $WMI_PRT = Get-WmiObject -Class Win32_Printer # Write-Progress -ParentId 1 -Activity "Collecting Data: Win32_PrintJob" -Status "Percent Complete: $([int](($n/$d)*100))%" -PercentComplete (($n/$d)*100);$n++ #$WMI_PJ = Get-WmiObject "Win32_PrintJob" # Write-Progress -ParentId 1 -Activity "Collecting Data: Win32_Share" -Status "Percent Complete: $([int](($n/$d)*100))%" -PercentComplete (($n/$d)*100);$n++ $WMI_SF = Get-WmiObject -Class Win32_Share #$WMI_DRIVERS = Get-WmiObject Win32_PnPSignedDriver | where {$_.driverversion -ne $null} | select DeviceName, DriverVersion | sort devicename if ($hasAdminRights) { $WMI_BITLOCKER = Get-WmiObject -namespace root\CIMv2\Security\MicrosoftVolumeEncryption -class Win32_EncryptableVolume } $TPM = Get-WMIObject –class Win32_Tpm –Namespace root\cimv2\Security\MicrosoftTpm } #Write-Progress -ParentId 1 -Activity "Collecting Data: MSFT_DISK" -Status "Percent Complete: $([int](($n/$d)*100))%" -PercentComplete (($n/$d)*100);$n++ #$WMI_MSFT = Get-WmiObject -Class MSFT_DISK -Namespace ROOT\Microsoft\Windows\Storage -computername $Computer | select FriendlyName,IsBoot #region zjisteni zdali je potreba restart $WinBuild = $WMI_OS.BuildNumber $CBSRebootPend, $RebootPending = $false, $false if ([int]$WinBuild -ge 6001) { $CBSRebootPend = Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing' | where {$_.pschildname -like 'RebootPending'} $OSArchitecture = $WMI_OS.OSArchitecture } else { $OSArchitecture = "**Unavailable**" } # Querying Session Manager for both 2K3 & 2K8 for the PendingFileRenameOperations REG_MULTI_SZ to set PendingReboot value. $RegValuePFRO = Get-ItemProperty 'HKLM:\system\CurrentControlSet\Control\Session Manager\' | select -exp pendingFileRenameOperations # Querying WindowsUpdate\Auto Update for both 2K3 & 2K8 for "RebootRequired" $WUAURebootReq = Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update' | where {$_.pschildname -like 'RebootRequired'} If ($CBSRebootPend -or $RegValuePFRO -or $WUAURebootReq) { $RebootPending = $true } ### naplneni objektu ziskanymi informacemi $ht.add("ComputerName", $computer.ToUpper()) $ht.add("Domain", $WMI_CS.Domain) if ($detailed) { if ($BSOD = Get-WinEvent -FilterHashtable @{logname = "system"; providername = "Microsoft-Windows-WER-SystemErrorReporting"; id = "1001"} | select-object -property timecreated) { $ht.add("BSOD Count", $BSOD.count) $ht.add("BSOD Times", $BSOD.timecreated) } } # dostupne jazyky (per user bych musel vytahnout z jeho registru) $language = $WMI_OS.MUILanguages -join ", " $ht.add("OS Name", $WMI_OS.Caption + " ($language) " + $OSArchitecture) if ($detailed) { $ht.add('OS System Drive', $WMI_OS.SystemDrive) } if ($detailed) { $ht.add('OS System Device', $WMI_OS.SystemDevice) } # 1709, 1603 atp (tvar: rokmesic) $4digit_os_version = (Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" -Name ReleaseId).ReleaseId [version] $detailedOsVersion = [System.Environment]::OSVersion.Version # $win10Version pochazi z modulu Computers a obsahuje jmeno a 4 ciselne oznaceni windows 10 verzi $human_os_version = "unknown" if ($win10Version) { try { $human_os_version = $win10Version[$WMI_OS.Version] } catch { Write-Warning "`$win10Version neobsahuje pozadovanou verzi Windows 10 ($($WMI_OS.Version)). Doplnte je v modulu Computers" } } else { Write-Warning "Neni naimportovan modul Computers obsahujici potrebnou promennou `$win10Version" } $ht.add("OS Version", ('{0} ({1} ({2}))' -f $detailedOsVersion.ToString(), $human_os_version, $4digit_os_version)) if ($detailed) { $ht.add('OS Service Pack', [string]$WMI_OS.ServicePackMajorVersion + '.' + $WMI_OS.ServicePackMinorVersion) } if ($detailed) { $ht.add('OS Language', $WMI_OS.OSLanguage) } $ht.add('OS Boot Time', $WMI_OS.ConvertToDateTime($WMI_OS.LastBootUpTime)) $ht.add('OS Install Date', $WMI_OS.ConvertToDateTime($WMI_OS.InstallDate)) if ($detailed) { $ht.add('PageFile location', $WMI_PageFile.name) } $ht.add('PageFile size (MB)', $WMI_PageFile.AllocatedBaseSize) if ($detailed) { $ht.add('PageFile peak usage (MB)', $WMI_PageFile.PeakUsage)} $ht.add("Computer Hardware Manufacturer", $WMI_CS.Manufacturer) $ht.add("Computer Hardware Model", $WMI_CS.Model) $ht.add("BaseBoardManufacturer", $WMI_BASEBOARD.Manufacturer) $ht.add("BaseBoardName", $WMI_BASEBOARD.Product) $ht.add("BaseBoardSN", $WMI_BASEBOARD.SerialNumber) $ht.add("BaseBoardStatus", $WMI_BASEBOARD.Status) $ht.add("RebootPending", $RebootPending) if ($detailed) { $ht.add("RebootPendingKey", $RegValuePFRO) } $ht.add("CBSRebootPending", $CBSRebootPend) $ht.add("WinUpdRebootPending", $WUAURebootReq) # HDD if ($WMI_HDD) { $WMI_HDD | Select 'DeviceID', 'Size', 'FreeSpace' | Foreach { $ht.add("HDD Volume $($_.DeviceID)", ('' + ($_.FreeSpace / 1GB).ToString('N') + ' GB free of ' + ($_.Size / 1GB).ToString('N') + ' GB')) # with + ($_.Size/1GB - $_.FreeSpace/1GB).ToString('N') +' GB Used Space' } } # HDD 2 if ($HDDModel = $WMI_HDD2 | where {$_.InterfaceType -notlike "*USB*"} | select -exp model | sort) { # pouzivam v monitor_HW_changes $ht.add("HDDs", $HDDModel) } # BITLOCKER if ($Detailed) { if ($WMI_BITLOCKER) { $WMI_BITLOCKER | select DriveLetter, IsVolumeInitializedforProtection | ? {$_.DriveLetter} | sort DriveLetter| % { $ht.add("Bitlocker on $($_.DriveLetter)", $_.IsVolumeInitializedforProtection) } } if (!$hasAdminRights) { Write-Warning "Bez admin prav neni mozne zjistit stav Bitlockeru" } } # ziskani IP adres pro dany stroj dle jeho DNS jmena if ($ips = [System.Net.Dns]::GetHostAddresses($computer) | foreach { $_.IPAddressToString} ) { $ht.add('IP Address(es) from DNS', ($ips -join ', ')) } else { $ht.add('IP Address from DNS', 'Could not resolve') } # NIC if ($WMI_NIC) { $i = 1 $WMI_NIC | Foreach { $index = $_.Index $name = $_.name $NetAdap = $WMI_NAC | Where-Object {$index -eq $_.Index} $NetAdapDriver = $WMI_NICDRIVER | Where-Object {$_.devicename -eq $name} If ([int]$WMI_OS.BuildNumber -ge 6001) { $PhysAdap = $_.PhysicalAdapter $Speed = "{0:0} Mbit" -f $($_.Speed / 1000000) } Else { $PhysAdap = "**Unavailable**" $Speed = "**Unavailable**" } $ht.add("NIC$i Name", $_.Name) $ht.add("NIC$i FriendlyName", $_.NetConnectionID) if ($detailed) { $ht.add("NIC$i Manufacturer", $_.Manufacturer) $ht.add("NIC$i DriverProviderName", $NetAdapDriver.DriverProviderName) $ht.add("NIC$i DriverVersion", $NetAdapDriver.DriverVersion) $ht.add("NIC$i InfName", $NetAdapDriver.InfName) $ht.add("NIC$i InstallDate", $NetAdapDriver.InstallDate) $ht.add("NIC$i DHCPEnabled", $NetAdap.DHCPEnabled) $ht.add("NIC$i DHCPServer", $NetAdap.DHCPServer) } $ht.add("NIC$i MACAddress", $NetAdap.MACAddress) $ht.add("NIC$i IPAddress", $NetAdap.IPAddress) if ($detailed) { $ht.add("NIC$i IPSubnetMask", $NetAdap.IPSubnet) $ht.add("NIC$i DefaultGateway", $NetAdap.DefaultIPGateway) $ht.add("NIC$i DNSServerOrder", $NetAdap.DNSServerSearchOrder) $ht.add("NIC$i DNSSuffixSearch", $NetAdap.DNSDomainSuffixSearchOrder) $ht.add("NIC$i PhysicalAdapter", $PhysAdap) $ht.add("NIC$i Speed", $Speed) } $i = $i + 1 } } # CPU if ($WMI_CPU) { $ht.add('CPU Physical Processors', @($WMI_CPU).count) $i = 1 $WMI_CPU | Foreach { $ht.add("CPU$i Name", ($_.Name -replace '\s+', ' ')) $ht.add("CPU$i Cores", $($_.NumberOfCores)) if ($detailed) { $ht.add("CPU$i Logical Processors", $($_.NumberOfLogicalProcessors)) $ht.add("CPU$i Clock Speed", "$($_.MaxClockSpeed) MHz") $ht.add("CPU$i Description", $($_.Description)) $ht.add("CPU$i Socket", $($_.SocketDesignation)) $ht.add("CPU$i Status", $($_.Status)) $ht.add("CPU$i Manufacturer", $($_.Manufacturer)) } ++$i } } # RAM if ($WMI_OS) { $WMI_OS | Foreach { $TotalRAM = “{0:N2}” -f ($_.TotalVisibleMemorySize / 1MB) $FreeRAM = “{0:N2}” -f ($_.FreePhysicalMemory / 1MB) $UsedRAM = “{0:N2}” -f ($_.TotalVisibleMemorySize / 1MB - $_.FreePhysicalMemory / 1MB) $RAMPercentFree = “{0:N2}” -f (($FreeRAM / $TotalRAM) * 100) $TotalVirtualMemorySize = “{0:N2}” -f ($_.TotalVirtualMemorySize / 1MB) $FreeVirtualMemory = “{0:N2}” -f ($_.FreeVirtualMemory / 1MB) $FreeSpaceInPagingFiles = “{0:N2}” -f ($_.FreeSpaceInPagingFiles / 1MB) } $ht.add('RAM Total GB', $TotalRAM) $ht.add('RAM Free GB', $FreeRAM) $ht.add('RAM Used GB', $UsedRAM) $ht.add('RAM Percentage Free', $RAMPercentFree) if ($detailed) { $ht.add('RAM TotalVirtualMemorySize', $TotalVirtualMemorySize) $ht.add('RAM FreeVirtualMemory', $FreeVirtualMemory) $ht.add('RAM FreeSpaceInPagingFiles', $FreeSpaceInPagingFiles) $WMI_PMA | ForEach { $RAMSlots += $_.MemoryDevices } $ht.add("RAM Slots", $RAMSlots) $ht.add("RAM Slots Occupied", (@($WMI_PM).count)) if ($WMI_PM) { $i = 1 $WMI_PM | Foreach { $ht.add("RAM$i BankLabel", $_.BankLabel) $ht.add("RAM$i DeviceLocator", $_.DeviceLocator) $ht.add("RAM$i Capacity MB", ($_.Capacity / 1MB)) $ht.add("RAM$i Manufacturer", $_.Manufacturer) $ht.add("RAM$i PartNumber", $_.PartNumber) $ht.add("RAM$i SerialNumber", $_.SerialNumber) $ht.add("RAM$i Speed", $_.Speed) ++$i } } } } # GPU if ($WMI_GPU) { $ht.add('GPU Name', $WMI_GPU.name) $ht.add('GPU Driver Version', $WMI_GPU.driverversion) $ht.add('GPU Driver Date', $WMI_GPU.ConvertToDateTime($WMI_GPU.DriverDate)) $ht.add('Resolution', $WMI_GPU.VideoModeDescription) } if ($Detailed -and $WMI_MONITOR) { function Decode { If ($args[0] -is [System.Array]) { [System.Text.Encoding]::ASCII.GetString($args[0]) } } $i = 1 $WMI_MONITOR | Foreach { # informace nejsou uplne presne, brat s rezervou $ht.add("MONITOR$i Name", (Decode $_.UserFriendlyName -notmatch 0)) $ht.add("MONITOR$i SN", (Decode $_.SerialNumberID -notmatch 0)) } } # BIOS/UEFI type if ($Detailed) { if ($hasAdminRights -and (Get-Command Confirm-SecureBootUEFI -ErrorAction SilentlyContinue)) { try { $secureBoot = Confirm-SecureBootUEFI -ErrorAction Stop $type = 'UEFI' } catch { # Get-SecureBootUEFI konci chybou, pokud se spousti na OS v BIOS rezimu $type = 'BIOS' } } else { $type = 'BIOS' # urcuji neprimo podle toho jestli existuje GPT systemove oddil (v BIOS rezimu by z toho neslo nabootovat) if ($WMI_PARTITION -and ($WMI_PARTITION | where {$_.Type -eq "GPT: System" -and $_.Bootable -eq $True -and $_.BootPartition -eq $True})) { $type = 'UEFI' } } $ht.add('BIOS Type', $type) } # BIOS if ($WMI_BIOS) { $ht.add('BIOS Manufacturer', $WMI_BIOS.Manufacturer) $ht.add('BIOS Name', $WMI_BIOS.Name) $ht.add('BIOS Version', $WMI_BIOS.SMBIOSBIOSVersion) } if ($Detailed) { # SecureBoot if ($secureBoot -eq $true) { # pozor, $secureBoot se plni pouze u Detailed vypisu $ht.add('SecureBoot', 'enabled') } elseif ($secureBoot -eq $false) { $ht.add('SecureBoot', 'disabled') } else { $ht.add('SecureBoot', '**unknown**') } # TPM cip $ht.add('TPM', $TPM.SpecVersion) } # dalsi detailni informace if ($detailed) { # HDD $i = 1 $WMI_DD | foreach { # $model = $_.model $ht.add("HDD$i Model", $_.model) $ht.add("HDD$i SN", $_.SerialNumber) $ht.add("HDD$i InterfaceType", $_.InterfaceType) $ht.add("HDD$i Size", (“{0:N1}” -f ($_.size / 1gb))) $ht.add("HDD$i Partitions", $_.Partitions) # $ht.add("HDD$i IsBoot",($WMI_MSFT | where {$_.FriendlyName -eq "$model"} | select IsBoot)) $i = $i + 1 } $WMI_DD2 | foreach { if ($_.PredictFailure -eq $true) { $ht.add("HDD InstanceName", $_.InstanceName) $ht.add("HDD PredictFailure", $_.PredictFailure) $ht.add("HDD Reason", $_.Reason) } } # Local Administrators $AdministratorsMembers = net localgroup administrators | where {$_ -AND $_ -notmatch "command completed successfully"} | select -skip 4 $ht.add("Local Administrators", $AdministratorsMembers) # Local Users if ($WMI_LU) { $ht.add("Users", ($WMI_LU | select -exp name | Out-String)) } # Printers if ($WMI_PRT) { $i = 1 $WMI_PRT | foreach { $ht.add("Printer$i Name", $_.Name) $ht.add("Printer$i Default", $_.Default) $ht.add("Printer$i DriverName", $_.DriverName) $ht.add("Printer$i PortName", $_.PortName) $ht.add("Printer$i Shared", $_.Shared) if ($_.Shared) {$ht.add("Printer$i ShareName", $_.ShareName)} $i = $i + 1 } } #region vypsani zaseknutych print jobu # pro Win8 # if($WinBuild -gt 7601) # { # $PrinterWithError = Get-Printer -ComputerName $Computer | where PrinterStatus -eq Error # if($PrinterWithError) # { # $PrinterWithError | Get-PrintJob # } # } ## pro jine OS # else # { # viz https://sites.google.com/site/godunder/powershell/ultimate-printer-print-queue-print-job-error-stuck-status-monitor-repair-report # $i = 1 # $PrinterWithError = $WMI_PJ | where {($_.jobstatus -ne $null) -and ($_.jobstatus -ne "") -and ($_.jobstatus -ne "Printing") -and ($_.jobstatus -ne "Spooling") -and ($_.jobstatus -ne "Spooling | Printing")} | # foreach { # $ht.add("PrinterWithError$i",$_) # $i = $i + 1 # } #endregion # Shares if ($WMI_SF) { $Paths = @{} $WMI_SF | Foreach { $Paths.$($_.Name -join ', ') = $_.Path } $i = 0 $Paths.GetEnumerator() | Foreach { $i++; $ht.add("Share$i", '' + $_.Name + ' (' + $_.Value + ')') } } # #region ovladace a jejich verze # if ($WMI_DRIVERS) { # $ht.add("DRIVERS:",'') # $WMI_DRIVERS | foreach { # if ($_.DeviceName -and $_.DriverVersion) { # $ht.add($_.DeviceName,$_.DriverVersion) # } # } # } # #endregion } # opetovna aktivace vypisovani chyb $ErrorActionPreference = 'Continue' # PRIDANI ZISKANYCH PROPERTY DO OBJEKTU $OBJECT $object | Add-Member -NotePropertyMembers $ht # VYTVORENI PROPERTYSET PRO SNADNEJSI FILTROVANI VYSLEDKU $object | Add-Member PropertySet "LOU" @("ComputerName", "Logged On User") $object | Add-Member PropertySet "RAM" @("ComputerName", "RAM*") $object | Add-Member PropertySet "CPU" @("ComputerName", "CPU*") $object } } END { } } ================================================ FILE: Get-CurrentLoad.ps1 ================================================ function Get-CurrentLoad { <# .SYNOPSIS Function for realtime outputting values of basic performance counters (CPU, RAM, GPU, HDD, NETWORK) to console. .DESCRIPTION Function for realtime outputting values of basic performance counters (CPU, RAM, GPU, HDD, NETWORK) to console. On Windows Server OS, you have to enable HDD counter by running "diskperf -Y" first! .PARAMETER computerName Name of the remote computer from which you want to get performance data. .PARAMETER includeGPU Switch for outputting also GPU counters This is little more CPU intense, so not by default included. .PARAMETER topProcess Changes output just to top 5 processes, that make the most load in specified domain. Possible domain values: CPU, GPU, HDD, RAM, NIC. .PARAMETER detailed Add more detailed counters for given domain. Possible values: HDD. For HDD it shows Read/Write load on every disk. For Tiered Storage queue etc. .PARAMETER updateSpeed How often to collect the perf. counters Default is 1 second. .PARAMETER measure What to measure. By default: CPU, RAM, HDD, NIC .PARAMETER captureOutput Switch for capturing output to csv file. Path to such csv is defined in capturePath parameter. .PARAMETER capturePath Path to csv file. Default is C:\Windows\Temp\hostname_date.csv. To show csv content: Import-Csv $capturePath -Delimiter ";" .EXAMPLE Get-CurrentLoad Output load on localhost. .EXAMPLE Get-CurrentLoad -computername titan01 Output load on remote computer titan01. .EXAMPLE Get-CurrentLoad -topProcess CPU Output top 5 CPU heavy processes on localhost. .EXAMPLE Get-CurrentLoad -measure CPU, HDD Output CPU and HDD load on localhost. .EXAMPLE Get-CurrentLoad -measure CPU, HDD -detailed HDD Output CPU and HDD load on localhost. Moreover outputs Read/Write load of every disk here. .EXAMPLE Get-CurrentLoad -captureOutput Output load and save it to csv file too (C:\Windows\TEMP\_.csv) .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz https://github.com/ztrhgf #> [cmdletbinding()] [Alias("top")] param ( [string] $computerName = $env:COMPUTERNAME , [switch] $includeGPU , [ValidateSet('CPU', 'RAM', 'HDD', 'NIC', 'GPU')] [string] $topProcess , [ValidateSet('HDD')] [string] $detailed , [ValidateSet('CPU', 'RAM', 'HDD', 'NIC', 'GPU')] [string[]] $measure = ('CPU', 'RAM', 'HDD', 'NIC') , [int] $updateSpeed = 1 , [switch] $captureOutput , [ValidateScript( { If ($_ -match '\.csv$' -and (Test-Path $_ -IsValid) -and (Split-Path $_ -Qualifier)) { $true } else { Throw "Enter path like: C:\temp\result.csv" } })] [string] $capturePath = '' ) begin { if ($includeGPU) { $measure += 'GPU' } } process { $param = @{ ArgumentList = $measure, $topProcess, $updateSpeed, $detailed, $captureOutput, $capturePath, $env:computername ScriptBlock = { param ($measure, $topProcess, $updateSpeed, $detailed, $captureOutput, $capturePath, $computerName) if ($captureOutput -and !$capturePath) { $capturePath = "$env:windir\TEMP\$env:COMPUTERNAME`_$(Get-Date -f ddMMyyyyHHmms).csv" } if ($captureOutput -and $env:COMPUTERNAME -ne $computerName) { # run on remote computer i.e. capturing CTRL + C isn't possible i.e. output this information right now $capturePathUNC = "\\$env:COMPUTERNAME\" + ($capturePath -replace ":", "$") Write-Warning "Captured output will be in $capturePathUNC.`nFor import to console use: Import-Csv `"$capturePathUNC`" -Delimiter `";`"" Start-Sleep 3 } # name of the counter is language specific! # chtel jsem pro dynamicke zjisteni lokalizovaneho jmena counteru pouzit funkcihttp://www.powershellmagazine.com/2013/07/19/querying-performance-counters-from-powershell/ ale bylo to nespolehlive, napr u 'Bytes Sent/sec' to vratilo jine ID na ceskem a jine na anglickem OS $osLanguage = (Get-WmiObject -Class Win32_OperatingSystem -Property MUILanguages).MUILanguages if ($osLanguage -eq 'en-US') { $sent = 'sent' $process = 'Process' $IDprocess = 'ID Process' $percentProcessorTime = '% Processor Time' $workingSet = 'Working Set' $IODataOperationsSec = 'IO Data Operations/sec' $GPUEngine = 'GPU Engine' $utilizationPercentage = 'Utilization Percentage' $processor = 'Processor' $physicalDisk = 'PhysicalDisk' $percentDiskTime = '% Disk Time' $percentDiskReadTime = '% Disk Read Time' $percentDiskWriteTime = '% Disk Write Time' $memory = 'Memory' $availableMBytes = 'Available MBytes' $networkInterface = 'Network Interface' $bytesSentSec = 'Bytes Sent/sec' $bytesReceivedSec = 'Bytes Received/sec' } elseif ($osLanguage -eq 'cs-CZ') { $sent = 'odeslané' $process = 'Proces' $IDprocess = 'ID procesu' $percentProcessorTime = '% času procesoru' $workingSet = 'pracovní sada' $IODataOperationsSec = 'Vstupně-výstupní datové operace/s' $GPUEngine = 'GPU engine' $utilizationPercentage = 'Utilization Percentage' $processor = 'Procesor' $physicalDisk = 'Fyzický disk' $percentDiskTime = '% času disku' #TODO pridat detailed diskove countery $percentDiskReadTime = 'TODO' $percentDiskWriteTime = 'TODO' $memory = 'Paměť' $availableMBytes = 'počet MB k dispozici' $networkInterface = 'Rozhraní sítě' $bytesSentSec = 'Bajty odeslané/s' $bytesReceivedSec = 'Bajty přijaté/s' } else { throw "this language ($osLanguage) is not supported (just 'en-US' and 'cs-CZ')" } # set counters if ($topProcess) { switch ($topProcess) { 'CPU' { $counterList = @("\$process(*)\$percentProcessorTime") } # '\Process(*)\% Processor Time' 'RAM' { $counterList = @("\$process(*)\$workingSet") } # '\Process(*)\Working Set' 'HDD' { $counterList = @("\$process(*)\$IODataOperationsSec") } # '\Process(*)\IO Data Operations/sec' 'NIC' { $counterList = @("\$process(*)\$IODataOperationsSec") } # '\Process(*)\IO Data Operations/sec' 'GPU' { $counterList = @("\$GPUEngine(*)\$utilizationPercentage") } # '\GPU Engine(*)\Utilization Percentage' Default { throw "undefined" } } # on Hyper-V server I want for vmwp process the corresponding VM # therefore I find the name in counters and corresponding PID, so I can later pair it $isHyperVServer = (Get-WmiObject -Namespace "root\virtualization\v2" -Query 'select elementname, caption from Msvm_ComputerSystem where caption = "Virtual Machine"' -ErrorAction SilentlyContinue | select ElementName).count # if there are some VM, consider it as Hyper-V server if ($isHyperVServer) { $vmwpPID = (Get-Counter "\$process(*vmwp*)\$IDprocess" -ea SilentlyContinue).CounterSamples $PID2VMName = Get-WmiObject Win32_Process -Filter "Name like '%vmwp%'" -Property processid, commandline | Select-Object ProcessId, @{Label = "VMName"; Expression = { (Get-VM -Id $_.Commandline.split(" ")[1] | Select-Object VMName).VMName } } } } else { # list of counter to monitor [System.Collections.ArrayList] $counterList = @() if ('CPU' -in $measure -or 'CPU' -in $detailed) { $null = $counterList.Add("\$processor(*)\$percentProcessorTime") # "\Processor(*)\% Processor Time" } if ('HDD' -in $measure -or 'HDD' -in $detailed) { $null = $counterList.Add("\$physicalDisk(*)\$percentDiskTime") # "\PhysicalDisk(*)\% Disk Time" } if ('HDD' -in $detailed) { $null = $counterList.Add("\$physicalDisk(*)\$percentDiskReadTime") $null = $counterList.Add("\$physicalDisk(*)\$percentDiskWriteTime") #TODO pridat i TIERED STORAGE countery POKUD EXISTUJI #TODO pridat i queue } if ('RAM' -in $measure -or 'RAM' -in $detailed) { $null = $counterList.Add("\$memory\$availableMBytes") # , "\Memory\Available MBytes" $physicalRAMMB = ((Get-WmiObject -Class Win32_OperatingSystem -Property TotalVisibleMemorySize).TotalVisibleMemorySize / 1kb) } # counters for network adapter are added per adapter if ('NIC' -in $measure -or 'NIC' -in $detailed) { Get-WmiObject -Class Win32_NetworkAdapter -Property physicalAdapter, netEnabled, speed, name | where { $_.PhysicalAdapter -eq $true -and $_.NetEnabled -eq $true } | select @{n = 'name'; e = { $_.name -replace '\(', '[' -replace '\)', ']' } }, speed | % { # '(' replace for '[', because such are used in counter name $null = $counterList.Add("\$networkInterface($($_.name))\$bytesSentSec") # "\Network Interface(*)\Bytes Sent/sec" $null = $counterList.Add("\$networkInterface($($_.name))\$bytesReceivedSec") # "\Network Interface(*)\Bytes Received/sec" } } if ('GPU' -in $measure) { $null = $counterList.Add("\$gpuEngine(*)\$utilizationPercentage") # '\GPU Engine(*)\Utilization Percentage' } } # if have just one counter, convert to string because of Get-Counter if ($counterList.Count -eq 1) { [string] $counterList = $counterList[0] } # modify CTRL + C shortcut behaviour, so I can output path to csv file if ($captureOutput -and $env:COMPUTERNAME -eq $computerName) { [console]::TreatControlCAsInput = $true } while (1) { # if output to csv, than after CTRL + C print the csv path to console if ($captureOutput -and $env:COMPUTERNAME -eq $computerName -and [console]::KeyAvailable) { # running locally i.e. capturing CTRL + C will work $key = [system.console]::readkey($true) if (($key.modifiers -band [consolemodifiers]"control") -and ($key.key -eq "C")) { [console]::TreatControlCAsInput = $false Write-Warning "Captured output will be saved in $capturePath.`nTo import it into console: Import-Csv `"$capturePath`" -Delimiter `";`"" break } } # get counter results $actualResults = Get-Counter $counterList -ErrorAction SilentlyContinue | Select-Object -ExpandProperty CounterSamples | Group-Object path | % { $_ | Select-Object -Property Name, @{ n = 'Value'; e = { ($_.Group.CookedValue | Measure-Object -Average).Average } } } if (!$actualResults) { throw "there are no results, does the counter: $($CounterList -join ', ') exists on computer: $env:COMPUTERNAME`?" } Clear-Host try { $result = [ordered] @{date = Get-Date } } catch { # older PS version don't support [ordered] $result = @{date = Get-Date } } if ($topProcess) { if ($topProcess -in 'HDD', 'NIC') { "contains !all! types of process IO operations (HDD + NIC + ...)" } $subResult = '' $actualResults | where { $_.name -notlike "*idle*" -and $_.name -notlike "*_total*" -and $_.value -ne 0 } | Sort-Object value -Descending | Select-Object -First 5 | ForEach-Object { $name = ([regex]"\(([^)]+)\)").Matches($_.name).Value $value = [math]::Round($_.value, 2) if ($topProcess -eq 'RAM') { $value = ([math]::Round($_.value / 1MB, 2)).tostring() + ' MB' } elseif ($topProcess -eq 'GPU') { # GPU counter shows process PID, convert it to process name $processId = ([regex]"\(pid_([^_)]+)").Matches($_.name).captures.groups[1].value $processName = Get-WmiObject win32_process -Property name, ProcessId | where { $_.processId -eq $processId } | select -exp name $name = $processName } # show what VM corresponds to vmwp process if ($name -like "*vmwp*" -and $isHyperVServer) { $ppid = $vmwpPid | where { $_.path -like "*$name*" } | select -exp CookedValue $vmName = $pid2VMName | where { $_.processid -eq $ppid } | select -exp vmname $name = "$name (VM: $vmName)" } $name = $name -replace '\(|\)' "{0}: {1}" -f $name, $value if ($captureOutput) { if ($subResult) { $subResult += ", " } $subResult += $name, "$value%" -join ' ' } } if ($captureOutput) { $result['topProcess'] = $subResult } } else { # output load of CPU, HDD, RAM, ... # GPU load $GPUTotal = 0 # if it is not array, convert, to be able to use getenumerator() if ($actualResults.GetType().basetype.name -ne 'Array') { $actualResults = @(, $actualResults) } $actualResults.GetEnumerator() | % { $item = $_ switch -Wildcard ($_.name) { "*\$percentProcessorTime" { $core = ([regex]"\(([^)]+)\)").Matches($_).Value $name = "CPU $core %: " $value = [math]::Round($item.Value, 2) $name + $value if ($captureOutput) { $result[$name] = $value } } "*\$availableMBytes" { $name = "RAM used %: " $value = [math]::Round((($physicalRAMMB - $item.Value) / ($physicalRAMMB / 100)), 2) $name + $value if ($captureOutput) { $result[$name] = $value } } "*\$percentDiskTime" { if ($item.name -like "*_total*") { return } $dName = ([regex]"\(([^)]+)\)").Matches($_).Value $name = "DISK Total time $dName %: " $value = [math]::Round($item.Value, 2) $name + $value if ($captureOutput) { $result[$name] = $value } } "*\$percentDiskReadTime" { if ($item.name -like "*_total*") { return } $dName = ([regex]"\(([^)]+)\)").Matches($_).Value $name = "DISK Read time $dName %: " $value = [math]::Round($item.Value, 2) $name + $value if ($captureOutput) { $result[$name] = $value } } "*\$percentDiskWriteTime" { if ($item.name -like "*_total*") { return } $dName = ([regex]"\(([^)]+)\)").Matches($_).Value $name = "DISK Write time $dName %: " $value = [math]::Round($item.Value, 2) $name + $value if ($captureOutput) { $result[$name] = $value } } "*\$networkInterface*" { $nName = ([regex]"\(([^)]+)\)").Matches($_).Value if ($item.name -like "*$sent*") { $action = 'sent' } else { $action = 'received' } $name = "NIC $nName $action MB: " $value = [math]::Round($item.Value / 1MB, 2) $name + $value if ($captureOutput) { $result[$name] = $value } } "*$GPUEngine*" { # GPU doesn't have summarizing _total counter, I will sum all received values $GPUTotal += $item.Value } Default { #$item.name + ": " + [math]::Round($item.Value / 1MB, 2) throw "undefined counter" } } } # end of foreach if ($GPUTotal) { $name = "GPU %: " $value = [math]::Round($GPUTotal, 2) $name + $value if ($captureOutput) { $result[$name] = $value } } } # end of else # export results to CSV if ($captureOutput) { New-Object -TypeName PSObject -Property $result | Export-Csv $capturePath -Append -NoTypeInformation -Delimiter ';' -Force -Encoding UTF8 } Start-Sleep $updateSpeed } # end of while } } if ($computerName -and $computerName -ne $env:computername) { $param.ComputerName = $computerName } Invoke-Command @param } } ================================================ FILE: Get-FailedScheduledTask.ps1 ================================================ function Get-FailedScheduledTask { <# .SYNOPSIS Vypise scheduled tasky, ktere skoncily neuspechem. .DESCRIPTION Vypise scheduled tasky, ktere skoncily neuspechem. Kontroluji se vsechny ci jen uzivateli vytvorene tasky na zadanych strojich, ktere byly naposledy spusteny pred X dny. Automaticky se ignoruji disablovane a stare tasky, neni-li receno jinak. Vyzaduje admin prava pokud ma byt spusteno vuci localhostu! .PARAMETER computerName Seznam stroju, na kterych se maji sched. tasky zkontrolovat .PARAMETER justUserTasks Prepinac rikajici, ze se maji kontrolovat pouze uzivateli vytvorene tasky .PARAMETER justActive Prepinac rikajici, ze se maji vypsat pouze enablovane tasky, ktere skoncily chybou max pred lastRunBeforeDays dny nebo maji nastaveno opakovani a maji se znovu spustit behem 24 hodin .PARAMETER lastRunBeforeDays Pocet dnu dozadu, kdy mohl byt sched. task naposled spusten Limituji tak, jak stare tasky se maji kontrolovat .PARAMETER sendEmail Zdali se ma poslat email s nalezenymi chybami .PARAMETER to Na jakou adresu se ma email poslat. Vychozi je aaa@bbb.cz .EXAMPLE Import-Module Scripts,Computers -ErrorAction Stop Get-FailedScheduledTask -computerName $servers -JustUserTasks -LastRunBeforeDays 1 -sendEmail Na strojich z $servers zkontroluje user sched. tasky spustene za poslednich 24 hodin a pokud nalezne nejake skoncene chybou, posle jejich seznam na admin@fi.muni.cz .NOTES Author: Sebela Ondrej #> [cmdletbinding()] param ( $computerName = @($env:COMPUTERNAME) , [switch] $justUserTasks , [int] $lastRunBeforeDays = 1 , [switch] $justActive , [switch] $sendEmail , [string] $to = 'aaa@bbb.cz' ) begin { if (!(Get-Command Write-Log -ea SilentlyContinue)) { throw "Vyzaduje funkci Write-Log." } $Error.Clear() $ComputerName = {$ComputerName.tolower()}.invoke() Write-Log "Kontroluji failnute scheduled tasky na: $($ComputerName -join ', ')" # kontrola, ze bezi s admin pravy if ($env:COMPUTERNAME -in $computerName -and !([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "Nebezi s admin pravy, coz je vyzadovano, pokud spoustite vuci localhostu" } } process { # schtasks pouzivam takto zvlastne, aby nebyla zkomolena diakritika (deje se u nativnich prikazu spoustenych pres psremoting) $failedTasks = invoke-command2 -computername $computerName -ArgumentList $lastRunBeforeDays, $justUserTasks, $justActive { param($lastRunBeforeDays, $justUserTasks, $justActive) # pomocne funkce function ConvertTo-DateTime { [CmdletBinding()] param ( [Parameter(Mandatory = $true, Position = 0)] [ValidateNotNullOrEmpty()] [String] $date , [Parameter(Mandatory = $false, Position = 1)] [ValidateNotNullOrEmpty()] [String[]] $format = ('d.M.yyyy', 'd.M.yyyy H:m', 'd.M.yyyy H:m:s') ) $result = New-Object DateTime $convertible = [DateTime]::TryParseExact( $Date, $Format, [System.Globalization.CultureInfo]::InvariantCulture, [System.Globalization.DateTimeStyles]::None, [ref]$result) if ($convertible) { $result } else { } } # mohl bych pouzit Get-ScheduledTask a Get-ScheduledTaskInfo, ale na starsich OS neexistuji # pres Start-Job spoustim proto, ze nativni prikazy v remote session pri "klasickem" spusteni nevraci korektne diakritiku $job = Start-Job ([ScriptBlock]::Create('schtasks.exe /query /s localhost /V /FO CSV')) $null = Wait-Job $job $tasks = Receive-Job $job | ConvertFrom-Csv Remove-Job $job # odfiltruji duplicitni zaznamy (kazdy task je tam tolikrat, kolik ma triggeru) [System.Collections.ArrayList] $uniqueTask = @() $tasks | % { if ($_.taskname -notin $uniqueTask.taskname) { $null = $uniqueTask.add($_) } } $tasks = $uniqueTask if ($justUserTasks) { $domainName = $env:userdomain # netbios jmeno domeny (ntfi) $computer = $env:COMPUTERNAME if (!$domainName -or $domainName -eq $computer) { $domainName = 'ntfi' } $tasks = $tasks | where {($_.author -like "$domainName\*" -or $_.author -like "$computer\*")} } # tasky, ktere pri poslednim spusteni skoncily chybou # nektere nenulove result kody ignoruji, protoze nejde o skutecne chyby # 267009 = task is currently running # 267014 = task task was terminated by user # 267011 = task has not yet run # -2147020576 = operator or administrator has refused the request # -2147216609 = an instance of this task is already running $tasks = $tasks | where {($_.'last Result' -ne 0 -and $_.'last Result' -notin (267009, 267014, 267011, -2147020576, -2147216609) -and $_.'last run time' -ne 'N/A')} #TODO tento zpusob filtrovani nezachyti problemy u tasku, ktere se vytvareji pomoci GPO v replace modu, protoze pri kazdem gpupdate dojde k replace tasku, tzn ztrate informaci # dalo by se vyresit tahanim informaci z event logu, kde se loguje historie per taskname if ($justActive) { # vratim jen enablovane tasky, ktere byly spusteny max pred $LastRunBeforeDays dny # nebo se opakuji a maji byt spusteny behem 24 hodin znovu $tasks = $tasks | where { $_.'Scheduled Task State' -eq 'Enabled' ` -and ( ($(try {ConvertTo-DateTime $_.'last run time' -ea stop} catch {Get-Date 1.1.1999}) -gt [datetime]::now.AddDays( - $LastRunBeforeDays))` -or ($_.'Repeat: Every' -ne "N/A" -and ($(try {ConvertTo-DateTime ($_.'Next Run Time') -ea stop} catch {Get-Date 1.1.9999}) -lt [datetime]::now.AddDays(1))) ) } } # vypisi vysledek $tasks | select taskname, 'last result', 'last run time', 'next run time', @{n = 'Computer'; e = {$env:COMPUTERNAME}} } -ErrorAction SilentlyContinue } end { if ($Error) { Write-Log -ErrorRecord $Error } if ($failedTasks) { Write-Log -Message $($failedTasks | Format-List taskname, 'last result', 'last run time', computer | Out-String) $body = "Ahoj,`nnize je seznam failnutych scheduled tasku za minuly den:`n`n" $body += $failedTasks | Format-List taskname, 'last result', 'last run time', computer | Out-String $body += "`n`n`nKontrola probiha na: $($computerName -join ', ')" if ($Error) { $body += "`n`n`n Obevily se chyby:`n$($Error | out-string)" } if ($sendEmail) { Send-Email -Subject "Failnute scheduled tasky spustene za $LastRunBeforeDays poslednich dnu" -Body $body -To $To } } else { if ($justActive) { $t = " (spustene od $([datetime]::now.AddDays( - $LastRunBeforeDays)))" } Write-Log "Zadne neuspesne spustene sched. tasky$t nenalezeny" } } } ================================================ FILE: Get-FirewallLog.ps1 ================================================ #TODO log muze byt i najinem miste, dokonce kazdy fw profil jej muze mit jinde, zjistit prikazem: netsh advfirewall show allprofiles | Select-String Filename | % { $_ -replace "%systemroot%",$env:systemroot } ale to bych teda musel zjistovat na danem stroji (invoke-command) function Get-FirewallLog { <# .SYNOPSIS Funkce do konzole, pomoci Out-GridView ci cmtrace vypise aktualni obsah FW logu na zadanem stroji. Podle zadaneho from/to se pripadne zaznamy zobrazi z archivu logu na zalohovacim serveru. .DESCRIPTION Funkce do konzole, pomoci Out-GridView ci cmtrace vypise aktualni obsah FW logu na zadanem stroji. Podle zadaneho from/to se pripadne zaznamy zobrazi z archivu logu na zalohovacim serveru. .PARAMETER computerName Jmeno stroje, z nehoz se vypise FW log. .PARAMETER live Prepinac rikajici, ze se bude do konzole vypisovat realtime obsah logu. Pro lepsi citelnost se obsah formatuje pomoci Format-Table. .PARAMETER ogv Prepinac rikajici, ze se ma vystup vypsat pomoci Out-GridView. Vyhoda je, ze Out-GridView umoznuje filtrovani, ale zase nebude realtime. .PARAMETER cmtrace Prepinac rikajici, ze se ma log otevrit v cmtrace toolu. Vyhoda je, ze cmtrace ukazuje realtime data, ale zase neumi pokrocile filtrovani. .PARAMETER from Od jakeho casu se ma vypisovat obsah logu. Zadavejte datum ve tvaru dle vaseho culture. Tzn pro ceske napr 15.3.2019 15:00. Pro anglicky pak prohodit mesic a den. .PARAMETER to Do jakeho casu se ma vypisovat obsah logu. Zadavejte datum ve tvaru dle vaseho culture. Tzn pro ceske napr 15.3.2019 15:00. Pro anglicky pak prohodit mesic a den. .PARAMETER dstPort Cislo ciloveho portu. .PARAMETER srcPort Cislo zdrojoveho portu. .PARAMETER dstIP Cilova IP. .PARAMETER srcIP Zdrojova IP. .PARAMETER action Typ FW akce. allow ci drop .PARAMETER protocol Jmeno pouziteho protokolu. tcp, udp, ... .PARAMETER path Smer komunikace. receive, send .PARAMETER logPath Lokalni cesta k firewall logu. Vychozi je "C:\System32\LogFiles\Firewall\pfirewall.log". Zmente pouze pokud se logy ukladaji jinde. .EXAMPLE Get-FirewallLog -live Zacne do konzole vypisovat realtime obsah FW logu ($env:windir\System32\LogFiles\Firewall\pfirewall.log). .EXAMPLE Get-FirewallLog -live -dstPort 3389 -protocol TCP -action allow Zacne do konzole vypisovat realtime obsah FW logu ($env:windir\System32\LogFiles\Firewall\pfirewall.log). A to pouze zaznamy kde cilovy port je 3389, protokol TCP a komunikace byla povolena. .EXAMPLE Get-FirewallLog -live -action drop Zacne do konzole vypisovat realtime obsah FW logu ($env:windir\System32\LogFiles\Firewall\pfirewall.log). A to pouze dropnutou komunikaci. .EXAMPLE Get-FirewallLog -computerName titan01 Vypise do konzole obsah FW logu ($env:windir\System32\LogFiles\Firewall\pfirewall.log) ze stroje titan01. .EXAMPLE Get-FirewallLog -computerName titan01 -ogv Vypise pomoci Out-GridView obsah FW logu ($env:windir\System32\LogFiles\Firewall\pfirewall.log) ze stroje titan01. .EXAMPLE Get-FirewallLog -computerName titan01 -ogv -from ((Get-Date).addminutes(-10)) -srcIP 147.251.48.120 Vypise pomoci Out-GridView obsah FW logu ($env:windir\System32\LogFiles\Firewall\pfirewall.log) ze stroje titan01. A to pouze zaznamy za poslednich 10 minut pochazejici z adresy 147.251.48.120. .EXAMPLE Get-FirewallLog -ogv -from "12/7/2018 6:59:42" Vypise pomoci Out-GridView obsah FW logu ($env:windir\System32\LogFiles\Firewall\pfirewall.log). A to pouze zaznamy od 7 prosince 6:59:42. .EXAMPLE Get-FirewallLog -computerName titan01 -cmtrace Vypise pomoci cmtrace.exe obsah FW logu ($env:windir\System32\LogFiles\Firewall\pfirewall.log) ze stroje titan01. #> [CmdletBinding(DefaultParameterSetName = "default")] param ( [Parameter(Position = 0, ParameterSetName = "default")] [Parameter(Position = 0, ParameterSetName = "live")] [Parameter(Position = 0, ParameterSetName = "ogv")] [Parameter(Position = 0, ParameterSetName = "cmtrace")] [string] $computerName = $env:COMPUTERNAME , [Parameter(ParameterSetName = "live")] [switch] $live , [Parameter(ParameterSetName = "ogv")] [switch] $ogv , [Parameter(ParameterSetName = "cmtrace")] [switch] $cmtrace , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [Parameter(ParameterSetName = "cmtrace")] [ValidateScript( { If (($_.getType().name -eq "string" -and [DateTime]::Parse($_)) -or ($_.getType().name -eq "dateTime")) { $true } else { Throw "Zadejte ve formatu dle vaseho culture. Pro cs-CZ napr.: 15.2.2019 15:00. Pro en-US pak prohodit den a mesic." } })] $from , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [Parameter(ParameterSetName = "cmtrace")] [ValidateScript( { If (($_.getType().name -eq "string" -and [DateTime]::Parse($_)) -or ($_.getType().name -eq "dateTime")) { $true } else { Throw "Zadejte ve formatu dle vaseho culture. Pro cs-CZ napr.: 15.2.2019 15:00. Pro en-US pak prohodit den a mesic." } })] $to , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [ValidateNotNullOrEmpty()] [int[]] $dstPort , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [ValidateNotNullOrEmpty()] [int[]] $srcPort , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [ValidateNotNullOrEmpty()] [ipaddress[]] $dstIP , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [ValidateNotNullOrEmpty()] [ipaddress[]] $srcIP , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [ValidateSet("allow", "drop")] [string] $action , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [ValidateScript( {$_ -match '^[a-z]+$'} )] [string[]] $protocol , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [ValidateSet("receive", "send")] [string] $path , [Parameter(ParameterSetName = "default")] [Parameter(ParameterSetName = "live")] [Parameter(ParameterSetName = "ogv")] [Parameter(ParameterSetName = "cmtrace")] [ValidateNotNullOrEmpty()] $logPath = "C:\Windows\System32\LogFiles\Firewall\pfirewall.log" ) begin { if ($from -and $from.getType().name -eq "string") {$from = [DateTime]::Parse($from)} if ($to -and $to.getType().name -eq "string") {$to = [DateTime]::Parse($to)} if ($from -and $to -and $from -gt $to) { throw "From nesmi byt vetsi nez To" } if ($computerName -notmatch "$env:COMPUTERNAME|localhost|\.") { $logPath = "\\$computerName\" + $logPath -replace ":", "$" } if (Test-Path $logPath -ErrorAction SilentlyContinue) { $logToShow = @($logPath) } if ($from -or $to) { # pokud uzivatele zajima konkretni datum, teprve zacnu resit moznost, ze budu muset prozkoumat i .old log ci archiv logu # # vytvorim seznam dostupnych logu pro zadany stroj # do seznamu pridavam od nejstarsich, abych jej nemusel pozdeji slozite radit $availableLogs = @() # pridam logy z CVT archivu $logBackupFolder = "\\nejakyserver\e$\Backups\FirewallLogs\$computerName" if (Test-Path $logBackupFolder -ErrorAction SilentlyContinue) { $availableLogs += Get-ChildItem $logBackupFolder -Filter *.log -ErrorAction SilentlyContinue | Sort-Object -Property LastWriteTime | Select-Object -ExpandProperty FullName } # Windows si automaticky uklada predchozi verzi logu do souboru s koncovkou .old # .old soubory automaticky zalohuji na backup server, proto uz v puvodnim umisteni nemusi byt $logOldpath = Join-Path $(Split-Path $logPath -Parent) "pfirewall.log.old" if (Test-Path $logOldpath -ErrorAction SilentlyContinue) { $availableLogs += $logOldpath } # pridam aktualni FW log soubor if (Test-Path $logPath -ErrorAction SilentlyContinue) { $availableLogs += $logPath } # # udelam si hash s lastwritetime a zejmena creationTime, ktery se neda ziskat z atributu souboru, protoze obsahuje nesmyslne udaje # creationTime teda plnim tak, ze pouziji lastWriteTime predchoziho logu + 1 vterina $logProperty = @{} $availableLogs | % { $lastWriteTime = (Get-Item $_).LastWriteTime $position = $availableLogs.indexOf($_) if ($position -eq 0) { $creationTime = (Get-Date ((Get-Item $_).LastWriteTime)).addDays(-1) } else { $creationTime = (Get-Date ((Get-Item ($availableLogs[$position - 1])).LastWriteTime).AddSeconds(1)) } $logProperty.$_ = [PSCustomObject] @{path = $_; CreationTime = $creationTime; LastWriteTime = $lastWriteTime} } # # do logToShow ulozim logy, ktere mohou realne obsahovat hledane udaje (dle from/to) $logToShow = $availableLogs if ($from) { $logToShow = $logToShow | Where-Object { $logPath = $_ $logProperty.$logPath.LastWriteTime -ge $from } } if ($to) { $logToShow = $logToShow | Where-Object { $logPath = $_ $logProperty.$logPath.CreationTime -le $to } } } Write-Verbose "Zobrazim obsah:`n$($logToShow -join ', ')" if (!$logToShow) { throw "Zadne logy k zobrazeni" } $command = "Get-Content $($logToShow -join ',') -ReadCount 10000" if ($live) { $command += ' -Wait' } $command += ' | ConvertFrom-Csv -Delimiter " " -Header "date", "time", "action", "protocol", "src-ip", "dst-ip", "src-port", "dst-port", "size", "tcpflags", "tcpsyn", "tcpack", "tcpwin", "icmptype", "icmpcode", "info", "path" | Select-Object @{n = "dateTime"; e = {($_.date -replace "[^\d-]") + " " + $_.time}}, * -ExcludeProperty date, time' $filter = '' if ($dstPort) { if ($filter) { $filter += " -and" } $i = 0 $dstPort | % { if ($i) { $filter += " -or" } ++$i $filter += " `$_.'dst-port' -eq $_" } } if ($srcPort) { if ($filter) { $filter += " -and" } $i = 0 $srcPort | % { if ($i) { $filter += " -or" } ++$i $filter += " `$_.'src-port' -eq $_" } } if ($dstIP) { if ($filter) { $filter += " -and" } $i = 0 $dstIP | % { if ($i) { $filter += " -or" } ++$i $filter += " `$_.'dst-ip' -eq `"$_`"" } } if ($srcIP) { if ($filter) { $filter += " -and" } $i = 0 $srcIP | % { if ($i) { $filter += " -or" } ++$i $filter += " `$_.'src-ip' -eq `"$_`"" } } if ($action) { if ($filter) { $filter += " -and" } $filter += " `$_.action -eq `"$action`"" } if ($protocol) { if ($filter) { $filter += " -and" } $i = 0 $protocol | % { if ($i) { $filter += " -or" } ++$i $filter += " `$_.protocol -eq `"$protocol`"" } } if ($path) { if ($filter) { $filter += " -and" } $filter += " `$_.path -eq `"$path`"" } if ($from) { if ($filter) { $filter += " -and" } $filter += " `(Get-Date `$_.datetime) -ge `"$from`"" } if ($to) { if ($to -gt (Get-Date)) { Write-Warning "Zadali jste cas v budoucnosti. Parametr To ignoruji" } else { if ($filter) { $filter += " -and" } $filter += " `(Get-Date `$_.datetime) -le `"$to`"" } } if ($filter) { $command += " | Where-Object {$filter}" } if ($live) { # pro lepsi prehlednost u realtime sledovani naformatuji pomoci Format-Table $command += ' | Format-Table' } elseif ($ogv) { $command += " | Out-GridView -Title `"FW log - $computerName`"" } # pouziti cmtrace je vylucne s ostatnimi parametry if ($cmtrace) { $command = '' $logToShow | % { $command += "try { cmtrace.exe `"$_`" } catch { throw 'Nastroj cmtrace neni dostupny' };" } } } process { Write-Verbose "Spoustim prikaz:`n$command" Invoke-Expression $command } end { } } ================================================ FILE: Get-FirewallRules.ps1 ================================================ #TODO dodelat propertysety na name a direction, ktere nemohou byt spolu! #TODO displayName a action take nemohou byt spolu! #TODO domenove GPO nejsou z nejakeho duvodu videt pokud taham info z activeStore, ale v rsop store videt jsou # prijde mi ale ze jen ty, ktere maji i svou lokalni variantu, tzn pokud lokalne takove pravidlo se stejnym jmenem neexistuje, tak se ukaze viz "Remote Administration (NP-In)" na aeneas1 <# $rules=Get-NetFirewallRule -PolicyStore activestore -Direction Inbound -Action Allow,Block,NotConfigured -Enabled True|?{$_.Name -like '*desktop*'} $rules | % { $_|Get-NetFirewallAddressFilter } vs $rules2=Get-NetFirewallRule -PolicyStore rsop -Direction Inbound -Action Allow,Block,NotConfigured -Enabled True|?{$_.Name -like '*desktop*'} $rules2 | % { $_|Get-NetFirewallAddressFilter } A MOZNA JESTE LEPSI PRIKLAD $rules=Get-NetFirewallRule -PolicyStore activestore -all|?{$_.Name -like '*desktop*' -and $_.PolicyStoreSourceType -eq "grouppolicy"} $rules | % { $_|Get-NetFirewallAddressFilter -PolicyStore rsop } vs $rules | % { $_|Get-NetFirewallAddressFilter -PolicyStore activeStore } #> function Get-FirewallRules { [CmdletBinding()] param ( $computername = $env:COMPUTERNAME #, #[string] $name = "*" , [ValidateSet('inbound', 'outbound')] [string []] $direction , [ValidateSet('true', 'false')] [string] $enabled = 'true' , [ValidateSet('Allow', 'Block', 'NotConfigured')] [string []] $action = ('Allow', 'Block', 'NotConfigured') , [switch] $justGPORules , [switch] $inactiveIncluded ) begin { # odkud se maji FW pravidla nacist # ActiveStore by mel obsahovat merge domenovych a lokalnich pravidel, tzn vsechna ktera se realne aplikuji $policyStore = "ActiveStore" if ($justGPORules) { # RSOP store obsahuje pouze FW pravidla vytvorena pomoci domenovych GPO $policyStore = "RSOP" } } process { Invoke-Command2 -computerName $computerName { param ($name, $direction, $enabled, $action, $policyStore, $inactiveIncluded) # nactu odpovidajici FW pravidla if ($direction) { $FirewallRules = Get-NetFirewallRule -direction $direction -PolicyStore $policyStore -action $action -enabled $enabled } else { $FirewallRules = Get-NetFirewallRule -PolicyStore $policyStore -action $action -enabled $enabled # $FirewallRules = Get-NetFirewallRule -DisplayName $name -PolicyStore $policyStore -action $action -enabled $enabled } if (!$inactiveIncluded) { # odfiltruji neaktivni pravidla (napr ptoto, ze jde o lokalni a jejich aplikace je zakazana) $FirewallRules = $FirewallRules | ? {$_.primarystatus -eq "OK"} } $FirewallRuleSet = @() $ErrorActionPreference = 'silentlyContinue' # nektere cmdlety koncily chybou, protoze FW pravidlo nenalezly? ForEach ($Rule In $FirewallRules) { # iteruji skrze nalezena FW pravidla a pro kazde zjistim vsechny dostupna nastaveni # aby se zobrazily spravna nastaveni, divam se do odpovidajiciho storu (v RSOP jsou ulozene domenove definovane FW pravidla) # v cmdletech je totiz zrejme bug, kdy opkud existuje pravidlo se shodnym nzavem lokalne i def. skrze GPO, tak se zobrazi pro domenove pravidlo nastaveni toho lokalniho $store = "ActiveStore" if ($Rule.PolicyStoreSourceType -eq "groupPolicy") { $store = "RSOP" } Write-Verbose "Zpracovavam `"$($Rule.DisplayName)`" ($($Rule.Name)) ze storu $store" $AdressFilter = $Rule | Get-NetFirewallAddressFilter -PolicyStore $store $PortFilter = $Rule | Get-NetFirewallPortFilter -PolicyStore $store $ApplicationFilter = $Rule | Get-NetFirewallApplicationFilter -PolicyStore $store $ServiceFilter = $Rule | Get-NetFirewallServiceFilter -PolicyStore $store $InterfaceFilter = $Rule | Get-NetFirewallInterfaceFilter -PolicyStore $store $InterfaceTypeFilter = $Rule | Get-NetFirewallInterfaceTypeFilter -PolicyStore $store $SecurityFilter = $Rule | Get-NetFirewallSecurityFilter -PolicyStore $store $HashProps = [PSCustomObject]@{ Name = $Rule.Name DisplayName = $Rule.DisplayName Description = $Rule.Description Group = $Rule.Group Enabled = $Rule.Enabled Profile = $Rule.Profile Platform = $Rule.Platform -join ', ' Direction = $Rule.Direction Action = $Rule.Action EdgeTraversalPolicy = $Rule.EdgeTraversalPolicy LooseSourceMapping = $Rule.LooseSourceMapping LocalOnlyMapping = $Rule.LocalOnlyMapping Owner = $Rule.Owner LocalAddress = $AdressFilter.LocalAddress -join ', ' RemoteAddress = $AdressFilter.RemoteAddress -join ', ' Protocol = $PortFilter.Protocol LocalPort = $PortFilter.LocalPort -join ', ' RemotePort = $PortFilter.RemotePort -join ', ' IcmpType = $PortFilter.IcmpType -join ', ' DynamicTarget = $PortFilter.DynamicTarget Program = $ApplicationFilter.Program -Replace "$($ENV:SystemRoot.Replace("\","\\"))\\", "%SystemRoot%\" -Replace "$(${ENV:ProgramFiles(x86)}.Replace("\","\\").Replace("(","\(").Replace(")","\)"))\\", "%ProgramFiles(x86)%\" -Replace "$($ENV:ProgramFiles.Replace("\","\\"))\\", "%ProgramFiles%\" Package = $ApplicationFilter.Package Service = $ServiceFilter.Service InterfaceAlias = $InterfaceFilter.InterfaceAlias -join ', ' InterfaceType = $InterfaceTypeFilter.InterfaceType LocalUser = $SecurityFilter.LocalUser RemoteUser = $SecurityFilter.RemoteUser RemoteMachine = $SecurityFilter.RemoteMachine Authentication = $SecurityFilter.Authentication Encryption = $SecurityFilter.Encryption OverrideBlockRules = $SecurityFilter.OverrideBlockRules } $FirewallRuleSet += $HashProps } $FirewallRuleSet } -argumentList $name, $direction, $enabled, $action, $policyStore, $inactiveIncluded } } ================================================ FILE: Get-FolderSize.ps1 ================================================ # TODO: fce neumí přistupovat do systémových adresářů jako System Volume Information, ošetřit. function Get-FolderSize { <# .SYNOPSIS Fce vypisuje velikost adresáře a počet v něm obsažených souborů. .DESCRIPTION Fce vypisuje velikost adresáře a počet v něm obsažených souborů. Využívá robocopy. .PARAMETER ComputerName Povinný parametr, udává seznam strojů. Akceptuje i input pipeline. .PARAMETER FolderPath Povinný parametr udávající cestu. Např.: C:\temp .PARAMETER Unit Parametr udávající v jakých jednotkách chceme výstup. Výchozí je MB, ale možné jsou i KB a GB. Dle toho se i pojmenuje sloupec obsahujici velikost (napr.: Size (MB)) .PARAMETER Exclude Filtr udavajici, jake soubory se maji ignorovat. Je mozne pouzivat wildcard * a v pripade vice koncovek oddelit mezerou. Napr.: '*.ps1 *.txt' .PARAMETER Include Filtr udavajici, pouze jake soubory se maji pocitat. Je mozne pouzivat wildcard * a v pripade vice koncovek oddelit mezerou. Napr.: '*.ps1 *.txt' .EXAMPLE $b311 | Get-FolderSize -d C:\temp Ukáže velikost C:\temp na strojích v B311. .EXAMPLE Get-FolderSize sirene01, bympkin C:\temp Ukáže velikost C:\temp na strojich sirene01 a bumpkin. .EXAMPLE Get-FolderSize sirene01, bympkin C:\temp -exclude '*.exe *.msi' Ukáže velikost C:\temp na strojich sirene01 a bumpkin. Ale nezapocitaji se exe a msi soubory. .EXAMPLE Get-FolderSize sirene01, bympkin C:\temp -include '*.txt' Ukáže velikost vsech txt souboru v C:\temp na strojich sirene01 a bumpkin. .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [CmdletBinding()] param ( [Parameter(Mandatory = $false, Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, HelpMessage = "zadej jmeno stroje/ů")] [ValidateNotNullOrEmpty()] [Alias("c", "CN", "__Server", "IPAddress", "Server", "Computer", "Name", "SamAccountName")] [string[]] $computerName = $env:computername , [Parameter(Mandatory = $true, Position = 1)] [Alias("f", "d", "path", "dir", "directory")] [ValidateScript( { If ($_ -match '^[a-z][$:]\\\w+') { $true } else { Throw "$_ zadana cesta neni ve spravnem tvaru, tzn: C:\neco" } })] [string] $folderPath , [Parameter(Mandatory = $false, Position = 2, HelpMessage = "V jakých jednotkách chceš vidět výslednou velikost. Výchozí je MB, ale může být i GB či KB")] [ValidateSet('GB', 'MB', 'KB')] [String] $unit = 'MB' , [ValidateScript( { If ($_ -notmatch ',') { $true } else { Throw "`nZadany filtr: $_ obsahuje carku. Jednotlive prvky filtru oddelujte mezerou!`nNapriklad: '*.ps1 *.txt'" } })] [string] $include , [ValidateScript( { If ($_ -notmatch ',') { $true } else { Throw "`nZadany filtr: $_ obsahuje carku. Jednotlive prvky filtru oddelujte mezerou!`nNapriklad: '*.ps1 *.txt'" } })] [string] $exclude ) BEGIN { # odstranim zaverecne lomitko, protoze zpusobovalo problem u robocopy # stejne tak $ nahradim za : (abych mohl rovnou vkladat vykopirovane UNC cesty s $ namisto dvojtecky) $folderPath = $folderPath -replace "\\$" -replace '$\\', ':\' } PROCESS { Invoke-Command2 -computerName $computerName { param ($folderPath, $Unit, $Exclude, $Include) $Computer = $env:computername if (test-connection -computername $Computer -Count 1 -quiet) { # prevod lokalni cesty na sitovou $folderUNCPath = "\\" + $Computer + "\" + $folderPath -replace ":", "$" if (Test-Path $folderUNCPath) { if ($Exclude) { # pridam robocopy parametr /xF k zadanemu filtru $Exclude = "/xF $Exclude" } # pomoci robocopy spocitam velikost zadane cesty # cestu zadavam explicitne aby se nepouzila nejaka starsi verze napr. z 'Windows Resource Kits' $robocopyPath = join-path $env:windir 'System32\Robocopy.exe' $result = invoke-expression "$robocopyPath `"$folderUNCPath`" NULL $Include /L /XJ /R:0 /W:1 /NP /E /BYTES /NFL /NDL /NJH /MT:64 /NC $Exclude" if (! $?) { ++$chyba } # naplnim ziskanymi udaji objekt $object = [PSCustomObject]@{ ComputerName = $Computer FilesCount = ($result[-5] -replace "Files :\s+\d+\s+(\d+) .+", '$1').trim() # beru az druhy pocet, protoze az ten ukazuje soubory prosle pripadnym filtrem "Size ($Unit)" = [math]::Round(($result[-4] -replace "Bytes :\s+\d+\s+(\d+) .+", '$1').trim() / "1$Unit", 2) # beru az druhou velikost, protoze az ta odpovida vyfiltrovanym souborum Path = $folderPath } if ($chyba) { $object.FilesCount = NULL $object."Size ($Unit)" = "Error" } if ($result -like "*ERROR 5 *") { $object.FilesCount = NULL $object."Size ($Unit)" = "Access denied" } # vypisu na vystup $object } else { Write-Output "$Computer nema pozadovany adresar" } } else { Write-Output "$Computer nepinga" } } -ArgumentList $folderPath, $Unit, $Exclude, $Include } END { } } # NASTAVENI ALIASU Set-Alias gfs Get-FolderSize ================================================ FILE: Get-InstalledSoftware.ps1 ================================================ function Get-InstalledSoftware { <# .SYNOPSIS Fce pro zjištění nainstalovaného software. .DESCRIPTION Fce získává jak 32 tak 64 bit aplikace. Pokud se zadá i parametr $ProgramName, tak dojde k vyhledání software s daným stringem v názvu Standardně nezobrazuje aktualizace ani bezpečností záplaty (tedy *Update for Microsoft* a *Security Update for Microsoft*) .PARAMETER ComputerName Parametr určující kde se má fce spustit. .PARAMETER ProgramName Nepovinný parametr, sloužící pro vyfiltrování konkrétního jména aplikace. .PARAMETER DontIgnoreUpdates Switch pro zobrazení aktualizací. .PARAMETER Property Jaké vlastnosti klíče se mají vypsat. .PARAMETER Ogv Switch. Vystup se posle do out-gridview. .EXAMPLE $hala | get-installedsoftware -ProgramName winamp .NOTES Převzato z https://gallery.technet.microsoft.com/scriptcenter/Get-RemoteProgram-Get-list-de9fd2b4 a upraveno. #> [CmdletBinding()] param( [Parameter(ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Position = 0)] [string[]] $computerName = $env:COMPUTERNAME , [Parameter(Position = 1)] [string] $programName , [switch] $dontIgnoreUpdates , [string[]] $property = ('DisplayVersion', 'UninstallString') , [switch] $ogv ) BEGIN { } PROCESS { $result = Invoke-Command2 -ComputerName $computerName { param ($Property, $DontIgnoreUpdates, $ProgramName) $RegistryLocation = 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\', 'SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\' $HashProperty = @{} $SelectProperty = @('ProgramName', 'ComputerName') if ($Property) { $SelectProperty += $Property } $RegBase = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey([Microsoft.Win32.RegistryHive]::LocalMachine, $env:COMPUTERNAME) foreach ($CurrentReg in $RegistryLocation) { if ($RegBase) { $RegBase.OpenSubKey($CurrentReg).GetSubKeyNames() | ForEach-Object { if ($Property) { foreach ($CurrentProperty in $Property) { $HashProperty.$CurrentProperty = ($RegBase.OpenSubKey("$CurrentReg$_")).GetValue($CurrentProperty) } } $HashProperty.ComputerName = $Computer $HashProperty.ProgramName = ($DisplayName = ($RegBase.OpenSubKey("$CurrentReg$_")).GetValue('DisplayName')) if ($DisplayName) { if ($DontIgnoreUpdates) { if ($ProgramName) { New-Object -TypeName PSCustomObject -Property $HashProperty | Select-Object -Property $SelectProperty | where { $_.ProgramName -like "*$ProgramName*" } } else { New-Object -TypeName PSCustomObject -Property $HashProperty | Select-Object -Property $SelectProperty } } else { if ($ProgramName) { New-Object -TypeName PSCustomObject -Property $HashProperty | Select-Object -Property $SelectProperty | where { $_.ProgramName -notlike "*Update for Microsoft*" -and $_.ProgramName -notlike "Security Update*" -and $_.ProgramName -like "*$ProgramName*" } } else { New-Object -TypeName PSCustomObject -Property $HashProperty | Select-Object -Property $SelectProperty | where { $_.ProgramName -notlike "*Update for Microsoft*" -and $_.ProgramName -notlike "Security Update*" } } } } } } } } -argumentList $property, $dontIgnoreUpdates, $programName } END { if ($ogv) { $result | Out-GridView -PassThru -Title "Nainstalovany SW" } else { $result } } } ================================================ FILE: Get-LogOnOff.ps1 ================================================ function Get-LogOnOff { <# .SYNOPSIS Fce slouží k vypsání logon/off událostí na vybraných strojích uživatele/ů. .DESCRIPTION Fce vyhledá logon/off eventy na vybraných strojích. Defaultně vypíše poslední 4 logon/off eventy. Vyžaduje modul psasync. .PARAMETER ComputerName Seznam strojů, na kterých zjistím logon/off akce. .PARAMETER Newest Číslo určující kolik logon/off událostí se má vypsat. .PARAMETER UserName Parametr určující login uživatele, který se má na daných strojích hledat. Standardně se hledá doménový účet. .PARAMETER LocalAccount Switch urcujici, ze hledame lokalni ucet. Tim padem se na kazdem stroji pokusime prelozit zadane UserName na SID a to najit v logu. .PARAMETER Type Seznam určující jaky typ eventu se ma hledat. Moznosti: logon, logoff. .PARAMETER After Parametr určující po jakém datu se mají eventy hledat. Zadavejte ve formatu: d.M.YYYY pripadne d.M.YYYY H:m, Pr.: 13.5.2015, 13.5.2015 6:00. Zadáte-li neexistující datum, tak filtr nebude fungovat! .PARAMETER Before Parametr určující před jakým datem se mají eventy hledat. Zadavejte ve formatu: d.M.YYYY pripadne d.M.YYYY H:m, Pr.: 13.5.2015, 13.5.2015 6:00. Zadáte-li neexistující datum, tak se filtrování dle času bude ignorovat! .EXAMPLE $hala | Get-LogOnOff Na strojích z haly vypíše 4 poslední přihlášení/odhlášení. .EXAMPLE $hala | Get-LogOnOff -username sebela Vyhledá 4 nejnovější záznamy o přihlášení uživatele sebela na každém stroji v hale. .EXAMPLE $hala | Get-LogOnOff -username sebela -type logon -newest 10 Vyhledá 10 nejnovějších přihlášení uživatele sebela na každém stroji v hale. .EXAMPLE $hala | Get-LogOnOff -username sebela -type logoff -newest 10 -after '14.1.2015 10:00' -before '20.2.2015' Vyhledá 10 odhlášení uživatele sebela na každém stroji v hale mezi 14.1.2015 10:00 a 20.2.2015. .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [CmdletBinding()] param ( [Parameter(Mandatory = $false, Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, HelpMessage = "zadej jmeno stroje/ů")] [Alias("c", "CN", "__Server", "IPAddress", "Server", "Computer", "Name", "SamAccountName")] [ValidateNotNullOrEmpty()] [String[]] $ComputerName = $env:computername , [Parameter(Mandatory = $false, Position = 1)] [Alias("user", "login")] [ValidateNotNullOrEmpty()] [string]$UserName , [switch]$LocalAccount , [Parameter(Mandatory = $false, Position = 2)] [int]$newest = 4 , [ValidateSet("logon", "logoff")] [array]$type = @("logon", "logoff") , [ValidateScript( { If (($_ -match '^\d{1,2}\.\d{1,2}\.\d{4}( \d{1,2}:\d{1,2}(:\d{1,2}?)?)?$')) { $true } else { Throw "Zadavejte ve formatu: d.M.yyyy, d.M.yyyy H:m, d.M.yyyy H:m:s Pr.: 13.5.2015, 13.5.2015 6:00, 13.5.2015 6:00:33" } })] $after , [ValidateScript( { If (($_ -match '^\d{1,2}\.\d{1,2}\.\d{4}( \d{1,2}:\d{1,2}(:\d{1,2}?)?)?$')) { $true } else { Throw "Zadavejte ve formatu: d.M.yyyy, d.M.yyyy H:m, d.M.yyyy H:m:s Pr.: 13.5.2015, 13.5.2015 6:00, 13.5.2015 6:00:33" } })] $before ) BEGIN { if (! (Get-Module psasync)) { throw "Je potreba modul psasync." } $AsyncPipelines = @() $pool = Get-RunspacePool 20 # pokud filtruji dle data, tak mne asi zajimaji vsechny udalosti if ($after -or $before) { Write-Warning "Hodnota v newest se nepouzije, filtrujete dle data vytvoreni." $newest = 0 } # kontrola ze zadany ucet v domene existuje if (!$LocalAccount -and $UserName) { $sid = Get-SIDFromAccount $UserName -ErrorAction stop if (!$sid) { break } } # ziskam textovou definici funkci $FunctionString = Get-FunctionString -Function Get-SIDFromAccount $scriptblock = ` { param($computer, $newest, $type, $UserName, $after, $before, $FunctionString, $LocalAccount) If (!(Test-Connection -ComputerName $computer -Count 1 -Quiet)) { Write-Output "$computer nepinga." Continue } if (!(Get-WmiObject win32_computersystem -ComputerName $Computer -ErrorAction SilentlyContinue)) { Write-Output "RPC connection on computer $Computer failed!" Continue } # dot sourcingem zpristupnim pomocne funkce z jejich textove definice $scriptblock = [System.Management.Automation.ScriptBlock]::Create($FunctionString) . $scriptblock $UserProperty = @{n = "User"; e = { $sid = $_.properties[1].value.value try { (New-Object System.Security.Principal.SecurityIdentifier $sid).Translate([System.Security.Principal.NTAccount]) } catch { # jde o lokalni ucet try { invoke-command -ComputerName $computer -ScriptBlock {((New-Object System.Security.Principal.SecurityIdentifier("$using:SID")).Translate([System.Security.Principal.NTAccount])).Value} -ArgumentList $sid -ErrorAction Stop } catch [System.Management.Automation.Remoting.PSRemotingTransportException] { "k $computer se nepodarilo pripojit, SID: $sid" } catch { # pravdepodobne doslo ke smazani lok. uctu "SID $sid se nepodarilo prelozit." } } } } $TypeProperty = @{n = "Action"; e = {if ($_.ID -eq 7001) {"Logon"} else {"Logoff"}}} $TimeProperty = @{n = "Time"; e = {$_.TimeCreated}} $CompName = @{n = "Computer"; e = {$computer}} # poskladani prikazu k vykonani $zadani = 'LogName=system', 'Provider Name=Microsoft-Windows-Winlogon' if ($type -contains "logon" -and $type -contains "logoff") { $zadani += "EventID=7001,7002" } elseif ($type -contains "logon") { $zadani += "EventID=7001" } elseif ($type -contains "logoff") { $zadani += "EventID=7002" } if ($after -and $before) { $zadani += "TimeCreated SystemTime>=$after" $zadani += "TimeCreated SystemTime<=$before" } elseif ($before) { $zadani += "TimeCreated SystemTime<=$before" } elseif ($after) { $zadani += "TimeCreated SystemTime>=$after" } if ($UserName) { # SID hodnota je v eventdata casti eventu $zadani += 'eventdata' if ($LocalAccount) { $sid = Get-SIDFromAccount $UserName -computerName $computer -ErrorAction SilentlyContinue } else { $sid = Get-SIDFromAccount $UserName -ErrorAction SilentlyContinue } $zadani += "UserSid=$sid" } # vytvoreni XML dotazu na zaklade zadani $xml = New-XMLFilter -zadani $zadani #$xml.querylist.query.select.'#text' if ($newest) { Get-WinEvent -ComputerName $Computer -ea silentlycontinue -FilterXml $xml -MaxEvents $newest | select $CompName, $UserProperty, $TypeProperty, $TimeProperty #| select -First $newest } else { Get-WinEvent -ComputerName $Computer -ea silentlycontinue -FilterXml $xml | select $CompName, $UserProperty, $TypeProperty, $TimeProperty } } } PROCESS { foreach ($computer in $ComputerName) { $AsyncPipelines += Invoke-Async -RunspacePool $pool -ScriptBlock $ScriptBlock -Parameters $computer, $newest, $type, $UserName, $after, $before, $FunctionString, $LocalAccount -ErrorAction SilentlyContinue } } END { Receive-AsyncResults -Pipelines $AsyncPipelines -ShowProgress -ErrorAction SilentlyContinue } } # NASTAVENI ALIASU Set-Alias gloo Get-LogOnOff #gloo -ComputerName $HALA -LocalAccount -UserName _titan05 #Get-LogOnOff -username sebela -type logon -newest 10 -after '14.1.2015 10:00' -before 30.2.2015 #cls #Get-LogOnOff -comp kronos ================================================ FILE: Get-LoggedOnUser.ps1 ================================================ function Get-LoggedOnUser { <# .Synopsis Fce pro zjištění, kdo je na stroji přihlášen. .Description Ke zjištění kdo je přihlášen používá příkaz quser. Jeho výstup převede na objekt a ten vypíše. Proto, že quser má problém s použitím parametru /remote se používá invoke-command. .Parameter ComputerName Povinný parametr udávající seznam strojů. .Parameter UserName Nepovinný parametr. Udává login uživatele. Pokud je zadán, tak se vypíší jen stroje, kde je uživatel přihlášen. .EXAMPLE $hala | glu Vypíše přihlášené uživatele v hale .EXAMPLE glu $b311 sebela Vypíše, na kterých strojích v B311, je přihlášen uživatel sebela .NOTES Převzato od Jaap Brasser a vylepšeno o asynchronní spouštění + použití invoke-command. Formatovani vystupu se dela pomoci souboru My.GetLoggedOnUser.Format.ps1xml (pozor urcuje i vystupni parametry!) .LINK http://www.jaapbrasser.com http://www.petri.com/powershell-script-find-system-uptime-formatting-results.htm #> param( [CmdletBinding()] [Parameter(Mandatory = $true, Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true)] [string[]] $ComputerName , [Parameter(Mandatory = $false, Position = 1)] [String] $UserName ) BEGIN { } PROCESS { Invoke-Command2 -ComputerName $ComputerName -HideComputerName -ScriptBlock { $ErrorActionPreference = "silentlycontinue" quser | Select-Object -Skip 1 | ForEach-Object { $CurrentLine = $_.Trim() -Replace '\s+', ' ' -Split '\s' $HashProps = @{ UserName = $CurrentLine[0] ComputerName = $env:COMPUTERNAME } # If session is disconnected different fields will be selected if ($CurrentLine[2] -eq 'Disc') { $HashProps.SessionName = $null $HashProps.Id = $CurrentLine[1] $HashProps.State = $CurrentLine[2] $HashProps.IdleTime = $CurrentLine[3] $HashProps.LogonTime = $CurrentLine[4..6] -join ' ' } else { $HashProps.SessionName = $CurrentLine[1] $HashProps.Id = $CurrentLine[2] $HashProps.State = $CurrentLine[3] $HashProps.IdleTime = $CurrentLine[4] $HashProps.LogonTime = $CurrentLine[5..7] -join ' ' } $obj = New-Object -TypeName PSCustomObject -Property $HashProps | Select-Object -Property UserName, ComputerName, SessionName, Id, State, IdleTime, LogonTime #insert a new type name for the object $obj.psobject.Typenames.Insert(0, 'My.GetLoggedOnUser') $obj } } } END { } } Set-Alias glu Get-LoggedOnUser ================================================ FILE: Get-NetworkCapture.ps1 ================================================ function Get-NetworkCapture { [cmdletbinding()] param ( $computerName = $env:computername , [int] $runTimeMinutes = 5 , [string] $outputFolder = "C:\temp" , [UInt16[]] $TCPPorts , [UInt16[]] $UDPPorts , [string[]] $ipAddress , [ValidateSet(4, 6)] [int] $ipProtocol , [int] $maxFileSizeMB = 1000 ) begin { if ($computerName -contains $env:computername -and ! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { Throw "Skript je potreba spusti s admin pravy" } if (!(Test-Path $outputFolder -ErrorAction SilentlyContinue)) { throw "Umisteni $outputFolder, kam se maji ukladat zachycene udaje neexistuje" } } process { Write-Output "Nyni pobezi $runTimeMinutes minut zachytavani sitove komunikace na $($computerName -join ', ')" $captures = Invoke-Command2 -ComputerName $computerName { param ( $maxFileSizeMB , $runTimeMinutes , [UInt16[]] $TCPPorts , [UInt16[]] $UDPPorts , $ipAddress , $ipProtocol , $localhost , $outputFolder , $verbose ) $VerbosePreference = $verbose $sessName = "capture_" + "$(Get-Random)" $fileName = "_$env:COMPUTERNAME`_$(get-date -f ddmmyyyyhhmm).etl" if ($env:COMPUTERNAME -eq $localhost) { # capture delam na localhostu (ne remote hostu) == etl ulozim rovnou do cilove slozky $etlFile = Join-Path $outputFolder $fileName } else { # capture delam na nejakem remote stroji $etlFile = "$env:windir\TEMP\$fileName" } try { # invoke-command musi vratit jen cestu k etl souboru, proto vse zacina $null = ... $ErrorActionPreference = "stop" #TODO dodelat podporu pro starsi OS (netsh trace start) #C:\Windows\system32>netsh trace start capture=yes report=yes maxsize=1024 correlation=yes tracefile=test.etl if ((Get-Command Get-NetEventSession -ErrorAction SilentlyContinue).module.name) {} # zaroven muze bezet jen jedno mereni # neaktivni ukoncim, na bezici upozornim $runningSession = Get-NetEventSession if ($runningSession -and $runningSession.SessionStatus -eq 'NotRunning') { $null = Remove-NetEventSession -Name ($runningSession.name) Write-Warning "Na $env:COMPUTERNAME existovala neaktivni merici session. Ukoncil jsem ji, abych mohl pokracovat" } elseif ($runningSession) { throw "Na $env:COMPUTERNAME jiz existuje merici session $($runningSession.name) (ve stavu: $($runningSession.SessionStatus)). Je potreba pockat na ukonceni nebo ukoncit prikazem: Stop-NetEventSession; Remove-NetEventSession" } Write-Verbose "Spoustim session $sessName" $null = New-NetEventSession -Name $sessName -CaptureMode SaveToFile -LocalFilePath $etlFile -MaxFileSize $maxFileSizeMB # MaxFileSize je v MB (pri prekroceni se stare nahradi novymi) if (!(Get-NetEventSession -Name $sessName)) { throw "Nepodarilo se vytvorit monitorovaci session" } $null = Add-NetEventProvider -Name "Microsoft-Windows-TCPIP" -SessionName $sessName #TODO zakomentovana cast to vzdy rozbije..bug?? # $null = Add-NetEventWFPCaptureProvider -SessionName $sessName # if ($TCPPorts) { # #TODO filtrovani podle portu nefunguje ! # $null = Set-NetEventWFPCaptureProvider -SessionName $sessName -TCPPorts $TCPPorts # } # if ($UDPPorts) { # #TODO filtrovani podle portu nefunguje ! # $null = Set-NetEventWFPCaptureProvider -SessionName $sessName -UDPPorts $UDPPorts # } $null = Add-NetEventPacketCaptureProvider -SessionName $sessName if ($ipAddress) { $null = Set-NetEventPacketCaptureProvider -SessionName $sessName -IpAddresses $ipAddress } if ($ipProtocol) { $null = Set-NetEventPacketCaptureProvider -SessionName $sessName -IpProtocols $ipProtocol } $null = Start-NetEventSession -Name $sessName Start-Sleep -Seconds ($runTimeMinutes * 60) $null = Stop-NetEventSession -Name $sessName $null = Remove-NetEventSession -Name $sessName } catch { $null = Stop-NetEventSession -Name $sessName -ErrorAction SilentlyContinue $null = Remove-NetEventSession -Name $sessName -ErrorAction SilentlyContinue throw "Na $env:COMPUTERNAME capture skoncil chybou:`n$_" } return $etlFile } -ArgumentList $maxFileSizeMB, $runTimeMinutes, $TCPPorts, $UDPPorts, $ipAddress, $ipProtocol, $localhost, $outputFolder, $VerbosePreference } end { if ($captures) { Write-Output "Do $outputFolder se nyni nakopiruji etl soubory obsahujici zachycenou sitovou komunikaci.`n`t- etl se daji otevrit v aplikaci 'Message Analyzer'.`n" # ze stroju zkopiruji zachyceny sitovy provoz foreach ($etlFile in $captures) { if ($etlFile -match $env:COMPUTERNAME) { # lokalne udelany capture rovnou kladam do ciloveho umisteni == netreba nic delat continue } # zkopiruji capture z remote stroje $remoteMachine = ([regex]"\\_(\w+)_").Matches($etlFile).captures.groups[1].value # zmenim cestu na pouziti admin share $etlFile = $etlFile -replace ':', '$' try { Write-Output "Kopiruji $(Split-Path $etlFile -Leaf)" Copy-Item "\\$remoteMachine\$etlFile" $outputFolder -ErrorAction Stop } catch { Write-Error "Zkopirovani se nezdarilo:`n$_" } # smazu jiz nepotrebny etl soubor z remote stroje try { Remove-Item "\\$remoteMachine\$etlFile" -Force -ErrorAction Stop } catch { Write-Error "Nepodarilo se z $remoteMachine smazat jiz nepotrebny $etlFile" } } } else { Write-Warning "Nepodarilo se ziskat zadne etl soubory" } } } ================================================ FILE: Get-PSLog.ps1 ================================================ #TODO zrychlit cast, kdyz a dresaru zjistuji logy odpovidajici from/to (joby?) function Get-PSLog { <# .SYNOPSIS Funkce slouzi k zjisteni, ktere PS log soubory obsahuji pozadovany text, ci byly vytvoreny v nejakem casovem obdobi. Ve vychozim nastaveni najde odpovidajici logy, vypise jejich cesty do konzole a zobrazi jejich obsah v notepadu. Vytvareni PS logu povolujeme skrze GPO. Do log souboru se uklada to same, jako byste ve skriptu pouzili Start-Transcript! .DESCRIPTION Funkce slouzi k zjisteni, ktere PS log soubory obsahuji pozadovany text, ci byly vytvoreny v nejakem casovem obdobi. Ve vychozim nastaveni najde odpovidajici logy a zobrazi jejich obsah v notepadu. Funkce prohledava i archivovane logy ze serveru nejakyserver. Vytvareni PS logu povolujeme skrze GPO. Do log souboru se uklada to same, jako byste ve skriptu pouzili Start-Transcript! .PARAMETER computerName Jmeno stroje z nehoz me zajimaji PS logy .PARAMETER searchCommand Nepovinny parametr. Umoznuje hledani dle nazvu skriptu/prikazu, ktery byl spusten (je uvedeny v atributu Command pri vypisu pomoci -asObject). Tzn hleda se prikaz, ktery nasledoval jako parametr procesu powershell.exe. Volani typicky vypada nejak takto: powershell.exe -executionpolicy bypass -noprofile -file \\ad.fi.muni.cz\dfs\data\scripts\backup_custom_scheduled_tasks.ps1 Zadavejte bez wildcard (*) znaku! Parametry -searchXXX se pri hledani skladaji pomoci AND. Tzn log musi splnovat vsechny. .PARAMETER searchString Nepovinny parametr. Umoznuje zadat string, ktery se bude hledat v PS lozizch. Zadavejte bez wildcard (*) znaku! Parametry -searchXXX se pri hledani skladaji pomoci AND. Tzn log musi splnovat vsechny. .PARAMETER searchUser Nepovinny parametr. Umoznuje hledani dle jmena uzivatele, ktery skript spustil (je uvedeny v User atributu pri vypisu pomoci -asObject). Zadavejte bez wildcard (*) znaku! Parametry -searchXXX se pri hledani skladaji pomoci AND. Tzn log musi splnovat vsechny. .PARAMETER from Pokud nezadano, nastavi se cas pred hodinou. Muzete zadat jako string ve tvaru, ktery si PS umi prevest na DateTime objekt napr: 'MM.dd HH:mm' ci 'HH:mm'. Nebo predat primo DateTime objekt napr: (Get-Date).addHours(-5) .PARAMETER to Pokud nezadano, nastavi se aktualni cas. Muzete zadat jako string ve tvaru, ktery si PS umi prevest na DateTime objekt napr: 'MM.dd HH:mm' ci 'HH:mm'. Nebo predat primo DateTime objekt napr: (Get-Date).addHours(-5) .PARAMETER logPath Nepovinny parametr. Obsahuje cestu, kam ukladame PS logy. .PARAMETER asObject Prepinac rikajici, ze se ma namisto otevreni log souboru, vypsat jejich obsah jako psobjekt do konzole. .EXAMPLE Get-PSLog -computerName artemis -searchCommand set_PS_environment -from (Get-Date).addDays(-10) V notepadu otevre vsechny logy, ktere zaznamenavaji spusteni skriptu set_PS_environment na stroji artemis a to za poslednich 10 dnu. .EXAMPLE Get-PSLog -searchString error V notepadu otevre vsechny logy, ktere obsahuji "error" a byly vytvoreny za posledni hodinu. .EXAMPLE Get-PSLog -searchString error -searchUser sebela -from '15.12.2018' -to (Get-Date).addDays(-1) V notepadu otevre vsechny logy, ktere obsahuji string "error" a skript, ke kteremu log vznikl, spustil uzivatel sebela. A byly vytvoreny od 15.12.2018 do vcerejska. .EXAMPLE Get-PSLog -from '5:00' -to '8:00' -asObject Do konzole vypise objekty reprezentujici jednotlive logy. Ktere vznikly dnes mezi 5 a 8 hodinou na tomto stroji. Objekt obsahuje udaje jako: kdo, spustil, kdy, ID procesu, obsah logu,.. #> [CmdletBinding()] param ( [Parameter(Position = 0)] [string] $computerName = $env:COMPUTERNAME , [string] $searchCommand , [string] $searchString , [string] $searchUser , [ValidateScript( { If (($_.getType().name -eq "string" -and [DateTime]::Parse($_)) -or ($_.getType().name -eq "dateTime")) { $true } else { Throw "Zadejte ve formatu dle vaseho culture. Pro cs-CZ napr.: 15.2.2019 15:00. Pro en-US pak prohodit den a mesic." } })] $from , [ValidateScript( { If (($_.getType().name -eq "string" -and [DateTime]::Parse($_)) -or ($_.getType().name -eq "dateTime")) { $true } else { Throw "Zadejte ve formatu dle vaseho culture. Pro cs-CZ napr.: 15.2.2019 15:00. Pro en-US pak prohodit den a mesic." } })] $to = (Get-Date) , [string] $logPath = "C:\Windows\PSLog" , [switch] $asObject ) begin { if ($from -and $from.getType().name -eq "string") {$from = [DateTime]::Parse($from)} if ($to -and $to.getType().name -eq "string") {$to = [DateTime]::Parse($to)} if ($from -and $to -and $from -gt $to) { throw "From nesmi byt vetsi nez To" } } process { if (!$from) { Write-Warning "Nezadali jste from, dohledam maximalne hodinu stare logy" $from = (Get-Date).AddHours(-1) } if ($computerName -notmatch "$env:COMPUTERNAME|localhost|\.") { $logPath = "\\$computerName\" + $logPath -replace ":", "$" } $logToShow = @() $folderToSearch = @() if (Test-Path $logPath -ErrorAction SilentlyContinue) { $folderToSearch += $logPath } $logBackupFolder = "\\nejakyserver\e$\Backups\PowershellLogs\$computerName" if (Test-Path $logBackupFolder -ErrorAction SilentlyContinue) { $folderToSearch += $logBackupFolder } # kvuli rychlosti nejdriv vyfiltruji adresare, ktere mohou obsahovat logy dle zadaneho from/to # jak stare udalosti adresar s logy obsahuje detekuji dle jeho nazvu, ktery odpovida yyyMMdd tvaru # dle creatimtome ci lastwritetime to nejde, protoze adresare kopiruji a datumy nezachovavam Write-Verbose "V $($folderToSearch -join ',') dohledam adresare, ktere mohou obsahovat pozadovane logy" $folderToSearch = Get-ChildItem $folderToSearch -Directory | where {[System.DateTime]::ParseExact(($_.name + '2359'), "yyyyMMddHHmm", $null) -ge $from -and [System.DateTime]::ParseExact(($_.name + '0000'), "yyyyMMddHHmm", $null) -le $to} | Select-Object -ExpandProperty fullname Write-Verbose "Logy budu hledat v: $($folderToSearch -join ',')" # v adresarich dohledam logy, ktere odpovidaji zadanemu from/to $logs = Get-ChildItem $folderToSearch -Recurse -Filter "*.txt" -File -Force -ErrorAction SilentlyContinue | where {$_.CreationTime -ge $from -and $_.LastWriteTime -le $to} | Sort-Object LastWriteTime | Select-Object -ExpandProperty fullname if (!$logs) { Write-Warning "Nenalezen zadny log, ktery vznikl mezi `'$from`' a `'$to`'" return } # prohledam obsah a poznacim logy, ktere odpovidaji hledani if ($searchCommand -or $searchString -or $searchUser -or $asObject) { $logs | ForEach-Object -begin {$i = 0} -process { Write-Progress -Activity "Prohledavam logy" -Status "Progress:" -PercentComplete ($i / $logs.count * 100) Write-Verbose "Kontroluji $_" ++$i $content = Get-Content $_ # ok znaci, jestli tento logo odpovida zadani $ok = 0 # nekdy je v logu navic radek, pokud ano, posunu indexy nasledujicich radku # ! posunuti pouzit az u indexu vyssich jak 5 (nizsi nejsou ovlivneny) if ($content[5] -match "Configuration Name: ") { $next = 1 } # # poskladam vysledny filtr $filter = '' if ($searchCommand) { # hledam pouze dle jmena volaneho skriptu # sedmy radek obsahuje cestu k volanemu skriptu $filter += '$content[6 + $next] -match [Regex]::Escape($searchCommand)' } if ($searchUser) { # hledam dle uzivatele, ktery prikaz spustil if ($filter) { $filter += ' -and ' } $filter += '$content[3] -match [Regex]::Escape($searchUser)' } if ($searchString) { # hledam dle jmena volaneho skriptu nebo zadaneho retezce, ktery by mel byt nekde v danem logu if ($filter) { $filter += ' -and ' } $filter += '$content -match [Regex]::Escape($searchString)' } if (!$filter) { # obsah logu nekontroluji ++$ok } elseif ($filter -and (Invoke-Expression $filter)) { # provedu kontrolu obsahu logu, ze odpovida zadani ++$ok } # tento log chci zobrazit if ($ok) { if ($asObject) { # chci obsah logu vratit jako objekt $who = $content[3] -replace "Username: " $who2 = $content[4] -replace "RunAs User: " $what = $content | Select-Object -Skip (20 + $next) $command = $content[6 + $next] -replace "Host Application: " $processID = $content[7 + $next] -replace "Process ID: " $startTime = [System.DateTime]::ParseExact(($content[18 + $next] -replace "Command start time: "), "yyyyMMddHHmmss", $null) if ($content[-2] -match "End time: ") { $endTime = [System.DateTime]::ParseExact(($content[-2] -replace "End time: "), "yyyyMMddHHmmss", $null) } [PSCustomObject] @{ 'User' = $who; 'RunAs' = $who2; 'Command' = $command; 'PID' = $processID; 'Computer' = $computerName; 'StartTime' = $startTime; 'EndTime' = $endTime; 'Content' = $what } } else { # chci log otevrit v notepadu $logToShow += $_ } } } } else { # nic konkretniho uzivatel nehleda ani nechce vypsat jako objekt, zobrazim vsechny $logToShow = $logs } # nasel jsem nejake logy, vypisi jejich cesty do konzole + je otevru v notepadu if ($logToShow) { $logToShow = $logToShow | Select-Object -Unique "Zadani odpovidaji:" $logToShow # pokud jsem nalezl vetsi mnozstvi logu, radeji si vyzadam potvrzeni, ze je uzivatel skutecne chce vsechny otevrit if (($logToShow).count -gt 5) { while ($choice -notmatch "[A|N]") { $choice = Read-Host "Nyni dojde k otevreni $(($logToShow).count) oken s logy. Pokračovat? (A|N)" } if ($choice -eq "N") { break } } else { "Doslo k otevreni v aplikaci notepad..." } # otevru nalezene log soubory v aplikaci notepad $logToShow | % { notepad $_ } } } end { } } ================================================ FILE: Get-PendingReboot.ps1 ================================================ function Get-PendingReboot { <# .SYNOPSIS The PowerShell script which can be used to check if the server is pending reboot. .DESCRIPTION The PowerShell script which can be used to check if the server is pending reboot. .PARAMETER ComputerName Gets the server reboot status on the specified computer. .EXAMPLE C:\PS> C:\Script\FindServerIsPendingReboot.ps1 -ComputerName "WIN-VU0S8","WIN-FJ6FH","WIN-FJDSH","WIN-FG3FH" ComputerName RebootIsPending ------------ --------------- WIN-VU0S8 False WIN-FJ6FH True WIN-FJDSH True WIN-FG3FH True This command will get the reboot status on the specified remote computers. #> param ( [Parameter(Mandatory = $false, ValueFromPipeline = $true)] [ValidateNotNullOrEmpty()] [String[]]$ComputerName = $env:COMPUTERNAME ) process { $result = Invoke-Command2 -ComputerName $ComputerName -ScriptBlock { #$PendingFile = $false $AutoUpdate = $false $CBS = $false $SCCMPending = $false $ErrorActionPreference = 'silentlycontinue' $AutoUpdate = Test-Path -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired" # Determine SCCM 2012 reboot require $SCCMReboot = Invoke-CimMethod -Namespace 'Root\ccm\clientSDK' -ClassName 'CCM_ClientUtilities' -Name 'DetermineIfRebootPending' If ($SCCMReboot) { If ($SCCMReboot.RebootPending -or $SCCMReboot.IsHardRebootPending) { $SCCMPending = $true } } # Determine PendingFileRenameOperations exists of not # Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\PendFileKeyPath' -name PendingFileRenameOperations} # The servicing stack is available on all Windows Vista and Windows Server 2008 installations. $CBS = Test-Path -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending" If ($AutoUpdate -or $CBS -or $SCCMPending) { $RebootIsPending = $true } else { $RebootIsPending = $false } return New-Object -TypeName PSObject -Property @{ComputerName = $env:COMPUTERNAME; RebootIsPending = $RebootIsPending} } $result | Select-Object -Property * -ExcludeProperty PSComputerName, RunspaceID } } ================================================ FILE: Get-ReliabilityHistory.ps1 ================================================ function Get-ReliabilityHistory { <# .SYNOPSIS Vypise stroje ze seznamu, ktere maji prumerny index spolehlivosti nizsi nez zadany. Prumer se pocita za poslednich X dnu (kde X je hodnota daysOld) Zaroven i vysledek ulozi jako csv soubor. .DESCRIPTION Vypise stroje ze seznamu, ktere maji prumerny index spolehlivosti nizsi nez zadany. Prumer se pocita za poslednich X dnu (kde X je hodnota daysOld). Ziskava udaje z nastroje reliability history dostupneho ze start menu. Vypise i prumerne hodnoty za kazdy den. Zaroven i vysledek ulozi jako csv soubor. .PARAMETER computerName Seznam stroju, ktere se maji zkontrolovat. .PARAMETER stabilityIndexUnder Stroje s nizsim prumernym indexem stability budou vypsany. Vychozi je hodnota 5 (z 10). .PARAMETER daysOld Pocet dnu, za ktere se maji posbirat data o spolehlivosti. Vychozi je 7. .PARAMETER exportCSV Prepinac, zdali se ma vyexportovat podrobna historie reliability systemu. .PARAMETER CSVPath Cesta k CSV souboru, do ktereho se budou exportovat podrobne vysledky. Vychozi je $env:TEMP\ErrorRecords.csv. .PARAMETER sendEmail Prepinac, zdali se ma poslat info i emailem. Posle se vcetne CSV s podrobnymi zaznamy o reliability systemu v priloze. .PARAMETER to Komu se ma email poslat. Vychozi je aaa@bbb.cz. .PARAMETER returnObject Vystup se nenaformatuje pomoci Format-Table. Tzn potreba, pokud se ma s vystupem dale pracovat. Vystup standardne formatuji, aby byl prehledny. .EXAMPLE Get-ReliabilityHistory -computerName nox, demeter -stabilityIndexUnder 5 -sendEmail -to sebela@fi.muni.cz -daysOld 7 Ziska informace o spolehlivosti stroju nox a demeter. Pokud je jejich index stability nizsi nez 5, tak dojde k vypsani informaci o stabilite a poslani emailu s podrobnou csv prilohou. Index se pocita ze zaznamu za poslednich 7 dni. .EXAMPLE Get-ReliabilityHistory -exportCSV Ziska informace o spolehlivosti localhostu. Pokud e index za poslednich 7 dnu nizsi nez 5, tak dojde k vypsani informaci o stabilite a vygenerovani CSV s jednotlivymi udalostmi. .NOTES https://4sysops.com/archives/monitoring-windows-system-stability-with-powershell/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+4sysops+%284sysops%29 #> param ( [ValidateNotNullOrEmpty()] [string[]] $computerName = $env:COMPUTERNAME , [ValidateNotNullOrEmpty()] [int] $stabilityIndexUnder = 5 , [switch] $sendEmail , [ValidateNotNullOrEmpty()] [int] $daysOld = 7 , [switch] $exportCSV , [string] $CSVPath = (Join-Path $env:TEMP 'ErrorRecords.csv') , [ValidateNotNullOrEmpty()] [string] $to = 'aaa@bbb.cz' , [switch] $returnObject ) begin { $startTime = (Get-Date (Get-Date).AddDays( - $daysOld) -Format "dd.MM.yyyy") $result = New-Object System.Collections.ArrayList $csv = New-Object System.Collections.ArrayList if ($sendEmail) { $exportCSV = $true } } process { foreach ($computer in $computerName) { $params = @{className = 'win32_reliabilitystabilitymetrics'; ComputerName = $computer; filter = "TimeGenerated > `'$startTime`'"; ErrorAction = 'SilentlyContinue'} if ($computer -eq $env:COMPUTERNAME) { $params.Remove("ComputerName") } # vuci localhostu nedelam remote $reliabilityStabilityMetrics = Get-CimInstance @params | Select-Object @{n = 'Computer'; e = {$computer}}, SystemStabilityIndex, TimeGenerated if (!$reliabilityStabilityMetrics) { Write-Host "Na $computer jsem neziskal zadne zaznamy."; continue } $averageStabilityIndex = [math]::Round(($reliabilityStabilityMetrics | Measure-Object -Property SystemStabilityIndex -Average).Average, 1) $lastStabilityIndex = [math]::Round(($reliabilityStabilityMetrics | select -first 1 | select -ExpandProperty systemStabilityIndex), 1) if ($averageStabilityIndex -le $stabilityIndexUnder) { $params = @{ComputerName = $computer; ClassName = 'win32_reliabilityRecords'; filter = "TimeGenerated > '$startTime'"} if ($computer -eq $env:COMPUTERNAME) { $params.Remove("ComputerName") } # vuci localhostu nedelam remote $reliabilityRecords = Get-CimInstance @params | Select-Object @{n = 'Computer'; e = {$computer}}, EventIdentifier, LogFile, Message, ProductName, RecordNumber, SourceName, TimeGenerated # ulozim zaznamy, ktere pozdeji vyexportuji do csv if ($exportCSV) { $reliabilityRecords | % { $null = $csv.add($_) } } $txt += "`n`n$computer ma prumerny index $averageStabilityIndex (aktualne $lastStabilityIndex). Vypis po dnech:`n" # zobrazim i prumer za jednotlive dny at se z toho da pripadne neco vysledovat $obj = [PSCustomObject] @{computer = $computer; average = $averageStabilityIndex} $metricsGroupedByDay = $reliabilityStabilityMetrics | group {$_.timegenerated.date} | sort {$_.name -as [datetime]} foreach ($oneDayMatrics in $metricsGroupedByDay) { $records = $oneDayMatrics.group.systemstabilityindex -split " " $sum = 0 foreach ($record in $records) { $sum += $record } # pridam informaci do objektu $obj | Add-Member -MemberType NoteProperty -Name $(Get-Date ($oneDayMatrics.name) -Format dd.MM) -value $([math]::Round(($sum / $records.count), 1)) $txt += "$(Get-Date ($oneDayMatrics.name) -Format dd.MM): $([math]::Round(($sum/$records.count), 1)) | " } $result += $obj # odmazani zbytecneho rozdelovace na konci $txt = $txt -replace " \| $" } else { "$computer ma index stability ($averageStabilityIndex) vyssi nez nastaveny limit." } } # end foreach computerName } end { if ($result) { # vypisu vysledky if ($returnObject) { # vrati objekt $result | sort average } else { # vrati text $result | sort average | Format-Table } if ($csv) { "CSV se zaznamy je ulozeno v $CSVPath" $csv | Export-CSV $CSVPath -Encoding UTF8 -NoTypeInformation -Force } } # poslu vysledky emailem if ($txt -and $sendEmail) { $body = "Hola,`nnize je seznam stroju, ktere maji prumerny reliability index nizsi nez $stabilityIndexUnder.`nMereni probihalo od $startTime dosud.$txt" $body += "`n`nKonkretni chyby naleznete v priloze." send-email -to $to -subject 'Stroje s nizkym reliability indexem' -body $body -attachment $CSVPath } } } ================================================ FILE: Get-SFCLogEvent.ps1 ================================================ function Get-SFCLogEvent { <# .SYNOPSIS Function for outputting SFC related lines from CBS.log. .DESCRIPTION Function for outputting SFC related lines from CBS.log. .PARAMETER computerName Remote computer name. .PARAMETER justError Output just lines that matches regex specified in $errorRegex .PARAMETER errorRegex Regex for justError switch .NOTES https://docs.microsoft.com/en-US/troubleshoot/windows-client/deployment/analyze-sfc-program-log-file-entries #> [CmdletBinding()] param( [string] $computerName , [switch] $justError , [string] $errorRegex = "error|fail|problem|missing" ) $cbsLog = "$env:windir\logs\cbs\cbs.log" if ($computerName) { $cbsLog = "\\$computerName\$cbsLog" -replace ":", "$" } Write-Verbose "Log path $cbsLog" if (Test-Path $cbsLog) { if ($justError) { $textRegex = $errorRegex } else { $textRegex = ".+" } Get-Content $cbsLog | Select-String "\[SR\] .*($textRegex).*" | % { $match = ([regex]"^(\d{4}-\d{2}-\d{2} \d+:\d+:\d+), (\w+) \s+(.+)\[SR\] (.+)$").Match($_) [PSCustomObject]@{ Date = Get-Date ($match.Captures.groups[1].value) Type = $match.Captures.groups[2].value Message = $match.Captures.groups[4].value } } if ($justError) { Write-Warning "If didn't returned anything, command 'sfc /scannow' haven't been run here or there are no errors (regex: $errorRegex)" } else { Write-Warning "If didn't returned anything, command 'sfc /scannow' probably haven't been run here" } } else { Write-Warning "Log $cbsLog is missing. Run 'sfc /scannow' to create it" } } ================================================ FILE: Get-SIDFromAccount.ps1 ================================================ function Get-SIDFromAccount { <# .SYNOPSIS Fce pro zjisteni SID zadaneho uzivatele ci skupiny. .DESCRIPTION Ve vychozim nastaveni preklada lokalni ucty. Pro domenove je potreba zadat i nepovinny parametr domain. Ale pozor, pokud dany ucet nebude nalezen lokalne, tak se zkusi nalezt v domene. .PARAMETER AccountName Jmeno uzivatele ci skupiny. .PARAMETER Domain Switch, ktery se pouziva pokud chci prekladat domenove ucty. .PARAMETER ComputerName Jmeno stroje, na kterem ma dojit k prekladu loginu. .EXAMPLE Get-SIDFromAccount administrator .EXAMPLE Get-SIDFromAccount administrator -domain .EXAMPLE Get-SIDFromAccount -accountname _sokrates05 -computername sokrates05 #> [CmdletBinding()] param( [Parameter(Mandatory = $true, Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, HelpMessage = "zadej jmeno uzivatele ci skupiny")] $AccountName , [switch]$Domain , [string]$computerName ) if ($computerName) { Invoke-Command -ComputerName $ComputerName -ScriptBlock { if ($using:Domain) { # ziskani jmena domeny do ktere je stroj zapojeny $DomainName = (gwmi WIN32_ComputerSystem).Domain } else { $DomainName = "" } try { ((New-Object System.Security.Principal.NTAccount("$DomainName", "$using:AccountName")).Translate([System.Security.Principal.SecurityIdentifier])).Value } catch { throw "Ucet $using:AccountName se nepodarilo prelozit. Bud neexistuje nebo jste spatne zvolili jeho typ (lokalni|domenovy)." } } } else { if ($Domain) { # ziskani jmena domeny do ktere je stroj zapojeny $DomainName = (gwmi WIN32_ComputerSystem).Domain } else { $DomainName = "" } try { ((New-Object System.Security.Principal.NTAccount("$DomainName", "$AccountName")).Translate([System.Security.Principal.SecurityIdentifier])).Value } catch { throw "Ucet $AccountName se nepodarilo prelozit. Bud neexistuje nebo jste spatne zvolili jeho typ (lokalni|domenovy).`nPokud jde o computer ucet, nezapomente dat za jmeno $" } } } ================================================ FILE: Get-Shutdown.ps1 ================================================ #requires -modules psasync <# TODO: - pridat moznost filtrovat dle zadaneho data - vyresit ze nekdy je vic restartu za sebou po nekolika sekundach aniz by mezi nimi byl nejaky start, zrejme jen duplicita v logu - zda se ze neukazuje hibernace! - http://techsupt.winbatch.com/webcgi/webbatch.exe?techsupt/nftechsupt.web+WinBatch/WMI+Detect~Standby~or~Hibernation~Event.txt - http://www.dreamincode.net/forums/topic/175535-detect-system-wake-up-from-sleephibernatestand-by/ - http://blog.nirsoft.net/2013/07/04/new-utility-for-windows-vista782008-that-displays-the-logonlogoff-times/ !!!!!POZOR pokud u get-date pouziji -format tak vraci string jinak datetime!!!! #> function Get-Shutdown { <# .SYNOPSIS Fce vrati casy zapnuti|vypnuti|uspani|probuzeni|restartu|bsod|neocekavanych vypnuti zadaneho stroje. .DESCRIPTION U unexpected shutdowns eventu vraci v message jmeno tehdy prihlaseneho uzivatele. Pokud se nezobrazi, zvyste hodnotu days_to_search. Pokud je prvni vraceny event typu start, message bude obsahovat jeho uptime ve formatu dd:hh:mm:ss. BSOD se ziskavaji z minidump adresare (ziskavani z event logu nebylo spolehlive). Pro zobrazeni podrobnych informaci o BSOD je potreba mit v jedne z nastavenych cest bluescreenview.exe (ozkousena verze je 1.55 x64, starsi nefungovaly s UNC!) Pro zobrazeni podrobnych BSOD informaci je treba spustit s admin pravy. Message cas obsahuje uzivatele, ktery akci provedl, pokud je tato informace dostupna v eventu. .PARAMETER ComputerName Jmeno stroje/u. .PARAMETER Newest Pocet udalosti k vypsani. Vychozi hodnota je 4. .PARAMETER Filter Pole stringu, ktere urcuji jake udalosti se maji vypsat. Ve vychozim nastaveni obsahuje vsechny moznosti. Mozne varianty jsou "start", "unexpected_shutdown", "shutdown_or_restart", "bsod", "wake_up", "sleep" .PARAMETER days_to_search Číslo udávající kolik dnů před posledním unexp. shutdownem se má hledat přihlášení uživatele. Výchozí je 7 dnů. .PARAMETER maxMinutes Číslo udávající o kolik minut po BSOD musí být unexp. event, aby došlo k jeho smazání. Předpokládáme, že oba záznamy reprezentují jeden pád systému. Výchozí je 10 minut. .PARAMETER bluescreenviewexe_path Obsahuje preddefinovane pole s moznymi cestami k nirsoft utilite bluescreenview. Nebo muzete zadat vlastni. Funguje 1.55 verze x64. .PARAMETER silent Prepinac rikajici, ze pokud nebude dostupny BluScreenView tool, tak se nebude poptavat jeho stazeni. Vhodne pri pouziti ve skriptech. .EXAMPLE Get-Shutdown kronos,titan05 5 .EXAMPLE Get-Shutdown kronos,titan05 -newest 5 -filter "shutdown_or_restart","bsod" .EXAMPLE get-shutdown $hala -filter bsod | select computer,message | fl * pro zobrazeni podrobneho infa o poslednich ctyrech BSOD na strojich v hale #> [CmdletBinding()] param( [Parameter(Position = 0, Mandatory = $false)] [ValidateNotNullOrEmpty()] $computerName = $env:computername , [Parameter(Position = 1)] [ValidateNotNull()] [int] $newest = 4 , [ValidateSet("start", "unexpected_shutdown", "shutdown_or_restart", "bsod", "wake_up", "sleep")] [ValidateNotNullOrEmpty()] $filter = @("start", "unexpected_shutdown", "shutdown_or_restart", "bsod", "wake_up", "sleep") , [int] $days_to_search = 7 , [int] $maxMinutes = 10 , [string[]] $bluescreenviewexe_path = @("$env:tmp\bluescreenview-x64\bluescreenview.exe", '\\ad.fi.muni.cz\dfs\bin\NirSoft\bluescreenview.exe') , [switch] $silent ) BEGIN { $AsyncPipelines = @() $pool = Get-RunspacePool 20 $Events = New-Object System.Collections.ArrayList # prevedu na arraylist abych mohl pouzivat remove $filter = {$filter}.invoke() # kontrola ze je dostupny bluescreenview if ($filter -contains "bsod") { $bsodViewerExists = 0 foreach ($path in $bluescreenviewexe_path) { if (Test-Path $path -ErrorAction SilentlyContinue) { $bsodViewerExists = 1 $bluescreenviewexe_path = $path break } } if (!$bsodViewerExists -and !$silent) { write-warning "BlueScreenView.exe neni dostupny na zadne ze zadanych cest $bluescreenviewexe_path." $answer = Read-Host "Chcete jej stahnout z internetu (ne kazda verze funguje z CMD!) ? a|n" if ($answer -eq 'a') { try { $webAddress = 'http://www.nirsoft.net/utils/bluescreenview-x64.zip' $DownloadDestination = "$env:tmp\bluescreenview-x64.zip" [Void][System.IO.Directory]::CreateDirectory((Split-Path $DownloadDestination)) $ExtractedTools = $DownloadDestination -replace '.zip' Invoke-WebRequest $webAddress -OutFile $DownloadDestination if (Test-Path $ExtractedTools) { Remove-Item $ExtractedTools -Confirm:$false -Recurse } [Void][System.IO.Directory]::CreateDirectory($ExtractedTools) $null = Unzip-File $DownloadDestination $ExtractedTools # s vychozim CFG souborem nefunguje ziskavani infa ze vzdalenych minidump souboru = upravim $CFGFile = join-path $ExtractedTools 'BlueScreenView.cfg' $CFGFileContent = @' [General] ShowGridLines=0 SaveFilterIndex=0 ShowInfoTip=1 ShowTimeInGMT=0 VerSplitLoc=16383 LowerPaneMode=1 MarkDriversInStack=1 AddExportHeaderLine=0 ComputersFile= LoadFrom=3 DumpChkCommand=""%programfiles%\Debugging Tools for Windows\DumpChk.exe" "%1"" MarkOddEvenRows=0 SingleDumpFile= WinPos=2C 00 00 00 00 00 00 00 01 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF D0 00 00 00 D0 00 00 00 50 03 00 00 B0 02 00 00 Columns=B4 00 00 00 78 00 01 00 96 00 02 00 6E 00 03 00 6E 00 04 00 6E 00 05 00 6E 00 06 00 6E 00 07 00 96 00 08 00 78 00 09 00 8C 00 0A 00 82 00 0B 00 78 00 0C 00 78 00 0D 00 50 00 0E 00 78 00 0F 00 78 00 10 00 78 00 11 00 78 00 12 00 50 00 13 00 50 00 14 00 5A 00 15 00 5A 00 16 00 5A 00 17 00 5A 00 18 00 5A 00 19 00 Sort=4097 ModulesColumns=B4 00 00 00 78 00 01 00 78 00 02 00 78 00 03 00 78 00 04 00 78 00 05 00 78 00 06 00 78 00 07 00 78 00 08 00 78 00 09 00 78 00 0A 00 78 00 0B 00 ModulesSort=1 '@ Set-Content -Path $CFGFile -Value $CFGFileContent $bluescreenviewexe_path = join-path $ExtractedTools bluescreenview.exe $bsodViewerExists = 1 } catch { # uklid Remove-Item $DownloadDestination, $ExtractedTools -Confirm:$false -Recurse -Force throw "Neco se pokazilo.`nChyba:`n$($_.Exception.Message)`nRadek:`n$($_.InvocationInfo.ScriptLineNumber) `n`n..koncim" } } } elseif ($bsodViewerExists) { # $bsodview existuje, musim upravit konfiguraci, aby fungovalo ziskavani infa ze vzdalenych minidump souboru $CFGFile = Join-Path (Split-Path $bluescreenviewexe_path) 'BlueScreenView.cfg' if (Test-Path $CFGFile -ErrorAction SilentlyContinue) { $content = Get-Content $CFGFile if ($content -match 'LoadFrom=1') { Write-Warning "Upravuji $CFGFile, aby slo pracovat s remote minidump soubory!" $content | Foreach-Object {$_ -replace '^LoadFrom=1$', "LoadFrom=3"} | Set-Content $CFGFile } } else { Set-Content -Path $CFGFile -Value $CFGFileContent } } # BSOD viewer neni dostupny a uzivatel jej nechtel stahnout if (!$bsodViewerExists) { Write-Warning "Obsah BSOD se nezobrazi, BSODViewer neni k dispozici" } } #kontrola zdali skript bezi s admin pravy if ($filter -contains "bsod" -and $bsodViewerExists -and ($ComputerName -eq $env:computername) -and !([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { write-warning "BSOD udalosti se nezobrazi! Je nutne spustit s admin pravy." [void]$Filter.remove('bsod') } $scriptblock = { param ($Computer, $newest, $Filter, $days_to_search, $maxMinutes, $bluescreenviewexe_path, $VerbosePreference) if (test-connection -computername $Computer -Count 1 -quiet) { $AllUnexpectedEvents = @() $AllUnexpectedEvents = {$AllUnexpectedEvents}.invoke() [System.Collections.ArrayList]$todelete = @() $BSODevents = @() $UnexpectedEvents = @() $WakeupEvents = @() $SleepEvents = @() #region pomocne funkce function Get-LogOnOff { <# .SYNOPSIS Fce slouží k vypsání logon/off událostí na vybraných strojích uživatele/ů. .DESCRIPTION Fce vyhledá logon/off eventy na vybraných strojích. Defaultně vypíše 4 poslední logon/off. Vyžaduje povolený a modul psasync. .PARAMETER ComputerName Seznam strojů, na kterých zjistím logon/off akce. .PARAMETER Newest Číslo určující kolik logon/off událostí se má vypsat. Výchozí hodnota je 4. .PARAMETER UserName Parametr určující login uživatele, který se má na daných strojích hledat. .PARAMETER Type Seznam určující jaky typ eventu se ma hledat. Moznosti: logon, logoff. .PARAMETER After Parametr určující po jakém datu se mají eventy hledat. Zadavejte ve formatu: d.M.YYYY pripadne d.M.YYYY H:m, Pr.: 13.5.2015, 13.5.2015 6:00. Zadáte-li neexistující datum, tak filtr nebude fungovat! .PARAMETER Before Parametr určující před jakým datem se mají eventy hledat. Zadavejte ve formatu: d.M.YYYY pripadne d.M.YYYY H:m, Pr.: 13.5.2015, 13.5.2015 6:00. Zadáte-li neexistující datum, tak filtr nebude fungovat! .EXAMPLE $hala | Get-LogOnOff Na strojích z haly vypíše 4 poslední přihlášení/odhlášení. .EXAMPLE $hala | Get-LogOnOff -username sebela Vyhledá 4 nejnovější záznamy o přihlášení uživatele sebela na každém stroji v hale. .EXAMPLE $hala | Get-LogOnOff -username sebela -type logon -newest 10 Vyhledá 10 nejnovějších přihlášení uživatele sebela na každém stroji v hale. .EXAMPLE $hala | Get-LogOnOff -username sebela -type logoff -newest 10 -after '14.1.2015 10:00' -before 20.2.2015 Vyhledá 10 odhlášení uživatele sebela na každém stroji v hale mezi 14.1.2015 10:00 a 20.2.2015. .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [CmdletBinding()] param ( [Parameter(Mandatory = $false, Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, HelpMessage = "zadej jmeno stroje/ů")] [Alias("c", "CN", "__Server", "IPAddress", "Server", "Computer", "Name", "SamAccountName")] [ValidateNotNullOrEmpty()] [String[]] $ComputerName = $env:computername , [Parameter(Mandatory = $false, Position = 1)] [Alias("user", "login")] [ValidateNotNullOrEmpty()] [string]$UserName , [Parameter(Mandatory = $false, Position = 2)] [int]$newest , [ValidateSet("logon", "logoff")] [array]$type = @("logon", "logoff") , [ValidateScript( { If (($_ -match '^\d{1,2}\.\d{1,2}\.\d{4}( \d{1,2}:\d{1,2}(:\d{1,2}?)?)?$')) { $true } else { Throw "$_ .Zadavejte ve formatu: d.M.yyyy, d.M.yyyy H:m, d.M.yyyy H:m:s Pr.: 13.5.2015, 13.5.2015 6:00, 13.5.2015 6:00:33" } })] $after , [ValidateScript( { If (($_ -match '^\d{1,2}\.\d{1,2}\.\d{4}( \d{1,2}:\d{1,2}(:\d{1,2}?)?)?$')) { $true } else { Throw "$_ .Zadavejte ve formatu: d.M.yyyy, d.M.yyyy H:m, d.M.yyyy H:m:s Pr.: 13.5.2015, 13.5.2015 6:00, 13.5.2015 6:00:33" } })] $before ) BEGIN { try { Import-Module psasync -ErrorAction Stop } catch { Write-Error "Nepodařilo se naimportovat psasync modul" break } # ve vychozim stavu vypise 4 posledni udalosti if (!$after -and !$newest -and !$before) { $newest = 4 } $AsyncPipelines = @() $pool = Get-RunspacePool 20 $scriptblock = ` { param($computer, $newest, $type, $UserName, $after, $before) if (Test-Connection -ComputerName $computer -Count 1 -ErrorAction SilentlyContinue) { $UserProperty = @{n = "User"; e = {(New-Object System.Security.Principal.SecurityIdentifier $_.properties[1].value.value).Translate([System.Security.Principal.NTAccount])}} $TypeProperty = @{n = "Action"; e = {if ($_.ID -eq 7001) {"Logon"} else {"Logoff"}}} $TimeProperty = @{n = "Time"; e = {$_.TimeCreated}} $CompName = @{n = "Computer"; e = {$computer}} # poskladani prikazu k vykonani $command = "Get-WinEvent -ComputerName $Computer -ea silentlycontinue -FilterHashTable @{LogName='System'; ProviderName='Microsoft-Windows-Winlogon'" if ($type -contains "logon" -and $type -contains "logoff") { $command += "" } elseif ($type -contains "logon") { $command += ";id=7001" } elseif ($type -contains "logoff") { $command += ";id=7002" } if ($after) { $command += ";starttime=`"$after`"" } if ($before) { $command += ";endtime=`"$before`"" } $command += "} " if ($newest -and !$username) { $command += "-MaxEvents $Newest " } $command += '| select $CompName,$UserProperty,$TypeProperty,$TimeProperty ' if ($UserName) { if ($newest) { $command += '| where {$_.user -like "*$UserName*"} | select -First $Newest' } else { $command += '| where {$_.user -like "*$UserName*"}' } } #vykonani prikazu Invoke-Expression $command } else { Write-Output "$computer nepinga." } } } PROCESS { foreach ($computer in $ComputerName) { $AsyncPipelines += Invoke-Async -RunspacePool $pool -ScriptBlock $ScriptBlock -Parameters $computer, $newest, $type, $UserName, $after, $before } } END { Receive-AsyncResults -Pipelines $AsyncPipelines -ShowProgress } } # fce pro ziskani podrobnosti ohledne BSOD z DMP souboru, pouziva program bluescreenview function get-bsodinfo { param ( $computer, $bluescreenviewexe_path, $bsodtime ) $bsodtime = Get-Date $bsodtime # ziskam cestu k DMP souboru s BSOD informacemi $dmpFile = Get-ChildItem \\$computer\C$\Windows\Minidump -File | where { $_.creationtime -gt ($bsodtime).addseconds(-1) -and $_.creationtime -lt ($bsodtime).addseconds(2)} | select -ExpandProperty fullname if ($dmpFile) { $CsvFile = [System.IO.Path]::GetTempFileName() & $bluescreenviewexe_path /singledumpfile $dmpFile /scomma $CsvFile if ($?) { $CsvFileFinal = [System.IO.Path]::GetTempFileName() # pockam nez bude mit soubor nejaky obsah do { $CsvFileContent = Get-Content $CsvFile -Force -raw sleep 1 ++$x } until ($CsvFileContent -or $x -ge 10) # do finalniho csv souboru pridam hlavicku a obsah csv s bsod informacemi Add-Content -path $CsvFileFinal -Value "Dump File,Crash Time,Bug Check String,Bug Check Code,Parameter 1,Parameter 2,Parameter 3,Parameter 4,Caused by driver,Caused by address,File description,Product name,Company,File version,Processor,Crash Address,Stack Address 1,Stack Address 2,Stack Address 3,Computer Name,Full path,Processors Count,Major Version,Dump File Size,Dump File Time `r`n$CsvFileContent" -Confirm:$false # naimportuji obsah $result = Import-Csv $CsvFileFinal # smazani tmp souboru Remove-Item $CsvFile, $CsvFileFinal -Confirm:$false -Force # vypsani vysledku $result } else { write-output "Nepodarilo se pomoci bluescreenview ziskat bsod informace." } } else { Write-Error "DMP soubor s BSOD infem nenalezen. Cas vytvoreni $(($bsodtime).addseconds(-1)) do $(($bsodtime).addseconds(2))" } } #endregion # shutdown | restart if ($filter -contains "shutdown_or_restart") { #chystane vypnuti podrobne info (cas vypnuti neodpovida uplne realite = jde o pripravu na vypnuti) $events += Get-WinEvent -FilterHashtable @{logname = "system"; providername = "User32"; id = 1074}` -ComputerName $Computer -MaxEvents $newest -ea silentlycontinue | Select-Object @{Name = "Computer"; Expression = {$computer}}, @{Name = "Event"; Expression = {"$($_.Properties[4].Value)" -replace "power off|Napájení vypnuto", "Shutdown" -replace "Restartování", "Restart"}}, @{Name = "Time"; Expression = {$_.TimeCreated}}, @{Name = "Message"; Expression = {"KDO: $($_.properties[6].value), PROC: $($_.properties[5].value) | $($_.properties[2].value), PROCES: $($_.properties[0].value)"}} } # zapnuti if ($filter -contains "start") { $events += Get-WinEvent -FilterHashtable @{logname = "system"; providername = "Microsoft-Windows-Kernel-General"; id = 12}` -ComputerName $Computer -MaxEvents $newest -ea silentlycontinue | Select-Object @{Name = "Computer"; Expression = {$computer}}, @{Name = "Event"; Expression = {"Start"}}, @{Name = "Time"; Expression = {$_.TimeCreated}}, @{Name = "Message"; Expression = {''}} } # Wakeup events if ($filter -contains "wake_up") { $events += Get-WinEvent -FilterHashtable @{providername = "Microsoft-Windows-Power-Troubleshooter"; logname = "system"}` -MaxEvents $Newest -computername $computer -ea silentlycontinue | Select-Object @{Name = "Computer"; Expression = {$computer}}, @{Name = "Event"; Expression = {"WakeUp"}}, @{Name = "Time"; Expression = {$_.TimeCreated}}, @{Name = "Message"; Expression = {$_.User, $_.message}} } # Sleep events if ($filter -contains "sleep") { $events += Get-WinEvent -FilterHashtable @{providername = "Microsoft-Windows-Kernel-Power"; logname = "system"; id = 42}` -MaxEvents $Newest -computername $computer -ea silentlycontinue | Select-Object @{Name = "Computer"; Expression = {$computer}}, @{Name = "Event"; Expression = {"Sleep"}}, @{Name = "Time"; Expression = {$_.TimeCreated}}, @{Name = "Message"; Expression = {$_.User, $_.message}} } # BSOD # TODO kdyz neni $bsodViewerExists tak ziskat info z logu if ($filter -contains "bsod" -and $bsodViewerExists) { # ziskani BSOD z minidump souboru (z event logu ukazuje vic smrtek nez je minidump souboru) if (test-path "\\$computer\C$\windows\minidump" -ea silentlycontinue) { $BSODevents = Get-ChildItem -path \\$computer\C$\windows\minidump\* -include *.dmp | sort -descending CreationTime | select -First $newest if ($BSODevents) { foreach ($bsod in $BSODevents) { $message = "" $message = get-bsodinfo $computer $bluescreenviewexe_path $($bsod.CreationTime) | Out-String # ziskany objekt prevedu na text pro snadnejsi cteni informaci, neocekavam potrebu filtrovani dle jednotlivych parametru if (!$message) { $message = "vyskystl se problem pri ziskavani podrobneho BSOD infa." } $allUnexpectedEvents += $bsod | Select-Object @{Name = "Computer"; Expression = {$computer}}, @{Name = "Event"; Expression = {"BSOD"}}, @{Name = "Time"; Expression = {$_.CreationTime}}, @{Name = "Message"; Expression = {$message}} } } } # # ziskani BSOD z event logu (zalozni moznost) # $BSODevents = Get-WinEvent -FilterHashtable @{logname="application";providername="Windows Error*";id=1001}` # -ComputerName $Computer | Select-Object timecreated, properties | where {$_.properties[2].value -eq "BlueScreen"} | Select-Object @{Name="Computer";Expression={$computer}}, @{Name="Event";Expression={"BSOD"}}, @{Name="Time";Expression={$_.TimeCreated}}, @{Name="Message";Expression={$_.message}}, User # $allUnexpectedEvents += $BSODevents } # unexpected shutdowns if ($filter -contains "unexpected_shutdown") { $UnexpectedEvents = Get-WinEvent -FilterHashtable @{logname = "system"; providername = "Microsoft-Windows-Kernel-Power"; id = 41}` -ComputerName $Computer -MaxEvents $newest -ea silentlycontinue | Select-Object @{Name = "Computer"; Expression = {$computer}}, @{Name = "Event"; Expression = {"Unexpected Shutdown"}}, @{Name = "Time"; Expression = {$_.TimeCreated}}, @{Name = "Message"; Expression = {""}} if ($UnexpectedEvents) { # ULOZENI KDO BYL PRIHLASEN DO USER PROPERTY OBJEKTU # cas posledniho unexp. shut. $last_unexpected_shutdown = $UnexpectedEvents | sort time -Descending | select -Last 1 | select -exp time # posunuti cas dozadu kvuli dohledani tehdy prihlaseneho uzivatele (pokud se prihlasil jeste drive pred unexp. shut. tak se neukaze) $last_unexpected_shutdown = $last_unexpected_shutdown.adddays( - $days_to_search) # prevedeni na spravny format data $last_unexpected_shutdown = (get-date $last_unexpected_shutdown -Format 'd.M.yyyy H:m') #ziskat logon eventy do tohoto data $LogonEvents2 = Get-LogOnOff -ComputerName $Computer -type 'logon' -after $last_unexpected_shutdown -Newest 100000 # upravit message cast kazdeho unexp. shut. s udajem kdo byl prihlasen foreach ($event in $UnexpectedEvents) { $logged_user = ($LogonEvents2 | where {$_.action -eq 'logon' -and $_.time -lt $($event.time)} | select -first 1 | select -exp user).value $event.message = $logged_user } write-verbose "do `$allUnexpectedEvents pridavam unexp. shutdown eventy" $allUnexpectedEvents += $UnexpectedEvents } } # OSETRENI VARIANTY KDY PRO JEDEN PAR SYSTEMU JSOU V LOGU JAK UNEXP. SHUTDOWN UDALOST TAK BSOD UDALOST # ZISKANI UNEXP. SHUTDOWNS UDALOSTI, KTERE JSOU V LOGU TESNE PRED BSOD KVULI JEJICH POZDEJSIMU ODSTRANENI if ($filter -contains "unexpected_shutdown" -and $filter -contains "bsod") { $allUnexpectedEvents = $allUnexpectedEvents | sort Time -Descending $allUnexpectedEvents | % {$x = 0} { $thisEvent = $allUnexpectedEvents[$x] $nextEvent = $allUnexpectedEvents[$x + 1] $previousEvent = $allUnexpectedEvents[$x - 1] # tento IF osetruje variantu, kdy se unexp. zaradil pri sortu pred BSOD i kdyz ma stejny cas a za BSOD je dalsi unexp. ktery by odpovidal filtru = smazal by se nepravy if (($previousEvent.event -eq "Unexpected Shutdown" -and $thisEvent.event -eq "BSOD") -and ($thisEvent.time -eq $previousEvent.time)) { $nextEvent = $previousEvent } if (($thisEvent.event -eq "BSOD" -and $nextEvent.event -eq "Unexpected Shutdown") -and ($nextEvent.time -gt $thisEvent.time.addminutes( - $maxMinutes))) { [void]$todelete.add($nextEvent.time) write-verbose "do seznamu eventu ke smazani jsem pridal unexp. event $($nextEvent.time). Byl max $maxMinutes minut pred BSOD = zrejme jedna udalost."; } $x++ } # ODSTRANENI ZISKANYCH UNEXP. SHUTDOWNU $allUnexpectedEvents = {$allUnexpectedEvents}.invoke() # smazu unexpected eventy po kterych nasleduje v seznamu BSOD event (realne jde o jednu udalost) if ($todelete.count -gt 0) { foreach ($time in $todelete) { $event = $allUnexpectedEvents | where {$_.time -eq $time -and $_.event -eq "Unexpected Shutdown"} #write-output "mazu $time tedy $event" $allUnexpectedEvents.removeat($allUnexpectedEvents.indexof($event)) } } } # (zeditovane) unexp. eventy spolu s BSOD nahraji k ostatnim udalostem write-verbose "do seznamu eventu pridavam unexp a bsod eventy" $events += $allUnexpectedEvents # PRIDANI UPTIME DO MESSAGE PROPERTY DO PRVNIHO START EVENTU $events = $events | sort Time -Descending if ($events -and ($events[0]).event -eq "start") { $Uptime = Get-WmiObject -Class Win32_OperatingSystem -ComputerName $Computer $LastBootUpTime = $Uptime.ConvertToDateTime($Uptime.LastBootUpTime) $Time = (Get-Date) - $LastBootUpTime $Uptime = '{0:00}:{1:00}:{2:00}:{3:00}' -f $Time.Days, $Time.Hours, $Time.Minutes, $Time.Seconds ($events[0]).message = "Uptime: $Uptime" } # VYPSANI ZISKANYCH UDALOSTI $ErrorActionPreference = "silentlycontinue" $events | select -first $newest | select computer, event, Time, message } else { # stroj nepinga $property = @{"Computer" = $computer; "Event" = ""; "Time" = ""; "Message" = "nepinga"} $object = New-Object -TypeName PSObject -Property $property $object | select computer, event, Time, message } } } PROCESS { foreach ($Computer in $ComputerName) { $AsyncPipelines += Invoke-Async -RunspacePool $pool -ScriptBlock $ScriptBlock -Parameters $Computer, $Newest, $Filter, $days_to_search, $maxMinutes, $bluescreenviewexe_path, $VerbosePreference } } END { Receive-AsyncResults -Pipelines $AsyncPipelines -ShowProgress # uklid # if ($DownloadDestination) { # Remove-Item $DownloadDestination, $ExtractedTools -Confirm:$false -Recurse -Force # } } } ================================================ FILE: Get-Uptime.ps1 ================================================ Function Get-Uptime { <# .SYNOPSIS Vypise uptime zadaneho stroje. .DESCRIPTION Vypise uptime zadaneho stroje. Podle posledniho casu bootu OS. .PARAMETER computerName Jmeno stroje .EXAMPLE Get-Uptime vypise, jak dlouho je lokalni stroj online .EXAMPLE Get-Uptime -ComputerName $hala vypise, jak dlouho jsou jednotlive stroje v hale online #> param ( [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true)] [alias("cn")] [string[]]$computerName = $env:COMPUTERNAME ) PROCESS { Invoke-Command2 -computerName $computerName { $Uptime = Get-WmiObject -Class Win32_OperatingSystem -Property LastBootUpTime $LastBootUpTime = $Uptime.ConvertToDateTime($Uptime.LastBootUpTime) $Time = (Get-Date) - $LastBootUpTime New-Object PSObject -Property @{ ComputerName = $env:COMPUTERNAME.ToUpper() Uptime = '{0:00}:{1:00}:{2:00}:{3:00}' -f $Time.Days, $Time.Hours, $Time.Minutes, $Time.Seconds } } | Select-Object -property * -excludeProperty PSComputerName, RunspaceId } } ================================================ FILE: Get-WinEventArchivedIncluded.ps1 ================================================ function Get-WinEventArchivedIncluded { <# .SYNOPSIS Slouzi k ziskani udalosti ze systemoveho logu i jeho archivu. .DESCRIPTION Slouzi k ziskani udalosti ze systemoveho logu i jeho archivu To jestli se budou udalosti hledat v "zivem" logu i/nebo jeho archivech urcuje inteligentne dle startTime a endTime v filterXML/filterHashTable. Hledam vzdy od nejnovejsich udalosti! Funkce meni nastaveni culture konzole na en-US, jinak Get-WinEvent nevracel message property udalosti. Pote je opet vraceno puvodni culture. .PARAMETER computerName Na jakem stroji se maji udalosti hledat. Vychozi je $EventCollector. .PARAMETER filterXML XML filtr pro urceni, ktere zaznamy nas zajimaji. Slouzi jako hodnota parametru filterxml cmdletu Get-WinEvent. Ukazka: [xml]$xml = @" "@ .PARAMETER filterHashTable Hash filtr pro urceni, ktere zaznamy nas zajimaji. Slouzi jako hodnota parametru filterHashTable cmdletu Get-WinEvent. Ukazka: @{id=104; logName='forwardedEvents'} .PARAMETER maxEvents Kolik se ma najit udalosti. Jakmile ziskam potrebny pocet, ukoncim prohledavani. Hledam od nejnovejsich! Pokud nezadam a ani (v filterXML/filterHashTable) neomezim od kdy do kdy se maji udalosti hledat, tak se projdou vsechny archivovane logy! .PARAMETER howOutputPartialResult Retezec definujici, jak zobrazit mezivysledky (a ze je vubec zobrazovat). Tzn. $nalezeneudalosti | Napriklad: sort timecreated -Descending -Unique | group machinename | sort count -Descending | select Count, Name, @{N="TimeCreated";E={$_.group.timecreated}} .EXAMPLE PS C:\> [xml]$xml = @" "@ PS C:\> Get-WinEventArchivedIncluded -filterXML $xml -maxEvents 20 Vypise 20 nejnovejsich udalosti odpovidajicich XML filtru ulozenem v $xml. Pokud jich nebude dost v systemovem logu, projde postupne i archivovane logy. .EXAMPLE PS C:\> [xml]$xml = @" "@ PS C:\> Get-WinEventArchivedIncluded -filterXML $xml -howOutputPartialResult 'select id, timecreated, message' Vypise vsechny udalosti odpovidajici XML filtru v $xml. Pokud bude potreba prohledat i archivy, bude vypisovat i mezivysledky ziskane z jednotlivych archivu. .EXAMPLE PS C:\> Get-WinEventArchivedIncluded -filterHashTable @{id=104; logName='forwardedEvents'; startTime='8.25.2017'; endTime='10.13.2017'} Vypise vsechny udalosti serazene od nejnovejsich, odpovidajici hash filtru. Pokud jich nebude dost v systemovem logu, projde postupne i archivovane logy. .EXAMPLE PS C:\> Get-WinEventArchivedIncluded -filterHashTable @{id=104; logName='system'; startTime='8.25.2017'; endTime='10.13.2017'} -maxEvents 150 Vypise 150 nejnovejsich udalosti odpovidajich hash filtru. Pokud jich nebude dost v systemovem logu, projde postupne i archivovane logy. .NOTES Author: Sebela, ztrhgf@seznam.cz. #> [CmdletBinding()] param( [Parameter()] [ValidateNotNullOrEmpty()] [string] $computerName = $EventCollector , [Parameter(Mandatory = $true, ParameterSetName = 'XML')] [ValidateNotNullOrEmpty()] [xml] $filterXML , [Parameter(Mandatory = $true, ParameterSetName = 'HASH')] [ValidateNotNullOrEmpty()] [hashtable] $filterHashTable , [int] $maxEvents , [string] $howOutputPartialResult ) begin { if (!$computerName) { $computerName = $env:computername } if ($filterHashTable -and !$filterhashTable.LogName) { throw "Parametr filterhashTable musi mit definovan klic logName.`nTzn kde se budou udalosti hledat" } # zjisteni, v jakem logu se budou udalosti hledat # abych pozdeji mohl prohledat odpovidajici archivy if ($filterXML) { $logName = $filterXML.QueryList.Query.Select.Path } else { $logName = $filterHashTable.LogName } if (!$logName) { throw "Nepodarilo se ziskat logName. Uvedli jste jej ve filtru eventu?" } # ulozim si aktualni culture, protoze jej pred pouzitim Get-WinEvent zmenim na en-US, tak abych pak vratil zpatky puvodni $actualCulture = [System.Threading.Thread]::CurrentThread.CurrentCulture.name } process { # vytvoreni hashe s parametry pro get-winevent $params = @{ erroraction = "silentlycontinue" errorVariable = "winEventErr" } if ($computerName -notin "localhost", $env:computerName) { $params.ComputerName = $computerName } if ($filterXML) { $params.filterxml = $filterXML } elseif ($filterHashTable) { $params.filterHashTable = $filterHashTable } if ($maxEvents) { $params.MaxEvents = $maxEvents } if ($VerbosePreference -eq 'continue') { $params.verbose = $true } Write-Verbose "Ziskavam zaznamy ze stroje $computerName." # # vyextrahuji od kdy do kdy se maji hledat eventy a podle toho nasledne vyfiltruji archivy k prohledani # $startTime = '' $endTime = '' # data schvalne ukladam jako datetime objekt, protoze to vynuti US culture tvar, ktery potrebuji pro Get-WinEvent # u Get-WinEvent potrebuji US culture, protoze jinak se nekdy nezobrazovala Message property udalosti try { $ErrorActionPreference = "stop" if ($filterXML) { # pri konverzi na [xml] se (nevim proc) < prevede na < atd, proto match vuci < > znakum $filterText = $filterXML.QueryList.Query.Select.'#text' $matches = '' if ($filterText -match "@SystemTime\s*<=\s*'([^']+)'") { [datetime]$endTime = $matches[1] } $matches = '' if ($filterText -match "@SystemTime>\s*=\s*'([^']+)'") { [datetime]$startTime = $matches[1] } $matches = '' if ($filterText -match "\[timediff\(@SystemTime\)\s*<=\s*(\d+)\]") { [datetime]$startTime = (Get-Date).AddMilliseconds( - $matches[1]) } } elseif ($filterHashTable) { if ($filterHashTable.ContainsKey('startTime')) { [datetime]$startTime = $filterHashTable.startTime } if ($filterHashTable.ContainsKey('endTime')) { [datetime]$endTime = $filterHashTable.endTime } } } catch { if ($_ -match "Cannot bind parameter 'Date'") { throw "Chyba ve tvaru startTime/endTime. Datum je potreba zadat ve tvaru MM.dd.yyyy" } else { throw "Pri zpracovani startTime ci endTime se vyskytla chyba:`n$_" } } $ErrorActionPreference = "continue" if ($endTime) { # upravim cas v endTime datu tak, aby se pouzily i logy z daneho dne # pokud zadal jen datum bez casu, tak se vezme automaticky od 0:00 # logicky ale chtel vcetne celeho zadaneho dne # TODO pri filtrovani udalosti se ale tato zmena neprojevi! doresit.. if ($endTime.Hour -eq 0 -and $endTime.Minute -eq 0 -and $endTime.Second -eq 0) { $endTime = $endTime.AddHours(24) } } Write-Verbose "StartTime: $startTime EndTime: $endTime" # # seznam vsech dostupnych archivovanych logu (serazeny od nejnovejsiho) # if ($computerName -notin "localhost", $env:computerName) { $logPath = "\\$computerName\c$\windows\system32\winevt\logs" } else { $logPath = "C:\windows\system32\winevt\logs" } $archivedLogs = Get-ChildItem -File -Filter "Archive-$logName-*.evtx" -Path $logPath | select FullName, CreationTime | sort CreationTime -Descending $archivedLogsCopy = $archivedLogs $allArchivedLogsCount = ($archivedLogs.fullname).count # jaky nejstarsi zaznam je v systemem pouzivanem forwarded logu (zjistim neprimo dle stari nejstarsiho archivovaneho logu) $newestArchiveLogCreated = '1.1.1900' # nastavim dummy datum hodne v minulosti if ($archivedLogs) { $newestArchiveLogCreated = $archivedLogs | select -First 1 | select -ExpandProperty CreationTime } # # ziskani archivovanych logu, ktere mohou obsahovat hledane udalosti # $searchSystemLog = 1 # je startTime > vsechny archivy po tomto datu if ($startTime) { $archivedLogs = $archivedLogs | where {$_.CreationTime -ge $startTime} #| sort CreationTime # jako prvni chci prohledavat nejstarsi logy? } # je endTime > vsechny archivy pred timto datem + eventlog pokud byl vytvoren pred timto datem if ($endTime) { $archivedLogs = $archivedLogs | where {$_.CreationTime -le $endTime} # vzdy pridam i prvni archiv, ktery vznikl po endTime, obsahuje totiz eventy z doby mezi vznikem posledniho archivu (pred endTime) az po endTime $archivedLogs = $archivedLogsCopy | where {$_.CreationTime -ge $endTime} | select -Last 1 if ($endTime -lt $newestArchiveLogCreated) { Write-Verbose "Nema smysl prohledavat aktivni log. Obsazene eventy jsou mimo zadane rozsahy." $searchSystemLog = 0 } } if (!$startTime -and !$endTime -and $archivedLogs) { Write-Warning "Prohleda se pouze aktivni log, zadne archivy. Nezadali jste totiz startTime ani endTime :)" } $filteredArchivedLogsCount = ($archivedLogs.fullname).count # # prohledam aktualni log s forwardovanymi eventy # if ($searchSystemLog) { Write-Verbose "Prohledavam log $logName" # ohackovani, aby se nevracela prazdna message property, pokud ma jiny nez en-US culture [System.Threading.Thread]::CurrentThread.CurrentCulture = 'en-US' [System.Collections.ArrayList] $result = @(Get-WinEvent @params) [System.Threading.Thread]::CurrentThread.CurrentCulture = $actualCulture # upozornim na pripadne chyby if ($winEventErr) { Write-Warning "Pri hledani udalosti se vyskytla tato chyba:`n$winEventErr" } } # # vypsani vysledku (+ dohledani z archivu pripadne) # # mam vse co jsem chtel, vypisi a ukoncim if ($result -and (($maxEvents -and ($($result.count) -ge $maxEvents) -or (!$maxEvents -and !$archivedLogs)))) { Write-Verbose "Mam dost udalosti. Ukoncuji" return $result | Sort-Object TimeCreated -Descending } else { # nemam dostatecny pocet udalosti # zkusim najit a nasledne prohledat i archivovane logy # nejsou zadne archivy, vratim co mam if (!$archivedLogs) { Write-Warning "Neexistuji zadne vhodne archivovane logy kde bych dohledal zbyle udalosti." return $result | Sort-Object TimeCreated -Descending } else { # mam nejake archivovane logy k prohledani if ($maxEvents) { $pocet = ", (pozadovano $maxEvents) -> prohledam archivovane logy" } if ($result) { Write-Host "Mam $($result.count) udalosti$pocet." } # vypisu mezivysledky if ($result -and $howOutputPartialResult) { # vytvorim scriptblock, ktery stavajici mezivysledek vypise tak, jak je receno v HowOutputPartialResult $partialResultOutput = (([scriptblock]::Create("`$result | $howOutputPartialResult")).invoke() | out-string).trim() Write-Host $partialResultOutput # pouzit Write-Verbose pokud by bylo potreba s vystupem pracovat dal.. } # vypsani informaci o poctu archivu k prohledani if ($allArchivedLogsCount -eq $filteredArchivedLogsCount -and !$maxEvents) { Write-Warning "Neomezili jste nijak hledani. Prohledaji se vsechny ($(($archivedLogs.fullname).count)) archivovane logy!" } else { # neprohledam vsechny dostupne archivy, nepotrebne jsem odfiltroval if ($startTime) { $txt = "Od $startTime " } if ($endTime) { $txt += "do $endTime " } if (!$txt) { $txt = "Existuje" } else { $txt += "existuje" } Write-Host "$txt $(($archivedLogs.fullname).count) archivu k prohledani." } Write-Host "`nZiskavam udalosti z:" # # prohledam postupne jednotlive archivovane logy # foreach ($path in $archivedLogs.FullName) { if ($filterXML) { $filterXML.QueryList.Query.path = "file://$path" $filterXML.QueryList.Query.select.path = "file://$path" } elseif ($filterHashTable) { $filterhashTable["Path"] = $path } # vypisu jmeno aktualne prohledavaneho archivu if ($archivedLogs[0].fullname -ne $path) { $newLine = "`n" } Write-Host "$newLine - $(Split-Path $path -leaf)" # ke stavajicim vysledkum pridam co jsem nasel v archivovanem logu $partialResult = @() Write-Verbose "start ziskavani udalosti $(Get-Date -Format T)" # ohackovani, aby se nevracela prazdna message property, pokud ma jiny nez en-US culture [System.Threading.Thread]::CurrentThread.CurrentCulture = 'en-US' $winEventErr = '' $partialResult = Get-WinEvent @params [System.Threading.Thread]::CurrentThread.CurrentCulture = $actualCulture # upozornim na pripadne chyby if ($winEventErr) { Write-Warning "Pri hledani udalosti se vyskytla tato chyba:`n$winEventErr" } Write-Verbose "end ziskavani udalosti $(Get-Date -Format T)" if ($partialResult) { $partialResult | % { $null = $result.add($_) } } # pokud mam dost udalosti, ukoncim hledani if ($maxEvents -and $($result.count) -ge $maxEvents) { Write-Host "Uz mam dost udalosti, ukoncuji." break } else { # nemam dost udalosti nebo hledam na zaklade datumu (projdu vsechny dostupne archivy) # prohledavam posledni archiv if ($archivedLogs[-1].fullname -eq $path) { $t = 'prohledal jsem posledni archiv' } else { $t = 'pokracuji' } Write-Host "Mam $($result.count) udalosti, $t." # chci zobrazovat mezivysledky if ($howOutputPartialResult) { # vytvorim scriptblock, ktery stavajici mezivysledek vypise tak jak je receno v HowOutputPartialResult $partialResultOutput = (([scriptblock]::Create("`$partialResult | $howOutputPartialResult")).invoke() | out-string).Trim() Write-Host $partialResultOutput # pouzit Write-Verbose pokud by bylo potreba s vystupem pracovat dal.. } } } } # end mam archivy k prohledani if (!$result) { Write-Verbose "Nenalezl jsem zadne udalosti." } return $result | Sort-Object TimeCreated -Descending } } } ================================================ FILE: INTUNE/Connect-Graph.ps1 ================================================ function Connect-Graph { <# .SYNOPSIS Function for connecting to Microsoft Graph. .DESCRIPTION Function for connecting to Microsoft Graph. Support interactive authentication or application authentication Without specifying any parameters, interactive auth. will be used. .PARAMETER TenantId ID of your tenant. .PARAMETER AppId Azure AD app ID (GUID) for the application that will be used to authenticate .PARAMETER AppSecret Specifies the Azure AD app secret corresponding to the app ID that will be used to authenticate. Can be generated in Azure > 'App Registrations' > SomeApp > 'Certificates & secrets > 'Client secrets'. .PARAMETER Beta Set schema to beta. .EXAMPLE Connect-Graph -TenantId .NOTES Requires module Microsoft.Graph.Intune #> [CmdletBinding()] [Alias("Connect-MSGraph2", "Connect-MSGraphApp2")] param ( [Parameter(Mandatory = $true)] [string] $TenantId , [string] $AppId , [string] $AppSecret , [switch] $beta ) if (!(Get-Command Connect-MSGraph, Connect-MSGraphApp -ea silent)) { throw "Module Microsoft.Graph.Intune is missing" } if ($beta) { if ((Get-MSGraphEnvironment).SchemaVersion -ne "beta") { $null = Update-MSGraphEnvironment -SchemaVersion beta } } if ($TenantId -and $AppId -and $AppSecret) { $graph = Connect-MSGraphApp -Tenant $TenantId -AppId $AppId -AppSecret $AppSecret -ea Stop Write-Verbose "Connected to Intune tenant $TenantId using app-based authentication (Azure AD authentication not supported)" } else { $graph = Connect-MSGraph -ea Stop Write-Verbose "Connected to Intune tenant $($graph.TenantId)" } } ================================================ FILE: INTUNE/ConvertFrom-MDMDiagReport.ps1 ================================================ function ConvertFrom-MDMDiagReport { <# .SYNOPSIS Function for converting MDMDiagReport.html to PowerShell object. .DESCRIPTION Function for converting MDMDiagReport.html to PowerShell object. .PARAMETER MDMDiagReport Path to MDMDiagReport.html file. It will be created if doesn't exist. By default "C:\Users\Public\Documents\MDMDiagnostics\MDMDiagReport.html" is checked. .PARAMETER showKnobs Switch for including knobs results in "Managed Policies" and "Enrolled configuration sources and target resources" tables. Knobs seems to be just some internal power related diagnostic data, therefore hidden by default. .EXAMPLE ConvertFrom-MDMDiagReport Converts content of "C:\Users\Public\Documents\MDMDiagnostics\MDMDiagReport.html" (if it doesn't exists, generates first) to PowerShell object. #> [CmdletBinding()] param ( [ValidateScript( { If ($_ -match "\.html$") { $true } else { Throw "$_ is not a valid path to MDM html report" } })] [string] $MDMDiagReport = "C:\Users\Public\Documents\MDMDiagnostics\MDMDiagReport.html", [switch] $showKnobs ) if (!(Test-Path $MDMDiagReport -PathType Leaf)) { Write-Warning "'$MDMDiagReport' doesn't exist, generating..." $MDMDiagReportFolder = Split-Path $MDMDiagReport -Parent Start-Process MdmDiagnosticsTool.exe -Wait -ArgumentList "-out `"$MDMDiagReportFolder`"" -NoNewWindow } # hardcoded titles from MDMDiagReport.html report $MDMDiagReportTable = @{ 1 = "Device Info" 2 = "Connection Info" 3 = "Device Management Account" 4 = "Certificates" 5 = "Enrolled configuration sources and target resources" 6 = "Managed Policies" 7 = "Managed applications" 8 = "GPCSEWrapper Policies" 9 = "Blocked Group Policies" 10 = "Unmanaged policies" } $result = [ordered]@{} $tableOrder = 1 $Source = Get-Content $MDMDiagReport -Raw $HTML = New-Object -Com "HTMLFile" $HTML.IHTMLDocument2_write($Source) $HTML.body.getElementsByTagName('table') | % { $tableName = $MDMDiagReportTable.$tableOrder -replace " ", "_" if (!$tableName) { throw "Undefined tableName" } $result.$tableName = ConvertFrom-HTMLTable $_ -tableName $tableName if ($tableName -eq "Managed_Policies" -and !$showKnobs) { $result.$tableName = $result.$tableName | ? { $_.Area -ne "knobs" } } elseif ($tableName -eq "Enrolled_configuration_sources_and_target_resources" -and !$showKnobs) { # all provisioning sources are knobs $result.$tableName = $result.$tableName | ? { $_.'Configuration source' -ne "Provisioning" } } ++$tableOrder } New-Object -TypeName PSObject -Property $result } ================================================ FILE: INTUNE/ConvertFrom-MDMDiagReportXML.ps1 ================================================ function ConvertFrom-MDMDiagReportXML { <# .SYNOPSIS Function for converting Intune XML report generated by MdmDiagnosticsTool.exe to a PowerShell object. .DESCRIPTION Function for converting Intune XML report generated by MdmDiagnosticsTool.exe to a PowerShell object. There is also option to generate HTML report instead. .PARAMETER computerName (optional) Computer name from which you want to get data from. .PARAMETER MDMDiagReport Path to MDMDiagReport.xml. If not specified, new report will be generated and used. .PARAMETER asHTML Switch for outputting results as a HTML page instead of PowerShell object. PSWriteHtml module is required! .PARAMETER HTMLReportPath Path to html file where HTML report should be stored. Default is '\IntuneReport.html'. .PARAMETER showEnrollmentIDs Switch for adding EnrollmentID property i.e. property containing Enrollment ID of given policy. From my point of view its useless :). .PARAMETER showURLs Switch for adding PolicyURL and PolicySettingsURL properties i.e. properties containing URL with Microsoft documentation for given CSP. Make running the function slower! Because I test each URL and shows just existing ones. .PARAMETER showConnectionData Switch for showing Intune connection data. Beware that this will add new object type to the output (but it doesn't matter if you use asHTML switch). .EXAMPLE $intuneReport = ConvertFrom-MDMDiagReportXML $intuneReport | Out-GridView Generates new Intune report, converts it into PowerShell object and output it using Out-GridView. .EXAMPLE ConvertFrom-MDMDiagReportXML -asHTML -showURLs Generates new Intune report (policies documentation URL included), converts it into HTML web page and opens it. .NOTES Author: Ondrej Sebela (ztrhgf@seznam.cz) URL: https://doitpsway.com/get-a-better-intune-policy-report-part-2 #> [CmdletBinding()] param ( [string] $computerName, [ValidateScript( { if ($_ -match "\.xml$") { $true } else { throw "$_ is not a valid path to MDM xml report" } })] [string] $MDMDiagReport, [switch] $asHTML, [ValidateScript( { if ($_ -match "\.html$") { $true } else { throw "$_ is not a valid path to html file. Enter something like 'C:\destination\intune.html'" } })] [string] $HTMLReportPath = (Join-Path $env:USERPROFILE "IntuneReport.html"), [switch] $showEnrollmentIDs, [switch] $showURLs, [switch] $showConnectionData ) if ($asHTML) { # array of results that will be in the end transformed into HTML report $results = @() if (!(Get-Module 'PSWriteHtml') -and (!(Get-Module 'PSWriteHtml' -ListAvailable))) { throw "Module PSWriteHtml is missing. To get it use command: Install-Module PSWriteHtml -Scope CurrentUser" } # create parent directory if not exists [Void][System.IO.Directory]::CreateDirectory((Split-Path $HTMLReportPath -Parent)) } if ($computerName) { $session = New-PSSession -ComputerName $computerName -ErrorAction Stop } if (!$MDMDiagReport) { ++$reportNotSpecified $MDMDiagReport = "$env:PUBLIC\Documents\MDMDiagnostics\MDMDiagReport.xml" } $MDMDiagReportFolder = Split-Path $MDMDiagReport -Parent # generate XML report if necessary if ($reportNotSpecified) { if ($computerName) { # XML report is on remote computer, transform to UNC path $MDMDiagReport = "\\$computerName\$($MDMDiagReport -replace ":", "$")" Write-Verbose "Generating '$MDMDiagReport'..." try { Invoke-Command -Session $session { param ($MDMDiagReportFolder) Start-Process MdmDiagnosticsTool.exe -Wait -ArgumentList "-out `"$MDMDiagReportFolder`"" -NoNewWindow -ErrorAction Stop } -ArgumentList $MDMDiagReportFolder -ErrorAction Stop } catch { throw "Unable to generate XML report`nError: $($_.Exception.Message) - Line Number: $($_.InvocationInfo.ScriptLineNumber)" } } else { Write-Verbose "Generating '$MDMDiagReport'..." Start-Process MdmDiagnosticsTool.exe -Wait -ArgumentList "-out `"$MDMDiagReportFolder`"" -NoNewWindow } } if (!(Test-Path $MDMDiagReport -PathType Leaf)) { Write-Verbose "'$MDMDiagReport' doesn't exist, generating..." Start-Process MdmDiagnosticsTool.exe -Wait -ArgumentList "-out `"$MDMDiagReportFolder`"" -NoNewWindow } Write-Verbose "Converting '$MDMDiagReport' to XML object" [xml]$xml = Get-Content $MDMDiagReport -Raw -ErrorAction Stop #region get enrollmentID Write-Verbose "Getting EnrollmentID" _Write-ProgressHelper -Message "Getting EnrollmentID" -StepNumber ($parentStep++) -totalSteps 8 -id 1 $scriptBlock = { Get-ScheduledTask -TaskName "*pushlaunch*" -TaskPath "\Microsoft\Windows\EnterpriseMgmt\*" | Select-Object -ExpandProperty TaskPath | Split-Path -Leaf } $param = @{ scriptBlock = $scriptBlock } if ($computerName) { $param.session = $session } $userEnrollmentID = Invoke-Command @param Write-Verbose "Your EnrollmentID is $userEnrollmentID" #endregion get enrollmentID #region connection data if ($showConnectionData) { Write-Verbose "Getting connection data" $connectionInfo = $xml.MDMEnterpriseDiagnosticsReport.DeviceManagementAccount.Enrollment | ? EnrollmentId -EQ $userEnrollmentID if ($connectionInfo) { [PSCustomObject]@{ "EnrollmentId" = $connectionInfo.EnrollmentId "MDMServerName" = $connectionInfo.ProtectedInformation.MDMServerName "LastSuccessConnection" = [DateTime]::ParseExact(($connectionInfo.ProtectedInformation.ConnectionInformation.ServerLastSuccessTime -replace "Z$"), 'yyyyMMddTHHmmss', $null) "LastFailureConnection" = [DateTime]::ParseExact(($connectionInfo.ProtectedInformation.ConnectionInformation.ServerLastFailureTime -replace "Z$"), 'yyyyMMddTHHmmss', $null) } } else { Write-Verbose "Unable to get connection data from $MDMDiagReport" } } #endregion connection data #region helper functions function _getTargetName { param ([string] $id) Write-Verbose "Translating $id" if (!$id) { Write-Verbose "id was null" return } elseif ($id -eq 'device') { # xml nodes contains 'device' instead of 'Device' return 'Device' } $errPref = $ErrorActionPreference $ErrorActionPreference = "Stop" try { if ($id -eq '00000000-0000-0000-0000-000000000000' -or $id -eq 'S-0-0-00-0000000000-0000000000-000000000-000') { return 'Device' } elseif ($id -match "^S-1-5-21") { # it is local account if ($computerName) { Invoke-Command -Session $session { param ($id) $ErrorActionPreference = "Stop" try { return ((New-Object System.Security.Principal.SecurityIdentifier($id)).Translate([System.Security.Principal.NTAccount])).Value } catch { throw 1 } } -ArgumentList $id } else { return ((New-Object System.Security.Principal.SecurityIdentifier($id)).Translate([System.Security.Principal.NTAccount])).Value } } else { # it is AzureAD account if ($getDataFromIntune) { return (Invoke-MSGraphRequest -Url "https://graph.microsoft.com/beta/users/$id").userPrincipalName } else { # unable to translate ID to name because there is no connection to the Intune Graph API return $id } } } catch { Write-Verbose "Unable to translate $id account name" $ErrorActionPreference = $errPref return $id } } function ConvertFrom-XML { <# .SYNOPSIS Function for converting XML object (XmlNode) to PSObject. .DESCRIPTION Function for converting XML object (XmlNode) to PSObject. .PARAMETER node XmlNode object (retrieved like: [xml]$xmlObject = (Get-Content C:\temp\file.xml -Raw)) .EXAMPLE [xml]$xmlObject = (Get-Content C:\temp\file.xml -Raw) ConvertFrom-XML $xmlObject .NOTES Based on https://stackoverflow.com/questions/3242995/convert-xml-to-psobject #> [CmdletBinding()] param ( [Parameter(Mandatory = $true, ValueFromPipeline)] [System.Xml.XmlNode] $node ) #region helper functions function ConvertTo-PsCustomObjectFromHashtable { param ( [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [object[]]$hashtable ); begin { $i = 0; } process { foreach ($myHashtable in $hashtable) { if ($myHashtable.GetType().Name -eq 'hashtable') { $output = New-Object -TypeName PsObject; Add-Member -InputObject $output -MemberType ScriptMethod -Name AddNote -Value { Add-Member -InputObject $this -MemberType NoteProperty -Name $args[0] -Value $args[1]; }; $myHashtable.Keys | Sort-Object | % { $output.AddNote($_, $myHashtable.$_); } $output } else { Write-Warning "Index $i is not of type [hashtable]"; } $i += 1; } } } #endregion helper functions $hash = @{} foreach ($attribute in $node.attributes) { $hash.$($attribute.name) = $attribute.Value } $childNodesList = ($node.childnodes | ? { $_ -ne $null }).LocalName foreach ($childnode in ($node.childnodes | ? { $_ -ne $null })) { if (($childNodesList.where( { $_ -eq $childnode.LocalName })).count -gt 1) { if (!($hash.$($childnode.LocalName))) { Write-Verbose "ChildNode '$($childnode.LocalName)' isn't in hash. Creating empty array and storing in hash.$($childnode.LocalName)" $hash.$($childnode.LocalName) += @() } if ($childnode.'#text') { Write-Verbose "Into hash.$($childnode.LocalName) adding '$($childnode.'#text')'" $hash.$($childnode.LocalName) += $childnode.'#text' } else { Write-Verbose "Into hash.$($childnode.LocalName) adding result of ConvertFrom-XML called upon '$($childnode.Name)' node object" $hash.$($childnode.LocalName) += ConvertFrom-XML($childnode) } } else { Write-Verbose "In ChildNode list ($($childNodesList -join ', ')) is only one node '$($childnode.LocalName)'" if ($childnode.'#text') { Write-Verbose "Into hash.$($childnode.LocalName) set '$($childnode.'#text')'" $hash.$($childnode.LocalName) = $childnode.'#text' } else { Write-Verbose "Into hash.$($childnode.LocalName) set result of ConvertFrom-XML called upon '$($childnode.Name)' $($childnode.Value) object" $hash.$($childnode.LocalName) = ConvertFrom-XML($childnode) } } } Write-Verbose "Returning hash ($($hash.Values -join ', '))" return $hash | ConvertTo-PsCustomObjectFromHashtable } function Test-URLStatus { param ($URL) try { $response = [System.Net.WebRequest]::Create($URL).GetResponse() $status = $response.StatusCode $response.Close() if ($status -eq 'OK') { return $true } else { return $false } } catch { return $false } } function _translateStatus { param ([int] $statusCode) $statusMessage = "" switch ($statusCode) { '10' { $statusMessage = "Initialized" } '20' { $statusMessage = "Download In Progress" } '25' { $statusMessage = "Pending Download Retry" } '30' { $statusMessage = "Download Failed" } '40' { $statusMessage = "Download Completed" } '48' { $statusMessage = "Pending User Session" } '50' { $statusMessage = "Enforcement In Progress" } '55' { $statusMessage = "Pending Enforcement Retry" } '60' { $statusMessage = "Enforcement Failed" } '70' { $statusMessage = "Enforcement Completed" } default { $statusMessage = $statusCode } } return $statusMessage } #endregion helper functions if ($showURLs) { $clientIsOnline = Test-URLStatus 'https://google.com' } #region enrollments Write-Verbose "Getting Enrollments (MDMEnterpriseDiagnosticsReport.Resources.Enrollment)" $enrollment = $xml.MDMEnterpriseDiagnosticsReport.Resources.Enrollment | % { ConvertFrom-XML $_ } if ($enrollment) { Write-Verbose "Processing Enrollments" $enrollment | % { <# 5AFCD0A0-321F-4635-B3EB-2EBD28A0FD9A device default ./device/Vendor/MSFT/DeviceManageability/Provider/WMI_Bridge_Server 2 ./device/Vendor/MSFT/VPNv2/K_AlwaysOn_VPN #> $policy = $_ $enrollmentId = $_.EnrollmentId $policy.Scope | % { $scope = _getTargetName $_.ResourceTarget foreach ($policyAreaName in $_.Resources.ResourceName) { # some policies have just number instead of any name..I don't know what it means so I ignore them if ($policyAreaName -match "^\d+$") { continue } # get rid of MSI installations (I have them with details in separate section) if ($policyAreaName -match "/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI") { continue } # get rid of useless data if ($policyAreaName -match "device/Vendor/MSFT/DeviceManageability/Provider/WMI_Bridge_Server") { continue } Write-Verbose "`nEnrollment '$enrollmentId' applied to '$scope' configures resource '$policyAreaName'" #region get policy settings details $settingDetails = $null #TODO zjistit co presne to nastavuje # - policymanager.configsource.policyscope.Area <# ConfigManager BitLocker -2147024463 CmdType_Set ./Device/Vendor/MSFT/BitLocker/RequireDeviceEncryption #> Write-Verbose "Getting Errors (MDMEnterpriseDiagnosticsReport.Diagnostics.ErrorLog)" # match operator used for metadata2 because for example WIFI networks are saved there as ./Vendor/MSFT/WiFi/Profile/ instead of ./Vendor/MSFT/WiFi/Profile foreach ($errorRecord in $xml.MDMEnterpriseDiagnosticsReport.Diagnostics.ErrorLog) { $component = $errorRecord.component $errorRecord.subComponent | % { $subComponent = $_ if ($subComponent.name -eq $policyAreaName -or $subComponent.Metadata2 -match [regex]::Escape($policyAreaName)) { $settingDetails = $subComponent | Select-Object @{n = 'Component'; e = { $component } }, @{n = 'SubComponent'; e = { $subComponent.Name } }, @{n = 'SettingName'; e = { $policyAreaName } }, Error, @{n = 'Time'; e = { Get-Date $subComponent.Time } } break } } } if (!$settingDetails) { # try more "relaxed" search if ($policyAreaName -match "/") { # it is just common setting, try to find it using last part of the policy name $policyAreaNameID = ($policyAreaName -split "/")[-1] Write-Verbose "try to find just ID part ($policyAreaNameID) of the policy name in MDMEnterpriseDiagnosticsReport.Diagnostics.ErrorLog" # I don't search substring of policy name in Metadata2 because there can be multiple similar policies (./user/Vendor/MSFT/VPNv2/VPN_Backup vs ./device/Vendor/MSFT/VPNv2/VPN_Backup) foreach ($errorRecord in $xml.MDMEnterpriseDiagnosticsReport.Diagnostics.ErrorLog) { $component = $errorRecord.component $errorRecord.subComponent | % { $subComponent = $_ if ($subComponent.name -eq $policyAreaNameID) { $settingDetails = $subComponent | Select-Object @{n = 'Component'; e = { $component } }, @{n = 'SubComponent'; e = { $subComponent.Name } }, @{n = 'SettingName'; e = { $policyAreaName } }, Error, @{n = 'Time'; e = { Get-Date $subComponent.Time } } break } } } } else { Write-Verbose "'$policyAreaName' doesn't contains '/'" } if (!$settingDetails) { Write-Verbose "No additional data was found for '$policyAreaName' (it means it was successfully applied)" } } #endregion get policy settings details # get CSP policy URL if available if ($showURLs) { if ($policyAreaName -match "/") { $pName = ($policyAreaName -split "/")[-2] } else { $pName = $policyAreaName } $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/$pName-csp" # check that URL exists if ($clientIsOnline) { if (!(Test-URLStatus $policyURL)) { # URL doesn't exist if ($policyAreaName -match "/") { # sometimes name of the CSP is not second from the end but third $pName = ($policyAreaName -split "/")[-3] $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/$pName-csp" if (!(Test-URLStatus $policyURL)) { $policyURL = $null } } else { $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-$pName" if (!(Test-URLStatus $policyURL)) { $policyURL = $null } } } } } #region return retrieved data $property = [ordered] @{ Scope = $scope PolicyName = $policyAreaName SettingName = $policyAreaName SettingDetails = $settingDetails } if ($showEnrollmentIDs) { $property.EnrollmentId = $enrollmentId } if ($showURLs) { $property.PolicyURL = $policyURL } $result = New-Object -TypeName PSObject -Property $property if ($asHTML) { $results += $result } else { $result } #endregion return retrieved data } } } } #endregion enrollments #region policies Write-Verbose "Getting Policies (MDMEnterpriseDiagnosticsReport.PolicyManager.ConfigSource)" $policyManager = $xml.MDMEnterpriseDiagnosticsReport.PolicyManager.ConfigSource | % { ConvertFrom-XML $_ } # filter out useless knobs $policyManager = $policyManager | ? { $_.policyScope.Area.PolicyAreaName -ne 'knobs' } if ($policyManager) { Write-Verbose "Processing Policies" # get policies metadata Write-Verbose "Getting Policies Area metadata (MDMEnterpriseDiagnosticsReport.PolicyManager.AreaMetadata)" $policyAreaNameMetadata = $xml.MDMEnterpriseDiagnosticsReport.PolicyManager.AreaMetadata # get admx policies metadata # there are duplicities, so pick just last one Write-Verbose "Getting Policies ADMX metadata (MDMEnterpriseDiagnosticsReport.PolicyManager.IngestedAdmxPolicyMetadata)" $admxPolicyAreaNameMetadata = $xml.MDMEnterpriseDiagnosticsReport.PolicyManager.IngestedAdmxPolicyMetadata | % { ConvertFrom-XML $_ } Write-Verbose "Getting Policies winning provider (MDMEnterpriseDiagnosticsReport.PolicyManager.CurrentPolicies.CurrentPolicyValues)" $winningProviderPolicyAreaNameMetadata = $xml.MDMEnterpriseDiagnosticsReport.PolicyManager.CurrentPolicies.CurrentPolicyValues | % { $_.psobject.properties | ? { $_.Name -Match "_WinningProvider$" } | Select-Object Name, Value } $policyManager | % { $policy = $_ $enrollmentId = $_.EnrollmentId $policy.policyScope | % { $scope = _getTargetName $_.PolicyScope $_.Area | % { <# AB068787-67D2-4F7C-AA87-A9127A87411F Device BitLocker 0 1 1 #> $policyAreaName = $_.PolicyAreaName Write-Verbose "`nEnrollment '$enrollmentId' applied to '$scope' configures area '$policyAreaName'" $policyAreaSetting = $_ | Select-Object -Property * -ExcludeProperty 'PolicyAreaName', "*_LastWrite" $policyAreaSettingName = $policyAreaSetting | Get-Member -MemberType NoteProperty | Select-Object -ExpandProperty name if ($policyAreaSettingName.count -eq 1 -and $policyAreaSettingName -eq "*") { # bug? when there is just PolicyAreaName and none other object than probably because of exclude $policyAreaSettingName instead of be null returns one empty object '*' $policyAreaSettingName = $null $policyAreaSetting = $null } #region get policy settings details $settingDetails = @() if ($policyAreaSetting) { Write-Verbose "`tIt configures these settings:" # $policyAreaSetting is object, so I have to iterate through its properties foreach ($setting in $policyAreaSetting.PSObject.Properties) { $settingName = $setting.Name $settingValue = $setting.Value # PolicyAreaName property was already picked up so now I will ignore it if ($settingName -eq "PolicyAreaName") { continue } Write-Verbose "`t`t- $settingName ($settingValue)" # makes test of url slow # if ($clientIsOnline) { # if (!(Test-URLStatus $policyDetailsURL)) { # # URL doesn't exist # $policyDetailsURL = $null # } # } if ($showURLs) { if ($policyAreaName -match "~Policy~OneDriveNGSC") { # doesn't have policy csp url $policyDetailsURL = $null } else { $policyDetailsURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-$policyAreaName#$(($policyAreaName).tolower())-$(($settingName).tolower())" } } # define base object $property = [ordered]@{ "SettingName" = $settingName "Value" = $settingValue "DefaultValue" = $null "PolicyType" = '*unknown*' "RegKey" = '*unknown*' "RegValueName" = '*unknown*' "SourceAdmxFile" = $null "WinningProvider" = $null } if ($showURLs) { $property.PolicyDetailsURL = $policyDetailsURL } $additionalData = $policyAreaNameMetadata | ? PolicyAreaName -EQ $policyAreaName | Select-Object -ExpandProperty PolicyMetadata | ? PolicyName -EQ $settingName | Select-Object PolicyType, Value, RegKeyPathRedirect, RegValueNameRedirect if ($additionalData) { Write-Verbose "Additional data for '$settingName' was found in policyAreaNameMetadata" <# RecoveryEnvironmentAuthentication 49 2 0 3 4 Software\Policies\Microsoft\WinRE WinREAuthenticationRequirement 0 #> $property.DefaultValue = $additionalData.Value $property.PolicyType = $additionalData.PolicyType $property.RegKey = $additionalData.RegKeyPathRedirect $property.RegValueName = $additionalData.RegValueNameRedirect } else { # no additional data was found in policyAreaNameMetadata # trying to get them from admxPolicyAreaNameMetadata <# 11120759-7CE3-4683-AB59-46C27FF40D35 OneDriveNGSCv2~Policy~OneDriveNGSC BlockExternalSync OneDriveNGSCv2 224 3 SOFTWARE\Policies\Microsoft\OneDrive BlockExternalSync 1 30313D0100000000323D000000000000 #> $additionalData = ($admxPolicyAreaNameMetadata.AreaName | ? { $_.ADMXIngestedAreaName -eq $policyAreaName }).PolicyMetadata | ? { $_.PolicyName -EQ $settingName } | select -First 1 # sometimes there are duplicities in results if ($additionalData) { Write-Verbose "Additional data for '$settingName' was found in admxPolicyAreaNameMetadata" $property.PolicyType = $additionalData.PolicyType $property.RegKey = $additionalData.RegKeyPathRedirect $property.RegValueName = $additionalData.RegValueNameRedirect $property.SourceAdmxFile = $additionalData.SourceAdmxFile } else { Write-Verbose "No additional data found for $settingName" } } $winningProvider = $winningProviderPolicyAreaNameMetadata | ? Name -EQ "$settingName`_WinningProvider" | Select-Object -ExpandProperty Value if ($winningProvider) { if ($winningProvider -eq $userEnrollmentID) { $winningProvider = 'Intune' } $property.WinningProvider = $winningProvider } $settingDetails += New-Object -TypeName PSObject -Property $property } } else { Write-Verbose "`tIt doesn't contain any settings" } #endregion get policy settings details # get CSP policy URL if available if ($showURLs) { if ($policyAreaName -match "/") { $pName = ($policyAreaName -split "/")[-2] } else { $pName = $policyAreaName } $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/$pName-csp" # check that URL exists if ($clientIsOnline) { if (!(Test-URLStatus $policyURL)) { # URL doesn't exist if ($policyAreaName -match "/") { # sometimes name of the CSP is not second from the end but third $pName = ($policyAreaName -split "/")[-3] $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/$pName-csp" if (!(Test-URLStatus $policyURL)) { $policyURL = $null } } else { $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-$pName" if (!(Test-URLStatus $policyURL)) { $policyURL = $null } } } } } #region return retrieved data $property = [ordered] @{ Scope = $scope PolicyName = $policyAreaName SettingName = $policyAreaSettingName SettingDetails = $settingDetails } if ($showEnrollmentIDs) { $property.EnrollmentId = $enrollmentId } if ($showURLs) { $property.PolicyURL = $policyURL } $result = New-Object -TypeName PSObject -Property $property if ($asHTML) { $results += $result } else { $result } #endregion return retrieved data } } } } #endregion policies #region installations Write-Verbose "Getting MSI installations (MDMEnterpriseDiagnosticsReport.EnterpriseDesktopAppManagementinfo.MsiInstallations)" $installation = $xml.MDMEnterpriseDiagnosticsReport.EnterpriseDesktopAppManagementinfo.MsiInstallations | % { ConvertFrom-XML $_ } if ($installation) { Write-Verbose "Processing MSI installations" $settingDetails = @() $installation.TargetedUser | % { <# S-0-0-00-0000000000-0000000000-000000000-000 MSI
{23170F69-40C1-2702-1900-000001000000} Ready {23170F69-40C1-2702-1900-000001000000} 19.00.00.0 1 70 1 0 0 A7803233EEDB6A4B59B3024CCF9292A6FFFB94507DC998AA67C5B745D197A5DC ALLUSERS=1 1 30 0 5 3 ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/{23170F69-40C1-2702-1900-000001000000}/DownloadInstall 11120759-7CE3-4683-FB59-46C27FF40D35
#> $userSID = $_.UserSid $type = $_.Package.Type $details = $_.Package.details $details | % { Write-Verbose "`t$($_.PackageId) of type $type" # define base object $property = [ordered]@{ "Scope" = _getTargetName $userSID "Type" = $type "Status" = _translateStatus $_.Status "LastError" = $_.LastError "ProductVersion" = $_.ProductVersion "CommandLine" = $_.CommandLine "RetryIndex" = $_.EnforcementRetryIndex "MaxRetryCount" = $_.EnforcementRetryCount "PackageId" = $_.PackageId -replace "{" -replace "}" } $settingDetails += New-Object -TypeName PSObject -Property $property } } #region return retrieved data $property = [ordered] @{ Scope = $null PolicyName = "SoftwareInstallation" # made up! SettingName = $null SettingDetails = $settingDetails } if ($showEnrollmentIDs) { $property.EnrollmentId = $null } if ($showURLs) { $property.PolicyURL = $null } # this property only to have same properties for all returned objects $result = New-Object -TypeName PSObject -Property $property if ($asHTML) { $results += $result } else { $result } #endregion return retrieved data } #endregion installations #region convert results to HTML and output if ($asHTML -and $results) { Write-Verbose "Converting to HTML" # split the results $resultsWithSettings = @() $resultsWithoutSettings = @() $results | % { if ($_.settingDetails) { $resultsWithSettings += $_ } else { $resultsWithoutSettings += $_ } } New-HTML -TitleText "Intune Report" -Online -FilePath $HTMLReportPath -ShowHTML { # it looks better to have headers and content in center New-HTMLTableStyle -TextAlign center New-HTMLSection -HeaderText 'Intune Report' -Direction row -HeaderBackGroundColor Black -HeaderTextColor White -HeaderTextSize 20 { if ($resultsWithoutSettings) { New-HTMLSection -HeaderText "Policies without settings details" -HeaderTextAlignment left -CanCollapse -BackgroundColor DeepSkyBlue -HeaderBackGroundColor DeepSkyBlue -HeaderTextSize 10 -HeaderTextColor EgyptianBlue -Direction row { #region prepare data # exclude some not significant or needed properties # SettingName is empty (or same as PolicyName) # settingDetails is empty $excludeProperty = @('SettingName', 'SettingDetails') if (!$showEnrollmentIDs) { $excludeProperty += 'EnrollmentId' } if (!$showURLs) { $excludeProperty += 'PolicyURL' } $resultsWithoutSettings = $resultsWithoutSettings | Select-Object -Property * -exclude $excludeProperty # sort $resultsWithoutSettings = $resultsWithoutSettings | Sort-Object -Property Scope, PolicyName #endregion prepare data # render policies New-HTMLSection -HeaderText 'Policy' -HeaderBackGroundColor Wedgewood -BackgroundColor White { New-HTMLTable -DataTable $resultsWithoutSettings -WordBreak 'break-all' -DisableInfo -HideButtons -DisablePaging -FixedHeader -FixedFooter } } } if ($resultsWithSettings) { New-HTMLSection -HeaderText "Policies with settings details" -HeaderTextAlignment left -CanCollapse -BackgroundColor DeepSkyBlue -HeaderBackGroundColor DeepSkyBlue -HeaderTextSize 10 -HeaderTextColor EgyptianBlue -Direction row { # sort $resultsWithSettings = $resultsWithSettings | Sort-Object -Property Scope, PolicyName $resultsWithSettings | % { $policy = $_ $policySetting = $_.settingDetails #region prepare data # exclude some not significant or needed properties # SettingName is useless in HTML report from my point of view # settingDetails will be shown in separate table, omit here if ($showEnrollmentIDs) { $excludeProperty = 'SettingName', 'SettingDetails' } else { $excludeProperty = 'SettingName', 'SettingDetails', 'EnrollmentId' } $policy = $policy | Select-Object -Property * -ExcludeProperty $excludeProperty #endregion prepare data New-HTMLSection -HeaderText $policy.PolicyName -HeaderTextAlignment left -CanCollapse -BackgroundColor White -HeaderBackGroundColor White -HeaderTextSize 12 -HeaderTextColor EgyptianBlue { # render main policy New-HTMLSection -HeaderText 'Policy' -HeaderBackGroundColor Wedgewood -BackgroundColor White { New-HTMLTable -DataTable $policy -WordBreak 'break-all' -HideFooter -DisableInfo -HideButtons -DisablePaging -DisableSearch -DisableOrdering } # render policy settings details if ($policySetting) { if (@($policySetting).count -eq 1) { $detailsHTMLTableParam = @{ DisableSearch = $true DisableOrdering = $true } } else { $detailsHTMLTableParam = @{} } New-HTMLSection -HeaderText 'Policy settings' -HeaderBackGroundColor PictonBlue -BackgroundColor White { New-HTMLTable @detailsHTMLTableParam -DataTable $policySetting -WordBreak 'break-all' -AllProperties -FixedHeader -HideFooter -DisableInfo -HideButtons -DisablePaging -WarningAction SilentlyContinue { New-HTMLTableCondition -Name 'WinningProvider' -ComparisonType string -Operator 'ne' -Value 'Intune' -BackgroundColor Red -Color White #-Row New-HTMLTableCondition -Name 'LastError' -ComparisonType number -Operator 'ne' -Value 0 -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'Error' -ComparisonType number -Operator 'ne' -Value 0 -BackgroundColor Red -Color White # -Row } } } } # hack for getting new line between sections New-HTMLText -Text '.' -Color DeepSkyBlue } } } } # end of main HTML section } } #endregion convert results to HTML and output if ($computerName) { Remove-PSSession $session } } ================================================ FILE: INTUNE/Get-ClientIntunePolicyResult.ps1 ================================================ function Get-ClientIntunePolicyResult { <# .SYNOPSIS Function for getting gpresult/rsop like report but for local client Intune policies. Result can be PowerShell object or HTML report. .DESCRIPTION Function for getting gpresult/rsop like report but for local client Intune policies. Result can be PowerShell object or HTML report. .PARAMETER computerName (optional) Computer name from which you want to get data from. .PARAMETER intuneXMLReport (optional) PowerShell object returned by ConvertFrom-MDMDiagReportXML function. .PARAMETER asHTML Switch for returning HTML report instead of PowerShell object. PSWriteHTML module is needed! .PARAMETER HTMLReportPath (optional) Where the HTML report should be stored. Default is "IntunePolicyReport.html" in user profile. .PARAMETER getDataFromIntune Switch for getting additional data (policy names and account names instead of IDs) from Intune itself. Microsoft.Graph.Intune module is required! Account with READ permission for: Applications, Scripts, RemediationScripts, Users will be needed i.e.: - DeviceManagementApps.Read.All - DeviceManagementManagedDevices.Read.All - DeviceManagementConfiguration.Read.All - User.Read.All .PARAMETER credential Credentials for connecting to Intune. Account that has at least READ permissions has to be used. .PARAMETER tenantId String with your TenantID. Use only if you want use application authentication (instead of user authentication). You can get your TenantID at https://portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/Overview. .PARAMETER showEnrollmentIDs Switch for showing EnrollmentIDs in the result. .PARAMETER showURLs Switch for showing policy/setting URLs in the result. Makes this function a little slower, because every URL is tested that it exists. .PARAMETER showConnectionData Switch for showing data related to client's connection to the Intune. .EXAMPLE Get-ClientIntunePolicyResult Will return PowerShell object containing Intune policy processing report data. .EXAMPLE Get-ClientIntunePolicyResult -showURLs -asHTML Will return HTML page containing Intune policy processing report data. URLs to policies/settings will be included. .EXAMPLE $intuneREADCred = Get-Credential Get-ClientIntunePolicyResult -showURLs -asHTML -getDataFromIntune -showConnectionData -credential $intuneREADCred Will return HTML page containing Intune policy processing report data and connection data. URLs to policies/settings and Intune policies names (if available) will be included. .EXAMPLE $intuneREADAppCred = Get-Credential Get-ClientIntunePolicyResult -showURLs -asHTML -getDataFromIntune -credential $intuneREADAppCred -tenantId 123456789 Will return HTML page containing Intune policy processing report data. URLs to policies/settings will be included same as Intune policies names (if available). For authentication to Intune registered application secret will be used (AppID and secret stored in credentials object). .NOTES Author: Ondrej Sebela (ztrhgf@seznam.cz) URL: https://doitpsway.com/get-a-better-intune-policy-report-part-3 #> [Alias("ipresult", "Get-IntunePolicyResult")] [CmdletBinding()] param ( [string] $computerName, [ValidateScript( { $_.GetType().Name -eq 'Object[]' } )] $intuneXMLReport, [switch] $asHTML, [string] $HTMLReportPath = (Join-Path $env:USERPROFILE "IntunePolicyReport.html"), [switch] $getDataFromIntune, [System.Management.Automation.PSCredential] $credential, [string] $tenantId, [switch] $showEnrollmentIDs, [switch] $showURLs, [switch] $showConnectionData ) # remove property validation (Get-Variable intuneXMLReport).Attributes.Clear() #region prepare if ($computerName) { $session = New-PSSession -ComputerName $computerName -ErrorAction Stop } if ($asHTML) { if (!(Get-Module 'PSWriteHtml') -and (!(Get-Module 'PSWriteHtml' -ListAvailable))) { throw "Module PSWriteHtml is missing. To get it use command: Install-Module PSWriteHtml -Scope CurrentUser" } [Void][System.IO.Directory]::CreateDirectory((Split-Path $HTMLReportPath -Parent)) } if ($getDataFromIntune) { if (!(Get-Module 'Microsoft.Graph.Intune') -and !(Get-Module 'Microsoft.Graph.Intune' -ListAvailable)) { throw "Module 'Microsoft.Graph.Intune' is required. To install it call: Install-Module 'Microsoft.Graph.Intune' -Scope CurrentUser" } if ($tenantId) { # app logon if (!$credential) { $credential = Get-Credential -Message "Enter AppID and AppSecret for connecting to Intune tenant" -ErrorAction Stop } Update-MSGraphEnvironment -AppId $credential.UserName -Quiet Update-MSGraphEnvironment -AuthUrl "https://login.windows.net/$tenantId" -Quiet $null = Connect-MSGraph -ClientSecret $credential.GetNetworkCredential().Password -ErrorAction Stop } else { # user logon if ($credential) { $null = Connect-MSGraph -Credential $credential -ErrorAction Stop # $header = New-GraphAPIAuthHeader -credential $credential -ErrorAction Stop } else { $null = Connect-MSGraph -ErrorAction Stop # $header = New-GraphAPIAuthHeader -ErrorAction Stop } } Write-Verbose "Getting Intune data" # filtering by ID is as slow as getting all data # Invoke-MSGraphRequest -Url 'https://graph.microsoft.com/beta/deviceAppManagement/mobileApps?$filter=(id%20eq%20%2756695a77-925a-4df0-be79-24ed039afa86%27)' $intuneRemediationScript = Invoke-MSGraphRequest -Url "https://graph.microsoft.com/beta/deviceManagement/deviceHealthScripts?select=id,displayname" | Get-MSGraphAllPages $intuneScript = Invoke-MSGraphRequest -Url "https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts?select=id,displayname" | Get-MSGraphAllPages $intuneApp = Invoke-MSGraphRequest -Url "https://graph.microsoft.com/beta/deviceAppManagement/mobileApps?select=id,displayname" | Get-MSGraphAllPages $intuneUser = Invoke-MSGraphRequest -Url 'https://graph.microsoft.com/beta/users?select=id,userPrincipalName' | Get-MSGraphAllPages } #endregion prepare #region helper functions if (!(Get-Command 'ConvertFrom-MDMDiagReportXML' -ErrorAction SilentlyContinue)) { function ConvertFrom-MDMDiagReportXML { <# .SYNOPSIS Function for converting Intune XML report generated by MdmDiagnosticsTool.exe to a PowerShell object. .DESCRIPTION Function for converting Intune XML report generated by MdmDiagnosticsTool.exe to a PowerShell object. There is also option to generate HTML report instead. .PARAMETER computerName (optional) Computer name from which you want to get data from. .PARAMETER MDMDiagReport Path to MDMDiagReport.xml. If not specified, new report will be generated and used. .PARAMETER asHTML Switch for outputting results as a HTML page instead of PowerShell object. PSWriteHtml module is required! .PARAMETER HTMLReportPath Path to html file where HTML report should be stored. Default is '\IntuneReport.html'. .PARAMETER showEnrollmentIDs Switch for adding EnrollmentID property i.e. property containing Enrollment ID of given policy. From my point of view its useless :). .PARAMETER showURLs Switch for adding PolicyURL and PolicySettingsURL properties i.e. properties containing URL with Microsoft documentation for given CSP. Make running the function slower! Because I test each URL and shows just existing ones. .PARAMETER showConnectionData Switch for showing Intune connection data. Beware that this will add new object type to the output (but it doesn't matter if you use asHTML switch). .EXAMPLE $intuneReport = ConvertFrom-MDMDiagReportXML $intuneReport | Out-GridView Generates new Intune report, converts it into PowerShell object and output it using Out-GridView. .EXAMPLE ConvertFrom-MDMDiagReportXML -asHTML -showURLs Generates new Intune report (policies documentation URL included), converts it into HTML web page and opens it. .NOTES Author: Ondrej Sebela (ztrhgf@seznam.cz) URL: https://doitpsway.com/get-a-better-intune-policy-report-part-2 #> [CmdletBinding()] param ( [string] $computerName, [ValidateScript( { if ($_ -match "\.xml$") { $true } else { throw "$_ is not a valid path to MDM xml report" } })] [string] $MDMDiagReport, [switch] $asHTML, [ValidateScript( { if ($_ -match "\.html$") { $true } else { throw "$_ is not a valid path to html file. Enter something like 'C:\destination\intune.html'" } })] [string] $HTMLReportPath = (Join-Path $env:USERPROFILE "IntuneReport.html"), [switch] $showEnrollmentIDs, [switch] $showURLs, [switch] $showConnectionData ) if ($asHTML) { # array of results that will be in the end transformed into HTML report $results = @() if (!(Get-Module 'PSWriteHtml') -and (!(Get-Module 'PSWriteHtml' -ListAvailable))) { throw "Module PSWriteHtml is missing. To get it use command: Install-Module PSWriteHtml -Scope CurrentUser" } # create parent directory if not exists [Void][System.IO.Directory]::CreateDirectory((Split-Path $HTMLReportPath -Parent)) } if ($computerName) { $session = New-PSSession -ComputerName $computerName -ErrorAction Stop } if (!$MDMDiagReport) { ++$reportNotSpecified $MDMDiagReport = "$env:PUBLIC\Documents\MDMDiagnostics\MDMDiagReport.xml" } $MDMDiagReportFolder = Split-Path $MDMDiagReport -Parent # generate XML report if necessary if ($reportNotSpecified) { if ($computerName) { # XML report is on remote computer, transform to UNC path $MDMDiagReport = "\\$computerName\$($MDMDiagReport -replace ":", "$")" Write-Verbose "Generating '$MDMDiagReport'..." try { Invoke-Command -Session $session { param ($MDMDiagReportFolder) Start-Process MdmDiagnosticsTool.exe -Wait -ArgumentList "-out `"$MDMDiagReportFolder`"" -NoNewWindow -ErrorAction Stop } -ArgumentList $MDMDiagReportFolder -ErrorAction Stop } catch { throw "Unable to generate XML report`nError: $($_.Exception.Message) - Line Number: $($_.InvocationInfo.ScriptLineNumber)" } } else { Write-Verbose "Generating '$MDMDiagReport'..." Start-Process MdmDiagnosticsTool.exe -Wait -ArgumentList "-out `"$MDMDiagReportFolder`"" -NoNewWindow } } if (!(Test-Path $MDMDiagReport -PathType Leaf)) { Write-Verbose "'$MDMDiagReport' doesn't exist, generating..." Start-Process MdmDiagnosticsTool.exe -Wait -ArgumentList "-out `"$MDMDiagReportFolder`"" -NoNewWindow } Write-Verbose "Converting '$MDMDiagReport' to XML object" [xml]$xml = Get-Content $MDMDiagReport -Raw -ErrorAction Stop #region get enrollmentID Write-Verbose "Getting EnrollmentID" $scriptBlock = { Get-ScheduledTask -TaskName "*pushlaunch*" -TaskPath "\Microsoft\Windows\EnterpriseMgmt\*" | Select-Object -ExpandProperty TaskPath | Split-Path -Leaf } $param = @{ scriptBlock = $scriptBlock } if ($computerName) { $param.session = $session } $userEnrollmentID = Invoke-Command @param Write-Verbose "Your EnrollmentID is $userEnrollmentID" #endregion get enrollmentID #region connection data if ($showConnectionData) { Write-Verbose "Getting connection data" $connectionInfo = $xml.MDMEnterpriseDiagnosticsReport.DeviceManagementAccount.Enrollment | ? EnrollmentId -EQ $userEnrollmentID if ($connectionInfo) { [PSCustomObject]@{ "EnrollmentId" = $connectionInfo.EnrollmentId "MDMServerName" = $connectionInfo.ProtectedInformation.MDMServerName "LastSuccessConnection" = [DateTime]::ParseExact(($connectionInfo.ProtectedInformation.ConnectionInformation.ServerLastSuccessTime -replace "Z$"), 'yyyyMMddTHHmmss', $null) "LastFailureConnection" = [DateTime]::ParseExact(($connectionInfo.ProtectedInformation.ConnectionInformation.ServerLastFailureTime -replace "Z$"), 'yyyyMMddTHHmmss', $null) } } else { Write-Verbose "Unable to get connection data from $MDMDiagReport" } } #endregion connection data #region helper functions function _getTargetName { param ([string] $id) Write-Verbose "Translating $id" if (!$id) { Write-Verbose "id was null" return } elseif ($id -eq 'device') { # xml nodes contains 'device' instead of 'Device' return 'Device' } $errPref = $ErrorActionPreference $ErrorActionPreference = "Stop" try { if ($id -eq '00000000-0000-0000-0000-000000000000' -or $id -eq 'S-0-0-00-0000000000-0000000000-000000000-000') { return 'Device' } elseif ($id -match "^S-1-5-21") { # it is local account if ($computerName) { Invoke-Command -Session $session { param ($id) $ErrorActionPreference = "Stop" try { return ((New-Object System.Security.Principal.SecurityIdentifier($id)).Translate([System.Security.Principal.NTAccount])).Value } catch { throw 1 } } -ArgumentList $id } else { return ((New-Object System.Security.Principal.SecurityIdentifier($id)).Translate([System.Security.Principal.NTAccount])).Value } } else { # it is AzureAD account if ($getDataFromIntune) { return (Invoke-MSGraphRequest -Url "https://graph.microsoft.com/beta/users/$id").userPrincipalName } else { # unable to translate ID to name because there is no connection to the Intune Graph API return $id } } } catch { Write-Verbose "Unable to translate $id account name" $ErrorActionPreference = $errPref return $id } } function ConvertFrom-XML { <# .SYNOPSIS Function for converting XML object (XmlNode) to PSObject. .DESCRIPTION Function for converting XML object (XmlNode) to PSObject. .PARAMETER node XmlNode object (retrieved like: [xml]$xmlObject = (Get-Content C:\temp\file.xml -Raw)) .EXAMPLE [xml]$xmlObject = (Get-Content C:\temp\file.xml -Raw) ConvertFrom-XML $xmlObject .NOTES Based on https://stackoverflow.com/questions/3242995/convert-xml-to-psobject #> [CmdletBinding()] param ( [Parameter(Mandatory = $true, ValueFromPipeline)] [System.Xml.XmlNode] $node ) #region helper functions function ConvertTo-PsCustomObjectFromHashtable { param ( [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [object[]]$hashtable ); begin { $i = 0; } process { foreach ($myHashtable in $hashtable) { if ($myHashtable.GetType().Name -eq 'hashtable') { $output = New-Object -TypeName PsObject; Add-Member -InputObject $output -MemberType ScriptMethod -Name AddNote -Value { Add-Member -InputObject $this -MemberType NoteProperty -Name $args[0] -Value $args[1]; }; $myHashtable.Keys | Sort-Object | % { $output.AddNote($_, $myHashtable.$_); } $output } else { Write-Warning "Index $i is not of type [hashtable]"; } $i += 1; } } } #endregion helper functions $hash = @{} foreach ($attribute in $node.attributes) { $hash.$($attribute.name) = $attribute.Value } $childNodesList = ($node.childnodes | ? { $_ -ne $null }).LocalName foreach ($childnode in ($node.childnodes | ? { $_ -ne $null })) { if (($childNodesList.where( { $_ -eq $childnode.LocalName })).count -gt 1) { if (!($hash.$($childnode.LocalName))) { Write-Verbose "ChildNode '$($childnode.LocalName)' isn't in hash. Creating empty array and storing in hash.$($childnode.LocalName)" $hash.$($childnode.LocalName) += @() } if ($childnode.'#text') { Write-Verbose "Into hash.$($childnode.LocalName) adding '$($childnode.'#text')'" $hash.$($childnode.LocalName) += $childnode.'#text' } else { Write-Verbose "Into hash.$($childnode.LocalName) adding result of ConvertFrom-XML called upon '$($childnode.Name)' node object" $hash.$($childnode.LocalName) += ConvertFrom-XML($childnode) } } else { Write-Verbose "In ChildNode list ($($childNodesList -join ', ')) is only one node '$($childnode.LocalName)'" if ($childnode.'#text') { Write-Verbose "Into hash.$($childnode.LocalName) set '$($childnode.'#text')'" $hash.$($childnode.LocalName) = $childnode.'#text' } else { Write-Verbose "Into hash.$($childnode.LocalName) set result of ConvertFrom-XML called upon '$($childnode.Name)' $($childnode.Value) object" $hash.$($childnode.LocalName) = ConvertFrom-XML($childnode) } } } Write-Verbose "Returning hash ($($hash.Values -join ', '))" return $hash | ConvertTo-PsCustomObjectFromHashtable } function Test-URLStatus { param ($URL) try { $response = [System.Net.WebRequest]::Create($URL).GetResponse() $status = $response.StatusCode $response.Close() if ($status -eq 'OK') { return $true } else { return $false } } catch { return $false } } function _translateStatus { param ([int] $statusCode) $statusMessage = "" switch ($statusCode) { '10' { $statusMessage = "Initialized" } '20' { $statusMessage = "Download In Progress" } '25' { $statusMessage = "Pending Download Retry" } '30' { $statusMessage = "Download Failed" } '40' { $statusMessage = "Download Completed" } '48' { $statusMessage = "Pending User Session" } '50' { $statusMessage = "Enforcement In Progress" } '55' { $statusMessage = "Pending Enforcement Retry" } '60' { $statusMessage = "Enforcement Failed" } '70' { $statusMessage = "Enforcement Completed" } default { $statusMessage = $statusCode } } return $statusMessage } #endregion helper functions if ($showURLs) { $clientIsOnline = Test-URLStatus 'https://google.com' } #region enrollments Write-Verbose "Getting Enrollments (MDMEnterpriseDiagnosticsReport.Resources.Enrollment)" $enrollment = $xml.MDMEnterpriseDiagnosticsReport.Resources.Enrollment | % { ConvertFrom-XML $_ } if ($enrollment) { Write-Verbose "Processing Enrollments" $enrollment | % { <# 5AFCD0A0-321F-4635-B3EB-2EBD28A0FD9A device default ./device/Vendor/MSFT/DeviceManageability/Provider/WMI_Bridge_Server 2 ./device/Vendor/MSFT/VPNv2/K_AlwaysOn_VPN #> $policy = $_ $enrollmentId = $_.EnrollmentId $policy.Scope | % { $scope = _getTargetName $_.ResourceTarget foreach ($policyAreaName in $_.Resources.ResourceName) { # some policies have just number instead of any name..I don't know what it means so I ignore them if ($policyAreaName -match "^\d+$") { continue } # get rid of MSI installations (I have them with details in separate section) if ($policyAreaName -match "/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI") { continue } # get rid of useless data if ($policyAreaName -match "device/Vendor/MSFT/DeviceManageability/Provider/WMI_Bridge_Server") { continue } Write-Verbose "`nEnrollment '$enrollmentId' applied to '$scope' configures resource '$policyAreaName'" #region get policy settings details $settingDetails = $null #TODO zjistit co presne to nastavuje # - policymanager.configsource.policyscope.Area <# ConfigManager BitLocker -2147024463 CmdType_Set ./Device/Vendor/MSFT/BitLocker/RequireDeviceEncryption #> Write-Verbose "Getting Errors (MDMEnterpriseDiagnosticsReport.Diagnostics.ErrorLog)" # match operator used for metadata2 because for example WIFI networks are saved there as ./Vendor/MSFT/WiFi/Profile/ instead of ./Vendor/MSFT/WiFi/Profile foreach ($errorRecord in $xml.MDMEnterpriseDiagnosticsReport.Diagnostics.ErrorLog) { $component = $errorRecord.component $errorRecord.subComponent | % { $subComponent = $_ if ($subComponent.name -eq $policyAreaName -or $subComponent.Metadata2 -match [regex]::Escape($policyAreaName)) { $settingDetails = $subComponent | Select-Object @{n = 'Component'; e = { $component } }, @{n = 'SubComponent'; e = { $subComponent.Name } }, @{n = 'SettingName'; e = { $policyAreaName } }, Error, @{n = 'Time'; e = { Get-Date $subComponent.Time } } break } } } if (!$settingDetails) { # try more "relaxed" search if ($policyAreaName -match "/") { # it is just common setting, try to find it using last part of the policy name $policyAreaNameID = ($policyAreaName -split "/")[-1] Write-Verbose "try to find just ID part ($policyAreaNameID) of the policy name in MDMEnterpriseDiagnosticsReport.Diagnostics.ErrorLog" # I don't search substring of policy name in Metadata2 because there can be multiple similar policies (./user/Vendor/MSFT/VPNv2/VPN_Backup vs ./device/Vendor/MSFT/VPNv2/VPN_Backup) foreach ($errorRecord in $xml.MDMEnterpriseDiagnosticsReport.Diagnostics.ErrorLog) { $component = $errorRecord.component $errorRecord.subComponent | % { $subComponent = $_ if ($subComponent.name -eq $policyAreaNameID) { $settingDetails = $subComponent | Select-Object @{n = 'Component'; e = { $component } }, @{n = 'SubComponent'; e = { $subComponent.Name } }, @{n = 'SettingName'; e = { $policyAreaName } }, Error, @{n = 'Time'; e = { Get-Date $subComponent.Time } } break } } } } else { Write-Verbose "'$policyAreaName' doesn't contains '/'" } if (!$settingDetails) { Write-Verbose "No additional data was found for '$policyAreaName' (it means it was successfully applied)" } } #endregion get policy settings details # get CSP policy URL if available if ($showURLs) { if ($policyAreaName -match "/") { $pName = ($policyAreaName -split "/")[-2] } else { $pName = $policyAreaName } $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/$pName-csp" # check that URL exists if ($clientIsOnline) { if (!(Test-URLStatus $policyURL)) { # URL doesn't exist if ($policyAreaName -match "/") { # sometimes name of the CSP is not second from the end but third $pName = ($policyAreaName -split "/")[-3] $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/$pName-csp" if (!(Test-URLStatus $policyURL)) { $policyURL = $null } } else { $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-$pName" if (!(Test-URLStatus $policyURL)) { $policyURL = $null } } } } } #region return retrieved data $property = [ordered] @{ Scope = $scope PolicyName = $policyAreaName SettingName = $policyAreaName SettingDetails = $settingDetails } if ($showEnrollmentIDs) { $property.EnrollmentId = $enrollmentId } if ($showURLs) { $property.PolicyURL = $policyURL } $result = New-Object -TypeName PSObject -Property $property if ($asHTML) { $results += $result } else { $result } #endregion return retrieved data } } } } #endregion enrollments #region policies Write-Verbose "Getting Policies (MDMEnterpriseDiagnosticsReport.PolicyManager.ConfigSource)" $policyManager = $xml.MDMEnterpriseDiagnosticsReport.PolicyManager.ConfigSource | % { ConvertFrom-XML $_ } # filter out useless knobs $policyManager = $policyManager | ? { $_.policyScope.Area.PolicyAreaName -ne 'knobs' } if ($policyManager) { Write-Verbose "Processing Policies" # get policies metadata Write-Verbose "Getting Policies Area metadata (MDMEnterpriseDiagnosticsReport.PolicyManager.AreaMetadata)" $policyAreaNameMetadata = $xml.MDMEnterpriseDiagnosticsReport.PolicyManager.AreaMetadata # get admx policies metadata # there are duplicities, so pick just last one Write-Verbose "Getting Policies ADMX metadata (MDMEnterpriseDiagnosticsReport.PolicyManager.IngestedAdmxPolicyMetadata)" $admxPolicyAreaNameMetadata = $xml.MDMEnterpriseDiagnosticsReport.PolicyManager.IngestedAdmxPolicyMetadata | % { ConvertFrom-XML $_ } Write-Verbose "Getting Policies winning provider (MDMEnterpriseDiagnosticsReport.PolicyManager.CurrentPolicies.CurrentPolicyValues)" $winningProviderPolicyAreaNameMetadata = $xml.MDMEnterpriseDiagnosticsReport.PolicyManager.CurrentPolicies.CurrentPolicyValues | % { $_.psobject.properties | ? { $_.Name -Match "_WinningProvider$" } | Select-Object Name, Value } $policyManager | % { $policy = $_ $enrollmentId = $_.EnrollmentId $policy.policyScope | % { $scope = _getTargetName $_.PolicyScope $_.Area | % { <# AB068787-67D2-4F7C-AA87-A9127A87411F Device BitLocker 0 1 1 #> $policyAreaName = $_.PolicyAreaName Write-Verbose "`nEnrollment '$enrollmentId' applied to '$scope' configures area '$policyAreaName'" $policyAreaSetting = $_ | Select-Object -Property * -ExcludeProperty 'PolicyAreaName', "*_LastWrite" $policyAreaSettingName = $policyAreaSetting | Get-Member -MemberType NoteProperty | Select-Object -ExpandProperty name if ($policyAreaSettingName.count -eq 1 -and $policyAreaSettingName -eq "*") { # bug? when there is just PolicyAreaName and none other object than probably because of exclude $policyAreaSettingName instead of be null returns one empty object '*' $policyAreaSettingName = $null $policyAreaSetting = $null } #region get policy settings details $settingDetails = @() if ($policyAreaSetting) { Write-Verbose "`tIt configures these settings:" # $policyAreaSetting is object, so I have to iterate through its properties foreach ($setting in $policyAreaSetting.PSObject.Properties) { $settingName = $setting.Name $settingValue = $setting.Value # PolicyAreaName property was already picked up so now I will ignore it if ($settingName -eq "PolicyAreaName") { continue } Write-Verbose "`t`t- $settingName ($settingValue)" # makes test of url slow # if ($clientIsOnline) { # if (!(Test-URLStatus $policyDetailsURL)) { # # URL doesn't exist # $policyDetailsURL = $null # } # } if ($showURLs) { if ($policyAreaName -match "~Policy~OneDriveNGSC") { # doesn't have policy csp url $policyDetailsURL = $null } else { $policyDetailsURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-$policyAreaName#$(($policyAreaName).tolower())-$(($settingName).tolower())" } } # define base object $property = [ordered]@{ "SettingName" = $settingName "Value" = $settingValue "DefaultValue" = $null "PolicyType" = '*unknown*' "RegKey" = '*unknown*' "RegValueName" = '*unknown*' "SourceAdmxFile" = $null "WinningProvider" = $null } if ($showURLs) { $property.PolicyDetailsURL = $policyDetailsURL } $additionalData = $policyAreaNameMetadata | ? PolicyAreaName -EQ $policyAreaName | Select-Object -ExpandProperty PolicyMetadata | ? PolicyName -EQ $settingName | Select-Object PolicyType, Value, RegKeyPathRedirect, RegValueNameRedirect if ($additionalData) { Write-Verbose "Additional data for '$settingName' was found in policyAreaNameMetadata" <# RecoveryEnvironmentAuthentication 49 2 0 3 4 Software\Policies\Microsoft\WinRE WinREAuthenticationRequirement 0 #> $property.DefaultValue = $additionalData.Value $property.PolicyType = $additionalData.PolicyType $property.RegKey = $additionalData.RegKeyPathRedirect $property.RegValueName = $additionalData.RegValueNameRedirect } else { # no additional data was found in policyAreaNameMetadata # trying to get them from admxPolicyAreaNameMetadata <# 11120759-7CE3-4683-AB59-46C27FF40D35 OneDriveNGSCv2~Policy~OneDriveNGSC BlockExternalSync OneDriveNGSCv2 224 3 SOFTWARE\Policies\Microsoft\OneDrive BlockExternalSync 1 30313D0100000000323D000000000000 #> $additionalData = ($admxPolicyAreaNameMetadata.AreaName | ? { $_.ADMXIngestedAreaName -eq $policyAreaName }).PolicyMetadata | ? { $_.PolicyName -EQ $settingName } | select -First 1 # sometimes there are duplicities in results if ($additionalData) { Write-Verbose "Additional data for '$settingName' was found in admxPolicyAreaNameMetadata" $property.PolicyType = $additionalData.PolicyType $property.RegKey = $additionalData.RegKeyPathRedirect $property.RegValueName = $additionalData.RegValueNameRedirect $property.SourceAdmxFile = $additionalData.SourceAdmxFile } else { Write-Verbose "No additional data found for $settingName" } } $winningProvider = $winningProviderPolicyAreaNameMetadata | ? Name -EQ "$settingName`_WinningProvider" | Select-Object -ExpandProperty Value if ($winningProvider) { if ($winningProvider -eq $userEnrollmentID) { $winningProvider = 'Intune' } $property.WinningProvider = $winningProvider } $settingDetails += New-Object -TypeName PSObject -Property $property } } else { Write-Verbose "`tIt doesn't contain any settings" } #endregion get policy settings details # get CSP policy URL if available if ($showURLs) { if ($policyAreaName -match "/") { $pName = ($policyAreaName -split "/")[-2] } else { $pName = $policyAreaName } $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/$pName-csp" # check that URL exists if ($clientIsOnline) { if (!(Test-URLStatus $policyURL)) { # URL doesn't exist if ($policyAreaName -match "/") { # sometimes name of the CSP is not second from the end but third $pName = ($policyAreaName -split "/")[-3] $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/$pName-csp" if (!(Test-URLStatus $policyURL)) { $policyURL = $null } } else { $policyURL = "https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-$pName" if (!(Test-URLStatus $policyURL)) { $policyURL = $null } } } } } #region return retrieved data $property = [ordered] @{ Scope = $scope PolicyName = $policyAreaName SettingName = $policyAreaSettingName SettingDetails = $settingDetails } if ($showEnrollmentIDs) { $property.EnrollmentId = $enrollmentId } if ($showURLs) { $property.PolicyURL = $policyURL } $result = New-Object -TypeName PSObject -Property $property if ($asHTML) { $results += $result } else { $result } #endregion return retrieved data } } } } #endregion policies #region installations Write-Verbose "Getting MSI installations (MDMEnterpriseDiagnosticsReport.EnterpriseDesktopAppManagementinfo.MsiInstallations)" $installation = $xml.MDMEnterpriseDiagnosticsReport.EnterpriseDesktopAppManagementinfo.MsiInstallations | % { ConvertFrom-XML $_ } if ($installation) { Write-Verbose "Processing MSI installations" $settingDetails = @() $installation.TargetedUser | % { <# S-0-0-00-0000000000-0000000000-000000000-000 MSI
{23170F69-40C1-2702-1900-000001000000} Ready {23170F69-40C1-2702-1900-000001000000} 19.00.00.0 1 70 1 0 0 A7803233EEDB6A4B59B3024CCF9292A6FFFB94507DC998AA67C5B745D197A5DC ALLUSERS=1 1 30 0 5 3 ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/{23170F69-40C1-2702-1900-000001000000}/DownloadInstall 11120759-7CE3-4683-FB59-46C27FF40D35
#> $userSID = $_.UserSid $type = $_.Package.Type $details = $_.Package.details $details | % { Write-Verbose "`t$($_.PackageId) of type $type" # define base object $property = [ordered]@{ "Scope" = _getTargetName $userSID "Type" = $type "Status" = _translateStatus $_.Status "LastError" = $_.LastError "ProductVersion" = $_.ProductVersion "CommandLine" = $_.CommandLine "RetryIndex" = $_.EnforcementRetryIndex "MaxRetryCount" = $_.EnforcementRetryCount "PackageId" = $_.PackageId -replace "{" -replace "}" } $settingDetails += New-Object -TypeName PSObject -Property $property } } #region return retrieved data $property = [ordered] @{ Scope = $null PolicyName = "SoftwareInstallation" # made up! SettingName = $null SettingDetails = $settingDetails } if ($showEnrollmentIDs) { $property.EnrollmentId = $null } if ($showURLs) { $property.PolicyURL = $null } # this property only to have same properties for all returned objects $result = New-Object -TypeName PSObject -Property $property if ($asHTML) { $results += $result } else { $result } #endregion return retrieved data } #endregion installations #region convert results to HTML and output if ($asHTML -and $results) { Write-Verbose "Converting to HTML" # split the results $resultsWithSettings = @() $resultsWithoutSettings = @() $results | % { if ($_.settingDetails) { $resultsWithSettings += $_ } else { $resultsWithoutSettings += $_ } } New-HTML -TitleText "Intune Report" -Online -FilePath $HTMLReportPath -ShowHTML { # it looks better to have headers and content in center New-HTMLTableStyle -TextAlign center New-HTMLSection -HeaderText 'Intune Report' -Direction row -HeaderBackGroundColor Black -HeaderTextColor White -HeaderTextSize 20 { if ($resultsWithoutSettings) { New-HTMLSection -HeaderText "Policies without settings details" -HeaderTextAlignment left -CanCollapse -BackgroundColor DeepSkyBlue -HeaderBackGroundColor DeepSkyBlue -HeaderTextSize 10 -HeaderTextColor EgyptianBlue -Direction row { #region prepare data # exclude some not significant or needed properties # SettingName is empty (or same as PolicyName) # settingDetails is empty $excludeProperty = @('SettingName', 'SettingDetails') if (!$showEnrollmentIDs) { $excludeProperty += 'EnrollmentId' } if (!$showURLs) { $excludeProperty += 'PolicyURL' } $resultsWithoutSettings = $resultsWithoutSettings | Select-Object -Property * -exclude $excludeProperty # sort $resultsWithoutSettings = $resultsWithoutSettings | Sort-Object -Property Scope, PolicyName #endregion prepare data # render policies New-HTMLSection -HeaderText 'Policy' -HeaderBackGroundColor Wedgewood -BackgroundColor White { New-HTMLTable -DataTable $resultsWithoutSettings -WordBreak 'break-all' -DisableInfo -HideButtons -DisablePaging -FixedHeader -FixedFooter } } } if ($resultsWithSettings) { New-HTMLSection -HeaderText "Policies with settings details" -HeaderTextAlignment left -CanCollapse -BackgroundColor DeepSkyBlue -HeaderBackGroundColor DeepSkyBlue -HeaderTextSize 10 -HeaderTextColor EgyptianBlue -Direction row { # sort $resultsWithSettings = $resultsWithSettings | Sort-Object -Property Scope, PolicyName $resultsWithSettings | % { $policy = $_ $policySetting = $_.settingDetails #region prepare data # exclude some not significant or needed properties # SettingName is useless in HTML report from my point of view # settingDetails will be shown in separate table, omit here if ($showEnrollmentIDs) { $excludeProperty = 'SettingName', 'SettingDetails' } else { $excludeProperty = 'SettingName', 'SettingDetails', 'EnrollmentId' } $policy = $policy | Select-Object -Property * -ExcludeProperty $excludeProperty #endregion prepare data New-HTMLSection -HeaderText $policy.PolicyName -HeaderTextAlignment left -CanCollapse -BackgroundColor White -HeaderBackGroundColor White -HeaderTextSize 12 -HeaderTextColor EgyptianBlue { # render main policy New-HTMLSection -HeaderText 'Policy' -HeaderBackGroundColor Wedgewood -BackgroundColor White { New-HTMLTable -DataTable $policy -WordBreak 'break-all' -HideFooter -DisableInfo -HideButtons -DisablePaging -DisableSearch -DisableOrdering } # render policy settings details if ($policySetting) { if (@($policySetting).count -eq 1) { $detailsHTMLTableParam = @{ DisableSearch = $true DisableOrdering = $true } } else { $detailsHTMLTableParam = @{} } New-HTMLSection -HeaderText 'Policy settings' -HeaderBackGroundColor PictonBlue -BackgroundColor White { New-HTMLTable @detailsHTMLTableParam -DataTable $policySetting -WordBreak 'break-all' -AllProperties -FixedHeader -HideFooter -DisableInfo -HideButtons -DisablePaging -WarningAction SilentlyContinue { New-HTMLTableCondition -Name 'WinningProvider' -ComparisonType string -Operator 'ne' -Value 'Intune' -BackgroundColor Red -Color White #-Row New-HTMLTableCondition -Name 'LastError' -ComparisonType number -Operator 'ne' -Value 0 -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'Error' -ComparisonType number -Operator 'ne' -Value 0 -BackgroundColor Red -Color White # -Row } } } } # hack for getting new line between sections New-HTMLText -Text '.' -Color DeepSkyBlue } } } } # end of main HTML section } } #endregion convert results to HTML and output if ($computerName) { Remove-PSSession $session } } } function _getTargetName { param ([string] $id) Write-Verbose "Translating $id" if (!$id) { Write-Verbose "id was null" return } elseif ($id -eq 'device') { # xml nodes contains 'device' instead of 'Device' return 'Device' } $errPref = $ErrorActionPreference $ErrorActionPreference = "Stop" try { if ($id -eq '00000000-0000-0000-0000-000000000000' -or $id -eq 'S-0-0-00-0000000000-0000000000-000000000-000') { return 'Device' } elseif ($id -match "^S-1-5-21") { # it is local account return ((New-Object System.Security.Principal.SecurityIdentifier($id)).Translate([System.Security.Principal.NTAccount])).Value } else { # it is AzureAD account if ($getDataFromIntune) { return ($intuneUser | ? id -EQ $id).userPrincipalName } else { # unable to translate ID to name because there is no connection to the Intune Graph API return $id } } } catch { Write-Warning "Unable to translate $id to account name ($_)" $ErrorActionPreference = $errPref return $id } } function _getIntuneScript { param ([string] $scriptID) $intuneScript | ? id -EQ $scriptID } function _getIntuneApp { param ([string] $appID) $intuneApp | ? id -EQ $appID } function _getRemediationScript { param ([string] $scriptID) $intuneRemediationScript | ? id -EQ $scriptID } # create helper functions text definition for usage in remote sessions if ($computerName) { $allFunctionDefs = "function _getTargetName { ${function:_getTargetName} }; function _getIntuneScript { ${function:_getIntuneScript} }; function _getIntuneApp { ${function:_getIntuneApp} }; ; function _getRemediationScript { ${function:_getRemediationScript} }" } #endregion helper functions # get the core Intune data if (!$intuneXMLReport) { $param = @{} if ($showEnrollmentIDs) { $param.showEnrollmentIDs = $true } if ($showURLs) { $param.showURLs = $true } if ($showConnectionData) { $param.showConnectionData = $true } if ($computerName) { $param.computerName = $computerName } Write-Verbose "Getting client Intune data via ConvertFrom-MDMDiagReportXML" $intuneXMLReport = ConvertFrom-MDMDiagReportXML @param } #region enrich SoftwareInstallation section if ($intuneXMLReport | ? PolicyName -EQ 'SoftwareInstallation') { Write-Verbose "Modifying 'SoftwareInstallation' section" # list of installed MSI applications $scriptBlock = { Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\', 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\' -ErrorAction SilentlyContinue -Recurse | % { Get-ItemProperty -Path $_.PSPath | select -Property DisplayName, DisplayVersion, UninstallString } } $param = @{ scriptBlock = $scriptBlock argumentList = ($VerbosePreference, $allFunctionDefs) } if ($computerName) { $param.session = $session } $installedMSI = Invoke-Command @param if ($installedMSI) { $intuneXMLReport = $intuneXMLReport | % { if ($_.PolicyName -EQ 'SoftwareInstallation') { $softwareInstallation = $_ $softwareInstallationSettingDetails = $softwareInstallation.SettingDetails | ? { $_ } | % { $item = $_ $packageId = $item.PackageId Write-Verbose "`tPackageId $packageId" Add-Member -InputObject $item -MemberType NoteProperty -Force -Name DisplayName -Value ($installedMSI | ? UninstallString -Match ([regex]::Escape($packageId)) | select -Last 1 -ExpandProperty DisplayName) #return modified MSI object (put Displayname as a second property) $item | select -Property Scope, DisplayName, Type, Status, LastError, ProductVersion, CommandLine, RetryIndex, MaxRetryCount, PackageId } # save results back to original object $softwareInstallation.SettingDetails = $softwareInstallationSettingDetails # return modified object $softwareInstallation } else { # no change necessary $_ } } } } #endregion enrich SoftwareInstallation section #region Win32App # https://oliverkieselbach.com/2018/10/02/part-3-deep-dive-microsoft-intune-management-extension-win32-apps/ # HKLM\SOFTWARE\Microsoft\IntuneManagementExtension\Apps\ doesn't exists? Write-Verbose "Processing 'Win32App' section" #region get data $scriptBlock = { param($verbosePref, $getDataFromIntune, $intuneApp, $intuneUser, $allFunctionDefs) # inherit verbose settings from host session $VerbosePreference = $verbosePref # recreate functions from their text definitions . ([ScriptBlock]::Create($allFunctionDefs)) Get-ChildItem "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\Win32Apps" -ErrorAction SilentlyContinue | % { $userAzureObjectID = Split-Path $_.Name -Leaf $userWin32AppRoot = $_.PSPath $win32AppIDList = Get-ChildItem $userWin32AppRoot | select -ExpandProperty PSChildName | % { $_ -replace "_\d+$" } | select -Unique $win32AppIDList | % { $win32AppID = $_ Write-Verbose "`tID $win32AppID" $newestWin32AppRecord = Get-ChildItem $userWin32AppRoot | ? PSChildName -Match ([regex]::escape($win32AppID)) | Sort-Object -Descending -Property PSChildName | select -First 1 $lastUpdatedTimeUtc = Get-ItemPropertyValue $newestWin32AppRecord.PSPath -Name LastUpdatedTimeUtc try { $complianceStateMessage = Get-ItemPropertyValue "$($newestWin32AppRecord.PSPath)\ComplianceStateMessage" -Name ComplianceStateMessage -ErrorAction Stop | ConvertFrom-Json -ErrorAction Stop } catch { Write-Verbose "`tUnable to get Compliance State Message data" } try { $enforcementStateMessage = Get-ItemPropertyValue "$($newestWin32AppRecord.PSPath)\EnforcementStateMessage" -Name EnforcementStateMessage -ErrorAction Stop | ConvertFrom-Json -ErrorAction Stop } catch { Write-Verbose "`tUnable to get Enforcement State Message data" } $lastError = $complianceStateMessage.ErrorCode if (!$lastError) { $lastError = 0 } # because of HTML conditional formatting ($null means that cell will have red background) if ($getDataFromIntune) { $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "DisplayName" = (_getIntuneApp $win32AppID).DisplayName "Id" = $win32AppID "LastUpdatedTimeUtc" = $lastUpdatedTimeUtc # "Status" = $complianceStateMessage.ComplianceState "ProductVersion" = $complianceStateMessage.ProductVersion "LastError" = $lastError } } else { # no 'DisplayName' property $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "Id" = $win32AppID "LastUpdatedTimeUtc" = $lastUpdatedTimeUtc # "Status" = $complianceStateMessage.ComplianceState "ProductVersion" = $complianceStateMessage.ProductVersion "LastError" = $lastError } } if ($showURLs) { $property.IntuneWin32AppURL = "https://endpoint.microsoft.com/#blade/Microsoft_Intune_Apps/SettingsMenu/0/appId/$win32AppID" } New-Object -TypeName PSObject -Property $property } } } $param = @{ scriptBlock = $scriptBlock argumentList = ($VerbosePreference, $getDataFromIntune, $intuneApp, $intuneUser, $allFunctionDefs) } if ($computerName) { $param.session = $session } $settingDetails = Invoke-Command @param | select -Property * -ExcludeProperty PSComputerName, RunspaceId, PSShowComputerName #endregion get data if ($settingDetails) { $property = [ordered]@{ "Scope" = $null # scope is specified at the particular items level "PolicyName" = 'SoftwareInstallation Win32App' # my custom made # SettingName = 'Win32App' # my custom made "SettingDetails" = $settingDetails } if ($showURLs) { $property.PolicyURL = "https://endpoint.microsoft.com/#blade/Microsoft_Intune_DeviceSettings/AppsWindowsMenu/windowsApps" } $intuneXMLReport += New-Object -TypeName PSObject -Property $property } #endregion Win32App #region add Scripts section # https://oliverkieselbach.com/2018/02/12/part-2-deep-dive-microsoft-intune-management-extension-powershell-scripts/ Write-Verbose "Processing 'Script' section" $scriptBlock = { param($verbosePref, $getDataFromIntune, $intuneScript, $intuneUser, $allFunctionDefs) # inherit verbose settings from host session $VerbosePreference = $verbosePref # recreate functions from their text definitions . ([ScriptBlock]::Create($allFunctionDefs)) Get-ChildItem "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\Policies" -ErrorAction SilentlyContinue | % { $userAzureObjectID = Split-Path $_.Name -Leaf Get-ChildItem $_.PSPath | % { $scriptRegPath = $_.PSPath $scriptID = Split-Path $_.Name -Leaf Write-Verbose "`tID $scriptID" $scriptRegData = Get-ItemProperty $scriptRegPath # get output of the invoked script if ($scriptRegData.ResultDetails) { try { $resultDetails = $scriptRegData.ResultDetails | ConvertFrom-Json -ErrorAction Stop | select -ExpandProperty ExecutionMsg } catch { Write-Verbose "`tUnable to get Script Output data" } } else { $resultDetails = $null } if ($getDataFromIntune) { $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "DisplayName" = (_getIntuneScript $scriptID).DisplayName "Id" = $scriptID "Result" = $scriptRegData.Result "ErrorCode" = $scriptRegData.ErrorCode "DownloadAndExecuteCount" = $scriptRegData.DownloadCount "LastUpdatedTimeUtc" = $scriptRegData.LastUpdatedTimeUtc "RunAsAccount" = $scriptRegData.RunAsAccount "ResultDetails" = $resultDetails } } else { # no 'DisplayName' property $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "Id" = $scriptID "Result" = $scriptRegData.Result "ErrorCode" = $scriptRegData.ErrorCode "DownloadAndExecuteCount" = $scriptRegData.DownloadCount "LastUpdatedTimeUtc" = $scriptRegData.LastUpdatedTimeUtc "RunAsAccount" = $scriptRegData.RunAsAccount "ResultDetails" = $resultDetails } } if ($showURLs) { $property.IntuneScriptURL = "https://endpoint.microsoft.com/#blade/Microsoft_Intune_DeviceSettings/ConfigureWMPolicyMenuBlade/properties/policyId/$scriptID/policyType/0" } New-Object -TypeName PSObject -Property $property } } } $param = @{ scriptBlock = $scriptBlock argumentList = ($VerbosePreference, $getDataFromIntune, $intuneScript, $intuneUser, $allFunctionDefs) } if ($computerName) { $param.session = $session } $settingDetails = Invoke-Command @param | select -Property * -ExcludeProperty PSComputerName, RunspaceId, PSShowComputerName if ($settingDetails) { $property = [ordered]@{ "Scope" = $null # scope is specified at the particular items level "PolicyName" = 'Script' # my custom made "SettingName" = $null "SettingDetails" = $settingDetails } if ($showURLs) { $property.PolicyURL = "https://endpoint.microsoft.com/#blade/Microsoft_Intune_DeviceSettings/DevicesMenu/powershell" } $intuneXMLReport += New-Object -TypeName PSObject -Property $property } #endregion add Scripts section #region remediation script Write-Verbose "Processing 'Remediation Script' section" $scriptBlock = { param($verbosePref, $getDataFromIntune, $intuneRemediationScript, $intuneUser, $allFunctionDefs) # inherit verbose settings from host session $VerbosePreference = $verbosePref # recreate functions from their text definitions . ([ScriptBlock]::Create($allFunctionDefs)) Get-ChildItem "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\SideCarPolicies\Scripts\Reports" -ErrorAction SilentlyContinue | % { $userAzureObjectID = Split-Path $_.Name -Leaf $userRemScriptRoot = $_.PSPath # $lastFullReportTimeUTC = Get-ItemPropertyValue $userRemScriptRoot -Name LastFullReportTimeUTC $remScriptIDList = Get-ChildItem $userRemScriptRoot | select -ExpandProperty PSChildName | % { $_ -replace "_\d+$" } | select -Unique $remScriptIDList | % { $remScriptID = $_ Write-Verbose "`tID $remScriptID" $newestRemScriptRecord = Get-ChildItem $userRemScriptRoot | ? PSChildName -Match ([regex]::escape($remScriptID)) | Sort-Object -Descending -Property PSChildName | select -First 1 try { $result = Get-ItemPropertyValue "$($newestRemScriptRecord.PSPath)\Result" -Name Result | ConvertFrom-Json } catch { Write-Verbose "`tUnable to get Remediation Script Result data" } $lastExecution = Get-ItemPropertyValue "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\SideCarPolicies\Scripts\Execution\$userAzureObjectID\$($newestRemScriptRecord.PSChildName)" -Name LastExecution if ($getDataFromIntune) { $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "DisplayName" = (_getRemediationScript $remScriptID).DisplayName "Id" = $remScriptID "LastError" = $result.ErrorCode "LastExecution" = $lastExecution # LastFullReportTimeUTC = $lastFullReportTimeUTC "InternalVersion" = $result.InternalVersion "PreRemediationDetectScriptOutput" = $result.PreRemediationDetectScriptOutput "PreRemediationDetectScriptError" = $result.PreRemediationDetectScriptError "RemediationScriptErrorDetails" = $result.RemediationScriptErrorDetails "PostRemediationDetectScriptOutput" = $result.PostRemediationDetectScriptOutput "PostRemediationDetectScriptError" = $result.PostRemediationDetectScriptError "RemediationExitCode" = $result.Info.RemediationExitCode "FirstDetectExitCode" = $result.Info.FirstDetectExitCode "LastDetectExitCode" = $result.Info.LastDetectExitCode "ErrorDetails" = $result.Info.ErrorDetails } } else { # no 'DisplayName' property $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "Id" = $remScriptID "LastError" = $result.ErrorCode "LastExecution" = $lastExecution # LastFullReportTimeUTC = $lastFullReportTimeUTC "InternalVersion" = $result.InternalVersion "PreRemediationDetectScriptOutput" = $result.PreRemediationDetectScriptOutput "PreRemediationDetectScriptError" = $result.PreRemediationDetectScriptError "RemediationScriptErrorDetails" = $result.RemediationScriptErrorDetails "PostRemediationDetectScriptOutput" = $result.PostRemediationDetectScriptOutput "PostRemediationDetectScriptError" = $result.PostRemediationDetectScriptError "RemediationExitCode" = $result.Info.RemediationExitCode "FirstDetectExitCode" = $result.Info.FirstDetectExitCode "LastDetectExitCode" = $result.Info.LastDetectExitCode "ErrorDetails" = $result.Info.ErrorDetails } } New-Object -TypeName PSObject -Property $property } } } $param = @{ scriptBlock = $scriptBlock argumentList = ($VerbosePreference, $getDataFromIntune, $intuneRemediationScript, $intuneUser, $allFunctionDefs) } if ($computerName) { $param.session = $session } $settingDetails = Invoke-Command @param | select -Property * -ExcludeProperty PSComputerName, RunspaceId, PSShowComputerName if ($settingDetails) { $property = [ordered]@{ "Scope" = $null # scope is specified at the particular items level "PolicyName" = 'RemediationScript' # my custom made "SettingName" = $null # my custom made "SettingDetails" = $settingDetails } if ($showURLs) { $property.PolicyURL = "https://endpoint.microsoft.com/#blade/Microsoft_Intune_Enrollment/UXAnalyticsMenu/proactiveRemediations" } $intuneXMLReport += New-Object -TypeName PSObject -Property $property } #endregion remediation script if ($computerName) { Remove-PSSession $session } #region output the results (as object or HTML report) if ($asHTML -and $intuneXMLReport) { Write-Verbose "Converting to '$HTMLReportPath'" # split the results $resultsWithSettings = @() $resultsWithoutSettings = @() $resultsConnectionData = $null $intuneXMLReport | % { if ($_.settingDetails) { $resultsWithSettings += $_ } elseif ($_.MDMServerName) { # MDMServerName property is only in object representing connection data $resultsConnectionData = $_ } else { $resultsWithoutSettings += $_ } } if ($computerName) { $title = "Intune Report - $($computerName.toupper())" } else { $title = "Intune Report - $($env:COMPUTERNAME.toupper())" } New-HTML -TitleText $title -Online -FilePath $HTMLReportPath -ShowHTML { # it looks better to have headers and content in center New-HTMLTableStyle -TextAlign center New-HTMLSection -HeaderText $title -Direction row -HeaderBackGroundColor Black -HeaderTextColor White -HeaderTextSize 20 { if ($resultsConnectionData) { New-HTMLSection -HeaderText "Intune connection information" -HeaderTextAlignment left -CanCollapse -BackgroundColor DeepSkyBlue -HeaderBackGroundColor DeepSkyBlue -HeaderTextSize 10 -HeaderTextColor EgyptianBlue -Direction row { # render policies New-HTMLSection -BackgroundColor White { New-HTMLTable -DataTable $resultsConnectionData -WordBreak 'break-all' -DisableInfo -HideButtons -DisablePaging -HideFooter -DisableSearch -DisableOrdering } } } if ($resultsWithoutSettings) { New-HTMLSection -HeaderText "Policies without settings details" -HeaderTextAlignment left -CanCollapse -BackgroundColor DeepSkyBlue -HeaderBackGroundColor DeepSkyBlue -HeaderTextSize 10 -HeaderTextColor EgyptianBlue -Direction row { #region prepare data # exclude some not significant or needed properties # SettingName is empty (or same as PolicyName) # settingDetails is empty $excludeProperty = @('SettingName', 'SettingDetails') if (!$showEnrollmentIDs) { $excludeProperty += 'EnrollmentId' } if (!$showURLs) { $excludeProperty += 'PolicyURL' } $resultsWithoutSettings = $resultsWithoutSettings | Select-Object -Property * -exclude $excludeProperty # sort $resultsWithoutSettings = $resultsWithoutSettings | Sort-Object -Property Scope, PolicyName #endregion prepare data # render policies New-HTMLSection -HeaderText 'Policy' -HeaderBackGroundColor Wedgewood -BackgroundColor White { New-HTMLTable -DataTable $resultsWithoutSettings -WordBreak 'break-all' -DisableInfo -HideButtons -DisablePaging -FixedHeader -FixedFooter } } } if ($resultsWithSettings) { # sort $resultsWithSettings = $resultsWithSettings | Sort-Object -Property Scope, PolicyName # modify inner sections margins $innerSectionStyle = New-HTMLSectionStyle -RequestConfiguration Add-HTMLStyle -Css @{ "$($innerSectionStyle.Section)" = @{ 'margin-bottom' = '20px' } } -SkipTags New-HTMLSection -HeaderText "Policies with settings details" -HeaderTextAlignment left -CanCollapse -BackgroundColor DeepSkyBlue -HeaderBackGroundColor DeepSkyBlue -HeaderTextSize 10 -HeaderTextColor EgyptianBlue -Direction row { $resultsWithSettings | % { $policy = $_ $policySetting = $_.settingDetails #region prepare data # exclude some not significant or needed properties # SettingName is useless in HTML report from my point of view # settingDetails will be shown in separate table, omit here $excludeProperty = @('SettingName', 'SettingDetails') if (!$showEnrollmentIDs) { $excludeProperty += 'EnrollmentId' } if (!$showURLs) { $excludeProperty += 'PolicyURL' } $policy = $policy | Select-Object -Property * -ExcludeProperty $excludeProperty #endregion prepare data New-HTMLSection -HeaderText $policy.PolicyName -HeaderTextAlignment left -CanCollapse -BackgroundColor White -HeaderBackGroundColor White -HeaderTextSize 12 -HeaderTextColor EgyptianBlue -StyleSheetsConfiguration $innerSectionStyle { # render main policy New-HTMLSection -HeaderText 'Policy' -HeaderBackGroundColor Wedgewood -BackgroundColor White { New-HTMLTable -DataTable $policy -WordBreak 'break-all' -HideFooter -DisableInfo -HideButtons -DisablePaging -DisableSearch -DisableOrdering } # render policy settings details if ($policySetting) { if (@($policySetting).count -eq 1) { $detailsHTMLTableParam = @{ DisableSearch = $true DisableOrdering = $true } } else { $detailsHTMLTableParam = @{} } New-HTMLSection -HeaderText 'Policy settings' -HeaderBackGroundColor PictonBlue -BackgroundColor White { New-HTMLTable @detailsHTMLTableParam -DataTable $policySetting -WordBreak 'break-all' -AllProperties -FixedHeader -HideFooter -DisableInfo -HideButtons -DisablePaging -WarningAction SilentlyContinue { New-HTMLTableCondition -Name 'WinningProvider' -ComparisonType string -Operator 'ne' -Value 'Intune' -BackgroundColor Red -Color White #-Row New-HTMLTableCondition -Name 'LastError' -ComparisonType number -Operator 'ne' -Value 0 -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'Error' -ComparisonType number -Operator 'ne' -Value 0 -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'ErrorCode' -ComparisonType number -Operator 'ne' -Value 0 -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'RemediationScriptErrorDetails' -ComparisonType string -Operator 'ne' -Value '' -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'RemediationScriptErrorDetails' -ComparisonType string -Operator 'ne' -Value '' -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'PreRemediationDetectScriptError' -ComparisonType string -Operator 'ne' -Value '' -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'PostRemediationDetectScriptError' -ComparisonType string -Operator 'ne' -Value '' -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'RemediationExitCode' -ComparisonType number -Operator 'ne' -Value 0 -BackgroundColor Red -Color White # -Row New-HTMLTableCondition -Name 'FirstDetectExitCode' -ComparisonType number -Operator 'ne' -Value 0 -BackgroundColor Red -Color White # -Row } } } } } } } } # end of main HTML section } } else { Write-Verbose "Returning PowerShell object" return $intuneXMLReport } #endregion output the results (as object or HTML report) } ================================================ FILE: INTUNE/Get-ClientStatusReport.ps1 ================================================  #Requires -Module ActiveDirectory function Get-ClientStatusReport { <# .SYNOPSIS Function will gather client information from AD, Intune, AAD and SCCM. Merge them together and output problems if any. .DESCRIPTION Function will gather client information from AD, Intune, AAD and SCCM. Merge them together and output problems if any. .PARAMETER computer Computer(s) you want to get data about. Use AD computer(s) object with name, sid and ObjectGUID properties OR just list of computer names. By default retrieve all enabled AD clients that have contacted AD in last activeBeforeThreshold days. .PARAMETER combineDataFrom List of services you want to gather clients data from. By default all of them are selected ('Intune', 'SCCM', 'AAD', 'AD'). .PARAMETER graphCredential AppID and AppSecret for Azure App registration that has permissions needed to read Azure and Intune clients data. .PARAMETER sccmAdminServiceCredential Credentials for SCCM Admin Service API authentication. Needed only if current user doesn't have correct permissions. .PARAMETER activeBeforeThreshold Clients that contacted AD before this number of days will be ignored. Default is 90. .PARAMETER SCCMDiscoveryThreshold SCCM threshold for discovering AD clients. If client didn't contact AD for this number of days, it won't be discovered in SCCM. Default is 90. .PARAMETER SCCMLastContactThreshold When consider SCCM clients as problematic considering the date they have contacted SCCM server for the last time. In number of days. Default is 30. .PARAMETER intuneLastContactThreshold When consider Intune clients as problematic considering the date they have contacted Intune for the last time. In number of days. Default is 30. .PARAMETER installedOSThreshold To be able to ignore freshly installed clients. In number of days. If client install date is before entered number of days, it will be ignored. .EXAMPLE Get-ClientStatusReport -graphCredential (Get-Credential) -sccmAdminServiceCredential (Get-Credential) #> [CmdletBinding()] param ( $computer, [string[]] $combineDataFrom = ('Intune', 'SCCM', 'AAD', 'AD'), # used application credentials expire periodically i.e. needs to be renewed from time to time! [System.Management.Automation.PSCredential] $graphCredential, [System.Management.Automation.PSCredential] $sccmAdminServiceCredential, [int] $activeBeforeThreshold = 90, [int] $SCCMDiscoveryThreshold = 90, [int] $SCCMLastContactThreshold = 30, [int] $intuneLastContactThreshold = 30, [int] $installedOSThreshold ) $ErrorActionPreference = "Stop" if (!$computer) { # unable to use in param block because of missing activeBeforeThreshold $computer = (Get-ADComputer -Filter "enabled -eq 'True'" -Properties sid, ObjectGUID, description, LastLogonDate | ? { $_.LastLogonDate -ge [datetime]::Today.AddDays(-$activeBeforeThreshold) }) } Write-Host "`n`n#####################################################################################" -BackgroundColor DarkGreen Write-Host "# Enabled AD computers that contacted domain in last $activeBeforeThreshold days are checked #" -BackgroundColor DarkGreen Write-Host "#####################################################################################`n" -BackgroundColor DarkGreen # get clients data $param = @{ combineDataFrom = $combineDataFrom computer = $computer } if ($graphCredential) { $param.graphCredential = $graphCredential } if ($sccmAdminServiceCredential) { $param.sccmAdminServiceCredential = $sccmAdminServiceCredential } $result = Get-MDMClientData @param | Sort-Object name # omit newly installed clients if ($installedOSThreshold) { $deviceCount = $result.count $result = $result | ? { $_.SCCM_OSInstallDate -lt [datetime]::Today.AddDays(-$installedOSThreshold) } $device2Count = $result.count if ($deviceCount -ne $device2Count) { Write-Warning "$($deviceCount - $device2Count) clients were omitted because OS was installed in last $installedOSThreshold days" } } #region summarize problems # AAD $notInAAD = $result | ? { !$_.AAD_InDatabase } # SCCM $notInSCCM = $result | ? { !$_.SCCM_InDatabase } $withoutSCCMClient = $result | ? { $_.SCCM_InDatabase -and !$_.SCCM_ClientInstalled } $SCCMClientProblem = $result | ? { $_.name -notin $withoutSCCMClient.name -and (!$_.SCCM_ClientCheckPass -or $_.SCCM_ClientCheckPass -eq "Failed") } # Intune $notInIntune = $result | ? { !$_.INTUNE_InDatabase } # some SCCM clients shows that device is NOT co-managed, but Intune says otherwise $notManagedByIntune = $result | ? { $_.SCCM_CoManaged -eq $false -and ($_.name -notin $notInIntune.name) -and !($_.INTUNE_InDatabase -and $_.INTUNE_CoManaged -eq $true) } # sometimes device is added to Intune (mostly with GUID instead of device name) but never contacts the Intune itself $intuneInactive = $result | ? { $_.INTUNE_InDatabase -and $_.INTUNE_LastSyncDateTime -and ($_.INTUNE_LastSyncDateTime -lt (Get-Date 1888)) } # Other $tooLongWithoutContactSCCM = $result | ? { ($_.name -notin $notInSCCM.name -and $_.name -notin $withoutSCCMClient.name) -and (!$_.SCCM_LastActiveTime -or ((Get-Date $_.SCCM_LastActiveTime) -lt [datetime]::Today.AddDays(-$SCCMLastContactThreshold))) } $tooLongWithoutContactIntune = $result | ? { $_.name -notin $notInIntune.name -and (!$_.INTUNE_lastSyncDateTime -or ((Get-Date $_.INTUNE_LastSyncDateTime) -lt [datetime]::Today.AddDays(-$intuneLastContactThreshold))) } # name of the device in cloud is different than in AD $GUIDInsteadOfNameAAD = $result | ? { $_.AAD_InDatabase -and $_.Name -ne $_.AAD_Name } $GUIDInsteadOfNameIntune = $result | ? { $_.INTUNE_InDatabase -and $_.Name -ne $_.INTUNE_Name } $wrongName = @($GUIDInsteadOfNameAAD) + @($GUIDInsteadOfNameIntune) # SCCM and Intune are in conflict whether client is co-managed $coManagedConflictData = $result | ? { ($_.INTUNE_CoManaged -and (!$_.SCCM_CoManaged -and $_.SCCM_InDatabase -and $_.SCCM_ClientInstalled)) -or ($_.SCCM_CoManaged -and !$_.INTUNE_CoManaged) } $SCCMMultipleRecords = $result | ? { $_.SCCM_MultipleRecords } $notValidHybridJoinCert = $result | ? { !$_.hasValidHybridJoinCert } #endregion summarize problems #region helper functions function _getDeviceExtraInfo { # generates string like: (missing from AAD too, missing SCCM client) param ($deviceName) $extraInfo = @() if ($deviceName -in $notValidHybridJoinCert.name) { $extraInfo += "no valid Hybrid-Join certificate" } if ($deviceName -in $GUIDInsteadOfNameIntune.Name) { $extraInfo += "in Intune under it's GUID instead of name" } elseif ($deviceName -in $GUIDInsteadOfNameAAD.Name) { $extraInfo += "in AAD under it's GUID instead of name" } if ($deviceName -in $notInAAD.name) { $extraInfo += "missing from AAD" } if ($deviceName -in $notInSCCM.name) { $extraInfo += "missing from SCCM" } if ($deviceName -in $withoutSCCMClient.name) { $extraInfo += "missing SCCM client" } if ($deviceName -in $SCCMClientProblem.name) { $extraInfo += "SCCM client has issues" } if ($extraInfo) { return " (" + ($extraInfo -join ', ') + ")" } } #endregion helper functions #region output results "" #region devices not managed by SCCM if ($notInSCCM -or $withoutSCCMClient -or $SCCMClientProblem) { Write-Host "`n`n##### Following devices are NOT managed by SCCM`n" -BackgroundColor DarkRed if ($notInSCCM) { Write-Host "Devices not existing in SCCM database:" -ForegroundColor Red if ($SCCMDiscoveryThreshold) { $notInSCCM | % { $passwordLastSet = $_.AD_PasswordLastSet if ($passwordLastSet -lt [datetime]::Today.AddDays(-$SCCMDiscoveryThreshold)) { Write-Warning "$($_.name) hasn't connected to AD for more than $SCCMDiscoveryThreshold days i.e. SCCM discovery ignores it" } } } $notInSCCM.name } if ($withoutSCCMClient) { Write-Host "Devices in SCCM database but without SCCM client (or marked as not having client because client haven't contacted SCCM server for a long time):" -ForegroundColor Red $withoutSCCMClient.name } if ($SCCMClientProblem) { Write-Host "`n`n##### Following devices MAY NOT be managed by SCCM`n" -BackgroundColor Red Write-Host "Devices with SCCM client problem:" -ForegroundColor Red $SCCMClientProblem.name } Write-Host "################################################################################" -BackgroundColor DarkRed Write-Host "" } #endregion devices not managed by SCCM #region not managed by Intune if ($notInIntune -or $notManagedByIntune -or $intuneInactive) { Write-Host "`n`n##### Following devices are NOT managed by Intune`n" -BackgroundColor DarkRed if ($notInIntune) { Write-Host "`nDevice missing from Intune:" -ForegroundColor Red $notInIntune | % { $deviceName = $_.name $deviceName + (_getDeviceExtraInfo $deviceName) } } if ($notManagedByIntune) { Write-Host "`nDevice(s) that are not Co-Managed:" -ForegroundColor Red $notManagedByIntune.name } if ($intuneInactive) { Write-Host "`nDevice(s) that've never contacted Intune:" -ForegroundColor Red $intuneInactive | % { $deviceName = $_.name $deviceName + (_getDeviceExtraInfo $deviceName) } } Write-Host "################################################################################" -BackgroundColor DarkRed Write-Host "" } #endregion not managed by Intune #region other problems if ($notInAAD -or $wrongName -or $tooLongWithoutContactSCCM -or $tooLongWithoutContactIntune -or $SCCMMultipleRecords -or $coManagedConflictData) { Write-Host "`n`n##### Other problems`n" -BackgroundColor Magenta # omit computers that were already pointed out in Intune problems section $notInAAD = $notInAAD | ? { $_.name -notin $notInIntune.name } if ($notInAAD) { Write-Host "`nNon-Intune devices missing from AAD:" -ForegroundColor Red $notInAAD.name } if ($wrongName) { Write-Host "`nDevices where cloud name differs from AD name:" -ForegroundColor Red $wrongName | % { $cloudName = $_.INTUNE_Name if (!$cloudName) { $cloudName = $_.AAD_Name } "$($_.Name) ($cloudName)" } } if ($coManagedConflictData) { Write-Host "`nDevices where SCCM and Intune don't agree whether this device is co-managed:" -ForegroundColor Red $coManagedConflictData | % { "$($_.Name) (SCCM: $($_.SCCM_CoManaged) Intune: $($_.INTUNE_CoManaged))" } } if ($tooLongWithoutContactSCCM) { Write-Host "`nDevices that haven't contacted SCCM for last $SCCMLastContactThreshold days:" -ForegroundColor Red $tooLongWithoutContactSCCM.name } if ($tooLongWithoutContactIntune) { Write-Host "`nDevices that haven't contacted Intune for last $intuneLastContactThreshold days:" -ForegroundColor Red $tooLongWithoutContactIntune.name } if ($SCCMMultipleRecords) { Write-Host "`nDevices that are more than once in SCCM database:" -ForegroundColor Red $SCCMMultipleRecords.name } Write-Host "################################################################################" -BackgroundColor Magenta Write-Host "" } #endregion other problems #endregion output results } ================================================ FILE: INTUNE/Get-IntuneDeviceComplianceStatus.ps1 ================================================ function Get-IntuneDeviceComplianceStatus { <# .SYNOPSIS Function for getting device compliance status from Intune. .DESCRIPTION Function for getting device compliance status from Intune. Devices can be selected by name or id. If omitted, all devices will be processed. .PARAMETER deviceName Name of device(s). Can be combined with deviceId parameter. .PARAMETER deviceId Id(s) of device(s). Can be combined with deviceName parameter. .PARAMETER header Authentication header. Can be created via New-IntuneAuthHeader. .PARAMETER justProblematic Switch for outputting only non-compliant items. .EXAMPLE $header = New-IntuneAuthHeader Get-IntuneDeviceComplianceStatus -header $header Will return compliance information for all devices in your Intune. .EXAMPLE $header = New-IntuneAuthHeader Get-IntuneDeviceComplianceStatus -header $header -deviceName PC-1, PC-2 Will return compliance information for PC-1, PC-2 from Intune. #> [CmdletBinding()] param ( [string[]] $deviceName, [string[]] $deviceId, [hashtable] $header, [switch] $justProblematic ) $ErrorActionPreference = "Stop" if (!$header) { # authenticate $header = New-IntuneAuthHeader -ErrorAction Stop } if (!$deviceName -and !$deviceId) { # all devices will be processed Write-Warning "You haven't specified device name or id, all devices will be processed" $deviceId = (Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceManagement/managedDevices?`$select=id" -Method Get).value | select -ExpandProperty Id } elseif ($deviceName) { $deviceName | % { #TODO limit returned properties using select filter $id = (Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceManagement/managedDevices?`$filter=deviceName eq '$_'" -Method Get).value | select -ExpandProperty Id if ($id) { Write-Verbose "$_ was translated to $id" $deviceId += $id } else { Write-Warning "Device $_ wasn't found" } } } $deviceId = $deviceId | select -Unique foreach ($devId in $deviceId) { Write-Verbose "Processing device $devId" # get list of all compliance policies of this particular device $deviceCompliancePolicy = (Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceManagement/managedDevices('$devId')/deviceCompliancePolicyStates" -Method Get).value if ($deviceCompliancePolicy) { # get detailed information for each compliance policy (mainly errorDescription) $deviceCompliancePolicy | % { $deviceComplianceId = $_.id $deviceComplianceStatus = (Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceManagement/managedDevices('$devId')/deviceCompliancePolicyStates('$deviceComplianceId')/settingStates" -Method Get).value if ($justProblematic) { $deviceComplianceStatus = $deviceComplianceStatus | ? { $_.state -ne "compliant" } } $name = (Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceManagement/manageddevices('$devId')?`$select=deviceName" -Method Get).deviceName $deviceComplianceStatus | select @{n = 'deviceName'; e = { $name } }, state, errorDescription, userPrincipalName , setting, sources } } else { Write-Warning "There are no compliance policies for $devId device" } } } ================================================ FILE: INTUNE/Get-IntuneEnrollmentStatus.ps1 ================================================ function Get-IntuneEnrollmentStatus { <# .SYNOPSIS Function for checking whether computer is managed by Intune (fulfill all requirements). .DESCRIPTION Function for checking whether computer is managed by Intune (fulfill all requirements). What is checked: - device is AAD joined - device is joined to Intune - device has valid Intune certificate - device has Intune sched. tasks - device has Intune registry keys - Intune service exists Returns true or false. .PARAMETER computerName (optional) name of the computer to check. .PARAMETER checkIntuneToo Switch for checking Intune part too (if device is listed there). .EXAMPLE Get-IntuneEnrollmentStatus Check Intune status on local computer. .EXAMPLE Get-IntuneEnrollmentStatus -computerName ae-50-pc Check Intune status on computer ae-50-pc. .EXAMPLE Get-IntuneEnrollmentStatus -computerName ae-50-pc -checkIntuneToo Check Intune status on computer ae-50-pc, plus connects to Intune and check whether ae-50-pc exists there. #> [CmdletBinding()] param ( [string] $computerName, [switch] $checkIntuneToo ) if (!$computerName) { $computerName = $env:COMPUTERNAME } #region get Intune data if ($checkIntuneToo) { $ErrActionPreference = $ErrorActionPreference $ErrorActionPreference = "Stop" try { if (Get-Command Get-ADComputer -ErrorAction SilentlyContinue) { $ADObj = Get-ADComputer -Filter "Name -eq '$computerName'" -Properties Name, ObjectGUID } else { Write-Verbose "Get-ADComputer command is missing, unable to get device GUID" } Connect-Graph $intuneObj = @() $intuneObj += Get-IntuneManagedDevice -Filter "DeviceName eq '$computerName'" if ($ADObj.ObjectGUID) { # because of bug? computer can be listed under guid_date name in cloud $intuneObj += Get-IntuneManagedDevice -Filter "azureADDeviceId eq '$($ADObj.ObjectGUID)'" | ? DeviceName -NE $computerName } } catch { Write-Warning "Unable to get information from Intune. $_" # to avoid errors that device is missing from Intune $intuneObj = 1 } $ErrorActionPreference = $ErrActionPreference } #endregion get Intune data $scriptBlock = { param ($checkIntuneToo, $intuneObj) $intuneNotJoined = 0 #region Intune checks if ($checkIntuneToo) { if (!$intuneObj) { ++$intuneNotJoined Write-Warning "Device is missing from Intune!" } if ($intuneObj.count -gt 1) { Write-Warning "Device is listed $($intuneObj.count) times in Intune" } $wrongIntuneName = $intuneObj.DeviceName | ? { $_ -ne $env:COMPUTERNAME } if ($wrongIntuneName) { Write-Warning "Device is named as $wrongIntuneName in Intune" } $correctIntuneName = $intuneObj.DeviceName | ? { $_ -eq $env:COMPUTERNAME } if ($intuneObj -and !$correctIntuneName) { ++$intuneNotJoined Write-Warning "Device has no record in Intune with correct device name" } } #endregion Intune checks #region dsregcmd checks $dsregcmd = dsregcmd.exe /status $azureAdJoined = $dsregcmd | Select-String "AzureAdJoined : YES" if (!$azureAdJoined) { ++$intuneNotJoined Write-Warning "Device is NOT AAD joined" } $tenantName = $dsregcmd | Select-String "TenantName : .+" $MDMUrl = $dsregcmd | Select-String "MdmUrl : .+" if (!$tenantName -or !$MDMUrl) { ++$intuneNotJoined Write-Warning "Device is NOT Intune joined" } #endregion dsregcmd checks #region certificate checks $MDMCert = Get-ChildItem 'Cert:\LocalMachine\My\' | ? Issuer -EQ "CN=Microsoft Intune MDM Device CA" if (!$MDMCert) { ++$intuneNotJoined Write-Warning "Intune certificate is missing" } elseif ($MDMCert.NotAfter -lt (Get-Date) -or $MDMCert.NotBefore -gt (Get-Date)) { ++$intuneNotJoined Write-Warning "Intune certificate isn't valid" } #endregion certificate checks #region sched. task checks $MDMSchedTask = Get-ScheduledTask | ? { $_.TaskPath -like "*Microsoft*Windows*EnterpriseMgmt\*" -and $_.TaskName -eq "PushLaunch" } $enrollmentGUID = $MDMSchedTask | Select-Object -ExpandProperty TaskPath -Unique | ? { $_ -like "*-*-*" } | Split-Path -Leaf if (!$enrollmentGUID) { ++$intuneNotJoined Write-Warning "Synchronization sched. task is missing" } #endregion sched. task checks #region registry checks if ($enrollmentGUID) { $missingRegKey = @() $registryKeys = "HKLM:\SOFTWARE\Microsoft\Enrollments", "HKLM:\SOFTWARE\Microsoft\Enrollments\Status", "HKLM:\SOFTWARE\Microsoft\EnterpriseResourceManager\Tracked", "HKLM:\SOFTWARE\Microsoft\PolicyManager\AdmxInstalled", "HKLM:\SOFTWARE\Microsoft\PolicyManager\Providers", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Logger", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Sessions" foreach ($key in $registryKeys) { if (!(Get-ChildItem -Path $key -ea SilentlyContinue | Where-Object { $_.Name -match $enrollmentGUID })) { Write-Warning "Registry key $key is missing" ++$intuneNotJoined } } } #endregion registry checks #region service checks $MDMService = Get-Service -Name IntuneManagementExtension -ErrorAction SilentlyContinue if (!$MDMService) { ++$intuneNotJoined Write-Warning "Intune service IntuneManagementExtension is missing" } if ($MDMService -and $MDMService.Status -ne "Running") { Write-Warning "Intune service IntuneManagementExtension is not running" } #endregion service checks if ($intuneNotJoined) { return $false } else { return $true } } $param = @{ scriptBlock = $scriptBlock argumentList = $checkIntuneToo, $intuneObj } if ($computerName -and $computerName -notin "localhost", $env:COMPUTERNAME) { $param.computerName = $computerName } Invoke-Command @param } ================================================ FILE: INTUNE/Get-IntuneLog.ps1 ================================================ function Get-IntuneLog { <# .SYNOPSIS Function for Intune policies debugging on client. - opens Intune logs - opens event viewer with Intune log - generates & open MDMDiagReport.html report .DESCRIPTION Function for Intune policies debugging on client. - opens Intune logs - opens event viewer with Intune log - generates & open MDMDiagReport.html report .PARAMETER computerName Name of remote computer. .EXAMPLE Get-IntuneLog #> [CmdletBinding()] param ( [string] $computerName ) if ($computerName -and $computerName -in "localhost", $env:COMPUTERNAME) { $computerName = $null } function _openLog { param ( [string[]] $logs ) if (!$logs) { return } # use best possible log viewer $cmLogViewer = "C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\CMLogViewer.exe" $cmTrace = "$env:windir\CCM\CMTrace.exe" if (Test-Path $cmLogViewer) { $viewer = $cmLogViewer } elseif (Test-Path $cmTrace) { $viewer = $cmTrace } if ($viewer -and $viewer -match "CMLogViewer\.exe$") { # open all logs in one CMLogViewer instance $quotedLog = ($logs | % { "`"$_`"" }) -join " " Start-Process $viewer -ArgumentList $quotedLog } else { # cmtrace (or notepad) don't support opening multiple logs in one instance, so open each log in separate viewer process foreach ($log in $logs) { if (!(Test-Path $log -ErrorAction SilentlyContinue)) { Write-Warning "Log $log wasn't found" continue } Write-Verbose "Opening $log" if ($viewer -and $viewer -match "CMTrace\.exe$") { # in case CMTrace viewer exists, use it Start-Process $viewer -ArgumentList "`"$log`"" } else { # use associated viewer & $log } } } } # open main Intune logs $log = "C:\ProgramData\Microsoft\IntuneManagementExtension\Logs" if ($computerName) { $log = "\\$computerName\" + ($log -replace ":", "$") } "opening logs in '$log'" _openLog (Get-ChildItem $log -File | select -exp fullname) # When a PowerShell script is run on the client from Intune, the scripts and the script output will be stored here, but only until execution is complete $log = "C:\Program files (x86)\Microsoft Intune Management Extension\Policies\Scripts" if ($computerName) { $log = "\\$computerName\" + ($log -replace ":", "$") } "opening logs in '$log'" _openLog (Get-ChildItem $log -File -ea SilentlyContinue | select -exp fullname) $log = "C:\Program files (x86)\Microsoft Intune Management Extension\Policies\Results" if ($computerName) { $log = "\\$computerName\" + ($log -replace ":", "$") } "opening logs in '$log'" _openLog (Get-ChildItem $log -File -ea SilentlyContinue | select -exp fullname) # open Event Viewer with Intune Log "opening event log 'Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin'" if ($computerName) { Write-Warning "Opening remote Event Viewer can take significant time!" mmc.exe eventvwr.msc /computer:$computerName /c:"Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin" } else { mmc.exe eventvwr.msc /c:"Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin" } # generate & open MDMDiagReport "generating & opening MDMDiagReport" if ($computerName) { Write-Warning "TODO (zatim delej tak, ze spustis tuto fci lokalne pod uzivatelem, jehoz vysledky chces zjistit" } else { Start-Process MdmDiagnosticsTool.exe -Wait -ArgumentList "-out $env:TEMP\MDMDiag" -NoNewWindow & "$env:TEMP\MDMDiag\MDMDiagReport.html" } # vygeneruje spoustu bordelu do jednoho zip souboru vhodneho k poslani mailem (bacha muze mit vic jak 5MB) # Start-Process MdmDiagnosticsTool.exe -ArgumentList "-area Autopilot;DeviceEnrollment;DeviceProvisioning;TPM -zip C:\temp\aaa.zip" -Verb runas # show DM info $param = @{ scriptBlock = { Get-ChildItem -Path HKLM:SOFTWARE\Microsoft\Enrollments -Recurse | where { $_.Property -like "*UPN*" } } } if ($computerName) { $param.computerName = $computerName } Invoke-Command @param | Format-Table # $regKey = "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IntuneManagementExtension\SideCarPolicies\Scripts" # if (!(Get-Process regedit)) { # # set starting location for regedit # Set-ItemProperty HKCU:\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit LastKey $regKey # # open regedit # } else { # "To check script last run time and result check $regKey in regedit or logs located in C:\Program files (x86)\Microsoft Intune Management Extension\Policies" # } # regedit.exe } ================================================ FILE: INTUNE/Get-IntuneOverallComplianceStatus.ps1 ================================================ function Get-IntuneOverallComplianceStatus { <# .SYNOPSIS Function for getting overall device compliance status from Intune. .DESCRIPTION Function for getting overall device compliance status from Intune. .PARAMETER header Authentication header. Can be created via New-IntuneAuthHeader. .PARAMETER justProblematic Switch for outputting only non-compliant items. .EXAMPLE $header = New-IntuneAuthHeader Get-IntuneOverallComplianceStatus -header $header Will return compliance information for all devices in your Intune. .EXAMPLE $header = New-IntuneAuthHeader Get-IntuneOverallComplianceStatus -header $header -justProblematic Will return just non-compliant information for devices in your Intune. #> [CmdletBinding()] param ( [hashtable] $header , [switch] $justProblematic ) if (!$header) { # authenticate $header = New-IntuneAuthHeader -ErrorAction Stop } # helper hashtable for storing devices compliance data # just for performance optimization $deviceComplianceData = @{} # get overall compliance policies per-setting status $URI = 'https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicySettingStateSummaries' $complianceSummary = (Invoke-RestMethod -Headers $header -Uri $URI -Method Get).value $complianceSummary = $complianceSummary | select @{n = 'Name'; e = { ($_.settingName -split "\.")[-1] } }, nonCompliantDeviceCount, errorDeviceCount, conflictDeviceCount, id if ($justProblematic) { # preserve just problematic ones $complianceSummary = $complianceSummary | ? { $_.nonCompliantDeviceCount -or $_.errorDeviceCount -or $_.conflictDeviceCount } } if ($complianceSummary) { $complianceSummary | % { $complianceSettingId = $_.id Write-Verbose $complianceSettingId Write-Warning "Processing $($_.name)" # add help text, to help understand, what this compliance setting validates switch ($_.name) { 'RequireRemainContact' { Write-Warning "`t- devices that haven't contacted Intune for last 30 days" } 'RequireDeviceCompliancePolicyAssigned' { Write-Warning "`t- devices without any compliance policy assigned" } 'ConfigurationManagerComplianceRequired' { Write-Warning "`t- devices that are not compliant in SCCM" } } # get devices, where this particular compliance setting is not ok $URI = "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicySettingStateSummaries/$complianceSettingId/deviceComplianceSettingStates?`$filter=NOT(state eq 'compliant')" $complianceStatus = (Invoke-RestMethod -Headers $header -Uri $URI -Method Get).value if ($justProblematic) { # preserve just problematic ones $complianceStatus = $complianceStatus | ? { $_.state -ne "compliant" } } # loop through all devices that are not compliant (get details) and output the result $deviceDetails = $complianceStatus | % { $deviceId = $_.deviceId $deviceName = $_.deviceName $userPrincipalName = $_.userPrincipalName Write-Verbose "Processing $deviceName with id: $deviceId and UPN: $userPrincipalName" #region get error details (if exists) for this particular device and compliance setting if (!($deviceComplianceData.$deviceName)) { Write-Verbose "Getting compliance data for $deviceName" $deviceComplianceData.$deviceName = Get-IntuneDeviceComplianceStatus -deviceId $deviceId -justProblematic -header $header } if ($deviceComplianceData.$deviceName) { # get error details for this particular compliance setting $errorDescription = $deviceComplianceData.$deviceName | ? { $_.setting -eq $complianceSettingId -and $_.userPrincipalName -eq $userPrincipalName -and $_.errorDescription -ne "No error code" } | select -ExpandProperty errorDescription } #endregion get error details (if exists) for this particular device and compliance setting # output result $_ | select deviceName, userPrincipalName, state, @{n = 'errDetails'; e = { $errorDescription } } | sort state, deviceName } # output result for this compliance setting [PSCustomObject]@{ Name = $_.name NonCompliantDeviceCount = $_.nonCompliantDeviceCount ErrorDeviceCount = $_.errorDeviceCount ConflictDeviceCount = $_.conflictDeviceCount DeviceDetails = $deviceDetails } } } } ================================================ FILE: INTUNE/Get-IntuneReport.ps1 ================================================ function Get-IntuneReport { <# .SYNOPSIS Function for getting Intune Reports data. As zip file (csv) or PS object. .DESCRIPTION Function for getting Intune Reports data. As zip file (csv) or PS object. It uses Graph API for connection. In case selected report needs additional information, like what application you want report for, GUI with available options will be outputted for you to choose. .PARAMETER reportName Name of the report you want to get. POSSIBLE VALUES: https://docs.microsoft.com/en-us/mem/intune/fundamentals/reports-export-graph-available-reports reportName Associated Report in Microsoft Endpoint Manager DeviceCompliance Device Compliance Org DeviceNonCompliance Non-compliant devices Devices All devices list DetectedAppsAggregate Detected Apps report FeatureUpdatePolicyFailuresAggregate Under Devices > Monitor > Failure for feature updates DeviceFailuresByFeatureUpdatePolicy Under Devices > Monitor > Failure for feature updates > click on error FeatureUpdateDeviceState Under Reports > Window Updates > Reports > Windows Feature Update Report  UnhealthyDefenderAgents Under Endpoint Security > Antivirus > Win10 Unhealthy Endpoints DefenderAgents Under Reports > MicrosoftDefender > Reports > Agent Status ActiveMalware Under Endpoint Security > Antivirus > Win10 detected malware Malware Under Reports > MicrosoftDefender > Reports > Detected malware AllAppsList Under Apps > All Apps AppInstallStatusAggregate Under Apps > Monitor > App install status DeviceInstallStatusByApp Under Apps > All Apps > Select an individual app UserInstallStatusAggregateByApp Under Apps > All Apps > Select an individual app .PARAMETER header Authentication header. Can be created via New-IntuneAuthHeader. .PARAMETER filter String that represents Graph request API filter. For example: PolicyId eq 'a402829f-8ba2-4413-969b-077a97ba218c' PS: Some reports (FeatureUpdateDeviceState, DeviceInstallStatusByApp, UserInstallStatusAggregateByApp) requires filter to target the update/application. In case you don't specify it, list of available values will be given to choose. .PARAMETER exportPath Path to folder, where report should be stored. Default is working folder. .PARAMETER asObject Switch for getting results as PS object instead of zip file. .EXAMPLE $header = New-IntuneAuthHeader -ErrorAction Stop $reportData = Get-IntuneReport -header $header -reportName Devices -asObject Return object with 'All devices list' report data. .EXAMPLE $header = New-IntuneAuthHeader -ErrorAction Stop Get-IntuneReport -header $header -reportName DeviceNonCompliance Download zip archive to current working folder containing csv file with 'Non-compliant devices' report. .EXAMPLE $header = New-IntuneAuthHeader -ErrorAction Stop Get-IntuneReport -header $header -reportName FeatureUpdateDeviceState -filter "PolicyId eq 'a402829f-8ba2-4413-969b-077a97ba218c'" .NOTES You need to have Azure App registration with appropriate API permissions for Graph API for unattended usage! With these API permissions all reports work (but maybe not all are really needed!) Application.Read.All Device.Read.All DeviceManagementApps.Read.All DeviceManagementConfiguration.Read.All DeviceManagementManagedDevices.Read.All ProgramControl.Read.All Reports.Read.All .LINK https://docs.microsoft.com/en-us/mem/intune/fundamentals/reports-export-graph-apis https://docs.microsoft.com/en-us/mem/intune/fundamentals/reports-export-graph-available-reports #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [ValidateSet('DeviceCompliance', 'DeviceNonCompliance', 'Devices', 'DetectedAppsAggregate', 'FeatureUpdatePolicyFailuresAggregate', 'DeviceFailuresByFeatureUpdatePolicy', 'FeatureUpdateDeviceState', 'UnhealthyDefenderAgents', 'DefenderAgents', 'ActiveMalware', 'Malware', 'AllAppsList', 'AppInstallStatusAggregate', 'DeviceInstallStatusByApp', 'UserInstallStatusAggregateByApp')] [string] $reportName , [hashtable] $header , [string] $filter , [ValidateScript( { If (Test-Path $_ -PathType Container) { $true } else { Throw "$_ has to be existing folder" } })] [string] $exportPath = (Get-Location) , [switch] $asObject ) begin { $ErrorActionPreference = "Stop" if (!$header) { # authenticate $header = New-IntuneAuthHeader -ErrorAction Stop } #region prepare filter for FeatureUpdateDeviceState report if not available if ($reportName -eq 'FeatureUpdateDeviceState' -and (!$filter -or $filter -notmatch "^PolicyId eq ")) { Write-Warning "Report FeatureUpdateDeviceState requires special filter in form: `"PolicyId eq ''`"" $body = @{ name = "FeatureUpdatePolicy" } $filterResponse = Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceManagement/reports/getReportFilters" -Body $body -Method Post $column = $filterResponse.schema.column $filterList = $filterResponse.values | % { $filterItem = $_ $property = @{} $o = 0 $column | % { $property.$_ = $filterItem[$o] ++$o } New-Object -TypeName PSObject -Property $property } $filter = $filterList | Out-GridView -Title "Select Update type you want the report for" -OutputMode Single | % { "PolicyId eq '$($_.PolicyId)'" } Write-Verbose "Filter will be: $filter" } #endregion prepare filter for FeatureUpdateDeviceState report if not available #region prepare filter for DeviceInstallStatusByApp/UserInstallStatusAggregateByApp report if not available if ($reportName -in ('DeviceInstallStatusByApp', 'UserInstallStatusAggregateByApp') -and (!$filter -or $filter -notmatch "^ApplicationId eq ")) { Write-Warning "Report $reportName requires filter in form: `"ApplicationId eq ''`"" # get list of all available applications $allApps = (Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceAppManagement/mobileApps?`$filter=(microsoft.graph.managedApp/appAvailability%20eq%20null%20or%20microsoft.graph.managedApp/appAvailability%20eq%20%27lineOfBusiness%27%20or%20isAssigned%20eq%20true)&`$orderby=displayName&" -Method Get).Value | select displayName, isAssigned, productVersion, id $filter = $allApps | Out-GridView -Title "Select Application you want the report for" -OutputMode Single | % { "ApplicationId eq '$($_.Id)'" } Write-Verbose "Filter will be: $filter" } #endregion prepare filter for DeviceInstallStatusByApp/UserInstallStatusAggregateByApp report if not available } process { #region request the report $body = @{ reportName = $reportName format = "csv" # select = 'PolicyId', 'PolicyName', 'DeviceId' } if ($filter) { $body.filter = $filter } Write-Warning "Requesting the report $reportName" try { $result = Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceManagement/reports/exportJobs" -Body $body -Method Post } catch { switch ($_) { ($_ -like "*(400) Bad Request*") { throw "Faulty request. There has to be some mistake in this request" } ($_ -like "*(401) Unauthorized*") { throw "Unauthorized request (try different credentials?)" } ($_ -like "*Forbidden*") { throw "Forbidden access. Use account with correct API permissions for this request" } default { throw $_ } } } #endregion request the report #region wait for generating of the report to finish Write-Warning "Waiting for the report to finish generating" do { $export = Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceManagement/reports/exportJobs('$($result.id)')" -Method Get Start-Sleep 1 } while ($export.status -eq "inProgress") #endregion wait for generating of the report to finish #region download generated report if ($export.status -eq "completed") { $originalFileName = $export.id + ".csv" $reportArchive = Join-Path $exportPath "$reportName`_$(Get-Date -Format dd-MM-HH-ss).zip" Write-Warning "Downloading the report to $reportArchive" $null = Invoke-WebRequest -Uri $export.url -Method Get -OutFile $reportArchive if ($asObject) { Write-Warning "Expanding $reportArchive to $env:TEMP" Expand-Archive $reportArchive -DestinationPath $env:TEMP -Force $reportCsv = Join-Path $env:TEMP $originalFileName Write-Warning "Importing $reportCsv" Import-Csv $reportCsv # delete zip and also extracted csv files Write-Warning "Removing zip and csv files" Remove-Item $reportArchive, $reportCsv -Force } } else { throw "Export of $reportName failed.`n`n$export" } #endregion download generated report } } ================================================ FILE: INTUNE/Get-MDMClientData.ps1 ================================================ #Requires -Module ActiveDirectory function Get-MDMClientData { <# .SYNOPSIS Function for getting client management information from AD, Intune, AAD and SCCM and combine them together. .DESCRIPTION Function for getting client management information from AD, Intune, AAD and SCCM and combine them together. Resultant object will have several properties with prefix AD, INTUNE, AAD or SCCM according to source of such data. .PARAMETER computer Computer(s) you want to get data about from AD, AAD, SCCM and Intune. As object(s) with name, sid and ObjectGUID of AD computers OR just list of computer names (in case of duplicity records, additional data to uniquely identify the correct one will be gathered from AD). .PARAMETER combineDataFrom List of sources you want to gather data from. Possible values are: Intune, SCCM, AAD, AD By default all values are selected. .PARAMETER graphCredential AppID and AppSecret for Azure App registration that has permissions needed to read Azure and Intune clients data. .PARAMETER sccmAdminServiceCredential Credentials for SCCM Admin Service API authentication. Needed only if current user doesn't have correct permissions. .EXAMPLE # active AD Windows clients that belongs to some user $activeADClients = Get-ADComputer -Filter "enabled -eq 'True'" -Properties 'Name', 'sid', 'LastLogonDate', 'Enabled', 'DistinguishedName', 'Description', 'PasswordLastSet', 'ObjectGUID' | ? { $_.LastLogonDate -ge [datetime]::Today.AddDays(-90) } $problematic = Get-MDMClientData -computer $activeADClients -graphCredential (Get-Credential) From AD get all enabled (and probably live) computers and get data from AD, AAD, Intune and SCCM for them. For connecting SCCM your credentials will be used. .EXAMPLE # active AD Windows clients that belongs to some user $activeADClients = Get-ADComputer -Filter "enabled -eq 'True'" -Properties 'Name', 'sid', 'LastLogonDate', 'Enabled', 'DistinguishedName', 'Description', 'PasswordLastSet', 'ObjectGUID' | ? { $_.LastLogonDate -ge [datetime]::Today.AddDays(-90) } $problematic = Get-MDMClientData -computer $activeADClients -combineDataFrom 'SCCM', 'AD' -sccmAdminServiceCredential (Get-Credential) From AD get all enabled (and probably live) computers and get data just from AD and SCCM for them. For connecting SCCM entered credentials will be used. .NOTES Requires functions: New-GraphAPIAuthHeader, Invoke-CMAdminServiceQuery #> [CmdletBinding()] param ( $computer = (Get-ADComputer -Filter "enabled -eq 'True'" -Properties 'Name', 'sid', 'LastLogonDate', 'Enabled', 'DistinguishedName', 'Description', 'PasswordLastSet', 'ObjectGUID' | ? { $_.LastLogonDate -ge [datetime]::Today.AddDays(-90) }), [ValidateSet('Intune', 'SCCM', 'AAD', 'AD')] [string[]] $combineDataFrom = ('Intune', 'SCCM', 'AAD', 'AD'), [System.Management.Automation.PSCredential] $graphCredential, [System.Management.Automation.PSCredential] $sccmAdminServiceCredential ) #region helper functions function New-GraphAPIAuthHeader { <# .SYNOPSIS Function for generating header that can be used for authentication of Graph API requests. .DESCRIPTION Function for generating header that can be used for authentication of Graph API requests. .PARAMETER credential Credentials for Graph API authentication (AppID + AppSecret). .PARAMETER TenantDomainName Name of your Azure tenant. For example "contoso.onmicrosoft.com". .EXAMPLE $header = New-GraphAPIAuthHeader -credential $cred $URI = 'https://graph.microsoft.com/v1.0/deviceManagement/managedDevices/' $managedDevices = (Invoke-RestMethod -Headers $header -Uri $URI -Method Get).value .NOTES https://adamtheautomator.com/powershell-graph-api/#AppIdSecret https://thesleepyadmins.com/2020/10/24/connecting-to-microsoft-graphapi-using-powershell/ https://github.com/microsoftgraph/powershell-intune-samples #> [CmdletBinding()] [Alias("New-IntuneAuthHeader", "Get-IntuneAuthHeader")] param ( [System.Management.Automation.PSCredential] $credential = (Get-Credential -Message "Enter AppID as UserName and AppSecret as Password"), [ValidateNotNullOrEmpty()] FIXME: hardcode your Azure tenant name instead of $_tenantDomain $tenantDomainName = $_tenantDomain ) if (!$credential) { throw "Credentials for creating Graph API authentication header is missing" } if (!$tenantDomainName) { throw "TenantDomainName is missing" } Write-Verbose "Getting token" $body = @{ Grant_Type = "client_credentials" Scope = "https://graph.microsoft.com/.default" Client_Id = $credential.username Client_Secret = $credential.GetNetworkCredential().password } $connectGraph = Invoke-RestMethod -Uri "https://login.microsoftonline.com/$tenantDomainName/oauth2/v2.0/token" -Method POST -Body $body $token = $connectGraph.access_token if ($token) { return @{ Authorization = "Bearer $($token)" } } else { throw "Unable to obtain token" } } function Invoke-GraphAPIRequest { <# .SYNOPSIS Function for creating request against Microsoft Graph API. .DESCRIPTION Function for creating request against Microsoft Graph API. It supports paging (needed in Azure). .PARAMETER uri Request URI. https://graph.microsoft.com/v1.0/me/ https://graph.microsoft.com/v1.0/devices https://graph.microsoft.com/v1.0/users https://graph.microsoft.com/v1.0/groups .PARAMETER credential Credentials used for creating authentication header for request. .PARAMETER header Authentication header for request. .PARAMETER method Default is GET. .EXAMPLE $header = New-GraphAPIAuthHeader -credential $graphCredential $aadDevice = Invoke-GraphAPIRequest -Uri "https://graph.microsoft.com/v1.0/devices" -header $header .EXAMPLE $aadDevice = Invoke-GraphAPIRequest -Uri "https://graph.microsoft.com/v1.0/devices" -credential $graphCredential .NOTES https://configmgrblog.com/2017/12/05/so-what-can-we-do-with-microsoft-intune-via-microsoft-graph-api/ #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [string] $uri, [Parameter(Mandatory = $true, ParameterSetName = "credential")] [System.Management.Automation.PSCredential] $credential, [Parameter(Mandatory = $true, ParameterSetName = "header")] $header, [ValidateSet('GET', 'POST')] [string] $method = "GET" ) if ($credential) { $header = New-GraphAPIAuthHeader -credential $credential } try { $response = Invoke-RestMethod -Uri $uri -Headers $header -Method $method } catch { switch ($_) { ($_ -like "*(400) Bad Request*") { throw "Faulty request. There has to be some mistake in this request" } ($_ -like "*(401) Unauthorized*") { throw "Unauthorized request (new auth header has to be created?)" } ($_ -like "*Forbidden*") { throw "Forbidden access. Use account with correct API permissions for this request" } default { throw $_ } } } $response.Value $nextLink = $response.'@odata.nextLink' # Need to loop the requests because only 100 results are returned each time while ($nextLink) { $response = Invoke-RestMethod -Uri $NextLink -Headers $header -Method $method $nextLink = $response.'@odata.nextLink' $response.Value } } function Invoke-CMAdminServiceQuery { <# .SYNOPSIS Function for retrieving information from SCCM Admin Service REST API. Will connect to API and return results according to given query. Supports local connection and also internet through CMG. .DESCRIPTION Function for retrieving information from SCCM Admin Service REST API. Will connect to API and return results according to given query. Supports local connection and also internet through CMG. Use credentials with READ rights on queried source at least. For best performance defined filter and select parameters. .PARAMETER ServerFQDN For intranet clients The fully qualified domain name of the server hosting the AdminService .PARAMETER Source For specifying what information are we looking for. You can use TAB completion! Accept string representing the source in format /. SCCM Admin Service offers two base Source: - wmi = for WMI classes (use it like wmi/) - examples: - wmi/ = list all available classes - wmi/SMS_R_System = get all systems (i.e. content of SMS_R_System WMI class) - wmi/SMS_R_User = get all users - v1.0 = for WMI classes, that were migrated to this new Source - example v1.0/ = list all available classes - example v1.0/Application = get all applications .PARAMETER Filter For filtering the returned results. Accept string representing the filter statement. Makes query significantly faster! Examples: - "name eq 'ni-20-ntb'" - "startswith(Name,'Drivers -')" Usable operators: any, all, cast, ceiling, concat, contains, day, endswith, filter, floor, fractionalseconds, hour, indexof, isof, length, minute, month, round, second, startswith, substring, tolower, toupper, trim, year, date, time https://docs.microsoft.com/en-us/graph/query-parameters .PARAMETER Select For filtering returned properties. Accept list of properties you want to return. Makes query significantly faster! Examples: - "MACAddresses", "Name" .PARAMETER ExternalUrl For internet clients ExternalUrl of the AdminService you wish to connect to. You can find the ExternalUrl by directly querying your CM database. Query: SELECT ProxyServerName,ExternalUrl FROM [dbo].[vProxy_Routings] WHERE [dbo].[vProxy_Routings].ExternalEndpointName = 'AdminService' It should look like this: HTTPS://./CCM_Proxy_ServerAuth//AdminService .PARAMETER TenantId For internet clients Azure AD Tenant ID that is used for your CMG .PARAMETER ClientId For internet clients Client ID of the application registration created to interact with the AdminService .PARAMETER ApplicationIdUri For internet clients Application ID URI of the Configuration manager Server app created when creating your CMG. The default value of 'https://ConfigMgrService' should be good for most people. .PARAMETER BypassCertCheck Enabling this option will allow PowerShell to accept any certificate when querying the AdminService. If you do not enable this option, you need to make sure the certificate used by the AdminService is trusted by the device. .EXAMPLE Invoke-CMAdminServiceQuery -Source wmi/ Use TAB for getting all available wmi sources. .EXAMPLE Invoke-CMAdminServiceQuery -Source v1.0/ Use TAB for getting all available v1.0 sources. .EXAMPLE Invoke-CMAdminServiceQuery -Source "wmi/SMS_R_SYSTEM" -Filter "name eq 'ni-20-ntb'" -Select MACAddresses .EXAMPLE Invoke-CMAdminServiceQuery -Source "wmi/SMS_R_SYSTEM" -Filter "startswith(Name,'AE-')" -Select Name, MACAddresses .NOTES !!!Credits goes to author of https://github.com/CharlesNRU/mdm-adminservice/blob/master/Invoke-GetPackageIDFromAdminService.ps1 (I just generalize it and made some improvements) Lot of useful information https://www.asquaredozen.com/2019/02/12/the-system-center-configuration-manager-adminservice-guide #> [CmdletBinding()] param( [parameter(Mandatory = $false, HelpMessage = "Set the FQDN of the server hosting the ConfigMgr AdminService.", ParameterSetName = "Intranet")] [ValidateNotNullOrEmpty()] FIXME: hardcode your SCCM server name instead of $_SCCMServer [string] $ServerFQDN = $_SCCMServer , [Parameter(Mandatory = $true)] [ValidateScript( { If ($_ -match "(^wmi/)|(^v1.0/)") { $true } else { Throw "$_ is not a valid source (for example: wmi/SMS_Package or v1.0/whatever" } })] [ArgumentCompleter( { param ($Command, $Parameter, $WordToComplete, $CommandAst, $FakeBoundParams) $source = ($WordToComplete -split "/")[0] $class = ($WordToComplete -split "/")[1] Invoke-CMAdminServiceQuery -Source "$source/" | ? { $_.url -like "*$class*" } | select -exp url | % { "$source/$_" } })] [string] $Source , [string] $Filter , [string[]] $Select , [parameter(Mandatory = $true, HelpMessage = "Set the CMG ExternalUrl for the AdminService.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [string] $ExternalUrl , [parameter(Mandatory = $true, HelpMessage = "Set your TenantID.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [string] $TenantID , [parameter(Mandatory = $true, HelpMessage = "Set the ClientID of app registration to interact with the AdminService.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [string] $ClientID , [parameter(Mandatory = $false, HelpMessage = "Specify URI here if using non-default Application ID URI for the configuration manager server app.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [string] $ApplicationIdUri = 'https://ConfigMgrService' , [parameter(Mandatory = $false, HelpMessage = "Specify the credentials that will be used to query the AdminService.", ParameterSetName = "Intranet")] [parameter(Mandatory = $true, HelpMessage = "Specify the credentials that will be used to query the AdminService.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [System.Management.Automation.PSCredential] $Credential , [parameter(Mandatory = $false, HelpMessage = "If set to True, PowerShell will bypass SSL certificate checks when contacting the AdminService.", ParameterSetName = "Intranet")] [parameter(Mandatory = $false, HelpMessage = "If set to True, PowerShell will bypass SSL certificate checks when contacting the AdminService.", ParameterSetName = "Internet")] [bool]$BypassCertCheck = $false ) Begin { #region functions function Get-AdminServiceUri { switch ($PSCmdlet.ParameterSetName) { "Intranet" { if (!$ServerFQDN) { throw "ServerFQDN isn't defined" } Return "https://$($ServerFQDN)/AdminService" } "Internet" { if (!$ExternalUrl) { throw "ExternalUrl isn't defined" } Return $ExternalUrl } } } function Import-MSALPSModule { Write-Verbose "Checking if MSAL.PS module is available on the device." $MSALModule = Get-Module -ListAvailable MSAL.PS If ($MSALModule) { Write-Verbose "Module is already available." } Else { #Setting PowerShell to use TLS 1.2 for PowerShell Gallery [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 Write-Verbose "MSAL.PS is not installed, checking for prerequisites before installing module." Write-Verbose "Checking for NuGet package provider... " If (-not (Get-PackageProvider -Name NuGet -ListAvailable -ErrorAction SilentlyContinue)) { Write-Verbose "NuGet package provider is not installed, installing NuGet..." $NuGetVersion = Install-PackageProvider -Name NuGet -Force -ErrorAction Stop | Select-Object -ExpandProperty Version Write-Verbose "NuGet package provider version $($NuGetVersion) installed." } Write-Verbose "Checking for PowerShellGet module version 2 or higher " $PowerShellGetLatestVersion = Get-Module -ListAvailable -Name PowerShellGet | Sort-Object -Property Version -Descending | Select-Object -First 1 -ExpandProperty Version If ((-not $PowerShellGetLatestVersion)) { Write-Verbose "Could not find any version of PowerShellGet installed." } If (($PowerShellGetLatestVersion.Major -lt 2)) { Write-Verbose "Current PowerShellGet version is $($PowerShellGetLatestVersion) and needs to be updated." } If ((-not $PowerShellGetLatestVersion) -or ($PowerShellGetLatestVersion.Major -lt 2)) { Write-Verbose "Installing latest version of PowerShellGet..." Install-Module -Name PowerShellGet -AllowClobber -Force $InstalledVersion = Get-Module -ListAvailable -Name PowerShellGet | Sort-Object -Property Version -Descending | Select-Object -First 1 -ExpandProperty Version Write-Verbose "PowerShellGet module version $($InstalledVersion) installed." } Write-Verbose "Installing MSAL.PS module..." If ((-not $PowerShellGetLatestVersion) -or ($PowerShellGetLatestVersion.Major -lt 2)) { Write-Verbose "Starting another powershell process to install the module..." $result = Start-Process -FilePath powershell.exe -ArgumentList "Install-Module MSAL.PS -AcceptLicense -Force" -PassThru -Wait -NoNewWindow If ($result.ExitCode -ne 0) { Write-Verbose "Failed to install MSAL.PS module" Throw "Failed to install MSAL.PS module" } } Else { Install-Module MSAL.PS -AcceptLicense -Force } } Write-Verbose "Importing MSAL.PS module..." Import-Module MSAL.PS -Force Write-Verbose "MSAL.PS module successfully imported." } #endregion functions } Process { Try { #region connect Admin Service Write-Verbose "Processing credentials..." switch ($PSCmdlet.ParameterSetName) { "Intranet" { If ($Credential) { If ($Credential.GetNetworkCredential().password) { Write-Verbose "Using provided credentials to query the AdminService." $InvokeRestMethodCredential = @{ "Credential" = ($Credential) } } Else { throw "Username provided without a password, please specify a password." } } Else { Write-Verbose "No credentials provided, using current user credentials to query the AdminService." $InvokeRestMethodCredential = @{ "UseDefaultCredentials" = $True } } } "Internet" { Import-MSALPSModule Write-Verbose "Getting access token to query the AdminService via CMG." $Token = Get-MsalToken -TenantId $TenantID -ClientId $ClientID -UserCredential $Credential -Scopes ([String]::Concat($($ApplicationIdUri), '/user_impersonation')) -ErrorAction Stop Write-Verbose "Successfully retrieved access token." } } If ($BypassCertCheck) { Write-Verbose "Bypassing certificate checks to query the AdminService." #Source: https://til.intrepidintegration.com/powershell/ssl-cert-bypass.html Add-Type @" using System.Net; using System.Security.Cryptography.X509Certificates; public class TrustAllCertsPolicy : ICertificatePolicy { public bool CheckValidationResult( ServicePoint srvPoint, X509Certificate certificate, WebRequest request, int certificateProblem) { return true; } } "@ [System.Net.ServicePointManager]::CertificatePolicy = New-Object TrustAllCertsPolicy [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Ssl3, [Net.SecurityProtocolType]::Tls, [Net.SecurityProtocolType]::Tls11, [Net.SecurityProtocolType]::Tls12 } #endregion connect Admin Service #region make&execute query $URI = (Get-AdminServiceUri) + "/" + $Source $Body = @{} if ($Filter) { $Body."`$filter" = $Filter } if ($Select) { $Body."`$select" = ($Select -join ",") } switch ($PSCmdlet.ParameterSetName) { 'Intranet' { Invoke-RestMethod -Method Get -Uri $URI -Body $Body @InvokeRestMethodCredential | Select-Object -ExpandProperty value } 'Internet' { $authHeader = @{ 'Content-Type' = 'application/json' 'Authorization' = "Bearer " + $token.AccessToken 'ExpiresOn' = $token.ExpiresOn } $Packages = Invoke-RestMethod -Method Get -Uri $URI -Headers $authHeader -Body $Body | Select-Object -ExpandProperty value } } #endregion make&execute query } Catch { throw "Error: $($_.Exception.HResult)): $($_.Exception.Message)`n$($_.InvocationInfo.PositionMessage)" } } } function _ClientCheckPass { # translates number code to message param ($ClientCheckPass) switch ($ClientCheckPass) { 1 { return "Passed" } 2 { return "Failed" } 3 { return "No results" } default { return "Not evaluated" } } } function _computerHasValidHybridJoinCertificate { # extracted from Export-ADSyncToolsHybridAzureADjoinCertificateReport.ps1 # https://github.com/azureautomation/export-hybrid-azure-ad-join-computer-certificates-report--updated- [CmdletBinding()] param ([string]$computerName) $searcher = [adsisearcher]"(&(objectCategory=computer)(name=$computerName))" $searcher.PageSize = 500 $searcher.PropertiesToLoad.AddRange(('usercertificate', 'name')) $obj = $searcher.FindOne() $searcher.Dispose() if (!$obj) { throw "Unable to get $computerName" } $userCertificateList = @($obj.properties.usercertificate) $validEntries = @() $totalEntriesCount = $userCertificateList.Count Write-Verbose "'$computerName' has $totalEntriesCount entries in UserCertificate property." If ($totalEntriesCount -eq 0) { Write-Warning "'$computerName' has no Certificates - Skipped." return $false } # Check each UserCertificate entry and build array of valid certs ForEach ($entry in $userCertificateList) { Try { $cert = [System.Security.Cryptography.X509Certificates.X509Certificate2] $entry } Catch { Write-Verbose "'$computerName' has an invalid Certificate!" Continue } Write-Verbose "'$computerName' has a Certificate with Subject: $($cert.Subject); Thumbprint:$($cert.Thumbprint)." $validEntries += $cert } $validEntriesCount = $validEntries.Count Write-Verbose "'$computerName' has a total of $validEntriesCount certificates (shown above)." # Get non-expired Certs (Valid Certificates) $validCerts = @($validEntries | Where-Object { $_.NotAfter -ge (Get-Date) }) $validCertsCount = $validCerts.Count Write-Verbose "'$computerName' has $validCertsCount valid certificates (not-expired)." # Check for AAD Hybrid Join Certificates $hybridJoinCerts = @() $hybridJoinCertsThumbprints = [string] "|" ForEach ($cert in $validCerts) { $certSubjectName = $cert.Subject If ($certSubjectName.StartsWith($("CN=$objectGuid")) -or $certSubjectName.StartsWith($("CN={$objectGuid}"))) { $hybridJoinCerts += $cert $hybridJoinCertsThumbprints += [string] $($cert.Thumbprint) + '|' } } $hybridJoinCertsCount = $hybridJoinCerts.Count if ($hybridJoinCertsCount -gt 0) { Write-Verbose "'$computerName' has $hybridJoinCertsCount AAD Hybrid Join Certificates with Thumbprints: $hybridJoinCertsThumbprints" if ($hybridJoinCertsCount.count -lt 15) { # more than 15 certificates would cause fail return $true } else { return $false } } else { Write-Verbose "'$computerName' has no AAD Hybrid Join Certificates" return $false } } #endregion helper functions #region checks if (!$computer) { throw "Computer parameter is missing" } if ($combineDataFrom -contains "Intune") { try { $null = Get-Command New-GraphAPIAuthHeader -ErrorAction Stop } catch { throw "New-GraphAPIAuthHeader command isn't available" } } if ($combineDataFrom -contains "SCCM") { try { $null = Get-Command Invoke-CMAdminServiceQuery -ErrorAction Stop } catch { throw "Invoke-CMAdminServiceQuery command isn't available" } } # it needs originally installed ActiveDirectory module, NOT copied/hacked one! if (!(Get-Module ActiveDirectory -ListAvailable)) { if ((Get-WmiObject win32_operatingsystem -Property caption).caption -match "server") { throw "Module ActiveDirectory is missing. Use: Install-WindowsFeature RSAT-AD-PowerShell -IncludeManagementTools" } else { throw "Module ActiveDirectory is missing. Use: Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online" } } #endregion checks #region get data if ($combineDataFrom -contains "Intune" -or $combineDataFrom -contains "AAD") { $header = New-GraphAPIAuthHeader -credential $graphCredential -ErrorAction Stop } if ($combineDataFrom -contains "Intune") { $intuneDevice = (Invoke-RestMethod -Headers $header -Uri "https://graph.microsoft.com/beta/deviceManagement/managedDevices" -Method Get).Value | select deviceName, deviceEnrollmentType, lastSyncDateTime, aadRegistered, azureADRegistered, deviceRegistrationState, azureADDeviceId, emailAddress } if ($combineDataFrom -contains "SCCM") { $properties = 'Name', 'Domain', 'IsClient', 'IsActive', 'ClientCheckPass', 'ClientActiveStatus', 'LastActiveTime', 'ADLastLogonTime', 'CoManaged', 'IsMDMActive', 'PrimaryUser', 'SerialNumber', 'MachineId', 'UserName' $param = @{ source = "v1.0/Device" select = $properties } if ($sccmAdminServiceCredential) { $param.credential = $sccmAdminServiceCredential } $sccmDevice = Invoke-CMAdminServiceQuery @param | select $properties # add more information $properties = 'ResourceID', 'InstallDate' $param = @{ source = "wmi/SMS_G_System_OPERATING_SYSTEM" select = $properties } if ($sccmAdminServiceCredential) { $param.credential = $sccmAdminServiceCredential } $additionalData = Invoke-CMAdminServiceQuery @param | select $properties $sccmDevice = $sccmDevice | % { $deviceAdtData = $additionalData | ? ResourceID -EQ $_.MachineId $_ | select *, @{n = 'InstallDate'; e = { if ($deviceAdtData.InstallDate) { Get-Date $deviceAdtData.InstallDate } } }, @{n = 'LastBootUpTime'; e = { if ($deviceAdtData.LastBootUpTime) { Get-Date $deviceAdtData.LastBootUpTime } } } } } if ($combineDataFrom -contains "AAD") { $aadDevice = Invoke-GraphAPIRequest -uri "https://graph.microsoft.com/v1.0/devices" -header $header | select displayName, accountEnabled, approximateLastSignInDateTime, deviceOwnership, enrollmentType, isCompliant, isManaged, managementType, onPremisesSyncEnabled, onPremisesLastSyncDateTime, profileType, deviceId } #endregion get data # fill object properties foreach ($cmp in $computer) { if ($cmp.name) { # it is object $name = $cmp.name } elseif ($cmp.gettype().Name -eq "String") { # it is string $name = $cmp } else { $cmp throw "THIS OBJECT DOESN'T CONTAIN NAME PROPERTY" } Write-Verbose $name $deviceGUID = $deviceSID = $null $deviceProperty = [ordered]@{ Name = $name hasValidHybridJoinCert = _computerHasValidHybridJoinCertificate $name } if ($combineDataFrom -contains "AD") { $property = 'Enabled', 'LastLogonDate', 'DistinguishedName', 'Description', 'Sid', 'ObjectGUID', 'PasswordLastSet' $missingProperty = @() # try to get the value from input $property | % { $propertyName = "AD_$_" if ($cmp.$_) { switch ($_) { "SID" { $deviceProperty.$propertyName = $cmp.$_.value } "ObjectGUID" { $deviceProperty.$propertyName = $cmp.$_.guid } default { $deviceProperty.$propertyName = $cmp.$_ } } } else { $missingProperty += $_ } } if ($missingProperty) { Write-Verbose "Getting missing property: $($missingProperty -join ', ')" $deviceADData = Get-ADComputer -Filter "name -eq '$name'" -Property $missingProperty $missingProperty | % { $propertyName = "AD_$_" switch ($_) { "SID" { $deviceProperty.$propertyName = $deviceADData.$_.value } "ObjectGUID" { $deviceProperty.$propertyName = $deviceADData.$_.guid } default { $deviceProperty.$propertyName = $deviceADData.$_ } } } } } # getting SCCM data has to be before Intune because of comparing co-managed status if ($combineDataFrom -contains "SCCM") { $deviceSCCMRecord = @($sccmDevice | ? Name -EQ $name) if (!$deviceSCCMRecord) { $deviceProperty.SCCM_InDatabase = $false } else { # device is in SCCM $deviceProperty.SCCM_InDatabase = $true if ($deviceSCCMRecord.count -gt 1) { # more records with the same name $deviceProperty.SCCM_MultipleRecords = $deviceSCCMRecord.count Write-Verbose "Device $name is $($deviceSCCMRecord.count)x in SCCM database!" # get the correct one by using SID $deviceSID = $cmp.sid.value if (!$deviceSID) { $deviceSID = $deviceProperty.AD_SID } if (!$deviceSID) { $deviceSID = (Get-ADComputer -Filter "name -eq '$name'" -Property SID).SID.Value } if ($deviceSID) { Write-Verbose "Search for the $name with $deviceSID SID in SCCM database" $param = @{ source = "wmi/SMS_R_SYSTEM" select = 'ResourceId' filter = "SID eq '$deviceSID'" } if ($sccmAdminServiceCredential) { $param.credential = $sccmAdminServiceCredential } $resourceId = Invoke-CMAdminServiceQuery @param | select -ExpandProperty ResourceId Write-Verbose "$name has resourceId $resourceId" $deviceSCCMRecord = @($sccmDevice | ? MachineId -EQ $resourceId) } if ($deviceSCCMRecord.count -gt 1) { # unable to narrow down the results if (!$deviceSID) { $erMsg = "No SID property was provided to identify the correct one, nor was found in AD." } else { $erMsg = "Unable to identify the correct one." } Write-Warning "Device $name is $($deviceSCCMRecord.count)x in SCCM database.`n$erMsg Therefore setting property deviceSCCMRecord as `$null" $deviceSCCMRecord = $null } } else { $deviceProperty.SCCM_MultipleRecords = $false } if ($deviceSCCMRecord.count -eq 1) { if (!$deviceSCCMRecord.IsClient) { $deviceProperty.SCCM_ClientInstalled = $false } else { # SCCM client is installed $deviceProperty.SCCM_ClientInstalled = $true if ($deviceSCCMRecord.LastActiveTime) { $deviceProperty.SCCM_LastActiveTime = (Get-Date $deviceSCCMRecord.LastActiveTime) } else { $deviceProperty.SCCM_LastActiveTime = $null } $deviceProperty.SCCM_IsActive = $deviceSCCMRecord.IsActive $deviceProperty.SCCM_clientCheckPass = _ClientCheckPass $deviceSCCMRecord.ClientCheckPass $deviceProperty.SCCM_clientActiveStatus = $deviceSCCMRecord.ClientActiveStatus if ($deviceSCCMRecord.CoManaged -ne 1) { $deviceProperty.SCCM_CoManaged = $false } else { $deviceProperty.SCCM_CoManaged = $true } $deviceProperty.SCCM_User = $deviceSCCMRecord.UserName $deviceProperty.SCCM_SerialNumber = $deviceSCCMRecord.SerialNumber $deviceProperty.SCCM_MachineId = $deviceSCCMRecord.MachineId $deviceProperty.SCCM_OSInstallDate = $deviceSCCMRecord.InstallDate } } } } if ($combineDataFrom -contains "Intune") { $deviceIntuneRecord = @($intuneDevice | ? DeviceName -EQ $name) if (!$deviceIntuneRecord) { Write-Verbose "$name wasn't found in Intune database, trying to get its GUID" # try to search for it using its GUID if (!$deviceGUID) { $deviceGUID = $cmp.ObjectGUID.Guid } if (!$deviceGUID) { $deviceGUID = $deviceProperty.AD_ObjectGUID } if (!$deviceGUID) { $deviceGUID = (Get-ADComputer -Filter "name -eq '$name'" -Property ObjectGUID).ObjectGUID.Guid } if ($deviceGUID) { Write-Verbose "Search for the $name using its $deviceGUID GUID in Intune database" # search for Intune device with GUID instead of name $deviceIntuneRecord = @($intuneDevice | ? { $_.AzureADDeviceId -eq $deviceGUID }) } } if (!$deviceIntuneRecord) { $deviceProperty.INTUNE_InDatabase = $false } else { # device is in Intune $deviceProperty.INTUNE_InDatabase = $true if ($deviceIntuneRecord.count -gt 1) { # more records with the same name $deviceProperty.INTUNE_MultipleRecords = $deviceIntuneRecord.count Write-Verbose "Device $name is $($deviceIntuneRecord.count)x in Intune database!" # get the correct one by using GUID if (!$deviceGUID) { $deviceGUID = $cmp.ObjectGUID.Guid } if (!$deviceGUID) { $deviceGUID = $deviceProperty.AD_ObjectGUID } if (!$deviceGUID) { $deviceGUID = (Get-ADComputer -Filter "name -eq '$name'" -Property ObjectGUID).ObjectGUID.Guid } if ($deviceGUID) { Write-Verbose "Search for the $name with $deviceGUID GUID in Intune database" $deviceIntuneRecord = @($intuneDevice | ? azureADDeviceId -EQ $deviceGUID) } if ($deviceIntuneRecord.count -gt 1) { # unable to narrow down the results if (!$deviceGUID) { $erMsg = "No GUID property was provided to identify the correct one, nor was found in AD." } else { $erMsg = "Unable to identify the correct one." } Write-Warning "Device $name is $($deviceIntuneRecord.count)x in Intune database.`n$erMsg Therefore setting property deviceIntuneRecord as `$null" $deviceIntuneRecord = $null } } else { $deviceProperty.INTUNE_MultipleRecords = $false } if ($deviceIntuneRecord.count -eq 1) { $deviceProperty.INTUNE_Name = $deviceIntuneRecord.deviceName $deviceProperty.INTUNE_DeviceId = $deviceIntuneRecord.azureADDeviceId $deviceProperty.INTUNE_LastSyncDateTime = $deviceIntuneRecord.lastSyncDateTime $deviceProperty.INTUNE_DeviceRegistrationState = $deviceIntuneRecord.deviceRegistrationState if ($deviceIntuneRecord.deviceEnrollmentType -ne "windowsCoManagement") { $deviceProperty.INTUNE_CoManaged = $false } else { $deviceProperty.INTUNE_CoManaged = $true if (!$deviceProperty.SCCM_CoManaged -and $deviceProperty.SCCM_InDatabase -and $deviceProperty.SCCM_ClientInstalled) { Write-Verbose "According to Intune, $name is co-managed even though SCCM says otherwise" } } if (!$deviceIntuneRecord.aadRegistered -or !$deviceIntuneRecord.azureADRegistered) { $deviceProperty.INTUNE_Registered = $false } else { $deviceProperty.INTUNE_Registered = $true } $deviceProperty.INTUNE_User = $deviceIntuneRecord.emailAddress } } } if ($combineDataFrom -contains "AAD") { $deviceAADRecord = @($aadDevice | ? DisplayName -EQ $name) if (!$deviceAADRecord) { Write-Verbose "$name wasn't found in Intune database, trying to get its GUID" # try to search for it using its GUID if (!$deviceGUID) { $deviceGUID = $cmp.ObjectGUID.Guid } if (!$deviceGUID) { $deviceGUID = $deviceProperty.AD_ObjectGUID } if (!$deviceGUID) { $deviceGUID = (Get-ADComputer -Filter "name -eq '$name'" -Property ObjectGUID).ObjectGUID.Guid } if ($deviceGUID) { Write-Verbose "Search for the $name using its $deviceGUID GUID in AAD database" # search for AAD device with GUID instead of name $deviceAADRecord = @($aadDevice | ? { $_.deviceId -eq $deviceGUID }) } } if (!$deviceAADRecord) { $deviceProperty.AAD_InDatabase = $false } else { # device is in AAD $deviceProperty.AAD_InDatabase = $true if ($deviceAADRecord.count -gt 1) { # more records with the same name $deviceProperty.AAD_MultipleRecords = $deviceAADRecord.count Write-Verbose "Device $name is $($deviceAADRecord.count)x in AAD database!" # get the correct one using GUID if (!$deviceGUID) { $deviceGUID = $cmp.ObjectGUID.Guid } if (!$deviceGUID) { $deviceGUID = $deviceProperty.AD_ObjectGUID } if (!$deviceGUID) { $deviceGUID = (Get-ADComputer -Filter "name -eq '$name'" -Property ObjectGUID).ObjectGUID.Guid } if ($deviceGUID) { Write-Verbose "Search for the $name with $deviceGUID GUID in AAD database" $deviceAADRecord = @($aadDevice | ? deviceID -EQ $deviceGUID) } if ($deviceAADRecord.count -gt 1) { # unable to narrow down the results if (!$deviceGUID) { $erMsg = "No GUID property was provided to identify the correct one, nor was found in AD." } else { $erMsg = "Unable to identify the correct one." } Write-Warning "Device $name is $($deviceAADRecord.count)x in AAD database.`n$erMsg Therefore setting property deviceAADRecord as `$null" $deviceAADRecord = $null } } else { $deviceProperty.AAD_MultipleRecords = $false } if ($deviceAADRecord.count -eq 1) { $deviceProperty.AAD_Name = $deviceAADRecord.displayName $deviceProperty.AAD_LastActiveTime = $deviceAADRecord.approximateLastSignInDateTime $deviceProperty.AAD_Owner = $deviceAADRecord.deviceOwnership $deviceProperty.AAD_IsCompliant = $deviceAADRecord.isCompliant $deviceProperty.AAD_DeviceId = $deviceAADRecord.deviceId $deviceProperty.AAD_EnrollmentType = $deviceAADRecord.enrollmentType $deviceProperty.AAD_IsManaged = $deviceAADRecord.isManaged $deviceProperty.AAD_ManagementType = $deviceAADRecord.managementType $deviceProperty.AAD_OnPremisesSyncEnabled = $deviceAADRecord.onPremisesSyncEnabled $deviceProperty.AAD_ProfileType = $deviceAADRecord.profileType } } } New-Object -TypeName PSObject -Property $deviceProperty } # end of foreach } ================================================ FILE: INTUNE/Invoke-IntuneScriptRedeploy.ps1 ================================================ function Invoke-IntuneScriptRedeploy { <# .SYNOPSIS Function for forcing redeploy of selected Script(s) deployed from Intune. Scripts and Remediation scripts can be redeployed. .DESCRIPTION Function for forcing redeploy of selected Script(s) deployed from Intune. Scripts and Remediation scripts can be redeployed. OutGridView is used to output found Scripts. Redeploy means that corresponding registry keys will be deleted from registry and service IntuneManagementExtension will be restarted. .PARAMETER computerName Name of remote computer where you want to force the redeploy. .PARAMETER scriptType Mandatory parameter for selecting type of the script you want to show&redeploy. Possible values are script, remediationScript. .PARAMETER getDataFromIntune Switch for getting Scripts and User names from Intune, so locally used IDs can be translated to them. .PARAMETER credential Credential object used for Intune authentication. .PARAMETER tenantId Azure Tenant ID for Intune App authentication. .EXAMPLE Invoke-IntuneScriptRedeploy -scriptType script Get and show common Script(s) deployed from Intune to this computer. Selected ones will be then redeployed. .EXAMPLE Invoke-IntuneScriptRedeploy -scriptType remediationScript Get and show Remediation Script(s) deployed from Intune to this computer. Selected ones will be then redeployed. .EXAMPLE Invoke-IntuneScriptRedeploy -scriptType remediationScript -computerName PC-01 -getDataFromIntune credential $creds Get and show Script(s) deployed from Intune to computer PC-01. IDs of scripts and targeted users will be translated to corresponding names. Selected ones will be then redeployed. .EXAMPLE Invoke-IntuneScriptRedeploy -scriptType remediationScript -computerName PC-01 -getDataFromIntune credential $creds -tenantId 123456789 Get and show Script(s) deployed from Intune to computer PC-01. App authentication will be used instead of user auth. IDs of scripts and targeted users will be translated to corresponding names. Selected ones will be then redeployed. .NOTES Author: @AndrewZtrhgf #> [CmdletBinding()] param ( [string] $computerName, [Parameter(Mandatory = $true)] [ValidateSet('script', 'remediationScript')] [string] $scriptType, [switch] $getDataFromIntune, [System.Management.Automation.PSCredential] $credential, [string] $tenantId ) #region helper function function _getIntuneScript { param ([string] $scriptID) $intuneScript | ? id -EQ $scriptID } function _getRemediationScript { param ([string] $scriptID) $intuneRemediationScript | ? id -EQ $scriptID } function _getTargetName { param ([string] $id) Write-Verbose "Translating $id" if (!$id) { Write-Verbose "id was null" return } elseif ($id -eq 'device') { # xml nodes contains 'device' instead of 'Device' return 'Device' } $errPref = $ErrorActionPreference $ErrorActionPreference = "Stop" try { if ($id -eq '00000000-0000-0000-0000-000000000000' -or $id -eq 'S-0-0-00-0000000000-0000000000-000000000-000') { return 'Device' } elseif ($id -match "^S-1-5-21") { # it is local account return ((New-Object System.Security.Principal.SecurityIdentifier($id)).Translate([System.Security.Principal.NTAccount])).Value } else { # it is AzureAD account if ($getDataFromIntune) { return ($intuneUser | ? id -EQ $id).userPrincipalName } else { # unable to translate ID to name because there is no connection to the Intune Graph API return $id } } } catch { Write-Warning "Unable to translate $id to account name ($_)" $ErrorActionPreference = $errPref return $id } } # create helper functions text definition for usage in remote sessions if ($computerName) { $allFunctionDefs = "function _getTargetName { ${function:_getTargetName} }; function _getIntuneScript { ${function:_getIntuneScript} }; function _getRemediationScript { ${function:_getRemediationScript} }" } #endregion helper function #region prepare if ($getDataFromIntune) { if (!(Get-Module 'Microsoft.Graph.Intune') -and !(Get-Module 'Microsoft.Graph.Intune' -ListAvailable)) { throw "Module 'Microsoft.Graph.Intune' is required. To install it call: Install-Module 'Microsoft.Graph.Intune' -Scope CurrentUser" } if ($tenantId) { # app logon if (!$credential) { $credential = Get-Credential -Message "Enter AppID and AppSecret for connecting to Intune tenant" -ErrorAction Stop } Update-MSGraphEnvironment -AppId $credential.UserName -Quiet Update-MSGraphEnvironment -AuthUrl "https://login.windows.net/$tenantId" -Quiet $null = Connect-MSGraph -ClientSecret $credential.GetNetworkCredential().Password -ErrorAction Stop } else { # user logon if ($credential) { $null = Connect-MSGraph -Credential $credential -ErrorAction Stop # $header = New-GraphAPIAuthHeader -credential $credential -ErrorAction Stop } else { $null = Connect-MSGraph -ErrorAction Stop # $header = New-GraphAPIAuthHeader -ErrorAction Stop } } Write-Verbose "Getting Intune data" # filtering by ID is as slow as getting all data # Invoke-MSGraphRequest -Url 'https://graph.microsoft.com/beta/deviceAppManagement/mobileApps?$filter=(id%20eq%20%2756695a77-925a-4df0-be79-24ed039afa86%27)' if ($scriptType -eq "remediationScript") { $intuneRemediationScript = Invoke-MSGraphRequest -Url "https://graph.microsoft.com/beta/deviceManagement/deviceHealthScripts?select=id,displayname" | Get-MSGraphAllPages } if ($scriptType -eq "script") { $intuneScript = Invoke-MSGraphRequest -Url "https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts?select=id,displayname" | Get-MSGraphAllPages } $intuneUser = Invoke-MSGraphRequest -Url 'https://graph.microsoft.com/beta/users?select=id,userPrincipalName' | Get-MSGraphAllPages } if ($computerName) { $session = New-PSSession -ComputerName $computerName -ErrorAction Stop } else { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "Run as administrator" } } #endregion prepare #region get data if ($scriptType -eq 'script') { #region script $scriptBlock = { param($verbosePref, $getDataFromIntune, $intuneScript, $intuneUser, $allFunctionDefs) # inherit verbose settings from host session $VerbosePreference = $verbosePref # recreate functions from their text definitions . ([ScriptBlock]::Create($allFunctionDefs)) Get-ChildItem "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\Policies" -ErrorAction SilentlyContinue | % { $userAzureObjectID = Split-Path $_.Name -Leaf Get-ChildItem $_.PSPath | % { $scriptRegPath = $_.PSPath $scriptID = Split-Path $_.Name -Leaf Write-Verbose "`tID $scriptID" $scriptRegData = Get-ItemProperty $scriptRegPath # get output of the invoked script if ($scriptRegData.ResultDetails) { try { $resultDetails = $scriptRegData.ResultDetails | ConvertFrom-Json -ErrorAction Stop | select -ExpandProperty ExecutionMsg } catch { Write-Verbose "`tUnable to get Script Output data" } } else { $resultDetails = $null } if ($getDataFromIntune) { $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "DisplayName" = (_getIntuneScript $scriptID).DisplayName "Id" = $scriptID "Result" = $scriptRegData.Result "ErrorCode" = $scriptRegData.ErrorCode "DownloadAndExecuteCount" = $scriptRegData.DownloadCount "LastUpdatedTimeUtc" = $scriptRegData.LastUpdatedTimeUtc "RunAsAccount" = $scriptRegData.RunAsAccount "ResultDetails" = $resultDetails } } else { # no 'DisplayName' property $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "Id" = $scriptID "Result" = $scriptRegData.Result "ErrorCode" = $scriptRegData.ErrorCode "DownloadAndExecuteCount" = $scriptRegData.DownloadCount "LastUpdatedTimeUtc" = $scriptRegData.LastUpdatedTimeUtc "RunAsAccount" = $scriptRegData.RunAsAccount "ResultDetails" = $resultDetails } } New-Object -TypeName PSObject -Property $property } } } $param = @{ scriptBlock = $scriptBlock argumentList = ($VerbosePreference, $getDataFromIntune, $intuneScript, $intuneUser, $allFunctionDefs) } if ($computerName) { $param.session = $session } $script = Invoke-Command @param | select -Property * -ExcludeProperty PSComputerName, RunspaceId, PSShowComputerName #region script } #region remediation script if ($scriptType -eq 'remediationScript') { $scriptBlock = { param($verbosePref, $getDataFromIntune, $intuneRemediationScript, $intuneUser, $allFunctionDefs) # inherit verbose settings from host session $VerbosePreference = $verbosePref # recreate functions from their text definitions . ([ScriptBlock]::Create($allFunctionDefs)) Get-ChildItem "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\SideCarPolicies\Scripts\Reports" -ErrorAction SilentlyContinue | % { $userAzureObjectID = Split-Path $_.Name -Leaf $userRemScriptRoot = $_.PSPath # $lastFullReportTimeUTC = Get-ItemPropertyValue $userRemScriptRoot -Name LastFullReportTimeUTC $remScriptIDList = Get-ChildItem $userRemScriptRoot | select -ExpandProperty PSChildName | % { $_ -replace "_\d+$" } | select -Unique $remScriptIDList | % { $remScriptID = $_ Write-Verbose "`tID $remScriptID" $newestRemScriptRecord = Get-ChildItem $userRemScriptRoot | ? PSChildName -Match ([regex]::escape($remScriptID)) | Sort-Object -Descending -Property PSChildName | select -First 1 try { $result = Get-ItemPropertyValue "$($newestRemScriptRecord.PSPath)\Result" -Name Result | ConvertFrom-Json } catch { Write-Verbose "`tUnable to get Remediation Script Result data" } $lastExecution = Get-ItemPropertyValue "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\SideCarPolicies\Scripts\Execution\$userAzureObjectID\$($newestRemScriptRecord.PSChildName)" -Name LastExecution if ($getDataFromIntune) { $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "DisplayName" = (_getRemediationScript $remScriptID).DisplayName "Id" = $remScriptID "LastError" = $result.ErrorCode "LastExecution" = $lastExecution # LastFullReportTimeUTC = $lastFullReportTimeUTC "InternalVersion" = $result.InternalVersion "PreRemediationDetectScriptOutput" = $result.PreRemediationDetectScriptOutput "PreRemediationDetectScriptError" = $result.PreRemediationDetectScriptError "RemediationScriptErrorDetails" = $result.RemediationScriptErrorDetails "PostRemediationDetectScriptOutput" = $result.PostRemediationDetectScriptOutput "PostRemediationDetectScriptError" = $result.PostRemediationDetectScriptError "RemediationExitCode" = $result.Info.RemediationExitCode "FirstDetectExitCode" = $result.Info.FirstDetectExitCode "LastDetectExitCode" = $result.Info.LastDetectExitCode "ErrorDetails" = $result.Info.ErrorDetails } } else { # no 'DisplayName' property $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "Id" = $remScriptID "LastError" = $result.ErrorCode "LastExecution" = $lastExecution # LastFullReportTimeUTC = $lastFullReportTimeUTC "InternalVersion" = $result.InternalVersion "PreRemediationDetectScriptOutput" = $result.PreRemediationDetectScriptOutput "PreRemediationDetectScriptError" = $result.PreRemediationDetectScriptError "RemediationScriptErrorDetails" = $result.RemediationScriptErrorDetails "PostRemediationDetectScriptOutput" = $result.PostRemediationDetectScriptOutput "PostRemediationDetectScriptError" = $result.PostRemediationDetectScriptError "RemediationExitCode" = $result.Info.RemediationExitCode "FirstDetectExitCode" = $result.Info.FirstDetectExitCode "LastDetectExitCode" = $result.Info.LastDetectExitCode "ErrorDetails" = $result.Info.ErrorDetails } } New-Object -TypeName PSObject -Property $property } } } $param = @{ scriptBlock = $scriptBlock argumentList = ($VerbosePreference, $getDataFromIntune, $intuneRemediationScript, $intuneUser, $allFunctionDefs) } if ($computerName) { $param.session = $session } $script = Invoke-Command @param | select -Property * -ExcludeProperty PSComputerName, RunspaceId, PSShowComputerName } #endregion remediation script #endregion get data #region let user redeploy chosen app if ($script) { $scriptToRedeploy = $script | Out-GridView -PassThru -Title "Pick script(s) for redeploy" if ($scriptToRedeploy) { $scriptBlock = { param ($verbosePref, $scriptToRedeploy, $scriptType) # inherit verbose settings from host session $VerbosePreference = $verbosePref if ($scriptType -eq 'script') { $scriptKeys = Get-ChildItem "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\Policies" -Recurse -Depth 2 | select PSChildName, PSPath, PSParentPath } elseif ($scriptType -eq 'remediationScript') { # from Reports the key is deleted to be consistent (to have report without last execution can be weird) $scriptKeys = Get-ChildItem "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\SideCarPolicies\Scripts\Execution", "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\SideCarPolicies\Scripts\Reports" -Recurse -Depth 2 | select PSChildName, PSPath, PSParentPath } $scriptToRedeploy | % { $scriptId = $_.id $scopeId = $_.scope if ($scopeId -eq 'device') { $scopeId = "00000000-0000-0000-0000-000000000000" } Write-Warning "Preparing redeploy for script $scriptId (scope $scopeId)" $win32AppKeyToDelete = $scriptKeys | ? { $_.PSChildName -Match "^$scriptId(_\d+)?" -and $_.PSParentPath -Match "\\$scopeId$" } if ($win32AppKeyToDelete) { $win32AppKeyToDelete | % { Write-Verbose "Deleting $($_.PSPath)" Remove-Item $_.PSPath -Force -Recurse } } else { throw "BUG??? Script $scriptId with scope $scopeId wasn't found in the registry" } } Write-Warning "Invoking redeploy (by restarting service IntuneManagementExtension). Redeploy can take several minutes!" Restart-Service IntuneManagementExtension -Force } $param = @{ scriptBlock = $scriptBlock argumentList = ($VerbosePreference, $scriptToRedeploy, $scriptType) } if ($computerName) { $param.session = $session } Invoke-Command @param } } else { Write-Warning "No deployed script detected" } #endregion let user redeploy chosen app if ($computerName) { Remove-PSSession $session } } ================================================ FILE: INTUNE/Invoke-IntuneWin32AppRedeploy.ps1 ================================================ function Invoke-IntuneWin32AppRedeploy { <# .SYNOPSIS Function for forcing redeploy of selected Win32App deployed from Intune. .DESCRIPTION Function for forcing redeploy of selected Win32App deployed from Intune. OutGridView is used to output found Apps. Redeploy means that corresponding registry keys will be deleted from registry and service IntuneManagementExtension will be restarted. .PARAMETER computerName Name of remote computer where you want to force the redeploy. .PARAMETER getDataFromIntune Switch for getting Apps and User names from Intune, so locally used IDs can be translated to them. .PARAMETER credential Credential object used for Intune authentication. .PARAMETER tenantId Azure Tenant ID for Intune App authentication. .PARAMETER excludeSystemApp Switch for excluding Apps targeted to SYSTEM. .EXAMPLE Invoke-IntuneWin32AppRedeploy Get and show Win32App(s) deployed from Intune to this computer. Selected ones will be then redeployed. .EXAMPLE Invoke-IntuneWin32AppRedeploy -computerName PC-01 -getDataFromIntune credential $creds Get and show Win32App(s) deployed from Intune to computer PC-01. IDs of apps and targeted users will be translated to corresponding names. Selected ones will be then redeployed. .EXAMPLE Invoke-IntuneWin32AppRedeploy -computerName PC-01 -getDataFromIntune credential $creds -tenantId 123456789 Get and show Win32App(s) deployed from Intune to computer PC-01. App authentication will be used instead of user auth. IDs of apps and targeted users will be translated to corresponding names. Selected ones will be then redeployed. .NOTES Author: @AndrewZtrhgf #> [CmdletBinding()] param ( [string] $computerName, [switch] $getDataFromIntune, [System.Management.Automation.PSCredential] $credential, [string] $tenantId, [switch] $excludeSystemApp ) #region helper function function _getTargetName { param ([string] $id) Write-Verbose "Translating $id" if (!$id) { Write-Verbose "id was null" return } elseif ($id -eq 'device') { # xml nodes contains 'device' instead of 'Device' return 'Device' } $errPref = $ErrorActionPreference $ErrorActionPreference = "Stop" try { if ($id -eq '00000000-0000-0000-0000-000000000000' -or $id -eq 'S-0-0-00-0000000000-0000000000-000000000-000') { return 'Device' } elseif ($id -match "^S-1-5-21") { # it is local account return ((New-Object System.Security.Principal.SecurityIdentifier($id)).Translate([System.Security.Principal.NTAccount])).Value } else { # it is AzureAD account if ($getDataFromIntune) { return ($intuneUser | ? id -EQ $id).userPrincipalName } else { # unable to translate ID to name because there is no connection to the Intune Graph API return $id } } } catch { Write-Warning "Unable to translate $id to account name ($_)" $ErrorActionPreference = $errPref return $id } } function _getIntuneApp { param ([string] $appID) $intuneApp | ? id -EQ $appID } # create helper functions text definition for usage in remote sessions if ($computerName) { $allFunctionDefs = "function _getTargetName { ${function:_getTargetName} }; function _getIntuneApp { ${function:_getIntuneApp} }" } #endregion helper function #region prepare if ($getDataFromIntune) { if (!(Get-Module 'Microsoft.Graph.Intune') -and !(Get-Module 'Microsoft.Graph.Intune' -ListAvailable)) { throw "Module 'Microsoft.Graph.Intune' is required. To install it call: Install-Module 'Microsoft.Graph.Intune' -Scope CurrentUser" } if ($tenantId) { # app logon if (!$credential) { $credential = Get-Credential -Message "Enter AppID and AppSecret for connecting to Intune tenant" -ErrorAction Stop } Update-MSGraphEnvironment -AppId $credential.UserName -Quiet Update-MSGraphEnvironment -AuthUrl "https://login.windows.net/$tenantId" -Quiet $null = Connect-MSGraph -ClientSecret $credential.GetNetworkCredential().Password -ErrorAction Stop } else { # user logon if ($credential) { $null = Connect-MSGraph -Credential $credential -ErrorAction Stop # $header = New-GraphAPIAuthHeader -credential $credential -ErrorAction Stop } else { $null = Connect-MSGraph -ErrorAction Stop # $header = New-GraphAPIAuthHeader -ErrorAction Stop } } Write-Verbose "Getting Intune data" # filtering by ID is as slow as getting all data # Invoke-MSGraphRequest -Url 'https://graph.microsoft.com/beta/deviceAppManagement/mobileApps?$filter=(id%20eq%20%2756695a77-925a-4df0-be79-24ed039afa86%27)' $intuneApp = Invoke-MSGraphRequest -Url "https://graph.microsoft.com/beta/deviceAppManagement/mobileApps?select=id,displayname" | Get-MSGraphAllPages $intuneUser = Invoke-MSGraphRequest -Url 'https://graph.microsoft.com/beta/users?select=id,userPrincipalName' | Get-MSGraphAllPages } if ($computerName) { $session = New-PSSession -ComputerName $computerName -ErrorAction Stop } else { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "Run as administrator" } } #endregion prepare #region get data $scriptBlock = { param($verbosePref, $excludeSystemApp, $getDataFromIntune, $intuneApp, $intuneUser, $allFunctionDefs) # inherit verbose settings from host session $VerbosePreference = $verbosePref # recreate functions from their text definitions . ([ScriptBlock]::Create($allFunctionDefs)) foreach ($app in (Get-ChildItem "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\Win32Apps" -ErrorAction SilentlyContinue)) { $userAzureObjectID = Split-Path $app.Name -Leaf if ($excludeSystemApp -and $userAzureObjectID -eq "00000000-0000-0000-0000-000000000000") { Write-Verbose "Skipping system deployments" continue } $userWin32AppRoot = $app.PSPath $win32AppIDList = Get-ChildItem $userWin32AppRoot | select -ExpandProperty PSChildName | % { $_ -replace "_\d+$" } | select -Unique $win32AppIDList | % { $win32AppID = $_ Write-Verbose "Processing App ID $win32AppID" $newestWin32AppRecord = Get-ChildItem $userWin32AppRoot | ? PSChildName -Match ([regex]::escape($win32AppID)) | Sort-Object -Descending -Property PSChildName | select -First 1 $lastUpdatedTimeUtc = Get-ItemPropertyValue $newestWin32AppRecord.PSPath -Name LastUpdatedTimeUtc try { $complianceStateMessage = Get-ItemPropertyValue "$($newestWin32AppRecord.PSPath)\ComplianceStateMessage" -Name ComplianceStateMessage -ErrorAction Stop | ConvertFrom-Json -ErrorAction Stop } catch { Write-Verbose "`tUnable to get Compliance State Message data" } try { $enforcementStateMessage = Get-ItemPropertyValue "$($newestWin32AppRecord.PSPath)\EnforcementStateMessage" -Name EnforcementStateMessage -ErrorAction Stop | ConvertFrom-Json -ErrorAction Stop } catch { Write-Verbose "`tUnable to get Enforcement State Message data" } $lastError = $complianceStateMessage.ErrorCode if (!$lastError) { $lastError = 0 } # because of HTML conditional formatting ($null means that cell will have red background) if ($getDataFromIntune) { $property = [ordered]@{ "Scope" = _getTargetName $userAzureObjectID "DisplayName" = (_getIntuneApp $win32AppID).DisplayName "Id" = $win32AppID "LastUpdatedTimeUtc" = $lastUpdatedTimeUtc # "Status" = $complianceStateMessage.ComplianceState "ProductVersion" = $complianceStateMessage.ProductVersion "LastError" = $lastError "ScopeId" = $userAzureObjectID } } else { # no 'DisplayName' property $property = [ordered]@{ "ScopeId" = _getTargetName $userAzureObjectID "Id" = $win32AppID "LastUpdatedTimeUtc" = $lastUpdatedTimeUtc # "Status" = $complianceStateMessage.ComplianceState "ProductVersion" = $complianceStateMessage.ProductVersion "LastError" = $lastError } } New-Object -TypeName PSObject -Property $property } } } $param = @{ scriptBlock = $scriptBlock argumentList = ($VerbosePreference, $excludeSystemApp, $getDataFromIntune, $intuneApp, $intuneUser, $allFunctionDefs) } if ($computerName) { $param.session = $session } $win32App = Invoke-Command @param | select -Property * -ExcludeProperty PSComputerName, RunspaceId, PSShowComputerName #endregion get data #region let user redeploy chosen app if ($win32App) { $hasDisplayNameProp = $win32App | Get-Member -Name DisplayName $appToRedeploy = $win32App | ? { if ($hasDisplayNameProp) { if ($_.DisplayName) { $true } } else { $true } } | Out-GridView -PassThru -Title "Pick app(s) for redeploy" if ($appToRedeploy) { $scriptBlock = { param ($verbosePref, $appToRedeploy) # inherit verbose settings from host session $VerbosePreference = $verbosePref $win32AppKeys = Get-ChildItem "HKLM:\SOFTWARE\Microsoft\IntuneManagementExtension\Win32Apps" -Recurse -Depth 2 | select PSChildName, PSPath, PSParentPath $appToRedeploy | % { $appId = $_.id $scopeId = $_.scopeId if ($scopeId -eq 'device') { $scopeId = "00000000-0000-0000-0000-000000000000" } Write-Warning "Preparing redeploy for app $appId (scope $scopeId)" $win32AppKeyToDelete = $win32AppKeys | ? { $_.PSChildName -Match "^$appId`_\d+" -and $_.PSParentPath -Match "\\$scopeId$" } if ($win32AppKeyToDelete) { $win32AppKeyToDelete | % { Write-Verbose "Deleting $($_.PSPath)" Remove-Item $_.PSPath -Force -Recurse } } else { throw "BUG??? App $appId with scope $scopeId wasn't found in the registry" } } Write-Warning "Invoking redeploy (by restarting service IntuneManagementExtension). Redeploy can take several minutes!" Restart-Service IntuneManagementExtension -Force } $param = @{ scriptBlock = $scriptBlock argumentList = ($VerbosePreference, $appToRedeploy) } if ($computerName) { $param.session = $session } Invoke-Command @param } } else { Write-Warning "No deployed Win32App detected" } #endregion let user redeploy chosen app if ($computerName) { Remove-PSSession $session } } ================================================ FILE: INTUNE/Invoke-MDMReenrollment.ps1 ================================================ function Invoke-MDMReenrollment { <# .SYNOPSIS Function for resetting device Intune management connection. .DESCRIPTION Force re-enrollment of Intune managed devices. It will: - remove Intune certificates - remove Intune scheduled tasks & registry keys - force re-enrollment via DeviceEnroller.exe .PARAMETER computerName (optional) Name of the remote computer, which you want to re-enroll. .PARAMETER asSystem Switch for invoking re-enroll as a SYSTEM instead of logged user. .EXAMPLE Invoke-MDMReenrollment Invoking re-enroll to Intune on local computer under logged user. .EXAMPLE Invoke-MDMReenrollment -computerName PC-01 -asSystem Invoking re-enroll to Intune on computer PC-01 under SYSTEM account. .NOTES https://www.maximerastello.com/manually-re-enroll-a-co-managed-or-hybrid-azure-ad-join-windows-10-pc-to-microsoft-intune-without-loosing-current-configuration/ Based on work of MauriceDaly. #> [Alias("Invoke-IntuneReenrollment")] [CmdletBinding()] param ( [string] $computerName, [switch] $asSystem ) if ($computerName -and $computerName -notin "localhost", $env:COMPUTERNAME) { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "You don't have administrator rights" } } $allFunctionDefs = "function Invoke-AsSystem { ${function:Invoke-AsSystem} }" $scriptBlock = { param ($allFunctionDefs, $asSystem) try { foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } Write-Host "Checking for MDM certificate in computer certificate store" # Check&Delete MDM device certificate Get-ChildItem 'Cert:\LocalMachine\My\' | ? Issuer -EQ "CN=Microsoft Intune MDM Device CA" | % { Write-Host " - Removing Intune certificate $($_.DnsNameList.Unicode)" Remove-Item $_.PSPath } # Obtain current management GUID from Task Scheduler $EnrollmentGUID = Get-ScheduledTask | Where-Object { $_.TaskPath -like "*Microsoft*Windows*EnterpriseMgmt\*" } | Select-Object -ExpandProperty TaskPath -Unique | Where-Object { $_ -like "*-*-*" } | Split-Path -Leaf # Start cleanup process if ($EnrollmentGUID) { $EnrollmentGUID | % { $GUID = $_ Write-Host "Current enrollment GUID detected as $GUID" # Stop Intune Management Exention Agent and CCM Agent services Write-Host "Stopping MDM services" if (Get-Service -Name IntuneManagementExtension -ErrorAction SilentlyContinue) { Write-Host " - Stopping IntuneManagementExtension service..." Stop-Service -Name IntuneManagementExtension } if (Get-Service -Name CCMExec -ErrorAction SilentlyContinue) { Write-Host " - Stopping CCMExec service..." Stop-Service -Name CCMExec } # Remove task scheduler entries Write-Host "Removing task scheduler Enterprise Management entries for GUID - $GUID" Get-ScheduledTask | Where-Object { $_.Taskpath -match $GUID } | Unregister-ScheduledTask -Confirm:$false # delete also parent folder Remove-Item -Path "$env:WINDIR\System32\Tasks\Microsoft\Windows\EnterpriseMgmt\$GUID" -Force $RegistryKeys = "HKLM:\SOFTWARE\Microsoft\Enrollments", "HKLM:\SOFTWARE\Microsoft\Enrollments\Status", "HKLM:\SOFTWARE\Microsoft\EnterpriseResourceManager\Tracked", "HKLM:\SOFTWARE\Microsoft\PolicyManager\AdmxInstalled", "HKLM:\SOFTWARE\Microsoft\PolicyManager\Providers", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Logger", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Sessions" foreach ($Key in $RegistryKeys) { Write-Host "Processing registry key $Key" # Remove registry entries if (Test-Path -Path $Key) { # Search for and remove keys with matching GUID Write-Host " - GUID entry found in $Key. Removing..." Get-ChildItem -Path $Key | Where-Object { $_.Name -match $GUID } | Remove-Item -Recurse -Force -Confirm:$false -ErrorAction SilentlyContinue } } } # Start Intune Management Extension Agent service Write-Host "Starting MDM services" if (Get-Service -Name IntuneManagementExtension -ErrorAction SilentlyContinue) { Write-Host " - Starting IntuneManagementExtension service..." Start-Service -Name IntuneManagementExtension } if (Get-Service -Name CCMExec -ErrorAction SilentlyContinue) { Write-Host " - Starting CCMExec service..." Start-Service -Name CCMExec } # Sleep Write-Host "Waiting for 30 seconds prior to running DeviceEnroller" Start-Sleep -Seconds 30 # Start re-enrollment process Write-Host "Calling: DeviceEnroller.exe /C /AutoenrollMDM" if ($asSystem) { Invoke-AsSystem -runAs SYSTEM -scriptBlock { Start-Process -FilePath "$env:WINDIR\System32\DeviceEnroller.exe" -ArgumentList "/C /AutoenrollMDM" -NoNewWindow -Wait -PassThru } } else { Start-Process -FilePath "$env:WINDIR\System32\DeviceEnroller.exe" -ArgumentList "/C /AutoenrollMDM" -NoNewWindow -Wait -PassThru } } else { throw "Unable to obtain enrollment GUID value from task scheduler. Aborting" } } catch [System.Exception] { throw "Error message: $($_.Exception.Message)" } } $param = @{ scriptBlock = $scriptBlock argumentList = $allFunctionDefs, $asSystem } if ($computerName -and $computerName -notin "localhost", $env:COMPUTERNAME) { $param.computerName = $computerName } Invoke-Command @param } ================================================ FILE: INTUNE/New-GraphAPIAuthHeader.ps1 ================================================ function New-GraphAPIAuthHeader { <# .SYNOPSIS Function for generating header that can be used for authentication of Graph API requests. .DESCRIPTION Function for generating header that can be used for authentication of Graph API requests. .PARAMETER credential Credentials for Graph API authentication (AppID + AppSecret). .PARAMETER TenantDomainName Name of your Azure tenant. .EXAMPLE $header = New-GraphAPIAuthHeader -credential $cred $URI = 'https://graph.microsoft.com/v1.0/deviceManagement/managedDevices/' $managedDevices = (Invoke-RestMethod -Headers $header -Uri $URI -Method Get).value .NOTES https://adamtheautomator.com/powershell-graph-api/#AppIdSecret https://thesleepyadmins.com/2020/10/24/connecting-to-microsoft-graphapi-using-powershell/ https://github.com/microsoftgraph/powershell-intune-samples #> [CmdletBinding()] [Alias("New-IntuneAuthHeader", "Get-IntuneAuthHeader")] param ( [System.Management.Automation.PSCredential] $credential = (Get-Credential -Message "Enter AppID as UserName and AppSecret as Password"), [ValidateNotNullOrEmpty()] $tenantDomainName = $_tenantDomain ) if (!$credential) { throw "Credentials for creating Graph API authentication header is missing" } if (!$tenantDomainName) { throw "TenantDomainName is missing" } Write-Verbose "Getting token" $body = @{ Grant_Type = "client_credentials" Scope = "https://graph.microsoft.com/.default" Client_Id = $credential.username Client_Secret = $credential.GetNetworkCredential().password } $connectGraph = Invoke-RestMethod -Uri "https://login.microsoftonline.com/$tenantDomainName/oauth2/v2.0/token" -Method POST -Body $body $token = $connectGraph.access_token if ($token) { return @{ Authorization = "Bearer $($token)" } } else { throw "Unable to obtain token" } } ================================================ FILE: INTUNE/Reset-HybridADJoin.ps1 ================================================ function Reset-HybridADJoin { <# .SYNOPSIS Function for resetting Hybrid AzureAD join connection. .DESCRIPTION Function for resetting Hybrid AzureAD join connection. It will: - un-join computer from AzureAD (using dsregcmd.exe) - remove leftover certificates - invoke rejoin (using sched. task 'Automatic-Device-Join') - inform user about the result .PARAMETER computerName (optional) name of the computer you want to rejoin. .EXAMPLE Reset-HybridADJoin Un-join and re-join this computer to AzureAD .NOTES https://www.maximerastello.com/manually-re-register-a-windows-10-or-windows-server-machine-in-hybrid-azure-ad-join/ #> [CmdletBinding()] param ( [string] $computerName ) Write-Warning "For join AzureAD process to work. Computer account has to exists in AzureAD already (should be synchronized via 'AzureAD Connect')!" #region helper functions function Invoke-AsSystem { <# .SYNOPSIS Function for running specified code under SYSTEM account. .DESCRIPTION Function for running specified code under SYSTEM account. Helper files and sched. tasks are automatically deleted. .PARAMETER scriptBlock Scriptblock that should be run under SYSTEM account. .PARAMETER computerName Name of computer, where to run this. .PARAMETER returnTranscript Add creating of transcript to specified scriptBlock and returns its output. .PARAMETER cacheToDisk Necessity for long scriptBlocks. Content will be saved to disk and run from there. .PARAMETER argument If you need to pass some variables to the scriptBlock. Hashtable where keys will be names of variables and values will be, well values :) Example: [hashtable]$Argument = @{ name = "John" cities = "Boston", "Prague" hash = @{var1 = 'value1','value11'; var2 = @{ key ='value' }} } Will in beginning of the scriptBlock define variables: $name = 'John' $cities = 'Boston', 'Prague' $hash = @{var1 = 'value1','value11'; var2 = @{ key ='value' } ! ONLY STRING, ARRAY and HASHTABLE variables are supported ! .PARAMETER runAs Let you change if scriptBlock should be running under SYSTEM, LOCALSERVICE or NETWORKSERVICE account. Default is SYSTEM. .EXAMPLE Invoke-AsSystem {New-Item $env:TEMP\abc} On local computer will call given scriptblock under SYSTEM account. .EXAMPLE Invoke-AsSystem {New-Item "$env:TEMP\$name"} -computerName PC-01 -ReturnTranscript -Argument @{name = 'someFolder'} -Verbose On computer PC-01 will call given scriptblock under SYSTEM account i.e. will create folder 'someFolder' in C:\Windows\Temp. Transcript will be outputted in console too. #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [scriptblock] $scriptBlock, [string] $computerName, [switch] $returnTranscript, [hashtable] $argument, [ValidateSet('SYSTEM', 'NETWORKSERVICE', 'LOCALSERVICE')] [string] $runAs = "SYSTEM", [switch] $CacheToDisk ) (Get-Variable runAs).Attributes.Clear() $runAs = "NT Authority\$runAs" #region prepare Invoke-Command parameters # export this function to remote session (so I am not dependant whether it exists there or not) $allFunctionDefs = "function Create-VariableTextDefinition { ${function:Create-VariableTextDefinition} }" $param = @{ argumentList = $scriptBlock, $runAs, $CacheToDisk, $allFunctionDefs, $VerbosePreference, $ReturnTranscript, $Argument } if ($computerName -and $computerName -notmatch "localhost|$env:COMPUTERNAME") { $param.computerName = $computerName } else { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "You don't have administrator rights" } } #endregion prepare Invoke-Command parameters Invoke-Command @param -ScriptBlock { param ($scriptBlock, $runAs, $CacheToDisk, $allFunctionDefs, $VerbosePreference, $ReturnTranscript, $Argument) foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } $TranscriptPath = "$ENV:TEMP\Invoke-AsSYSTEM_$(Get-Random).log" if ($Argument -or $ReturnTranscript) { # define passed variables if ($Argument) { # convert hash to variables text definition $VariableTextDef = Create-VariableTextDefinition $Argument } if ($ReturnTranscript) { # modify scriptBlock to contain creation of transcript $TranscriptStart = "Start-Transcript $TranscriptPath" $TranscriptEnd = 'Stop-Transcript' } $ScriptBlockContent = ($TranscriptStart + "`n`n" + $VariableTextDef + "`n`n" + $ScriptBlock.ToString() + "`n`n" + $TranscriptStop) Write-Verbose "####### SCRIPTBLOCK TO RUN" Write-Verbose $ScriptBlockContent Write-Verbose "#######" $scriptBlock = [Scriptblock]::Create($ScriptBlockContent) } if ($CacheToDisk) { $ScriptGuid = New-Guid $null = New-Item "$($ENV:TEMP)\$($ScriptGuid).ps1" -Value $ScriptBlock -Force $pwshcommand = "-ExecutionPolicy Bypass -Window Hidden -noprofile -file `"$($ENV:TEMP)\$($ScriptGuid).ps1`"" } else { $encodedcommand = [Convert]::ToBase64String([System.Text.Encoding]::Unicode.GetBytes($ScriptBlock)) $pwshcommand = "-ExecutionPolicy Bypass -Window Hidden -noprofile -EncodedCommand $($encodedcommand)" } $OSLevel = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion").CurrentVersion if ($OSLevel -lt 6.2) { $MaxLength = 8190 } else { $MaxLength = 32767 } if ($encodedcommand.length -gt $MaxLength -and $CacheToDisk -eq $false) { throw "The encoded script is longer than the command line parameter limit. Please execute the script with the -CacheToDisk option." } try { #region create&run sched. task $A = New-ScheduledTaskAction -Execute "$($ENV:windir)\system32\WindowsPowerShell\v1.0\powershell.exe" -Argument $pwshcommand if ($runAs -match "\$") { # pod gMSA uctem $P = New-ScheduledTaskPrincipal -UserId $runAs -LogonType Password } else { # pod systemovym uctem $P = New-ScheduledTaskPrincipal -UserId $runAs -LogonType ServiceAccount } $S = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -DontStopOnIdleEnd $taskName = "RunAsSystem_" + (Get-Random) try { $null = New-ScheduledTask -Action $A -Principal $P -Settings $S -ea Stop | Register-ScheduledTask -Force -TaskName $taskName -ea Stop } catch { if ($_ -match "No mapping between account names and security IDs was done") { throw "Account $runAs doesn't exist or cannot be used on $env:COMPUTERNAME" } else { throw "Unable to create helper scheduled task. Error was:`n$_" } } # run scheduled task Start-Sleep -Milliseconds 200 Start-ScheduledTask $taskName # wait for sched. task to end Write-Verbose "waiting on sched. task end ..." $i = 0 while (((Get-ScheduledTask $taskName -ErrorAction silentlyContinue).state -ne "Ready") -and $i -lt 500) { ++$i Start-Sleep -Milliseconds 200 } # get sched. task result code $result = (Get-ScheduledTaskInfo $taskName).LastTaskResult # read & delete transcript if ($ReturnTranscript) { # return just interesting part of transcript if (Test-Path $TranscriptPath) { $transcriptContent = (Get-Content $TranscriptPath -Raw) -Split [regex]::escape('**********************') # return command output ($transcriptContent[2] -split "`n" | Select-Object -Skip 2 | Select-Object -SkipLast 3) -join "`n" Remove-Item $TranscriptPath -Force } else { Write-Warning "There is no transcript, command probably failed!" } } if ($CacheToDisk) { $null = Remove-Item "$($ENV:TEMP)\$($ScriptGuid).ps1" -Force } try { Unregister-ScheduledTask $taskName -Confirm:$false -ea Stop } catch { throw "Unable to unregister sched. task $taskName. Please remove it manually" } if ($result -ne 0) { throw "Command wasn't successfully ended ($result)" } #endregion create&run sched. task } catch { throw $_.Exception } } } #endregion helper functions $allFunctionDefs = "function Invoke-AsSystem { ${function:Invoke-AsSystem} }" $param = @{ scriptblock = { param( $allFunctionDefs ) $ErrorActionPreference = "Stop" foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } $dsreg = dsregcmd.exe /status if (($dsreg | Select-String "DomainJoined :") -match "NO") { throw "Computer is NOT domain joined" } "Un-joining $env:COMPUTERNAME from Azure" Write-Verbose "by running: Invoke-AsSystem { dsregcmd.exe /leave /debug } -returnTranscript" Invoke-AsSystem { dsregcmd.exe /leave /debug } #-returnTranscript Start-Sleep 5 Get-ChildItem 'Cert:\LocalMachine\My\' | ? { $_.Issuer -match "MS-Organization-Access|MS-Organization-P2P-Access \[\d+\]" } | % { Write-Host "Removing leftover Hybrid-Join certificate $($_.DnsNameList.Unicode)" -ForegroundColor Cyan Remove-Item $_.PSPath } $dsreg = dsregcmd.exe /status if (!(($dsreg | Select-String "AzureAdJoined :") -match "NO")) { throw "$env:COMPUTERNAME is still joined to Azure. Run again" } # join computer to Azure again "Joining $env:COMPUTERNAME to Azure" Write-Verbose "by running: Get-ScheduledTask -TaskName Automatic-Device-Join | Start-ScheduledTask" Get-ScheduledTask -TaskName "Automatic-Device-Join" | Start-ScheduledTask while ((Get-ScheduledTask "Automatic-Device-Join" -ErrorAction silentlyContinue).state -ne "Ready") { Start-Sleep 1 "Waiting for sched. task 'Automatic-Device-Join' to complete" } if ((Get-ScheduledTask -TaskName "Automatic-Device-Join" | Get-ScheduledTaskInfo | select -exp LastTaskResult) -ne 0) { throw "Sched. task Automatic-Device-Join failed. Is $env:COMPUTERNAME synchronized to AzureAD?" } # check certificates "Waiting for certificate creation" $i = 30 Write-Verbose "two certificates should be created in Computer Personal cert. store (issuer: MS-Organization-Access, MS-Organization-P2P-Access [$(Get-Date -Format yyyy)]" Start-Sleep 3 while (!($hybridJoinCert = Get-ChildItem 'Cert:\LocalMachine\My\' | ? { $_.Issuer -match "MS-Organization-Access|MS-Organization-P2P-Access \[\d+\]" }) -and $i -gt 0) { Start-Sleep 3 --$i $i } # check AzureAd join status $dsreg = dsregcmd.exe /status if (($dsreg | Select-String "AzureAdJoined :") -match "YES") { ++$AzureAdJoined } if ($hybridJoinCert -and $AzureAdJoined) { "$env:COMPUTERNAME was successfully joined to AAD again." } else { $problem = @() if (!$AzureAdJoined) { $problem += " - computer is not AzureAD joined" } if (!$hybridJoinCert) { $problem += " - certificates weren't created" } Write-Error "Join wasn't successful:`n$($problem -join "`n")" Write-Warning "Check if device $env:COMPUTERNAME exists in AAD" Write-Warning "Run:`ngpupdate /force /target:computer" Write-Warning "You can get failure reason via manual join by running: Invoke-AsSystem -scriptBlock {dsregcmd /join /debug} -returnTranscript" throw 1 } } argumentList = $allFunctionDefs } if ($computerName -and $computerName -notin "localhost", $env:COMPUTERNAME) { $param.computerName = $computerName } else { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "You don't have administrator rights" } } Invoke-Command @param } ================================================ FILE: INTUNE/Reset-IntuneEnrollment.ps1 ================================================ function Reset-IntuneEnrollment { <# .SYNOPSIS Function for resetting device Intune management connection. .DESCRIPTION Function for resetting device Intune management connection. It will: - check actual Intune status on device - reset Hybrid AzureAD join - remove device records from Intune - remove Intune connection data and invoke re-enrollment .PARAMETER computerName (optional) Name of the computer. .EXAMPLE Reset-IntuneEnrollment .NOTES # How MDM (Intune) enrollment works https://techcommunity.microsoft.com/t5/intune-customer-success/support-tip-understanding-auto-enrollment-in-a-co-managed/ba-p/834780 #> [CmdletBinding()] param ( [string] $computerName = $env:COMPUTERNAME ) $ErrorActionPreference = "Stop" #region helper functions function Connect-Graph { <# .SYNOPSIS Function for connecting to Microsoft Graph. .DESCRIPTION Function for connecting to Microsoft Graph. Support interactive authentication or application authentication Without specifying any parameters, interactive auth. will be used. .PARAMETER TenantId ID of your tenant. Default is "e4fb6bec-b1f4-46dc-9ab8-c67549adc56d" .PARAMETER AppId Azure AD app ID (GUID) for the application that will be used to authenticate .PARAMETER AppSecret Specifies the Azure AD app secret corresponding to the app ID that will be used to authenticate. Can be generated in Azure > 'App Registrations' > SomeApp > 'Certificates & secrets > 'Client secrets'. .PARAMETER Beta Set schema to beta. .EXAMPLE Connect-Graph .NOTES Requires module Microsoft.Graph.Intune #> [CmdletBinding()] [Alias("Connect-MSGraph2", "Connect-MSGraphApp2")] param ( [string] $TenantId = "e4fb6bec-b1f4-46dc-9ab8-c67549adc56d" , [string] $AppId , [string] $AppSecret , [switch] $beta ) if (!(Get-Command Connect-MSGraph, Connect-MSGraphApp -ea silent)) { throw "Module Microsoft.Graph.Intune is missing" } if ($beta) { if ((Get-MSGraphEnvironment).SchemaVersion -ne "beta") { $null = Update-MSGraphEnvironment -SchemaVersion beta } } if ($TenantId -and $AppId -and $AppSecret) { $graph = Connect-MSGraphApp -Tenant $TenantId -AppId $AppId -AppSecret $AppSecret -ea Stop Write-Verbose "Connected to Intune tenant $TenantId using app-based authentication (Azure AD authentication not supported)" } else { $graph = Connect-MSGraph -ea Stop Write-Verbose "Connected to Intune tenant $($graph.TenantId)" } } function Invoke-MDMReenrollment { <# .SYNOPSIS Function for resetting device Intune management connection. .DESCRIPTION Force re-enrollment of Intune managed devices. It will: - remove Intune certificates - remove Intune scheduled tasks & registry keys - force re-enrollment via DeviceEnroller.exe .PARAMETER computerName (optional) Name of the remote computer, which you want to re-enroll. .PARAMETER asSystem Switch for invoking re-enroll as a SYSTEM instead of logged user. .EXAMPLE Invoke-MDMReenrollment Invoking re-enroll to Intune on local computer under logged user. .EXAMPLE Invoke-MDMReenrollment -computerName PC-01 -asSystem Invoking re-enroll to Intune on computer PC-01 under SYSTEM account. .NOTES https://www.maximerastello.com/manually-re-enroll-a-co-managed-or-hybrid-azure-ad-join-windows-10-pc-to-microsoft-intune-without-loosing-current-configuration/ Based on work of MauriceDaly. #> [Alias("Invoke-IntuneReenrollment")] [CmdletBinding()] param ( [string] $computerName, [switch] $asSystem ) if ($computerName -and $computerName -notin "localhost", $env:COMPUTERNAME) { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "You don't have administrator rights" } } $allFunctionDefs = "function Invoke-AsSystem { ${function:Invoke-AsSystem} }" $scriptBlock = { param ($allFunctionDefs, $asSystem) try { foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } Write-Host "Checking for MDM certificate in computer certificate store" # Check&Delete MDM device certificate Get-ChildItem 'Cert:\LocalMachine\My\' | ? Issuer -EQ "CN=Microsoft Intune MDM Device CA" | % { Write-Host " - Removing Intune certificate $($_.DnsNameList.Unicode)" Remove-Item $_.PSPath } # Obtain current management GUID from Task Scheduler $EnrollmentGUID = Get-ScheduledTask | Where-Object { $_.TaskPath -like "*Microsoft*Windows*EnterpriseMgmt\*" } | Select-Object -ExpandProperty TaskPath -Unique | Where-Object { $_ -like "*-*-*" } | Split-Path -Leaf # Start cleanup process if (![string]::IsNullOrEmpty($EnrollmentGUID)) { Write-Host "Current enrollment GUID detected as $([string]$EnrollmentGUID)" # Stop Intune Management Exention Agent and CCM Agent services Write-Host "Stopping MDM services" if (Get-Service -Name IntuneManagementExtension -ErrorAction SilentlyContinue) { Write-Host " - Stopping IntuneManagementExtension service..." Stop-Service -Name IntuneManagementExtension } if (Get-Service -Name CCMExec -ErrorAction SilentlyContinue) { Write-Host " - Stopping CCMExec service..." Stop-Service -Name CCMExec } # Remove task scheduler entries Write-Host "Removing task scheduler Enterprise Management entries for GUID - $([string]$EnrollmentGUID)" Get-ScheduledTask | Where-Object { $_.Taskpath -match $EnrollmentGUID } | Unregister-ScheduledTask -Confirm:$false # delete also parent folder Remove-Item -Path "$env:WINDIR\System32\Tasks\Microsoft\Windows\EnterpriseMgmt\$EnrollmentGUID" -Force $RegistryKeys = "HKLM:\SOFTWARE\Microsoft\Enrollments", "HKLM:\SOFTWARE\Microsoft\Enrollments\Status", "HKLM:\SOFTWARE\Microsoft\EnterpriseResourceManager\Tracked", "HKLM:\SOFTWARE\Microsoft\PolicyManager\AdmxInstalled", "HKLM:\SOFTWARE\Microsoft\PolicyManager\Providers", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Logger", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Sessions" foreach ($Key in $RegistryKeys) { Write-Host "Processing registry key $Key" # Remove registry entries if (Test-Path -Path $Key) { # Search for and remove keys with matching GUID Write-Host " - GUID entry found in $Key. Removing..." Get-ChildItem -Path $Key | Where-Object { $_.Name -match $EnrollmentGUID } | Remove-Item -Recurse -Force -Confirm:$false -ErrorAction SilentlyContinue } } # Start Intune Management Extension Agent service Write-Host "Starting MDM services" if (Get-Service -Name IntuneManagementExtension -ErrorAction SilentlyContinue) { Write-Host " - Starting IntuneManagementExtension service..." Start-Service -Name IntuneManagementExtension } if (Get-Service -Name CCMExec -ErrorAction SilentlyContinue) { Write-Host " - Starting CCMExec service..." Start-Service -Name CCMExec } # Sleep Write-Host "Waiting for 30 seconds prior to running DeviceEnroller" Start-Sleep -Seconds 30 # Start re-enrollment process Write-Host "Calling: DeviceEnroller.exe /C /AutoenrollMDM" if ($asSystem) { Invoke-AsSystem -runAs SYSTEM -scriptBlock { Start-Process -FilePath "$env:WINDIR\System32\DeviceEnroller.exe" -ArgumentList "/C /AutoenrollMDM" -NoNewWindow -Wait -PassThru } } else { Start-Process -FilePath "$env:WINDIR\System32\DeviceEnroller.exe" -ArgumentList "/C /AutoenrollMDM" -NoNewWindow -Wait -PassThru } } else { # Apparently Intune has never been configured, so just start the enrollment task if($tasks = @(Get-ScheduledTask | Where-Object { $_.TaskPath -like "*Microsoft*Windows*EnterpriseMgmt\*" })) { # There should be only one task here if($tasks.Count -eq 1) { $tasks | Start-ScheduledTask } else { $tasks | ft throw "Unsure about enrollment task to be run. This might be a bug in the script" } } else { throw "Unable to obtain enrollment task from task scheduler. Aborting" } } # check certificates $i = 30 Write-Host "Waiting for Intune certificate creation" -ForegroundColor Cyan Write-Verbose "two certificates should be created in Computer Personal cert. store (issuer: MS-Organization-Access, MS-Organization-P2P-Access [$(Get-Date -Format yyyy)]" Start-Sleep 10 while (!(Get-ChildItem 'Cert:\LocalMachine\My\' | ? { $_.Issuer -match "CN=Microsoft Intune MDM Device CA" }) -and $i -gt 0) { Start-Sleep 1 --$i $i } if ($i -eq 0) { Write-Warning "Intune certificate (issuer: Microsoft Intune MDM Device CA) isn't created (yet?)" } else { Write-Host "DONE :)" -ForegroundColor Green } } catch [System.Exception] { throw "Error message: $($_.Exception.Message)" } } $param = @{ scriptBlock = $scriptBlock argumentList = $allFunctionDefs, $asSystem } if ($computerName -and $computerName -notin "localhost", $env:COMPUTERNAME) { $param.computerName = $computerName } Invoke-Command @param } function Get-IntuneLog { <# .SYNOPSIS Function for Intune policies debugging on client. - opens Intune logs - opens event viewer with Intune log - generates & open MDMDiagReport.html report .DESCRIPTION Function for Intune policies debugging on client. - opens Intune logs - opens event viewer with Intune log - generates & open MDMDiagReport.html report .PARAMETER computerName Name of remote computer. .EXAMPLE Get-IntuneLog #> [CmdletBinding()] param ( [string] $computerName ) if ($computerName -and $computerName -in "localhost", $env:COMPUTERNAME) { $computerName = $null } function _openLog { param ( [string[]] $logs ) if (!$logs) { return } # use best possible log viewer $cmLogViewer = "C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\CMLogViewer.exe" $cmTrace = "$env:windir\CCM\CMTrace.exe" if (Test-Path $cmLogViewer) { $viewer = $cmLogViewer } elseif (Test-Path $cmTrace) { $viewer = $cmTrace } if ($viewer -and $viewer -match "CMLogViewer\.exe$") { # open all logs in one CMLogViewer instance $quotedLog = ($logs | % { "`"$_`"" }) -join " " Start-Process $viewer -ArgumentList $quotedLog } else { # cmtrace (or notepad) don't support opening multiple logs in one instance, so open each log in separate viewer process foreach ($log in $logs) { if (!(Test-Path $log -ErrorAction SilentlyContinue)) { Write-Warning "Log $log wasn't found" continue } Write-Verbose "Opening $log" if ($viewer -and $viewer -match "CMTrace\.exe$") { # in case CMTrace viewer exists, use it Start-Process $viewer -ArgumentList "`"$log`"" } else { # use associated viewer & $log } } } } # open main Intune logs $log = "C:\ProgramData\Microsoft\IntuneManagementExtension\Logs" if ($computerName) { $log = "\\$computerName\" + ($log -replace ":", "$") } "opening logs in '$log'" _openLog (Get-ChildItem $log -File | select -exp fullname) # When a PowerShell script is run on the client from Intune, the scripts and the script output will be stored here, but only until execution is complete $log = "C:\Program files (x86)\Microsoft Intune Management Extension\Policies\Scripts" if ($computerName) { $log = "\\$computerName\" + ($log -replace ":", "$") } "opening logs in '$log'" _openLog (Get-ChildItem $log -File -ea SilentlyContinue | select -exp fullname) $log = "C:\Program files (x86)\Microsoft Intune Management Extension\Policies\Results" if ($computerName) { $log = "\\$computerName\" + ($log -replace ":", "$") } "opening logs in '$log'" _openLog (Get-ChildItem $log -File -ea SilentlyContinue | select -exp fullname) # open Event Viewer with Intune Log "opening event log 'Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin'" if ($computerName) { Write-Warning "Opening remote Event Viewer can take significant time!" mmc.exe eventvwr.msc /computer:$computerName /c:"Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin" } else { mmc.exe eventvwr.msc /c:"Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin" } # generate & open MDMDiagReport "generating & opening MDMDiagReport" if ($computerName) { Write-Warning "TODO (zatim delej tak, ze spustis tuto fci lokalne pod uzivatelem, jehoz vysledky chces zjistit" } else { Start-Process MdmDiagnosticsTool.exe -Wait -ArgumentList "-out $env:TEMP\MDMDiag" -NoNewWindow & "$env:TEMP\MDMDiag\MDMDiagReport.html" } # vygeneruje spoustu bordelu do jednoho zip souboru vhodneho k poslani mailem (bacha muze mit vic jak 5MB) # Start-Process MdmDiagnosticsTool.exe -ArgumentList "-area Autopilot;DeviceEnrollment;DeviceProvisioning;TPM -zip C:\temp\aaa.zip" -Verb runas # show DM info $param = @{ scriptBlock = { Get-ChildItem -Path HKLM:SOFTWARE\Microsoft\Enrollments -Recurse | where { $_.Property -like "*UPN*" } } } if ($computerName) { $param.computerName = $computerName } Invoke-Command @param | Format-Table # $regKey = "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IntuneManagementExtension\SideCarPolicies\Scripts" # if (!(Get-Process regedit)) { # # set starting location for regedit # Set-ItemProperty HKCU:\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit LastKey $regKey # # open regedit # } else { # "To check script last run time and result check $regKey in regedit or logs located in C:\Program files (x86)\Microsoft Intune Management Extension\Policies" # } # regedit.exe } function Reset-HybridADJoin { <# .SYNOPSIS Function for resetting Hybrid AzureAD join connection. .DESCRIPTION Function for resetting Hybrid AzureAD join connection. It will: - un-join computer from AzureAD (using dsregcmd.exe) - remove leftover certificates - invoke rejoin (using sched. task 'Automatic-Device-Join') - inform user about the result .PARAMETER computerName (optional) name of the computer you want to rejoin. .EXAMPLE Reset-HybridADJoin Un-join and re-join this computer to AzureAD .NOTES https://www.maximerastello.com/manually-re-register-a-windows-10-or-windows-server-machine-in-hybrid-azure-ad-join/ #> [CmdletBinding()] param ( [string] $computerName ) Write-Warning "For join AzureAD process to work. Computer account has to exists in AzureAD already (should be synchronized via 'AzureAD Connect')!" #region helper functions function Invoke-AsSystem { <# .SYNOPSIS Function for running specified code under SYSTEM account. .DESCRIPTION Function for running specified code under SYSTEM account. Helper files and sched. tasks are automatically deleted. .PARAMETER scriptBlock Scriptblock that should be run under SYSTEM account. .PARAMETER computerName Name of computer, where to run this. .PARAMETER returnTranscript Add creating of transcript to specified scriptBlock and returns its output. .PARAMETER cacheToDisk Necessity for long scriptBlocks. Content will be saved to disk and run from there. .PARAMETER argument If you need to pass some variables to the scriptBlock. Hashtable where keys will be names of variables and values will be, well values :) Example: [hashtable]$Argument = @{ name = "John" cities = "Boston", "Prague" hash = @{var1 = 'value1','value11'; var2 = @{ key ='value' }} } Will in beginning of the scriptBlock define variables: $name = 'John' $cities = 'Boston', 'Prague' $hash = @{var1 = 'value1','value11'; var2 = @{ key ='value' } ! ONLY STRING, ARRAY and HASHTABLE variables are supported ! .PARAMETER runAs Let you change if scriptBlock should be running under SYSTEM, LOCALSERVICE or NETWORKSERVICE account. Default is SYSTEM. .EXAMPLE Invoke-AsSystem {New-Item $env:TEMP\abc} On local computer will call given scriptblock under SYSTEM account. .EXAMPLE Invoke-AsSystem {New-Item "$env:TEMP\$name"} -computerName PC-01 -ReturnTranscript -Argument @{name = 'someFolder'} -Verbose On computer PC-01 will call given scriptblock under SYSTEM account i.e. will create folder 'someFolder' in C:\Windows\Temp. Transcript will be outputted in console too. #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [scriptblock] $scriptBlock, [string] $computerName, [switch] $returnTranscript, [hashtable] $argument, [ValidateSet('SYSTEM', 'NETWORKSERVICE', 'LOCALSERVICE')] [string] $runAs = "SYSTEM", [switch] $CacheToDisk ) (Get-Variable runAs).Attributes.Clear() $runAs = "NT Authority\$runAs" #region prepare Invoke-Command parameters # export this function to remote session (so I am not dependant whether it exists there or not) $allFunctionDefs = "function Create-VariableTextDefinition { ${function:Create-VariableTextDefinition} }" $param = @{ argumentList = $scriptBlock, $runAs, $CacheToDisk, $allFunctionDefs, $VerbosePreference, $ReturnTranscript, $Argument } if ($computerName -and $computerName -notmatch "localhost|$env:COMPUTERNAME") { $param.computerName = $computerName } else { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "You don't have administrator rights" } } #endregion prepare Invoke-Command parameters Invoke-Command @param -ScriptBlock { param ($scriptBlock, $runAs, $CacheToDisk, $allFunctionDefs, $VerbosePreference, $ReturnTranscript, $Argument) foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } $TranscriptPath = "$ENV:TEMP\Invoke-AsSYSTEM_$(Get-Random).log" if ($Argument -or $ReturnTranscript) { # define passed variables if ($Argument) { # convert hash to variables text definition $VariableTextDef = Create-VariableTextDefinition $Argument } if ($ReturnTranscript) { # modify scriptBlock to contain creation of transcript $TranscriptStart = "Start-Transcript $TranscriptPath" $TranscriptEnd = 'Stop-Transcript' } $ScriptBlockContent = ($TranscriptStart + "`n`n" + $VariableTextDef + "`n`n" + $ScriptBlock.ToString() + "`n`n" + $TranscriptStop) Write-Verbose "####### SCRIPTBLOCK TO RUN" Write-Verbose $ScriptBlockContent Write-Verbose "#######" $scriptBlock = [Scriptblock]::Create($ScriptBlockContent) } if ($CacheToDisk) { $ScriptGuid = New-Guid $null = New-Item "$($ENV:TEMP)\$($ScriptGuid).ps1" -Value $ScriptBlock -Force $pwshcommand = "-ExecutionPolicy Bypass -Window Hidden -noprofile -file `"$($ENV:TEMP)\$($ScriptGuid).ps1`"" } else { $encodedcommand = [Convert]::ToBase64String([System.Text.Encoding]::Unicode.GetBytes($ScriptBlock)) $pwshcommand = "-ExecutionPolicy Bypass -Window Hidden -noprofile -EncodedCommand $($encodedcommand)" } $OSLevel = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion").CurrentVersion if ($OSLevel -lt 6.2) { $MaxLength = 8190 } else { $MaxLength = 32767 } if ($encodedcommand.length -gt $MaxLength -and $CacheToDisk -eq $false) { throw "The encoded script is longer than the command line parameter limit. Please execute the script with the -CacheToDisk option." } try { #region create&run sched. task $A = New-ScheduledTaskAction -Execute "$($ENV:windir)\system32\WindowsPowerShell\v1.0\powershell.exe" -Argument $pwshcommand if ($runAs -match "\$") { # pod gMSA uctem $P = New-ScheduledTaskPrincipal -UserId $runAs -LogonType Password } else { # pod systemovym uctem $P = New-ScheduledTaskPrincipal -UserId $runAs -LogonType ServiceAccount } $S = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -DontStopOnIdleEnd $taskName = "RunAsSystem_" + (Get-Random) try { $null = New-ScheduledTask -Action $A -Principal $P -Settings $S -ea Stop | Register-ScheduledTask -Force -TaskName $taskName -ea Stop } catch { if ($_ -match "No mapping between account names and security IDs was done") { throw "Account $runAs doesn't exist or cannot be used on $env:COMPUTERNAME" } else { throw "Unable to create helper scheduled task. Error was:`n$_" } } # run scheduled task Start-Sleep -Milliseconds 200 Start-ScheduledTask $taskName # wait for sched. task to end Write-Verbose "waiting on sched. task end ..." $i = 0 while (((Get-ScheduledTask $taskName -ErrorAction silentlyContinue).state -ne "Ready") -and $i -lt 500) { ++$i Start-Sleep -Milliseconds 200 } # get sched. task result code $result = (Get-ScheduledTaskInfo $taskName).LastTaskResult # read & delete transcript if ($ReturnTranscript) { # return just interesting part of transcript if (Test-Path $TranscriptPath) { $transcriptContent = (Get-Content $TranscriptPath -Raw) -Split [regex]::escape('**********************') # return command output ($transcriptContent[2] -split "`n" | Select-Object -Skip 2 | Select-Object -SkipLast 3) -join "`n" Remove-Item $TranscriptPath -Force } else { Write-Warning "There is no transcript, command probably failed!" } } if ($CacheToDisk) { $null = Remove-Item "$($ENV:TEMP)\$($ScriptGuid).ps1" -Force } try { Unregister-ScheduledTask $taskName -Confirm:$false -ea Stop } catch { throw "Unable to unregister sched. task $taskName. Please remove it manually" } if ($result -ne 0) { throw "Command wasn't successfully ended ($result)" } #endregion create&run sched. task } catch { throw $_.Exception } } } #endregion helper functions $allFunctionDefs = "function Invoke-AsSystem { ${function:Invoke-AsSystem} }" $param = @{ scriptblock = { param( $allFunctionDefs ) $ErrorActionPreference = "Stop" foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } $dsreg = dsregcmd.exe /status if (($dsreg | Select-String "DomainJoined :") -match "NO") { throw "Computer is NOT domain joined" } "Un-joining $env:COMPUTERNAME from Azure" Write-Verbose "by running: Invoke-AsSystem { dsregcmd.exe /leave /debug } -returnTranscript" Invoke-AsSystem { dsregcmd.exe /leave /debug } #-returnTranscript Start-Sleep 5 Get-ChildItem 'Cert:\LocalMachine\My\' | ? { $_.Issuer -match "MS-Organization-Access|MS-Organization-P2P-Access \[\d+\]" } | % { Write-Host "Removing leftover Hybrid-Join certificate $($_.DnsNameList.Unicode)" -ForegroundColor Cyan Remove-Item $_.PSPath } $dsreg = dsregcmd.exe /status if (!(($dsreg | Select-String "AzureAdJoined :") -match "NO")) { throw "$env:COMPUTERNAME is still joined to Azure. Run again" } # join computer to Azure again "Joining $env:COMPUTERNAME to Azure" Write-Verbose "by running: Get-ScheduledTask -TaskName Automatic-Device-Join | Start-ScheduledTask" Get-ScheduledTask -TaskName "Automatic-Device-Join" | Start-ScheduledTask while ((Get-ScheduledTask "Automatic-Device-Join" -ErrorAction silentlyContinue).state -ne "Ready") { Start-Sleep 1 "Waiting for sched. task 'Automatic-Device-Join' to complete" } if ((Get-ScheduledTask -TaskName "Automatic-Device-Join" | Get-ScheduledTaskInfo | select -exp LastTaskResult) -ne 0) { throw "Sched. task Automatic-Device-Join failed. Is $env:COMPUTERNAME synchronized to AzureAD?" } # check certificates "Waiting for certificate creation" $i = 30 Write-Verbose "two certificates should be created in Computer Personal cert. store (issuer: MS-Organization-Access, MS-Organization-P2P-Access [$(Get-Date -Format yyyy)]" Start-Sleep 3 while (!($hybridJoinCert = Get-ChildItem 'Cert:\LocalMachine\My\' | ? { $_.Issuer -match "MS-Organization-Access|MS-Organization-P2P-Access \[\d+\]" }) -and $i -gt 0) { Start-Sleep 3 --$i $i } # check AzureAd join status $dsreg = dsregcmd.exe /status if (($dsreg | Select-String "AzureAdJoined :") -match "YES") { ++$AzureAdJoined } if ($hybridJoinCert -and $AzureAdJoined) { "$env:COMPUTERNAME was successfully joined to AAD again." } else { $problem = @() if (!$AzureAdJoined) { $problem += " - computer is not AzureAD joined" } if (!$hybridJoinCert) { $problem += " - certificates weren't created" } Write-Error "Join wasn't successful:`n$($problem -join "`n")" Write-Warning "Check if device $env:COMPUTERNAME exists in AAD" Write-Warning "Run:`ngpupdate /force /target:computer" Write-Warning "You can get failure reason via manual join by running: Invoke-AsSystem -scriptBlock {dsregcmd /join /debug} -returnTranscript" throw 1 } } argumentList = $allFunctionDefs } if ($computerName -and $computerName -notin "localhost", $env:COMPUTERNAME) { $param.computerName = $computerName } else { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "You don't have administrator rights" } } Invoke-Command @param } function Get-IntuneEnrollmentStatus { <# .SYNOPSIS Function for checking whether computer is managed by Intune (fulfill all requirements). .DESCRIPTION Function for checking whether computer is managed by Intune (fulfill all requirements). What is checked: - device is AAD joined - device is joined to Intune - device has valid Intune certificate - device has Intune sched. tasks - device has Intune registry keys - Intune service exists Returns true or false. .PARAMETER computerName (optional) name of the computer to check. .PARAMETER checkIntuneToo Switch for checking Intune part too (if device is listed there). .EXAMPLE Get-IntuneEnrollmentStatus Check Intune status on local computer. .EXAMPLE Get-IntuneEnrollmentStatus -computerName ae-50-pc Check Intune status on computer ae-50-pc. .EXAMPLE Get-IntuneEnrollmentStatus -computerName ae-50-pc -checkIntuneToo Check Intune status on computer ae-50-pc, plus connects to Intune and check whether ae-50-pc exists there. #> [CmdletBinding()] param ( [string] $computerName, [switch] $checkIntuneToo ) if (!$computerName) { $computerName = $env:COMPUTERNAME } #region get Intune data if ($checkIntuneToo) { $ErrActionPreference = $ErrorActionPreference $ErrorActionPreference = "Stop" try { if (Get-Command Get-ADComputer -ErrorAction SilentlyContinue) { $ADObj = Get-ADComputer -Filter "Name -eq '$computerName'" -Properties Name, ObjectGUID } else { Write-Verbose "Get-ADComputer command is missing, unable to get device GUID" } Connect-Graph $intuneObj = @() $intuneObj += Get-IntuneManagedDevice -Filter "DeviceName eq '$computerName'" if ($ADObj.ObjectGUID) { # because of bug? computer can be listed under guid_date name in cloud $intuneObj += Get-IntuneManagedDevice -Filter "azureADDeviceId eq '$($ADObj.ObjectGUID)'" | ? DeviceName -NE $computerName } } catch { Write-Warning "Unable to get information from Intune. $_" # to avoid errors that device is missing from Intune $intuneObj = 1 } $ErrorActionPreference = $ErrActionPreference } #endregion get Intune data $scriptBlock = { param ($checkIntuneToo, $intuneObj) $intuneNotJoined = 0 #region Intune checks if ($checkIntuneToo) { if (!$intuneObj) { ++$intuneNotJoined Write-Warning "Device is missing from Intune!" } if ($intuneObj.count -gt 1) { Write-Warning "Device is listed $($intuneObj.count) times in Intune" } $wrongIntuneName = $intuneObj.DeviceName | ? { $_ -ne $env:COMPUTERNAME } if ($wrongIntuneName) { Write-Warning "Device is named as $wrongIntuneName in Intune" } $correctIntuneName = $intuneObj.DeviceName | ? { $_ -eq $env:COMPUTERNAME } if ($intuneObj -and !$correctIntuneName) { ++$intuneNotJoined Write-Warning "Device has no record in Intune with correct device name" } } #endregion Intune checks #region dsregcmd checks $dsregcmd = dsregcmd.exe /status $azureAdJoined = $dsregcmd | Select-String "AzureAdJoined : YES" if (!$azureAdJoined) { ++$intuneNotJoined Write-Warning "Device is NOT AAD joined" } $tenantName = $dsregcmd | Select-String "TenantName : .+" $MDMUrl = $dsregcmd | Select-String "MdmUrl : .+" if (!$tenantName -or !$MDMUrl) { ++$intuneNotJoined Write-Warning "Device is NOT Intune joined" } #endregion dsregcmd checks #region certificate checks $MDMCert = Get-ChildItem 'Cert:\LocalMachine\My\' | ? Issuer -EQ "CN=Microsoft Intune MDM Device CA" if (!$MDMCert) { ++$intuneNotJoined Write-Warning "Intune certificate is missing" } elseif ($MDMCert.NotAfter -lt (Get-Date) -or $MDMCert.NotBefore -gt (Get-Date)) { ++$intuneNotJoined Write-Warning "Intune certificate isn't valid" } #endregion certificate checks #region sched. task checks $MDMSchedTask = Get-ScheduledTask | ? { $_.TaskPath -like "*Microsoft*Windows*EnterpriseMgmt\*" -and $_.TaskName -eq "PushLaunch" } $enrollmentGUID = $MDMSchedTask | Select-Object -ExpandProperty TaskPath -Unique | ? { $_ -like "*-*-*" } | Split-Path -Leaf if (!$enrollmentGUID) { ++$intuneNotJoined Write-Warning "Synchronization sched. task is missing" } #endregion sched. task checks #region registry checks if ($enrollmentGUID) { $missingRegKey = @() $registryKeys = "HKLM:\SOFTWARE\Microsoft\Enrollments", "HKLM:\SOFTWARE\Microsoft\Enrollments\Status", "HKLM:\SOFTWARE\Microsoft\EnterpriseResourceManager\Tracked", "HKLM:\SOFTWARE\Microsoft\PolicyManager\AdmxInstalled", "HKLM:\SOFTWARE\Microsoft\PolicyManager\Providers", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Logger", "HKLM:\SOFTWARE\Microsoft\Provisioning\OMADM\Sessions" foreach ($key in $registryKeys) { if (!(Get-ChildItem -Path $key -ea SilentlyContinue | Where-Object { $_.Name -match $enrollmentGUID })) { Write-Warning "Registry key $key is missing" ++$intuneNotJoined } } } #endregion registry checks #region service checks $MDMService = Get-Service -Name IntuneManagementExtension -ErrorAction SilentlyContinue if (!$MDMService) { ++$intuneNotJoined Write-Warning "Intune service IntuneManagementExtension is missing" } if ($MDMService -and $MDMService.Status -ne "Running") { Write-Warning "Intune service IntuneManagementExtension is not running" } #endregion service checks if ($intuneNotJoined) { return $false } else { return $true } } $param = @{ scriptBlock = $scriptBlock argumentList = $checkIntuneToo, $intuneObj } if ($computerName -and $computerName -notin "localhost", $env:COMPUTERNAME) { $param.computerName = $computerName } Invoke-Command @param } #endregion helper functions Write-Host "Checking actual Intune connection status" -ForegroundColor Cyan if (Get-IntuneEnrollmentStatus -computerName $computerName) { $choice = "" while ($choice -notmatch "^[Y|N]$") { $choice = Read-Host "It seems device has working Intune connection. Continue? (Y|N)" } if ($choice -eq "N") { break } } Write-Host "Resetting Hybrid AzureAD connection" -ForegroundColor Cyan Reset-HybridADJoin -computerName $computerName Write-Host "Waiting" -ForegroundColor Cyan Start-Sleep 10 Write-Host "Removing $computerName records from Intune" -ForegroundColor Cyan # to discover cases when device is in Intune named as GUID_date if (Get-Command Get-ADComputer -ErrorAction SilentlyContinue) { $ADObj = Get-ADComputer -Filter "Name -eq '$computerName'" -Properties Name, ObjectGUID } else { Write-Verbose "AD module is missing, unable to obtain computer GUID" } #region get Intune data Connect-Graph $IntuneObj = @() $IntuneObj += Get-IntuneManagedDevice -Filter "DeviceName eq '$computerName'" if ($ADObj.ObjectGUID) { # because of bug? computer can be listed under guid_date name in cloud $IntuneObj += Get-IntuneManagedDevice -Filter "azureADDeviceId eq '$($ADObj.ObjectGUID)'" | ? DeviceName -NE $computerName } #endregion get Intune data #region remove computer record in Intune if ($IntuneObj) { $IntuneObj | ? { $_ } | % { Write-Host "Removing $($_.DeviceName) ($($_.id)) from Intune" -ForegroundColor Cyan Remove-IntuneManagedDevice -managedDeviceId $_.id } } else { Write-Host "$computerName nor its guid exists in Intune. Skipping removal." -ForegroundColor DarkCyan } #endregion remove computer record in Intune Write-Host "Invoking re-enrollment of Intune connection" -ForegroundColor Cyan Invoke-MDMReenrollment -computerName $computerName -asSystem # check certificates $i = 30 Write-Host "Waiting for Intune certificate creation" -ForegroundColor Cyan Write-Verbose "two certificates should be created in Computer Personal cert. store (issuer: MS-Organization-Access, MS-Organization-P2P-Access [$(Get-Date -Format yyyy)]" while (!(Get-ChildItem 'Cert:\LocalMachine\My\' | ? { $_.Issuer -match "CN=Microsoft Intune MDM Device CA" }) -and $i -gt 0) { Start-Sleep 1 --$i $i } if ($i -eq 0) { Write-Warning "Intune certificate (issuer: Microsoft Intune MDM Device CA) isn't created (yet?)" "Opening Intune logs" Get-IntuneLog -computerName $computerName } else { Write-Host "DONE :)" -ForegroundColor Green } } ================================================ FILE: INTUNE/Win32App/SetBitLockerPin/BitlockerIsEnabledAndNotSet.ps1 ================================================ # prerequisite for showing up GUI for entering Bitlocker PIN if (Get-BitLockerVolume -MountPoint $env:SystemDrive -ea silentlycontinue | ? { $_.VolumeStatus -in "FullyEncrypted", "EncryptionInProgress" -and $_.KeyProtector.KeyProtectorType -notcontains 'TpmPin' }) { $true } else { $false } ================================================ FILE: INTUNE/Win32App/SetBitLockerPin/DetectBitLockerPin.ps1 ================================================ Write-Output $(Get-BitLockerVolume -MountPoint $env:SystemDrive).KeyProtector | Where { $_.KeyProtectorType -eq 'TpmPin' } ================================================ FILE: INTUNE/Win32App/SetBitLockerPin/Popup.ps1 ================================================ # Author: Oliver Kieselbach (oliverkieselbach.com) # Date: 08/01/2019 # Description: Creates a Windows Forms Dialog for BitLocker PIN entry. # - 10/21/2019 changed PIN handover # - 05/26/2020 added PIN length zero check # - 07/13/2020 added Enhanced PIN check and advise # The script is provided "AS IS" with no warranties. # https://docs.microsoft.com/en-us/powershell/scripting/samples/creating-a-custom-input-box?view=powershell-6 Add-Type -AssemblyName System.Windows.Forms Add-Type -AssemblyName System.Drawing [System.Windows.Forms.Application]::EnableVisualStyles() $formBitLockerStartupPIN = New-Object System.Windows.Forms.Form $labelPINIsNotEqual = New-Object System.Windows.Forms.Label $labelRetypePIN = New-Object System.Windows.Forms.Label $labelNewPIN = New-Object System.Windows.Forms.Label $labelChoosePin = New-Object System.Windows.Forms.Label $panelBottom = New-Object System.Windows.Forms.Panel $buttonCancel = New-Object System.Windows.Forms.Button $buttonSetPIN = New-Object System.Windows.Forms.Button $labelSetBLtartupPin = New-Object System.Windows.Forms.Label $textboxRetypedPin = New-Object System.Windows.Forms.TextBox $textboxNewPin = New-Object System.Windows.Forms.TextBox $formBitLockerStartupPIN_Load = { $formBitLockerStartupPIN.Activate() $textboxNewPin.Focus() try { $global:MinimumPIN = "" $global:MinimumPIN = Get-ItemPropertyValue HKLM:\SOFTWARE\Policies\Microsoft\FVE -Name MinimumPIN -ErrorAction SilentlyContinue $global:EnhancedPIN = "" $global:EnhancedPIN = Get-ItemPropertyValue HKLM:\SOFTWARE\Policies\Microsoft\FVE -Name UseEnhancedPin -ErrorAction SilentlyContinue } catch { } $characters = "numbers" if ($global:EnhancedPIN -eq 1) { $characters = "characters" } if ($global:MinimumPIN -isnot [int] -or $global:MinimumPIN -lt 4) { $global:MinimumPIN = 6 } $labelChoosePin.Text = "Choose a PIN that's $global:MinimumPIN-20 $characters long." } $buttonSetPIN_Click = { function _CheckPinComplexity { param ([int] $pin) $splittedPin = ($pin -split "") | ? { $_ } # split adds empty element on start and end [int] $firstNumber = $splittedPin[0] [int] $lastNumber = $splittedPin[-1] [int] $sameNumberCount = 0 [int] $increasedNumber = $decreasedNumber = $firstNumber $splittedPin | % { if ($_ -eq $increasedNumber) { ++$increasedNumber } else { ++$notIncreasedNumberRow } if ($_ -eq $decreasedNumber) { --$decreasedNumber } else { ++$notDecreasedNumberRow } if ($_ -match $firstNumber) { ++$sameNumberCount } } if ($sameNumberCount -eq $splittedPin.Length) { return "PIN is row of the same number" } if (!$notIncreasedNumberRow -and $increasedNumber -eq ($lastNumber + 1)) { return "PIN is increasing row of numbers" } if (!$notDecreasedNumberRow -and $decreasedNumber -eq ($lastNumber - 1)) { return "PIN is decreasing row of numbers" } } $pinError = _CheckPinComplexity $textboxNewPin.Text if ($pinError) { $labelPINIsNotEqual.Text = $pinError $labelPINIsNotEqual.Visible = $true } elseif ($textboxNewPin.Text -notmatch "^\d+$") { $labelPINIsNotEqual.Text = "PIN has to be numerical!" $labelPINIsNotEqual.Visible = $true } elseif ($textboxNewPin.Text.Length -eq 0 -or ($textboxNewPin.Text.Length -gt 0 -and $textboxNewPin.Text.Length -lt $global:MinimumPIN)) { $labelPINIsNotEqual.Text = "PIN is not long enough" $labelPINIsNotEqual.Visible = $true } elseif ($textboxNewPin.Text -eq $textboxRetypedPin.Text) { $labelPINIsNotEqual.Visible = $false # previous solution used exit code, this is problematic as it has a signed integer as max value which is not enough for 20 digit PIN # exit code also had a problem when dialog got shutdown from windows, false PIN got picked up. Now we use a temp file for hand over. # I use base64 encoding to prevent eavesdropping a bit. Handover is not bullet proof but should be enough. $bytes = [System.Text.Encoding]::Unicode.GetBytes($textboxNewPin.Text) $encodedText = [Convert]::ToBase64String($bytes) $pathPINFile = $(Join-Path -Path $([Environment]::GetFolderPath("CommonDocuments")) -ChildPath "PIN-prompted.txt") Out-File -FilePath $pathPINFile -InputObject $encodedText -Force [Environment]::Exit(0) } else { $labelPINIsNotEqual.Text = "PIN is not equal" $labelPINIsNotEqual.Visible = $true } } $buttonCancel_Click = { $labelPINIsNotEqual.Visible = $false $textboxNewPin.Text = "" $textboxRetypedPin.Text = "" [Environment]::Exit(0) } $textboxRetypedPin_KeyUp = [System.Windows.Forms.KeyEventHandler] { if ($_.KeyCode -eq 'Enter') { $buttonSetPIN_Click.Invoke() } } $textboxNewPin_KeyUp = [System.Windows.Forms.KeyEventHandler] { if ($_.KeyCode -eq 'Enter') { $buttonSetPIN_Click.Invoke() } } $Form_Cleanup_FormClosed = { try { $buttonCancel.remove_Click($buttonCancel_Click) $buttonSetPIN.remove_Click($buttonSetPIN_Click) $textboxRetypedPin.remove_KeyUp($textboxRetypedPin_KeyUp) $textboxNewPin.remove_KeyUp($textboxNewPin_KeyUp) $formBitLockerStartupPIN.remove_Load($formBitLockerStartupPIN_Load) $formBitLockerStartupPIN.remove_FormClosed($Form_Cleanup_FormClosed) } catch { Out-Null } } $formBitLockerStartupPIN.SuspendLayout() $panelBottom.SuspendLayout() $formBitLockerStartupPIN.Controls.Add($labelPINIsNotEqual) $formBitLockerStartupPIN.Controls.Add($labelRetypePIN) $formBitLockerStartupPIN.Controls.Add($labelNewPIN) $formBitLockerStartupPIN.Controls.Add($labelChoosePin) $formBitLockerStartupPIN.Controls.Add($panelBottom) $formBitLockerStartupPIN.Controls.Add($labelSetBLtartupPin) $formBitLockerStartupPIN.Controls.Add($textboxRetypedPin) $formBitLockerStartupPIN.Controls.Add($textboxNewPin) $formBitLockerStartupPIN.AutoScaleDimensions = '8, 17' $formBitLockerStartupPIN.AutoScaleMode = 'Font' $formBitLockerStartupPIN.BackColor = 'Window' $formBitLockerStartupPIN.ClientSize = '445, 271' $formBitLockerStartupPIN.FormBorderStyle = 'FixedDialog' $formBitLockerStartupPIN.Icon = [System.Convert]::FromBase64String(' AAABAA0AMDAQAAEABABoBgAA1gAAACAgEAABAAQA6AIAAD4HAAAYGBAAAQAEAOgBAAAmCgAAEBAQ AAEABAAoAQAADgwAADAwAAABAAgAqA4AADYNAAAgIAAAAQAIAKgIAADeGwAAGBgAAAEACADIBgAA hiQAABAQAAABAAgAaAUAAE4rAAAAAAAAAQAgANTgAAC2MAAAMDAAAAEAIACoJQAAihEBACAgAAAB ACAAqBAAADI3AQAYGAAAAQAgAIgJAADaRwEAEBAAAAEAIABoBAAAYlEBACgAAAAwAAAAYAAAAAEA BAAAAAAAgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICA AMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAdwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHd3AAAAAAAAAAAAAAAAAAAAAAAA AAAAAIeHAAAAAAAAAAAAAAAAAAAAAAAAAAAACIh3AAAAAAAAAAAAAAAAAAAAAAAAAAAACId3AAAA AAAAAAAAAAAAAAAAAAAAAAAACIh3AAAAAAAAAAAAAAAAAAAAAAAAAAAACId3AAAAAAAAMTFwAAAA AAAAAAAAAAAACId3AAAAAAADM3MwAAAAAAAAAAAAAAAACIeHAAAAAAAxMzMAAAAAAAAAAAAAAAAA CIeHAAAAAAMzM1AAAAAAAAAAAAAAAAAACIeHAAAAADE3NwAAAAAAAAAAAAAAAAAAB4eHAAAAAzMx MAAAAAAAAAAAAAAAAAAAB4h3AAAAMTNzAAAAAAAAAAAAAAAAAAAAB/j3ElMDM3kwAAAAAAAAAAAA AAAAAAAAf/j/gSMzEzMAAAAAAAAAAAAAAAAAAAB3iI+Pj3ODgxMwAAAAAAAAAAAAAAAAAAd4+IiI +IE7kzcwAAAAAAAAAAAAAAAAADePiIj4+Ic3cxOAAAAAAAAAAAAAAAAAAIP4f/+PiIczMxEwAAAA AAAAAAAAAAAAALf4M3MSc4h5gxNwAAAAAAAAAAAAAAAAAHePBTgBFoeLMzcwAAAAAAAAAAAAAAAA AHuPcDgxaIM4OSFwAAAAAAAAAAAAAAAAd4t49xNweHcTM3MwAAAAAAAAAAAAAHd4iHt4j4h3dxEz k3OAAAAAAAAAAAB3eI+Id4h1eIh3MzM3NzkwAAAAAAAAB4iPiHd4iLi3N3h3d7d3uDNwAAAAAAB4 iIh3eI+PiHeHiIi3t5e5c4OwAAAAAIiIh3iI/4+IiIuLiLczk3N4t5NwAAAACId4iPj/j/j4+Hi4 iIiIuLi3i4MwAAAAh3j4iP+P+P+PiLiIuLgzc3MTE3hwAAAAiIiI+Pj4/4/4+Ii3OTt7e3t4MTN3 AAAAh4iI+Pj//4iHdzN5c3N5eYOYM3d3dwAAh4iPj4+Ih3d4iIc4tzg4t4h4M4d3d3AAh4iIeHd3 eI+IiIh4N4iIiI87U4h3d3AA93d3iI+P/4+Pj487ifiIeHh4M4iIeIcAAIj/j///j4iI+Ph3t4iI iIc7U/+Ih4cAAACIiP+PiI//+P84l4+IiIh3M4j4iIgAAAAACIj//////49zi4j4j4g7l4iP+PcA AAAAAAiIiP//j/84t/+PiPh3M4iIj/AAAAAAAAAAiIj///95N4j/+Ph5g4iIiIAAAAAAAAAAAAiI j/8ze3+Pj4gzN4iHiAAAAAAAAAAAAAAAiIiDF7ePj4M3sQAAAAAAAAAAAAAAAAAAAAiHMXt4hzMX MAAAAAAAAAAAAAAAAAAAAAAAczkzM5NzcAAAAAAAAAAAAAAAAAAAAAAAA4OLeDM3AAAAAAAAAAAA AAAAAAAAAAAAAHO4kzUwAAAAAAAAAAAAAAAAAAAAAAAAAABzc3AAAAAAAAAA////////AAD////n //8AAP///8P//wAA////w///AAD///+D//8AAP///4P//wAA////g///AAD///+D/8EAAP///4P/ gQAA////g/8DAAD///+D/gcAAP///4P8DwAA////g/gfAAD///+D8D8AAP///4AAfwAA////AAD/ AAD///wAAH8AAP//+AAAfwAA///wAAB/AAD///AAAH8AAP//8AAAfwAA///wAAB/AAD///AAAH8A AP//wAAAfwAA//wAAAB/AAD/wAAAAH8AAP4AAAAAfwAA8AAAAAB/AADAAAAAAH8AAIAAAAAAfwAA AAAAAAB/AAAAAAAAAD8AAAAAAAAADwAAAAAAAAAHAAAAAAAAAAcAAAAAAAAAAwAAwAAAAAADAADw AAAAAAMAAP4AAAAAAwAA/4AAAAAHAAD/8AAAAAcAAP/+AAAADwAA///AAAP/AAD///gAB/8AAP// /wAH/wAA////gA//AAD////AH/8AAP////B//wAAKAAAACAAAABAAAAAAQAEAAAAAAAAAgAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA/wAA/wAA AP//AP8AAAD/AP8A//8AAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAA AAAAAAB4cAAAAAAAAAAAAAAAAAAIdwAAAAAAAAAAAAAAAAAAB3hwAAADEwAAAAAAAAAAAAh3AAAA EzMAAAAAAAAAAAAHeHAAAzNzAAAAAAAAAAAACHhwABMzAAAAAAAAAAAAAAd4AAMzcwAAAAAAAAAA AAB4j/cTMQAAAAAAAAAAAAAHiIiIJzcAAAAAAAAAAAAHd/j/+FsXAAAAAAAAAAAAe4eHsXdzNwAA AAAAAAAAAIt3gzFoczgAAAAAAAAAAAA4uIhzdzNzAAAAAAAAAAh4e3d3h3cTcwAAAAAAAIeIiHi4 iIh3t7cAAAAAh4eIiIi4i4s3t4lzAAAIeIiI+Pj4e4iIlzm3NwAAh4iI///4iHiLiLe4e3MAAIf4 ///4/4iLiLc4NzN7AACIiPj4+Id3g5MXuTeDd3AAeIiIh4eIj4h/OHj3g4d3AIeHiI+Pj4j4ODiI e3n3hwAIiI//iPj/jzh4iIM3/4gAAACIiP///497eIiHM4/4AAAAAAiI////OYj/g3uIiAAAAAAA AIiPj4M4iDl4iIAAAAAAAAAAiI/3MzM3MAAAAAAAAAAAAACIiDiDNwAAAAAAAAAAAAAAAAALeYAA AAAAAAAAAAAAAAAAAAAAAAAAAP////////v////x////4////+H4///j8P//4eD//+HD///hg/// wA///4AP//4AD//8AA///AAP//wAD//gAA//AAAP8AAAD4AAAA8AAAAPAAAADwAAAAcAAAADAAAA A4AAAAPwAAAD/gAAA//AAAf/8AB///wA////4f//////KAAAABgAAAAwAAAAAQAEAAAAAAAgAQAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA/wAA /wAAAP//AP8AAAD/AP8A//8AAP///wAAAAAAAAAAdwAAAAAAAAAAAAAHhwAAAAAAAAAAAAAHcAAA ADEAAAAAAAAHhwAAATMAAAAAAAAHcAAAMzEAAAAAAAAH9wABNzAAAAAAAAAHh3MzOAAAAAAAAAB4 jzU3EAAAAAAAADf4+IczMAAAAAAAB4eHh4dzcAAAAAAAB7eIN4NzMAAAAAAAB7iDE1c5cAAAAAd3 d4d3h3M3MAAAd4iI87iIh7eDcAB4iI//iIMzMzc5cAB4j///83l7eXs3MACI+PiId3uDjzg3dwCH iIiI+POHiHiYh3AIf//4//eD+Dt/iHAACHj///OD/zc4/wAAAACHj/N5+Hl4iAAAAAAACIM3ODNw AAAAAAAAAAB7gzcAAAAAAAAAAAAHN3AAAAD//P8A//j/AP/5/AD/+PgA//nwAP/44QD/+AMA//AH AP/ABwD/gAcA/4AHAP+ABwD4AAcAwAAHAAAABwAAAAcAAAADAAAAAQCAAAEA4AADAPwAAwD/gB8A //A/AP/4fwAoAAAAEAAAACAAAAABAAQAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAA gAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAA AHcAAAAAAAAHiAAAMwAAAAeHAAMxAAAAB4gANzAAMzM3hzMxd3B7eHj4UziId7i7eHhzNzd3N5dz c3M3NoeLi3OFMfc3dzc3OIc//4+HB4OHs4iIiIADt4l3+PiIAAeH87eIjwAAB7d7cwAAAAAAe4lw AAAAAAAHdwAAAAAA/P8AAPjzAAD44wAA+McAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAACA AwAAgA8AAID/AADB/wAA4/8AACgAAAAwAAAAYAAAAAEACAAAAAAAAAkAAAAAAAAAAAAAAAEAAAAB AAAAAAAACAsQAD0/PwAOMEoAFkFYADFHUwACRGcADk5uABhJYQAATXEAGU9yAAFVeQAZWXYAHVx3 ABZdewAUX34AL1dpACFgfgA5aX4ATk9QAFlbXABQanUAZGRlAGprbABodnsAcXBwAHd3eAAAXYEA A2WKABVmhwAabI4ACmyRABltkAAPcZYAF3WZACZphwAraIEAMGyGADlvhgArcY4AN3SNACRxkgAl dZUAI3iaADJ3kwAzepgAN3yYADh/mwAZfKEAKX6gAFZ4iAAfgqYAJ4aqADaCoAA4iKcAP4yqADiO rwA/jq8AKo2xAC6RtQAwk7cAPJKzAD+VtgAzlroAOJu/AEGDngBLg5sAf4CAAGWFlQB9jpUAVIyi AFOUrgBGlLEATJq3AEGXuABCmbkARJq8AEqdvABbnLUAaZaoAFOhvgB1pbcAOp/EAEqgwQBPpMUA Q6TIAFqmwgBdqscAUafIAFKpyQBVqswAV63OAFmvzwBIrNAAT7PYAFux0QBYu98AYa7KAHqtwABs sMoAYbfXAGm20gBtutYAZLraAHO+2QB2x+UAh4eHAIuLiwCNjY0AhZadAJGRkQCVlZUAnpqXAJmZ mQCdnZ0Ai5+mAJGpswCgoKAApaGgAKSkpACppaQAqampAKypqACtra0Ap7i/ALGxsQC1sLAAtbW1 ALm0tAC+u7UAubm5AL24uAC8vLwAwr29AIG1yQCUuskAmsTUALDI0QCByuYAh9HsAJfU6wCc2fEA q9vtALrk9ADBwMAAx8HBAMXFxQDKxMQAzcfHAMLGyADJyckAzsrJAM7NywDLy80Ays3OAM7OzgDS zc0A1c/PANfRzADBztMAxNbcANHR0QDX0dEA1NXTANLV1gDW1tYA29TUAN3X1wDZ2dcA3tjUANfZ 2gDa2toA3d3bANrb3QDd3t4A4NjYAOXd3QDh4eEA5OLhAOPl4wDi5ecA5eXlAOnh4ADt5OUA7+jj AOXp6wDq6uoA7OvtAOrt7QDu7u4A8unoAPTs6wD+8+0A7e/xAPDx8gDx8/UA8/X3APb29gD69PMA 9/n3APH3+QD3+foA+fr6APv9/QD+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAQxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAZdxkWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3 d4IUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCCd3kaAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCCeRcXAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQd3cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAJCCckMZAAAAAAAAAAAAAAAACggECCUAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAJCCb2wWAAAAAAAAAAAAAAALGxszMCYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AJCCaoIaAAAAAAAAAAAAAAsfGzsbDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCCaoIXAAAA AAAAAAAACR8bNB8RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQaoIXAAAAAAAAAAAJHxs/ IiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+ZGXkZAAAAAAAAAAsfGzQHEgAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+Qd3AUAAAAAAAACyEbNCINAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAGq1urV5AwMCBAMEHxw0IQ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAaqu6tcPMdwUEMyIwHzAhBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNsmaGhq7Wx taEaHVVAPAsJCh0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMhihoZCQmZChtcOCEDNSUgYH Nj8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2QpnMkKGhmaGrtauCGhw6PAkDI1QAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABWT7qhbqHMzK6omYKCahE0OhsDBisAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAABXRMx9BSgtPQMDEhWCcjY/QDADETEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AABNRqi4AwIcYAEDBQWZd2deQDMDI0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQZnTMbwEE aQYDE3mrECJdNB8DDTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbGxXZk6rzEMDFRgCFLFFEQow MAMRMSAAAAAAAAAAAAAAAAAAAAAAAAAAAABsbG+QlJNQW0+CkMyrgmoXGUQDAwszGwQ2TFUAAAAA AAAAAAAAAAAAAAAAAGxsb5CUl5N+GmpWaUUTUXN8gnISKzMzNDANED0OID0AAAAAAAAAAAAAAAAA AGxwkJmXkH5DanB+fpNhiocVFW1yeW1EMkI2QkZHaWc2ICAAAAAAAAAAAAAAAHJ5k5eXfmpqb36Q tq+nl5NWZ2eGh4mfhlRfW002NTQ0PUw9SjYAAAAAAAAAAACCl5SCdmpvepOXv7+3trGnp5NWaYyN jo6NPSIxKjE1NUdRZkkOK0wAAAAAAAAAAJCCbGx2fpO3t76/vr63t6+nnpRhi4uKaYuPiIdoZmdk aGVWYWiGNR0AAAAAAAAAkHJDl6Knp7G2t7++vr63vravnqFXiouNhmFlYTY5Nj02NA0RDQw2aE4A AAAAAAAAl293l5eip6+2t76+vr6+vr6+r5FljYZXSSA9Xz09PUxQOhKICwgRKEYUAAAAAAAAk2p+ l5eXr6+2t7/Aw8a2k35xQxlGNDdGLSAqNDc4ODhNNiiIDg1EQ29sFhcAAAAAl2qClJevsb63sZ6R fnZsampyfpB8Ri2GVC1CR0ZHTlGJoE9oHSNyahpsbkMUAAAAmUN2k4J+dnZxbENDb36Qq7WrpKGZ lUJXVjaCgoKCgoKCoUdlHSeCeW9qam9vAAAAr3lvb2xvcoKTobXDw8G1raGhoZ6nr0JhVzahkYF+ eXl2gkJbICeqln93bGyCGgAAAACCfqHDtcPJycnBtaqVk5evq7ayq0JWWzeXl5OQkH5+byxYKim1 rqGWgnKCbwAAAAAAAJmCgpnDycPBsZmvt7rDv7W1tUJWWzehoaGXmZmTkEJUKiOQq7iroZCZcAAA AAAAAAAAAJCCkK3JwcbMzMzDw8PDukJQWze1q6ihoaGZmUJMMSN5kKG1tau1cgAAAAAAAAAAAAAA mZCCmbXHx8zHzMzFw0I3Wz21tbW1q6uhqEI9NieCgoKQobXDAAAAAAAAAAAAAAAAAAAAmYKCmbrM xszHzEYgPUmIwrq6ubW1oUIrPSeZmZCCgoJ+AAAAAAAAAAAAAAAAAAAAAAAAkJCCocLHyUIgKl9H usO1tbKrhx0iNieCeYJ5goIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkIKQqnwxBzZYhqirsa6fOQgk TCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkIJPDgc9PU6HfGI1CAM5MQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANSMjMSsdKiIdAyM9QQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAADY4TFRbV1MqDzUvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAABHNVtjViMdIC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAEEuKixBAAAAAAAAAAAAAAAAAAAA////////AAD////n//8AAP///8P//wAA////w///AAD/ //+D//8AAP///4P//wAA////g///AAD///+D/8EAAP///4P/gQAA////g/8DAAD///+D/gcAAP// /4P8DwAA////g/gfAAD///+D8D8AAP///4AAfwAA////AAD/AAD///wAAH8AAP//+AAAfwAA///w AAB/AAD///AAAH8AAP//8AAAfwAA///wAAB/AAD///AAAH8AAP//wAAAfwAA//wAAAB/AAD/wAAA AH8AAP4AAAAAfwAA8AAAAAB/AADAAAAAAH8AAIAAAAAAfwAAAAAAAAB/AAAAAAAAAD8AAAAAAAAA DwAAAAAAAAAHAAAAAAAAAAcAAAAAAAAAAwAAwAAAAAADAADwAAAAAAMAAP4AAAAAAwAA/4AAAAAH AAD/8AAAAAcAAP/+AAAADwAA///AAAP/AAD///gAB/8AAP///wAH/wAA////gA//AAD////AH/8A AP////B//wAAKAAAACAAAABAAAAAAQAIAAAAAAAABAAAAAAAAAAAAAAAAQAAAAEAAAAAAAA9Pz8A FkFYADFHUwACRGcAGlJpAABNcQABVXkAGVl2ABRffgAvV2kAIWB+ADlpfgBOT1AAamtsAGh2ewBx cHAAAF2BABVmhwAXdZkAJmmHACpxjgAzco0AN3SNACRxkgAzepgAPn2YACl+oABWeIgAH4KmACeG qgA2gqAAOIinAD+MqgA4jq8AP46vADCTtwBLg5sAf4CAAGWFlQB9jpUASY+qAEOQrgBTlK4ARpSx AEuUsABJlrQATJq3AEKZuQBEmrwASp28AFaatABanLUAX5+3AGmWqABTob4AdaW3ADqfxABKoMEA T6TFAFqmwgBdqscAUqnJAEis0ABbsdEAXrTUAGGuygB6rcAAZLHOAGm20gBkutkAab/eAHO+2QB1 wt4AdsflAIeHhwCNjY0AkZGRAJWVlQCSmp0AmpqaAJ2dnQCRqbMAoKCgAKWhoACkpKQAqaWkAKyo pwCpqakArKmoAK2trQCyra0Ap7i/ALWwsAC0tLQAubS0ALm5uQC9uLgAvLy8AMK9vQCBtckAlLrJ ALDI0QCByuYAks7lAIfR7ACX1OsAnNnxAKvb7QC65PQAwcDAAMfBwQDGxsYAysTEAM3HxwDOyMUA wsbIAMTKzADKyckAz8rJAM3NzQDSzc0A1c/PAMHO0wDR0dEA1tPTANLV1gDV1dUA2NXSANvU1ADd 19cA2dnXAN7Y1ADX2doA2traAN3b2wDd3dsA2tvdANzd3QDl3d0A4eLiAOfj4wDn5eIA4uXnAObm 5gDp4eAA7eTkAOXp6wDq6uoA6e3uAO7u7gDy6egA9OzrAP7z7QDt7/EA8PHyAPbw8ADx8/UA8/X3 APf39wD69PMA//f3APr59gDx9/kA9/n6APr6+gD7/f0A/v7+AAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4AAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAQbg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWBBQAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYJnYNAAAAAAAABgQEAAAAAAAAAAAAAAAAAAAAAAAAAFgO WAAAAAAAAAQHJBEAAAAAAAAAAAAAAAAAAAAAAAAAWA5gDQAAAAAGERMVFgAAAAAAAAAAAAAAAAAA AAAAAABYJn8NAAAABAckEQAAAAAAAAAAAAAAAAAAAAAAAAAAAEtLYA0AAAQRExUaAAAAAAAAAAAA AAAAAAAAAAAAAABOYHaUiA0FByQHAAAAAAAAAAAAAAAAAAAAAAAAAAAAS2B2dm6MbgMkBwwAAAAA AAAAAAAAAAAAAAAAAAAAOCVLf3+enppuDT8ENAAAAAAAAAAAAAAAAAAAAAAAACo9R0t/JTkJHE8N PwQ4AAAAAAAAAAAAAAAAAAAAAAAAQkZGS38BHQQBWCgkBzQAAAAAAAAAAAAAAAAAAAAAAAA3QEdD U14PCg5QDAcZKwAAAAAAAAAAAAAAAAAAAFdYVzdHRj1OQnZOS0sHFTQfAAAAAAAAAAAAAAAAWFdu X1dfN0BJalxSXGA1KzQvIyAAAAAAAAAAAFhXWFdfV19vcnI8Z2dKaUIjOjo6RjoYHwAAAAAAWFhv W19bbouSmJGBbjxGSmptSjEjHyA6IyAjAAAAAFtXW193kZycnJmYi4F3PGdqa2xkNzo+OEI9Ix8A AAAAV1R3kZGYnKGhnJmSd19CampIREUvMSAWCwsvKwAAAABYWIGBkpiZmJJ2WFRLTkI0HxgSICMs HitsFSdLDgAAAFhYbm5hYVdOWFhgbnh4dVIZbRY2NmWMNGQZTktQJgAAblhQWGB2f4yMioh/gYKL iyVoK19YV1grLiV8WFhOAAAAcm5gf52ho4p8iIySjIyIH2Qrdm5gWCwbH6KQf14AAAAAAABuYG6J k6GhoaSdlJMlNzR/f392IRsZdpShfAAAAAAAAAAAAG5udpOkoaGhoR8bPYiMiGYYIx9uYIh2AAAA AAAAAAAAAAAAbmJ8o5WjZgggPX57JQUgUmBgbgAAAAAAAAAAAAAAAAAAAHViYpOTIxQfGRsCFC4A AAAAAAAAAAAAAAAAAAAAAAAAAAB2bnVgIypnHxIuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA NDMpNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////+/////H/ ///j////4fj//+Pw///h4P//4cP//+GD///AD///gA///gAP//wAD//8AA///AAP/+AAD/8AAA/w AAAPgAAADwAAAA8AAAAPAAAABwAAAAMAAAADgAAAA/AAAAP+AAAD/8AAB//wAH///AD////h//// //8oAAAAGAAAADAAAAABAAgAAAAAAEACAAAAAAAAAAAAAAABAAAAAQAAAAAAADFHUwACRGcAGElh AABNcQABVXkAFF9+ACFgfgA5aX4ATk9QAFlbXABqa2wAcXBwAHd3eAB/f38AAF2BAANligAKbJEA GW2QACZphwA3b4cAK3GOAD9yiAA8d48AJHGSACN4mgAzepgAKX6gAEJ1iwBCeI8ASnmNACeGqgA2 gqAAOYWjADiIpwA/jKoAOI6vAD+OrwBLg5sAZYWVAH2OlQBIiaMATI6oAFSMogBDkK4ATpGrAFOU rgBJlrQASp28AFuctQBTob4AdaW3ADqfxABDpMgAWqbCAF2qxwBetNQAYa7KAHqtwABpttIAZbvb AGm/3gB1wt4Ag4OEAIeHhwCJiYkAjY2NAJCQkACUk5MAlJSUAJCWmQCampoAi5+mAJGpswCgoKAA pqamAKmlpACoqKgArq6uAKKuswCzs7MAtbCwALS0tAC5tbUAubm5ALy8vADCvb0AgbXJAJS6yQCa xNQAsMjRAJLO5QDHwcEAx8fHAM3HxwDKysoAz8rJAMrNzgDPz88A0s3NAMTW3ADS0tIA19HRANbW 1gDb1NQA2dnXANfZ2gDa2toA293bAN3d2wDc3d0A5d3dAOfj4wDi5ecA5ubmAOnh4ADt5OQA5enr AOrq6gDu7u4A8unoAPPu7gD+8+0A7e/xAPTz9AD69PMA//f3APf59wD3+foA+/39AP7+/gAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAQAoA AAAAAAAAAAAAAAAAAAAAAAAAAABAUgoAAAAAAAAAAAAAAAAAAAAAAAAAAABAQgAAAAAAAAACBAAA AAAAAAAAAAAAAABAYgoAAAAAAAIRAgAAAAAAAAAAAAAAAABAQgAAAAAAAg8fAgAAAAAAAAAAAAAA AABAZwsAAAACETUCAAAAAAAAAAAAAAAAAABAYgsrKwIQH1cAAAAAAAAAAAAAAAAAAEBVaXIJAxA0 AgAAAAAAAAAAAAAAAAAgQGdnaXZpCR8PFAAAAAAAAAAAAAAAADE9QGpGSkJoCjkPFgAAAAAAAAAA AAAAADE4QFoyETJNCTYFHQAAAAAAAAAAAAAAAC44SFoGBQEJJwUZHAAAAAAAAAAAQ0BCQi4+Tws2 WkINBxkvFgAAAAAAQEJMUlZWYC48WE1NSTMyOzkiFgAAAENTXFZnb3p6dC4+NywgGxkZGhgbFgAA AENVaHh+goJ+dCMuGRkjJCQZOgYIHgAAAEpgb3NzaF5RSigmL1kiVWQgVxVCDQ4AAExNTVVVVWJn aWlpMFkmZ2AjOhlVQ0dAAABNTWeAgnVyeXt7L1cjaWcgMRp2aWJAAAAAAE1NXXKCgoKCG1cme3Ug IxpdaYAAAAAAAAAAAE1NZ3uCEjEidXEgFSJSUlMAAAAAAAAAAAAAAE1VJhMiKysDGikAAAAAAAAA AAAAAAAAAAAAACAjWyAYIgAAAAAAAAAAAAAAAAAAAAAAAAAqISstAAAAAAAAAP/8/wD/+P8A//n8 AP/4+AD/+fAA//jhAP/4AwD/8AcA/8AHAP+ABwD/gAcA/4AHAPgABwDAAAcAAAAHAAAABwAAAAMA AAABAIAAAQDgAAMA/AADAP+AHwD/8D8A//h/ACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAA AAAAAAEAAAABAAAAAAAAAE1xAE5PUABZW1wAUGp1AGRkZQBqa2wAaHZ7AHFwcAB3d3gAJ8pbAABd gQAVZocACmyRABltkAA3dI0AJHGSADN6mAAZfKEAVniIADaCoAA/jq8AKo2xAC6RtQAwk7cAM5a6 AEuDmwB/gIAAZYWVAFSMogBbnLUAOp/EAEis0ABPs9gAWLvfAGSxzgB1wt4AXcLmAG3D4gBnyu4A dsflAGbj/wCXl5cAnpqXAKysrACirrMAsbGxALWwsAC0tLQAubm5AL24uAC8vLwAl8elAMHAwADH x8cAysTEAM7KygDNzc0A1tPTANbW1gDd29sA2tvdAN/f3wDg2NgAyffZAOLj4wDi5ecA7OvtAO7u 7gD+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAD///8AAAAAAAAABQYAAAAAAAAAAAAAAAAAGzMzAAAAAAsLAAAAAAAAABs5BgAAAAsYAQAA AAAAAAAbMzMAAAsfAQAAABISEhINGzsFEAsXAQgIKwAfHx8hCTNBMwMWASw0LwMrJSUlKQc7KkED GQEJCgMvCBYWFh8JEgQOAxIOGwoCLwglIiUpFgMvAwsMPwkKBS8IEhMaGhc1LRwSRUVFQDs3CAAa JhMvDyAULy8vLy8vMwAAGicTPhEgEURERD41OwAAABonHD4VIRQ5OTs+AAAAAAAcJiMeIB8dAAAA AAAAAAAAABokKB8aAAAAAAAAAAAAAAAAHRMdAAAAAAAAAAAAAPz/AAD48wAA+OMAAPjHAAAAAQAA AAAAAAAAAAAAAAAAAAAAAAAAAACAAQAAgAMAAIAPAACA/wAAwf8AAOP/AACJUE5HDQoaCgAAAA1J SERSAAABAAAAAQAIBgAAAFxyqGYAACAASURBVHic7L15nGXJVd/5jbjb219ulVnVtfWiltTaF0AG dTfIBoQxQoNsy4ARyBvjmQHLRmIMNjs2GvwBAwaPPd5YNAZkGyRh+IwthKRW74XUre6W1PtWe1Vm 5fLybXeJiPkjIu69Lyur1U0v1S3yfD6Z+fK+++69ES/OOb/zixMnYE/2ZE/+3Iq43A+wJ3sC8Nsf /AtLk0lxMDdZF4QGwJjqBCHA4EaskXEQD4rOwmPf/4GPDy/H836lyJ4B2JPLIh/+lbfFIlVfX5j0 BlXoA+k0/yali6PaGCQSIQSlxpcvBRiDQYMQhAR3G13cZqTYEK3kMz0xd9O7f/QT2eVt2UtL9gzA nrxg8rs/+VWNIm5fF8X5Ly4sHXpZf/6Kw812m3Q6Zf38cdbOnyDLcqzfFxij7V8MRoMQGmP8u8LZ BIGUAUYZlFYnEOKRZtB9/1AMH/z7P3nX+PK19qUhewZgT553+b1fffXy6sn4+rgpf3lubuHwK153 A8tH30zY2A/CgIFieJIzx+9isn0ObRRFNmY83GYynrK1tcn51U1GU4XWEAQQBZIkCWg1Q9qdDt1O FyFgNBqRpilaqc1czf9oI5Z//Ld+6pOPXu4+eLHKngHYk+dN/s1Pvz4R0+QHEPyTRlIsdLo9XvXG b+SKa78Rgg6GKsYXCEy+QTE6jjYpKp+QTQZk6ZjpaJPBYMDG+oATJ0/x6JNrXNhMybKCKJL0uwlH DnQ5eniZhYUeSmu2NrcYjrZRqkAq+e9H6shP/eAHP3b6MnbHi1L2DMCePOdy88eulQ/cvnxD0Jj+ +yAIrm13WizML3Hg0DXsu/pthM0rMMYH9uCDfJVtobI1MAWozMb6OgedIVAU6ZB0usn2YMDjjz/J 579wgsdOrLO+OUFKSbcVce3RDq97zdVcsX+RSZqycWGd7dE2Kku1Fu1/I6PiR//2Pz22fRm750Ul ewZgT55T+ei/uLF/emB+qZWM/la71WPfyjLLK0foL1xB2FwmbB9BRn12Dj2txqh0HdTExv7GYPQU EBidYbQCDJgCU4xQ+Zg0HfL4Y09wzxee4L77T3NhUICB+V7E17zhIF/7Na8mSRqsX7jA2uoq48mI IlcDg/yeV4Sv+MPrf/z/Nbu14c+TBJf7AfbkK0f+zfuv/0tFkP5Rp8HbFvetcPU1L+eKw6+gs3AY Gc8jZAN0UZvNy61C6wm62AadgdGAcTOB7jVO+YXAkoIaIUOiuMm+pQWuuWqZg/vbFNmUjc0Jg1HO qVNbnFvd4Ir9fQ4dvoJev4cxUCidaJV91znWVv7KVx25/Q9vOzW5bB32IpA9BLAnz1r+8MPfJFYf TL8XM/qNTqfLgf1XsP/wlbS6BxBhExHEQICQEUJIEBFCSoSwnh6jnGFQGJ2BVhhTAAZUgTEGgwLA GIkxBUbb48KFCaoYs7G+zmc/9yVuv+tJzq6lGAxHDnR4+9teyWtf/UoQgvPnznP2zBmGwyFFng/C xtw3fO+PfvLuy9qBl1H2DMCePCv53f/4jiA9sfrPCfU/7vX6HD16FYvLh4macyAbCBlSTdpptErB 5KTTIdubG4ynE9LJmDydEkYBUkjAYLTCoMmzjCSOMRharTbtTp9mu41AIgRIKQEwRmN0Tjqd8Mgj j/PJW+/nkSc2KRQs9QPe+tXXcP31b6LRaLC1tcWZU6dZX79Ank0RwcLbv+/HPvHxy9mPl0v2DMCe /Jnlv/zHd4STk6v/XEjzfy4uLXLo8BEWlg8RRHMgI4QAgUKrKelki62NTU6fOsGpU6fYHqW0YkWj kWAM5EVOGAQWIdSkUAVRGCOEQOmCyVRhCJnrJezbt8zi4hLtToMkaRJFEcZo8izn9KkzfPzTd/OF h1bJCkmnYbj+a67ixuvfyOLiIsPhkFMnT7J6/jzpdIKMw//NBNm/+94fvktfpu68LLLHAezJn0l+ 9z+8M8jPrP6sCMSPLC4ucPTolcwtriDDNogQQQr5FmtnH+OhB+7n5lvu5Lbb7uH4yTNoldLtRDSS mDCMCMOIOLKvgyCc+YnihEBKpJQIQDqjsrU14MFHzvCl+x/n+IlTjIZTlEqJI0kYRrTbLfbv6zHc HrC+OWaaw+mzm0zHYw4emKc/16fd7iCEIM0zVFp8G4rGd9+4+Kn/+unzf27IwT0DsCfPWP7dr7xX irUT/0yG/Ojc/DyHjhxmbmEFGbVAZ2g15Pypx7nzT+/m05+5mzs++wij0YSVxQZHDs6xMN+j0UgI w8gqthCX/oHytZQBURSRxDHNRoN+NyIMDBc2xnzxgVM8/Nhpzp/fYDrZJmmE9Ptd9u/rsz0YcGFj Sq4E51e3mExGXLF/nm6vT6fbQQrBNJ1SFOr6XAbqb33zdZ/5nU88frm7+QWRPQOwJ89Y3vE1yz8Q R5Of6/T6HD5yhMXFJUQQgUrZ3DjLnx67mz/+5D187t7jjMY5R65oc+2V8yzv65HEcan0YIn9P8uP lM7TtxrM9xt0WgGDYcrDj13gkcfPcfLUGlk6YmG+y/Jim42NAVvDjFzB+dVNinzKkcP7aLW6tDsd jDFMJ1MKpd+WKu7/yCef/OJl7uYXRPYMwJ48I/mtn3/Tt0dS/Va70+bgFQdZ2reEkCHT8TYPPPAQ /+Pjd/Kn95xmbWPCYj/iVS+b58jBeVqtZqn4UkqCICBOYiRYNv+pUMCX+YmiiHY7YXGuSbMh2Bxk nD435vETG5w4eZ5AKHpt2BxkpJkhK+DChS2knnLo4DKNVo9Ws4kxinSaUhTpX3vX21/1Rx/5xKNf 8ZmDewZgT562/Kef+IYrA8Fnmu1GsLK8n33L+xBSsr66ym133M2f3PwAJ8+OEQIOr8Rc97IF9i30 icKwvEYYhrRabebn5wjCkCzL0Hp33s1O8wFCzBgJe2iWv7aGIKTfbTDfkeRKsz3UbAxyTp0dMhpn FAqmOSCgKGDtwia9lmFleZEoatJoNlFFTpqlpJPpe7/3O45+5MP/3/HV56k7XxSyZwD25GnJp3/3 L4SDdfnfkmbwsvm5BfZfcYBASE6fPs0nPvVZPnvvKQYjTRxJrjrY5LprFuj3ewSBHWJSSpKkwdLS Eov79lEUisHWJoVSpTLbVX8CY4r1LAjOmiy7P9fmFqX1PdqYe7VRm0abVAgZIHQDDFIGM2hASkm7 3WS+m6BUznBckBeC7bEmzVwuETgjIFhf32JpocHCwgJx0qDZSEjTKXkxDdJR9vZv/9qr/9NHbz7+ FbvEOPzyp+zJnsDjT4gPJA39tlazw8LiElIIHnz4UW669Ys8eWobpQSNWHDVoRYvv3qRZrNZruOX QUCn02Zp3wqddpv1jXXW1lbJ8xwAYxRaMUjT6HeiePCJPNv3ieXzanA+GZv3fvCzJSP/4V/4OhG0 JmysshCZ5l/s9HrfMJ1uvTOMwoNSSHCkIULS67W57mUSIS9w/PSYLBel8ssaeji7NuGmW77A/FyP Kw5dRbMzx8rKfqbTCUOtrzGB+ADwUy9YR7/AspcHsCdfVj78M193sEjkXY0kWV7et0yv1+WhRx7l tmOPc+rcGG0ESYRT/iUazSZg03+CIGBufo59y8skSYO18+c5f/48WZ5htMbofF1Fc/8kH6//9/f+ 2J3POOb+/V+5cSndVt9oIn41CMKl2dDAMB5NePCxNZ44NaFQNQTgzzCGKDDc8JYr+ca/dD3N9jyq mHD+7BlOnTzJZDImH09v+N6f/uwtz6YPX6yyZwD25CnlNz/41kCo/D83Gq2/0e/3Wdy3yBOPHeeT tzzAhS0FCIQwHDmQ8Kprl+l0WhhszB6HEQtLSxw4cIAgDFk9f44zp8+S5VOEMWRK/fyk6P783/2n /2Pj2T7nb/zT6zvBnPjBQMifCwHhMgQxhvFozH0PrnHy3ATDbKUxAG0MC92Qb3v7m3jDG16DkA3y bMSJ40+wurrKcEs9vHJV9uq//H2358/2OV9ssscB7MlTyl//1uteFwl+LWk2WFiYZ3sw4JY7H+T0 aooQEikN+5dCrrt2iW6vY1N0scz8vuV9HDh4kDhJWL+wxrmzZ0mnE3Ipzq3n+hv+zo/c8qE/+OQj 0+fiOT968/HsI398/Ja//lUH/khH4kYh5ZIUAiEkURTSbUq2hhMmqS1AYpcVuSlFBHmuGY0GXHlk H+12hyCICSRMxiM06eL4gip+71Mnb3ounvXFJPLLn7Inf17l4//PW0QxmP77MA5otZoopXjgoSc5 c34EwmbmzXcDXn7lAv1u1+XxQxSF7Fvex/6DB4njBoPNDc6fPct0OiVF3dQ/m73+f/+Rmz/3fDzz d/7cHZ8dNvlqlekPa2UXEAkp6fXbXHu0S7shEFIg/Y+wfw2CU2eH3HX3A2TpGCEkne4cC4sLxFGM jOK/++v/8i+tPB/PfDllzwDsySVlfRTd2GjLN0dhTBxFnDl9lseeXCPLrfK3GnD10T5LS3PIwC76 icKAxaVF9h84QBw3mYxHnDt3jtF4TJ5nv5lO0r/ybf/itnPP53P/vffdMpRL575nmiUfMlojEIRh xMryAkevaBMGdpFxI5EkcTWtmGaGL9x/kpMnjgM5MoyYn1+g3e4QRsHhYDr9+8/nc18O2TMAe7Kr /OY/eaMopub7wiiQYRQwHG5z5uwFLmwVIAxBAAdXGlyx0iMMI4QQBFLS6/dZXj5AnHQo8py18+fY HmyhsvSjwUD9/b/z4386eiGe/2/8vQeLV19/9m9PlPxtjEYgSZKEw1f0WOwHCAxCGFYWQ9ot4TIM JWvrU774pSeZjG3RoKTZYW5+jiiOSKLgp37nZ79u6YV4/hdK9gzAnuwqQSe8Nkmi75JSUuQFw+GQ s6sD8sIm5yz2Q44cnKfRaJVz8M12i+WV/TRabbQu2NxYY319gzRNH4gj8953//M7npN4/+nKm7/+ vqIfmvemhfq4RjtY3+HoFT2aiSTPbbXhw/ubNBwSUEby8GNnOX3qDJgCKSPm5hZot1tEUQix/Mcv ZBueb9kzAHuyq8ig9XYpZQOwSTvbIzYHBUEgaDYFVx3uMDfXK5fvxnHEvn376PTnESJgOhlyYW2N dDodb2WL3/odP3Tb1uVoxzvf/6k8Gsr35nlxBiAMIvbt67E4F4GArZFica7BkYNdwsAgBFzYyvjS /Y8yGQ8BQ9Js059bIAxjpDTf/28/+O7W5WjL8yF7BmBPLpL//Atf2wyl+Tmfu6+15tzaiGmmkRL2 LzXYv2++luUn6M/N0Z+fRyBRRWaLcW5vF0aH3/a//tjHLuvSur/+M58+Ixv6+4tcIwS0mg0O7u+S RILJVHNhs+Dao/Psm48JpEFrePixVc6fO4fRCilDul2/gjHptc3p77yc7XkuZc8A7MlFUijzMhmE HeGY/jSdsjmwufTthuTwgT6NRtNBf2g0mszNLxDFLcAwGg3Y3Nwgmxb/1Qy2XhRTZ0sLm380nap/ q40hCCKWFroszscYY1jfHBNGCa9+5UFaDYmUsD3Kefih4xSFzQJOGk263S5BEBCG/JX/8K/e/BUx hb5nAPbkIokJf1ZI4TJ5DVuDEaNRTiDhwL4Wi/M9hLQxcxCE9Ps92u02GIEqcra3thhsTof9+fEP vvtnj70oKuz8xb95n4mK4sfyohhioN1qsrLQphFLBsOM9c0p1159kIPLbaSENNc8cWKNjQurYDRB GNFqt4njmEAG/0uwHbzmcrfpuZA9A7AnM/Kvf/avSSF5jZQSBGitGI4VWQ6dlmT/coc4SRxrLmg2 G8wvzBMEEaCZTkdsbW2hC/Xz3/L9xy5c7vbU5Tt/6pYLAeqHNZpABiwutmi3ApQWrF7YRASSV7/q KtqJzQtY29jm1KnTtlAphmarRaPZIgxDGYno4OVuz3MhewZgT2ZkLhoficL4QODi/zRN2d6e2Cmz pSZz/Z6D/pIgDOnPzdPsHSBI9oExjIbbjMaTcbM9/deXuy27iWw0/qtSxeMIQafTYb6fEAZwfm3I YHvC4UMrHD28QCAMo4nmxOl1xpMRQkAcJ7RaTYIwJI7jD/zBB98aXe72PFvZMwB7MiNarX6nEKJl S3EbJpOcwTCj1Qg4sNInjCJbptsYGknC3L5DNBdfSzJ/HSZoMdjaQuXpz77zfbc96/z+50Pe9X/8 8QWU+g2lFYGQLC+1ieOQPDdsbmzTaDY5cmgfrYbLDjyzyvqFDYwBIQKaTVt8FNTbthud5uVuz7OV PQOwJzOiDYtSusIbxjDNCvLCsDgf0+u2CFxoIKWk0+3Snr8aGS8ighbaGLLJNBvHo49d7nY8paTy 1xWikDKg12nTSiQGWF9fJ89zDh3az9JCFyEMm1sZFy5soYsMIaHZahLHMTKQXHHgmn2XuynPVvYM wJ6Ucuau35C9hX1XWm8nKIqC0WhEGEr2LXWJ47hcTmsr+7SI4i4CiTE5eTZlGib/c/9DwUOXtyVP Lf2Hi5NpYD6FgCQJWZyLEMDaxoi8UPR6PQ5dMUcjkpYfWFsjTaeAnUFIkoQgiDHp2R+43G15trJn APaklGzjvqtaSfytfk290prhMKPflsz12wQu31/KgCRJSJKG3egDu1/fcGudgZre9PZfO6Yua0O+ jHzzb95qopz/S2tNFMXM9TsICaOJYjKZEgYhR48coNWKMBhOn77AZDLBGEMQSJrNFnEYcubMuW/5 v3/i9S/pJfV7FYFe4vKZm29Z0Nq8EWNeKwRHBWK/NnrBGN3CgBEGDJsY7nXbcdtfxjxhMI8LIzAY vumbvulPPvOndxzoNpotEYYYYyhyxSTTLC+0abds8psxtjZ/0mgQxTHF+AwIwWjjCVbPns4W8q3/ fhm74+lL0b5XiW3iKKLZTGjEEqUMo+EIsbzM/PwcC72I4Shnc5CyuTmgPzdHEAQkjQQZSgIRyld/ 1XUC7nnJ7iOwZwBegnLLrbdeqVXxdgPv1Dr/6jiKlxqNJq1mkygOieOYMAjI0oxcKbQq0Fp/W64U Ki8oigJdaAqlKJQizaZ8/I8/TrZ9HHXyvxAEEq00WV4QBYJ+r2Gz/lziTxhFNJtNpACVrlOkF1g/ f5bB1uTM4pGtRy53/zwdKYaPbAfzK3eCeEuzEbqy4ort7W2MMDQaDZaX5zl5bkKuFOsbFzhy9CBC hG5/gphGq7V8ePHaBWDtcrfnzyp7BuAlIjfffPPLjDHvNvA3dVG8SgYh3W6HuV6PVqtJHIeEYWTd uwC0gY4rylem9Bgwdpc+CwwMYFBaobVh7WTI/SftMWM00+mUZhLS63VmamlZL9hASIkxiiLPmIyn EDcvDJsffNsf/AGPffu3f/uLemeN7/7pL6b/7V8uf8gY/ZY4img0YtYHQ8ajMUYb4jhhaXGRUJ4m yxUXLmxRFIYw1IRBYCsdG9W7/3OfuxH4/cvdnj+r7BmAF7HccvPNL9fGvFvAdxtjrovjiE6nQ7fd od/vEoURRtjVecbY+nYA6Eq5rbJr9x8IYzDCGgEwYAxSBIjAIGWG0QpMiDGg8oxOOyRJGuUzCQRR GBGF1RR4XijyLKWz/+veJOPkE9PplI997GOA2TKGe4FNY8w9wOMY86SBx971rndddgOx3Zh/eFEN iOKYRiMGY5hMcxvrhwG9botWU7I50GwNUvI8I0liwigkimMQRm4ML7yGPQOwJ8+V3HLLLa8whu8E 810GXpEkMf1+n8WFeVqu2KZl6e1cPAY0rrijcVG+E2Ns7Suv/Bj/V1fv48yEMRTTsyBkWS9LaUOv 1yk39DDGIANJFEdlrX4AVSiyLOdVb/0Gmr1DYAy5KhgPR/2i0DeMJmPS6eQd6TRlMk1J05Tf+73f w2CexHAc+LwxZsv93Xz3u9/9J89/T0OxefY8rn2NOEAImGTG9S+0Oglz/SZb29uMJynD7W3anY5b DxASBiFChI0vf6cXr+wZgBeB3HrLLUsG3mPgHQbeFscRc/0eCzWl92KcJptZTS8VfDyd8OQTT/KF L3yBz99zDzd95mYefewxWo0WrXaDXm+OpYVFlleWWVnZx8rKCivLyywsLLKYnHdKLUgaCWEU02o1 EQKM27xDCOGmwaoJJKUVRZ4Sxn200WAMgbRr70EwN9+feU5jDGmWkabTo+Ph6Giu1A2j0ZiiyNnc HPDh//JhMGyBudcYngDzpDF8Htj4ru/6rk8+V/3eItxWWhVCiDCOJFFgn00ba1IbcYtOqw0MyLKc 6WSC0doWPwlCpN3N+CVLAMKeAbhscuutty4bY94LvEPD9WEg6ff79Hs95vq9i873iu9/+xh+Opny 5JPHufX227jjjju5/4EHOH36FGtrFyoPbwzD7W1YBXhy1+cJAslP/cDX8pprWoRBwPLyCsPBtk37 LSvsghSSMLKbevprK6VKlGG05RrqHAP+tUcgQByFxFGXbqdTHveIReWK4XjUn07TG7I0vWE4GlEU BVuDLf7zb/82WLRwr8Hcg2ET+DTGbHzPe95z1zP5DopWumpU/IAI5WvCQBJIiSoUeZZBq00YRcSJ 3Zp8Ok0tQagBaVw9QTmzx8BLUfYMwAsot9566wrwtw3mHQbztWEQ0Ov3dlV6U2qLsNpuD1Joxdrq Gp///Of5xJ/8CV/84pd44MEHWVtbK3fYudRWW6IG23dKIGG5rwiCkCRu0Gg0WVxcZDgcznzGej+7 EtYYg9aaoihsKKIN0t1bO6UXNbRShip1o+DfNwYjQBiBDATdTptuu+NZDHwgU+SK4XjcH49HNxR5 ccPWYEBRFD82Gg75rQ/9FmjuBbYM5iaDeRzDE+9973t3RQ1GGG20KWw3G4Q0aGPQWoGAOIlIkgiE IcsV40kKaIQIkDJASv9cL13ZMwAvgNx6660/IATvMYavCYKAXq/HXK9LfxdPXw6oks43nqtDCAut V1aW+ea3fzPf/M3fhNGGQhVW+aQgkAHKaLIsYzKZMJ5O2N7aZjAYsL095MLGOlsbW2xsbrCxvs7W YMBwe8R0OiKICoSAqGGJrv7cHHlRlDv42I0+ZLmZhF0TQFlo3xhtj5V6YdC1c8GgS33x7XIqLiw1 MWMUMDXjYy/qjUOn3UYIOHjwgDtXMBqNKFTxusHWgGma3pCmKZtbm/z6r/86GHPcIJ4Ec4+BJzDm 8zq770Em99X6XtQ2yrAJT4EMEEBewDTVKK0R5e7GgjhuJM94QLyIZM8APE9y2223/SPgOwx8NcY0 et0eCwtz9Hu7KT3lbN2sg/aknlcw+9LUUacUhDKsMX0QCEkjadBMGswzBysH3LUrktBvvOkjC1Wk 3PHRH0BQEIURSdJAzgm2rYcFfB19UX6+/tc/oAHQ1XMbf7y0a2bmf988bSplL9FPDRXYhKaaYXD3 sagGQNFsJmjToNtpY4zfUBTSNGU6TY+MxuMjaTq9YTQaMxoNyc0rMNmJTIgJYkb5K/HbkRsjKIoc pQqCwHp/GUjCMHxJZ9PuGYDnUG6/7bYPAO8y8GYwcb/bo9fv0u9Vm2ReLFbzK8hP9VfU4+bqfWPc dJ6f39/BD3gau1IonPLM3svUFFQVKfl0QNRqE4QJMmwRGmnJrlLJKq31iEM4DTEScEpXzUbUvLyP ZEzteUpk78nB2mf802mBQbuJCzPz7AKB3uV+SrhnwSA0BGFEpxvR7nRst7pzx+Ntzt59ayzMtNoj y+0WYhdD+ftYyQubRBVFCTII8DUTXsqyZwCepdx+++0/AuZdxog3GEzU73ZdXN99CqVnhhATNcWq T+VpPRtD172/dp/z8Ne4LbqsplH9GJcX5IyJKGNqd0GsYgppn1UIQRBGKG0wBKUhKXWz7qnda3sr gdIKodVsi2oEX4kCTBXW1GH+DFHoFVv4C+zAQw41zIQLvsna9xAu5DC1qVLQLnEiikICGWAutXJB zAYFNStVPd8lOJWXiuwZgD+D3HHH7e80hh8Cvg4Ie12r8L0vo/R+fnnWS9qhahBlko7VY4GQgLBs c11xy+2w8YfEDFeI8FDdFrjc8RQY745Lry4IZIEDCARhRJTMU+TTutOvXWFnuwxoQ6PdJojbGKVK gtD/xfiMQ4XRprxv+QTemLhlyGXv6Bo68IioNECuPb5NM8akPKG8rvLHHJqwsxdVPkXZnZdqq7i4 7dtc/Y9+7dd+7c1gPm/gJgx3/+AP/uDjF/fai1P2DMDTlDvuuOM7gA9gzJsMNJqNBvNzfebn53ZV +tnYWNgVNNJBZClr8bSoXvspJUG5zdbM60tKTcu1RGOr92olkNLDfiqFryMFb1QcZA4Dm+cetVYg 3Spr/wkXOpQK6jx6XXnCMLDJMUFQen3nh60u6tpnAIym0AajFVprlCpQqkAr7S1lLTQyGH1pJcdl O+JDI0+Y+OeoESgVD1EH+JVUZokZi2BTHPRM25cWF+l3jt64PRjcOByN/sE0nfKvfvVXt7CZjzdp pT4tpLz7fe9734uyQMqeAXgKueOOO/4q8MPAGzAkjUbC/PwcvW6XOLapsHVILIR0CiPsOusy5dZ6 bOmU3HvwZyUakE69NHZhtwZQYARaU2PjdYUwahfQuvwQ2tgEFyntPD8iRMiEMI5tzr8j3FxDZ9vu 4maMVTxNpfhoqnOwCuSsEwhBFEqECB3UF2it0EqjlEULSmuM0hSqwBTeY1fhAD6coLQTlEaiRFuz 5/tr2OlSU+Y6SGn3DSwRh7Hd6ttdzlS4awhhN0FdWFlhZcVuG6iUYjwe9bcG2zcOtrZuHI1GP57n Ob/8y798D3CTwXxawOf/4T/8Ry8KlLBnAHbInXfe+XVgfgl4gzHEDefpe70usSuHVRfvxS0p5FbM scOjPyfitbw2z1/OsVWvq7ia6k1jTYBXyPKwUKWjK8EBtt6fCEIQhkCGjmzTT9kcIQRKFYhA+as5 JQOLSWpQXykXmhhA1bx8BdeDILA78TjcrbQmzzKm6QStVKnxPsYv+YMaH2DXRPj7OO9fIgF/uPo+ hadP/IvyjYtai7+LdlBYqwAAIABJREFU1j7EweYSCEG71aHd7nDwiiuQUjAajRkMBq/f2tx8/Wg0 +geT6ZRf+qVfetIY82ngY8bIT7///f/wsiCEPQMA3HnnnW8FfsjAt2BMK44jFhYW6PW6dtWXE6/8 QRAi3X54QAmLn1uFd1LXdaln0P6uMwf2QcsP1/iwWWXHgKne10qV3EEURjX4oMvjJUu/k1hwyEID ytSskY+1fTivdQVUTKm2s89bXtoZLiEI3OYkQRDQ7dqipBqDKhTT8ZjJdOI+Iy5uI/UwxcN+yhBg JxLzpKYUwkZJokpDqsQqvDV61uvbu1si1s9QGCRoaLVadJxBQEi7z8LW1tELq6vft7G5+X15rh79 xV/8xfdddVX28Xe960dzXkD5c2sAjt157K0I80PG8C1AK44iut0O83N9kmQ2tyMII2QQzgyWiyD8 c638zuFblK69voIboEZQptbNzOljz9fSnu+Zb6+iddgPlMrrlUJI4bb72kHGlafPzFmUCuU9O4H1 9aam9OW5zhiY3QyU86A7P1dBfshRyEKjtQ1VAilotdu02m2MMTZffzq2qbzl81fGoI6KTPl7pisw Jd0qZkg/4fvKx/8YGw6IwoVHLtAytmaCwdI+7mL4OQrhag3sbzTYv7JClmWEYXjN7bff/oePP85v Au/lBZQ/Vwbg2LFjbzXwfoF5uzG04jCi2+0yP9ebUXoh3Px3GGC/NHj+J3z1DEL3h+zAdSOpRLLG zY9XCEChLUDwnk45wgzvsH2MoMupNa1BSmsUrML5zUA0lrirknfBhu6ziuT/ryC/cSy7B/0lRwcl B6Edf1FNv9mTtKqUvpyk0Dj2vqQTMRiKQlG4IxqJxCKzdqeLVoq8KMjSKXmWV31XdqN7Ls/dIGxb jVf/muGptdV+pOIS7GdNqeACnxdQ43hK2mQ2rMjznHa7zVVXXVWuq7jppk9/3y/84i/85gfe/4FP 8QLJV7wBOHbs2FHgx4G/imGu8vQ9Go1GjcATCOlyvAPrAZ81UfdUojVaSq+FO2C6Keff7TFTEVrg lEFW3tV4sG69knXytcltUyXdaO1mCNxHlTZglB385ZgNnDZryrlB945wxKbWatYQOJju4bC9bQ2Z aE3JDhggd4jkonNrYUANFRgXw7szqmjI2CMKQ65U2bAwimg0WwRBTpalFHlehg4lcVgquHERXFUN GezMSDkCXF6FNYo1M+2qJBk3qyKELLdMs2NK4JOnhRGu/yXXXHPNzIKqa6+9locfepjTp0/9JLBn AJ6N1JT+W4EDQSDpdjrMzfVrte3qSRyCIEoIpC0P/XwofkXh2f+sE/QQWF9ELhptmHGDZgcBaJyH RTi3X9J8FfOOcIZAlkbBIFCqFhu785XzfCIIEEGDMge2Nu3nPyNqz+r70f5U7dCUlogSCfiwRusZ RFCd765Zoh3H1rszfDQEnmtwny0b7T4rIM8yDAYpJM1mk1QI8jzHKF0uirLhi0YYu8FpZeccySdq QUIVS9SmMv33YxU9mJnlqRsDe79CFRw9epTQ8UpmRz++7vWv47HHHvv6n/yJn3jTT//Mz9xd3fH5 k68YA7C70nfpdTt0u53yvJ2dHkQJcRyXA+K5VP5yds6vkKu/6QZ2melG5eXKKNvUSTE/z21/WXbd vfbvVVCg9K0WTmtrUIy9ZqV0tV+68owiiMrZDG9o/LV8PL7TYPl59jJ2NwZQO1YmmhL2+1lM7UC9 b5dvo8M4M3yjNoYSX9Q4At9035ZygkFAYWz6bhDa9fuTycSu9vPGQlfhi9YaXa1WIhAC6eC9LrF8 pZUlenRLg73ig3QrBQEhyLKcQ4cOkiRJaQzq4yzLMoQQrKys0J/rc+b0mffxAnEBL3kDcOzYsf/A l1F6LzPKjyBu2F1eShb3OVX+WY/lbkptyNrXGsrgVPt4tq6+UOF30LWZAFVZhBkP6g1BNVB1jWjf eW13jqopm5DW++qiDAOqaTZTFgcBy4B746mVQcq6EShTkGqhSWUgVNUplaev8RXaow7fwp0IgZqh qHezb1itgUVR4Fcz2hwDXdYu8OGHhwBemX3pNB8quLQBjNZlliPa7jNY5XaIEjhlWc6BAwdoOdTp 2+2NQJqmVVanG3uvfe1rOX78+Dv9N1F9oc+PvCQNwLFjxz4I/DXgGkDM9fuXVHovM6vXhC1qabd4 enbik3Bk3ftQc0hUJJ4fzjWn7y5ivbgFAM4nVheog3uXRkvpJStP6CG1Z+VFecdZrqAGuv1h40MA C+Nx+fzuaW1ask83LpXCXIQClCowgdcSew9lMb81Bto+f5WJbGaeo95X5TPimz5LPlbEpptmrH2s NAD+RFnxJdNpCtIZIKXw07fGXcvp8EVSzvyb2pcnbHJVXYkFgrzImZ+fZ35+3j2PQwpOybMsm0Gc 9TDhqquuQinVf9/73veuX/mVX/n9mds/D4bgJWMAdip9t9uxSt/pzpSn2k1mFq8giOP4WSl/Ce1x ONyl33olrNJYZ++PG2Yump8hu0pfpzSmJOnMDAenjYPNJYNeGw+mDBKc0qjqXWNVsXrTG0KXuec8 mj3uEIPOqWtUHaaDQSuNCETtM1453PoDoxyRqcqHKPOXDDBjlPx1d/fy9kPaIQjbIRVPgCMKK/IO /92UdIlCuFVUo9GoQnoms/ZB6BnjYft8BwnsST0qRGURjihrJhZFQbvd5vDy4aqPa1K41YTl11IL Bfw1oiji6muu4f4vfenrubjY6HNuCF7UBuDZKL2Xi1auueWtdbb66YmD53oH5DRclFFn3HTSjCMC fOCuVW0Q+6tX+oBQVSabljj8XKEKoxwct6NxJuYvb2nMDiKu6osZFr3smxmGwimv3mWoVWPQp8WW R4xd8FNxl85w7Hg+j0SqI9o785ox2BHWGNduf++6dTPVVKBP7y3XA9Sn/pRhPBwThAFKKyQ5Smf4 oeSvKVy/zkxvgs36M8bxBO5kaZn9KIq48sorS4XeqfzT6fQi/qnq6ooXMMZw6OBB7rv33jfs7Pld voSd8owNw4vOABw7duxvAP+MZ6H0O6VuBKQQKG0ru3hqLpRhOSVTyWx0KcF6oZpHLiG1DxTrMLRk vN21nCuvBrG6JPRVdcVVZuZbtcCgUqpKD2pwvyLfKfl9PWu0VC0kscplB7jSCkyB0VOMzl28W8X1 2lcUtv9gnFIYrdFGIMtiIJod+lvea4akrFlJmynosdXF+Qb2/FqGIjWOxWh0LSlq5mOu7WmRMs2m 6KkNC0K1TVBsYaKg7I1qFrAKdaQsucLqe9C2eKjQmiNHjsxM6dXFK76ZMSjmIgNQDwOWlpZQSt3A M/f4zxghvCgMgFP6fwy8FggbjYTFhflnpfTARRbXL031SumJHBMZolqhyzL2tngbU2eWqZhwd+Hy Mxq8pcDh7togdrTgDHstKmWWxsbKpQVRZUhRu8QlFAebWKPdCFCeYKuQg7+O/5jGlCx8iRaoUoGs e9dP6Wt2DmStzQyJN/ueJUVV+Sx2Tr7O9Fu1ns0vmAkF3JdQJ0Jn4n1nF+zEpwsp3EezLGNjfYPp eFxeKtATuvYV2n9XNRTgST3ju4NKkX239LpdpJQXKX6WZWVoVR97vl8uZQAADh48iFKK97znPW/6 0Ic+dBczruVpydM2BJfNAOym9J7Mey7IOS+z89SWebXH3WBTkizLieOEJIlqS3t9Nl2dq3bH/QGn eBVG8NNttv8rTh+niLqugThfPwv7S7tgysFc0YlcwtNX02vGIwMz+8SmpkQeOaj6wfraeC/OPvnY vuxPbXa5voURNua32YWlL7cWCFXahxkWhYv4knoSVImkKixhtHfTlV6U6EbOIg+wJcHOr65y/vx5 dJ4TBAEaCE26wzOD0pS1Cfxcf43CsYpsPEKZ9exgZ0XyPJ9R+vrfnT9QGQBvSKSULC8vc+LEifla I5+pEeDpfOYFNQAvlNJDzfs4mG4cEz0ejwnDEKWtdlmvbZiOU5KGrYMfxX6hj7/GDHduldprtYe8 tbIyWlfEl6rNo88Qf1Tey8Nj+781EuUCM3fce3m32henwVWcPHOtmmecyUHYyUvo0oAoT+CZ2Wk+ HD9QElbe82sDQs4OaO0WAmuDQaGN98aAqqMoZniTi/pYmWrhk/FAxJQRBLg8CGlqgGMHh4FVxu3t bc6fP8/qhQtopWzpbyCQ0i6A2hGk2Exeux5CSk3pTIX/joy3irbfavfbCffryr8TDexEDN4ABEGA MRaRaq2vonb3HfJMjcGu8rwbgGPHjl0PvB94O9B8PpV+pxgoF83YeE6TZTlpqhCBg95u0GoF42nK aDym0+nQatkNMSsmuFJeNaOFzA5CU6qt815qRun9QN8JbVUN09bABcp5awEY5Qa8mXVxflCWT1Ob lfBaUxoQp4V1++DJM2soFca4IqCmmievfnw2vsHoAp9Dr7VVBqkuVkoL+2vmyaOKmuwkLH3xkFoT /FnVKRfrvDuuSdOUtbULnD17lu3REF1ogkBAFFnjH0pQKZTtK29F/VUN/FRIodbn2lys+HWl32kA 6kagLtJNVXoE0O120VpfySycr3v052RG4HkxADuVPooiet0Oc/0+jee7irJD4KZ84arBuG6K45Dh aILK3AourWxsqkHIgLyA4XhCo5HQaTfpdDqEQcBO72m9UA2W1r4GXcvD96TfjDIymyFYKm8txsdQ klqzClUfrP7FrGIYMzvlVxqDCoNXfs95MVMdqHelQx8utBFYhEDF4Ve58xptlN0XwHV9dT1Tkae+ /TVSskI6szMzs479Etq+Q8bjCaur51nf3GRrY4ssy+yirsCtYTC27wsgkAJya7yqOfkaJjOmyob2 T2FsTqBwax9sSfbZOH83pX8qFOC9f51I7PV6aK0vkZVwSXnGxuA5MwCXVelLcaOsVPiaxxFgtKGR xGAUg8GINM0xwha7QIA00hWM1KRpzmg8YXNrSLvdpNVIaDRazHp5d/GaUpkdClSugCtDBwfJS6Wv Zeb5paSmblz8e9VFPbqoGws/Jehj7FLfarG0TzaqL7v1SMQnuFh9dXkA/iThS4q5E3QNjpvKgxrt jFYN3VT3t2ZPyxoZ6K9ZflN+uTI+4YGno/hKKQbb22xtbrGxtclwOCLLUnvp0FX18QqmDQQBSZQw 394Hq9ZA+b4yxhOhlKsEPd1gtHZff4030BfH+XVl91mH/rX/7M7s0zr8l1L6cyX28evev44CdkMF O43AUyKFZ2UAavn3383TVPqtrQEnTp5ka2uL6657JTd95maUUizMz7O8vMzhQwfp9/tP/yGqke7+ rWM5b9nBqCoWbyQN6Eu2tgZMpimq0ChtEBKkcF1iclSuSLOM0XRMHMUkSUwSxzSThDiKKXfMMiCE RRpiJutPo9wgNhjUDE+wG7Hnwb8/5BXNv8/s+wJQilqZDfeevU4ZKdTi69KYlJDDhguaOglYWoKq gT5w2UkA+pDGQ+KS6KxxDFWrMcoRm57orPeHrIcAVVt3ijGGPC+YTCZsD4eMJxO2B1sMh2PyIgck gZAQWO0JCN13JYgbCd1eh35/jk6csX5eIL0B3OlshffQvvXUDJ7z+ObSnr6u+P5nNwTgvf/OfnUP 5A3ATmXftWu4tMLv+tlnbAAutehmcWH+aXn6x594ggceeJDxZMypU6f5+q+/gf/58U8wGAw4f36V PM954xte/+UfxCvGjmYZ5+GQWF7Of7lCVLhUGOIwZHFhjuFwzNbWNrlOIZcUJsUEEoSwgyaXyAKy rGC8PUUGkDQSGnGDKAoIQ1u6KgpDt6LM+WWFW+ijKu/vCDI7tVR567I9ZdVbqkbVEcLM4brCq+rc aq7NHnJDR2BcboL3sh4NqBqn5Ukuh3KMQte8ljeo/txacFweEwrqIYb/ToTP1nPBgzTuOcpp01pf 7PisNtruQJznTKcp4+mE6SRluD1ke7iFnU4MQEiCILJJPtL2dyAjAiHsFuBJQq/XZW5+nnarRTFZ dWDR9o2u94NDZPbHvqcd4euHnD1uZrz8bl6/rvx1IwAXzwDU8wGM7TA/D15nk3dT5p3Kv5shuOhz T8sAXKz0Ad1uh17nqfPvd5PNzU0G29u85S1v4eDBg0RRyPd+z99kNJkQRTH33XfvU1/AK3Md3lOS tNUB77HKV1aE+2IRIIyk3WqSxBGjScp4PGE0SdGqQBqBlgKkQQvnJYRCq4BilDJJcyAgDAWNKKLR jIikXXEWhhKkIRACo+3qPlVjvTXKkVwOLXgF0TvIOmM8ON2d7fewvuY4S87B2PBjJgEI3DSlpxw1 ZYawL+VtbCxuUGhd2DtrXSqG1np2F5/Sm7mVdLJKTqrnMBi3slHKemWzHWQmuJkESmXJ8pwszRmP J2wPt9kYDOzJztAEQYjUUDgSIwwkUhqkCAgICIKQVrtJv9+n1WzSbjeJohgpg0ppjV8JUOmGqOlP BYZsSGCRXjXzURTFrgagrvz+HDVjUKv4PwzDmTDC/VgAM6u0ZpcfuFi5L3V85v9LGoDdlN4vuOl1 u9UdjLnUJXaV17/utezfv59ms0UURbRaLQqlabg959/4+tft8qnK7tbvWfeIFXHjOXg3lywq42Dw jI6r3iItZI+iiK6UNJKYditlPJmSpQWpytFKIQOBVgYtHFwTuqTpVREwUYpJNgUZIgmIIkkjCgkj t4UUwu2iA34lTBWfWyWtJg5NpZR1dFAGFRen8aLqKMeUSEB6/XYdNcu0ex7A9qs/zxhNuYUP2HbX Bqw21bSgv78lw1RJv5Re3n99mjJM8dObPobxRkdrRV4o8rwgzwum04zNwYA8S61nLgq0UYTY3YC0 rEIFISFy1w3CAClCGmFEp9Om2WrSbDRpNpuEUWhrPhhDp9NmsXeIs3c7o1MPZfBOpqYpjiuaZflt 5eK6Aagrf1EUMwbAK79X8kspv9bazyzUDYAPBbwbuJQhuLTyVFL+v6sBOHbs2F3AG4IgEFbpu07p Z+/h50zrd6pe7P489VVSs+ITcHbEYd7yerg/06q6h6mQge0N7RRCl+0VwiqjFhrj1t1LKVHa/o0j QRSGNJOENM+ZpilpWlAoTaE0KIEtRCVBgQisETESAiXsisAQitwwKTJkIWxRSyJkYIhEgJASV3AI l2fm/rGKNZO7bxtWTgmWycsegtdr6NW8uYEyG7AeZhhAGL9IyGcmOjJKG7RRFuZqU4YBlvjS5XNo tz6gNAglJ2CYnL2JpHclyA4iSJBRTF44wysTDMJOF2pNkStyVZAX1sNnuV0oo5Wyqwo15KpAVZbR jn4JUnta3pKKgQwIpC1m2mgkJHFCo5HQbDZI4oQglAi3t0KSJOzfvx8hBMONExUzf0n9EVWnlsbP hwQXw/ydP34BUP08L5719+95EtAYY5OWtB7aEVXa+2owVz+7GYRZNdndCAC7GIBjx459JAzDNy7v 20fsEmKUVmxsbblL2qKGURQR7kjTFTMvLp69eDoGojzF67OoQTBTKX79CiUIcUtNS1Rgaohhpiuk i0kBIQgkZVxs0MgwoBEENBoxWmmyvCBNM/JCU7i69RiDEQWYEAppU3kD7bye3YXGGAkGCowNITAg FaGQyABwJbfdfCRCGmRQLyZpMMoQCFvHT7hpTYN9rWvFPUqLYnB9YBMghDYYx2IJKNfYY02h7U09 YXruJqIowVfrsUqt8KpR9aMu18OXfeyMwtojf0gSC1Q+xdf3D5M2QWMZ4mXCxhxGdjBIRLzANBNM 6ZLmESII0MoZVwSFshmbIvBttoW1pJYEkSA0EUEQEoaSOI6I45A4Tmg1GyRJ4gpyVIU5oijiwIED 5ao7oIy1/WAyxpZIM54McAPOaLfXgbGrII2ppiy10uR5fpHS7/bXI4B62u9MdaIa0gIYjUZfAiKs kntQ5V975feqYHYco/bebiKwo7eSY8eOHRVCvLPT6YCUFKpKTIjiGCkkShWkWU6aZRSFIopClLI1 44MgQOLqsSXJRfd+KgNRNw7GzO6JV6p7+YXZUV6H/Ra2lhi0NDLloK/NFFTPIVxRCOyGHlpg6+HZ 9mhjt4iOY+n2BLADP8sVubKQVRvhFhYZ+/nCeSkZoAsX86IQ0rLSCB/e22eVwpWSNm6AywBTVpgB EYqyXbJEDhUZhZu21CWfoMusOWsCjDteJScZU2BUTr55P8XZ/06jEaCKjDCMqGcx2r6dnZL0C4Y8 LwAGpWz8r1RBlkkgAhEhQtvOYroKk1XyDQWoMq+iEbfoRjFGREgZYgjJRJ/ULKBkzEQsU8gGyISC EKMgCgRhGBJFMWEY0EhikiQhcJZTCvud+Vx+IQQHDx4sk7p2km9+5qNMBjJ+PEiEK7xqnHG10ZUp jZvWljn0BmA3xa8jAK/8UC3/3W0dgdaaEydOoJQKbWeWYM4jALHjteFiI7FTdkUBOxHARxqNhkiS pFQSKas4VghBHCWIxHZkGNiNMPwA8Z2a5TmD4Yg8z8mLnCgIkG4ZbhxHRHFMKOsGwJSki3PKfnjb jSv9NIyhpvjeg9ea5dnb8kKe8HNLW8HG/tiVY1bhbFqpdshAotHSnu+Ze+srLW8gpCBJJJEOXPxq 71sojVLGrr3znlpoFAFVBAwY9792LZRgtFP+MmoWHv5YwyHtiVIIJBIR2tdCBr5UL/XulNLGxUJr snRCno9JxwPS7XNIU1CsfpJYnyUJA2SoEUjSdMJoOKDb79uYWNu8fl0y2l5xpFV45TMHtTMAmsl4 Wla/iaLZfROEFIgwLNdaRFFEGIZlBpzWKYKUXpgRhBtutN5PIF3ajjGYsIeSfbTsU0QHENEcQWxn bIzTExE0y7C03+sQhgF5NsVEsSP/KgRgE5xylLLP4H3E7AyH3xxVuDl/hfIevVDobEKWZTMKv/N1 vd6C/X5k2S91gwT23tvb2wB86lOfuhNrAPzcjq79+P+9MfBSNwJPDbOpGYBjx44dDYLgDb5S7mCw zfr6BR5++GGOHz/OPffcSxBI9u1botXqsLA4TxInzM3N0e/3WVpaYmVlhWazRafdotVqUhSx3WpJ m7JThqMxYjRGGV3u8CKkII4i4jgmDEOSOLad4hQajYXATjdwtemF9NNPO1rlLYO3BMZvJa39d+pS UwUYNw3jBrOhXgjCbfDgPLV2Xlhr3DZfEqE1RggiKQikqcgkwBiF0dpu8qkk2kiEUOhAIE1oyTpX VMN/Y9L4b7FaGluWm5YWXQQ1Y+m7xIuUYIxmuHaGcw/9Ib1GTvfAWxk/8vtsnP4s3f4CjUYTLSTF VCEDi+q+8IUHuHBhwNxclYNhTW09xLRPZuNgtwuwcc7HFNz/6Cpveu2VNJvJzPSWH/BhGBCGtgSb 3/1HCOvRlcvTj9x3DyCDwBoAYcdkGEq02qJQF2D6KDIz6K0UowqCpI0RLXLTJG4vs7DyMjpssr36 BKfPrKJEkwuTOa5947czv+8q0jTF6NzVC0zKSkf1GiA+DBDuuEaj6lBdgCqsAdhN8evKfxHy2DFo 66Tq6uoqWutzVN4/wCYvKqocKq/4Owtb+C/Ln7PzvRmpI4Afj6JIxHHMeDzhc5/7LB/92McYbm/T aDZoNprEccxkMmU6TTl//pxjyAOKPCfPc8aTCa1Wi4WFeQ4dPMTLrr22/PIPXnEFi4uLNJotGq2G 8yKFg47KxtlZbmPtPEdgN6lI4sR5i4A4tnDPbpbp0lOpimjujIe9d640pQYlvBEoQZGxbrRk3j1b L1wJKetVrcHQJfIR0mFDI5CBqBbSGBt7G6eQ1hC5NQRGoCmseVHOIwU2PjDS5hOIMMQIiZESYaQN TUJhy2oF3jRdvFQ6G2+xee4BspP/gzf/xR+GoAUUmPN/wImHJmxsnmD//v0EQUCcJEgtUUXOyZMn WdvIePlVfRpRTjPS5IVB6gmocTWlpyMk03KiQBqN1EPOnTvHybMjbvzaDnFsh1UQBARBQO5W4IUO Adiw0hKCQWC/1yqkqVADgNG6RA3KQWkBCHe9QoRWTQCVjwjliKte/i30jrwdREzw6Ic4d+YjnD/1 EIsLfTbvvY+sf5DG0pvZXHsSEDWEIyqC1T2L8fssYrkAU8b6FQHoDcBuXn9nCFWH/N5A7jx+8uRJ iqJ41OlnPXHSBYEXKX7Zfcxi4vr7u0ppAKSU35YkCUEQcPz4k3zk93+fQitWVlZYXFyk3+/TbreI orjMg87znDRNybKMycRawuk0ZTqd8sUvfYm77r6bPM+RUtLpdFhYWLCdlBccOXKYq66+mkOHDrG0 tFTW6A99Qg0GpQxZljGejF2HW5Y6kNIm4yQJzUaDRrNpp1IqWrCMgcvW17lQJML4DHm/nZPdlltI iXZZgTYV2w4EUeNXhLMIUliSTwkXd9c4Wm9YhDMOCENgcLDZeRYj0Ll2W1BZRIF7BiECRODYayGR ooL9MhAIESADd44p0KPjkG8xfOS3UcWQxUNvxBQjdLbF5NzNbJ5/hPEkZXl5uaxJF4Z2t6Nmq8XX fNXr+J3fu5X77j/D698wIGmsY3RWprriY2VtV9EVeW6n7rIpjzx6knsf2OBNrz1Er9dCCDvH7j18 HMfla60UIgjs9FcQEIRhxaYXBeWeis7L1r2ldsywdrX8ijwn8CW2td07cG5phd7RvwyEqPEJhmsP sj0YIYOQKGmzvr5OEK4h1GfYPn/eRc/asvrGzXLgY3WDr6JsHOmqtEKpKu9BFQVpml7S69eVv074 1YlAr/w+RfjRRx9lNBrdA8Q15a/H/L6umPf2csff8pZPpfw7DcBKGIakacpdd90FQrCyvMI111zD m970Zg7s30+v38cYG/MprSmKnCxN2R4O2draZDQcMRgMGI/HTKdTaxTSjOl0yjRNa0Ziyt2fv8Dn 7rqrtKBZlnHw4EFe8YpX8MpXvpIjR44Sxzary1elCcPQReN20cdwOHLxGshQkkQxcRzTbDVpNxuE YVR2QwkEatB4UcArAAAgAElEQVSrHndZiF9SX7Ue9EcqDsWTRwhXFNK470V6ZbdIoFpEYiruwk9v eDZfOIJJO6NuQCkfonhWuCKh7KyB9BQBUhj2hQ/RbnfIhp8nXppnYz3nrls/itQjpJSsn3+SU6fO IqQkSRLW1tZIkgSlFEmjQRBGvPa1L0dK+PTN9/K7/+1/8tVvuJpuf4nzq+tsDbbLfgqCAKVsW1ZX 13n85Ii8KPjGG6/jNdfZXW4KpUro71GA/2zUbCEDWXrPPLdb4Vk0VaXEVvX3jDUaHpsbQxhF9phb TaqKohxb5750H/Mr/4pOdx/DjUc5ffxBtodDlpaWSLOMU6fOuJqQcYnMSrehraKX/JNwlYFr9JkN Oaupw7woCBwH4Fn++nx/faztLPzh+Yh6DsD6+jrb29s89thjn6EyAAGQ1xQ62PHXe6eLguFLvC7/ DwGO/f+8vVmsJFl63/c7sWXkem/m3Ze6VdVVvU73NIc9M5Q4ooa0ZVGURGMgQbbFB8HQm/xgCDAM yYD9YBkCZAOCYcAvftCDZEiGYMCyuMnULGT3bN09bE53T2/VtS+37pr7EnscP5xzIiJv1XB6qCFP ISvzZkZmRkbEt/2///d9b7/99x3HwXEc+v0+52fndFY6XLlyhV/6pb/I9evXcV1XjWNKU3XQtLa0 OhYbG1v6JCoiR5omRGFEFEfEccR4PGY0GjOfz5hMp4RBQKBvYRgWtyAIeOvNN3njjddV91Zga3ub 9V6Pnd1ddnZ22NzYoNlq6XhSWRaEJE1S0jhlvlgwHI3UAdbWx/drigzSUErBEqhOt7KMcE1UXbih AmxtyVRBugH2hB6MUcbhVgE3SIQww0UsVK/ZUoCFNECgea6S4hQqNFD8JB17ywq+afrXkysUPzeK K2VlrY2/9vOw9UWyaEBn/CnT8N/x9nd+D9fJWIQZiyBldXWVu3fv0Outsdrt4nmaEZflpGnO7s4G //nf+BXOz8+5dfseR+f39ESdVMfBFmkmCeMZluOz1ha89vk9rlw5gDxR/fEdB09be8vcVyxcLnPy tIyJDViYZ2oUuBEWJZCKZWdZVhEaOLatjrntFNe0sCw8T3mms9mUb/7WP2Ott0GSJownU2zbZjqd 8vjxIZubmziOo41OonkMCt3XD1BTj8pYXydLkTla0DWqn+fkQhRZgJIgVBKGloDQCi7iXBg6azIF N2/eJE3TB7du3TqjBACrAmwuWRMaVNfFmP9pgl/dtkgDftUgsoeHhwRhQK/b4+DggJ2dHX1gZ8zn C9IkVcJh2Zr26mhNr7uaeh6+79PprOjmm6pkMkuzIqcbhgHj8YTxeMRwOGQymTKfz1jM58zmc4JF oPjeYUC4CDg5PeX+gwdqCqyE1dVVNjY22NzcZHd3l26vV5wQE05YlkUuBGkYEEYRw9G4OBGe51Lz FFHE932V4hPqQlJCZUZmmThCCbMBDynSR1n1WCrEvnriBYi8rOUous+b8ABBXrDu1JNKsRqvQimq wusoWoILo1MQApLpA7J4jLBcnMYe/vqX+HO//gvMh/e4/cnbBIObLAYfI4Rgbe0KwlKEJFe75mmW EgUhk9GYKI7Z29/jytUr2EIwGg9VJ139hcZN762tKcWR5cxmUxZBRLPVMY0sSrBLh4qmbFjq13KN 3qoMgfIIzLWUZRmJbqlVNMxEYQrCspRiSOKlq1lhDTFbW9sMh0PuPzzC82xc2yZKQgb9c3Z396jX 60X7NwXf6LRerpS8FOWIszTNyjSxLLfNcj0WPMtwsiPcvE+StQpy0EWA7yIgajANE0qbWxAE3L59 m+Fw+Dql8Btht7Xwm/sqJlAV9ou3H6cMSg9ACPGKcUcGgwFSSlZXV9jb20cIwWKxYDQaE0Vx6Q6B ikst5TIpVFdpNttRxTEq7lPKoaaFEsDzfFZWugiuFPmrMAgJgjmDwYB+/5zpdMpsNiMMQ2azGbPZ jOlsRrBYsFgs6Pf7HB4e8v3vv4llWdQ8F8u2aLc7rK2tsbW5SW9trWAemqkstmMTRQlxnDCdzTC5 bNfzqLmuYo/VfGqeqwC4vHQTlwQcqdWCFmahZtiri5rCXRRagZh40tKWXhaVZiVGUAKaBnugErtg sovlGVfuCnm2IF+EpOExlvMxTm0du76BW9/hlS/9OsJykHlGOHtM0H+Pxeg2WRKTRHPiKAah3HTH dcmlxLYdbEedu1wKHEdNTkqSBMt28X2f2WxRoPlCqPPuaGsuLIVZKHQ/ReQ646Pj+4IGa9uFwCgP MyWtWFNbp5nNgUyShCwMC3wBoOpqSwm+77O/v8/lyxZpmukOR+qcGMDRtpXxMqi97XoaCtAeSmZ6 BBicSGp8wLjqCgvIpSSeP2Bt8m+o2VsEWQOv1mXMVRLpLQm+CYWqfIQ0TYuQIY5jDg8PCcMw+OEP f/h1LZsm9i8BqOVVfe2Powj/WBzAeADrtj4g0+m0mMO+srKClGrschInRVMIIcsTqY59CdZkWY6I EgKhXEbLEuqC0sCP+ttWCsKx0QwDfN+nXm+wsb6F0AhxFIfEUUwUBgxHQwaDAaPRkPF4wnQ6YTKZ EAQBURQSBCGLICAMQm7evMlHH3+Mo094s9mk1+uxubHB+sYGvV6XXm+Nml/D0Z5MmqbILCfQFxhI HMfVLLOaIpx4ngKhdFoRYUg82mqLcnS2sCRCWrrLrmbsCWPly/NhCaFqDCpJN0GpE4QOV2SeI0yK UsgijLAQyCxG5ilRMCdJRtRqfRz3LsJu4PqrWF4Pp76N09xh5crfZBWLJHhEOHifZH5EEpwRLkaM xnmBb2Rphm0L0iRZ6mWfZRlBEBQAYhXFNhe4pZVkFEUY1oYRdvM+KZXHZGtByLTVFVAoEgU0KtQ/ y1IyPT24GlIUOXsdBhjrrnCIrPwuLYwGqbdtm8ViTpomuGaoqNasea7d/DSrZAT0a5kC/gwjMI4j hqMBgiHCEiTCopZ9CxeHevsqQfMXyOlgC7Asr1BaUM4JSJKEIAi4ceMG0+n0zeFwuKCSGUZZfZvl 0uD8wv3Fx58JDzAeQMu4I4vFQrvwZnou+gRJ43lWbRT6/SVIYw5WcbEL0lTFd+YCFgiEre4V0Uhp Z9d1dbpIWR/P8/FrdcTKKlvbu4qFF0dEUUQUhUwmY8bjMVGkMg9nZ2cKjJzPCw9ivpizmC+4fecO n3zyCY5jU6vVaDZbbKxvsLG5yfr6Gr1ul7WNDXzPU6GN7YKAJMmI4xmTcU4mMxzbwXUVV8HzatQ0 XdrCIhfqN0pt1XOpJsGWPfakNmai8DyMV59XjqXxBEwTk/IY69RmJfUJAuH4yHiqMZqcXIY4aYJt h8ThAMd5hOvdxRq2sPweTn0Ht3WZ1t6vIfOINDwnmT0kyv89w+Ob1P0aCHSMbMA61f7Ltm1NtS0H XyZJQhzHRGFIvdGoUF7BdlwlMGmEZUGWSg1iqmGaBVCW56pfX54T68atBlkvw0xlPeNYuf+WVvCA AmONIpeywB+M8JvnTVjRaDT0e0vFLWX1qjZSov+XIDUDUBrvQOYF1ViSk8RZ4cX0ej3a3jn16DeJ wgCBRdz882T2GtJdJbVXSdNUHbco4vj4mCiKwjfffPNfsezeV4X7osV/mgfw4zyBJ4S/UACO49i2 bav0UC41aOYXLK00zZAyLy7OpYxjZVWVgKhs9AQyYVxkdMyEIM9S0rSMHZfdJgvLtrAtS1ljv44Q gu3tPUxFlqoXVwdzNpsyHA4YDoecnZ0yGo2YTqdKKUyVUpjPF9z49AYffvShCiFqNdrtNmvr62xt brK+vk5vbY31Xo96o6Hop7ZbiF4QRkxnc7IsU16N4+B7NWq+T811NKZgKhINom0EWyriEUJvk1f6 75nTJAvvvyAtIYuQYWmClhBYbhPX85BSWek0yQqLmaY5SRIjxABncYRl38SurWK7XdzWPk5jF7/3 Mte+/AJxHGBlU6LhB4TTR4wG5wSLECGUUlZWL15C64suuOhZgTqervk+ghzf77B+/T+ltvIs04e/ x/2Pv8lsppqzVgdmuo4DsqyvNyQh4z0qxp0SOsdxcV1dRWfAujhWysJWVCkj9NX429EYxWw24+S0 r3G/rChqUiXZeQXVV+dN/TZJLlNSjQ8kccx0kVGvp0hQGQ0p+dzLL7N/6YB6o0n//IxbN29ydHSI df5vqfs1OitrJN4zpNJDyl1Oxy4PHjzg9PT0/xuNRvOKAjB2IftjbulTFMJn8QJKBWCE7vT0lMl0 Qq1Ww6/XC4HOcx2/adNvaPeFS/qEdFNAF8adtbQiMFsrLE270lKj5qJEtkw4keU5IqkoBUtoC20j bMWZt2wX23ap+XU6HVjf2OTSpcvavYqJopDZbM5w2KffH3B2dsJ4PGYymRSewmw2IwwCbt74lA9+ 9AGua+N5NdqtNusb62xvb7O2tk6v12VjY4OGVgr1Rh0pIQ4jZvO5ykBI8GouNU1c8n1fC3LJXDTZ gPJ4CJN80IIvi2NsAAWDNxRFTqg5g6QReRYoNznPCmadzCW2U9a9W5alUHURYoUzbOeIeHoLy2ng 1Ddxm5ew/XUsf4P2lb9JK5niNL7O+ekj4ul9pqMjoijFsmpFCSta6JEqlQoUAjifTWk0Wjzz5/8H nPo2APGpT6IzQ91ulzAMEUJQr9e1FZaF4Fdd90ynFv16HaQkCIIinJS6kq7m+0gNppnfa1kl4GYU i+NYHB4N+MF7R7zw7AZ+XjZFUdhvXlj6PC9d9sJgGbQ/kzw+CRDCYWu9QZTndNptDi5fodFqKlxr odKTruuxs7PLnTt3kWJMs/kprZrPZuMx11Z8/vLzfvbx7br9+uvFJWEEO6kI+sX7KjuwShV+msV/ Kg6wpADiKC7itGazBWjiQl5Jj1Xvn7bEsiegct262aF+rfANtCWzhKngN/+qH1cqmVxLjqrB1oww q9TuQheDqIyETa3m4vt1Op1V1tcl+/uXKm5XwHw+ZzDoMxgMCk9hMpkynU0KT2Exm/PpjRt8/PHH hafQarXZ2t5krbfGlcuXuXzlCo1Gg3ajXQhZkiYkacpiEZKm5woYdV1qNU97VzbSzKSTllYOxrLn FGnEvPQEDLAoBRRvFTlJNMK2LaQua85ljmWXFFxLKE1s3O0cFVpkcYpt51hJTBSMcObHeLUOwm5g eR1sf4uV/V+me7VJMrvHdHxKMLpLPPqQ+WxMLm0yHQtHdkn+yaUi5UzGI6TVJF88IM3mJJOb9A// iMlkhmVZrHa73Pr0U9bW10nTtEiNVTvkmuvTdV0s2wYpiZOkiPWNksjznFAL/nJtCoU3YVkWWZqS Iqm5FmejjNZxwnUvplrXkWuOS67JPqaBjDJKUodEAcfnCx6cJFy/opRPLqE/HPH48SEbG5tMpxOm 0zFhGLKxsYntuAxHEZ1Ok2ajycrqCr1ej87aHr5n2VtbZ79e951/HYTpReGOKwKfUCqFHyf8Fz2A nwgCVoRVc7QtnfPMlRVWnqyx2NqtfYoiMBZMFNbLWHgKD0JZf6MtKE5WwfxCKYXSy5VLisFgEVjq 2aKraybJBDqUsBCW4peXYYWjlUIDIVaRUrK/f1kRmuKYOFYZh+FwyGDQ5/z8TKcpJ0vewnw+40fv n5DoC/G5555jY2ODXU13bjabtJotGs0G9ZVG4SYnScJ8HjDoD0CoHHi93sCvKfBKeQl54QEtXcRl yK9/u8YTsMglDM/OiIIZrudiO27hNl8knphllGae52S6+jFa9EnDERKB7bi4Xoto+D6Ov4bTPGBl 4zq9rZdIs79EmkrC87cZH/+I8fCcOJzj1xwc2yJJFJRZrze5d/N90uh/YXv3gOnohPOzPtPZnN29 Pe7evUOcxEugWBUorFbMASUNuPBM86K+3igPIURBcorjeCmkBJWpEZbF7s4ar31+nx+83yfJoN1w iiwAMlM1VlmOIC+ARqUYQobDkHuPRty4t+DFq2329zYAGyFsgiDge999h92dNZrtNqPRCNuyWcxn 3Lp5m0v7axxcOuDSlWdY23oG23EZ9Q+5/+iQMJyT5zKhFPT4wi2iVAAXlcRPcv+fupYUgO/7BaEi 19TbQoy1wBrhVYK+TGk0nsHS/8K0WlbW2rwitBRb+oqunlgBZbhh9sDgD/pzLQ2kSbNzhS4qnWoF wF9kY6G786guPZZlU6s5WimgPQVFZkriiDBSSmE8GtEfDjg9OWE4HDAaKQ7DaDji0aNDbty4QRAE 1Ot11tfX6Xa77OzsKJ5Ct0uj0aBer9Nd7dJo1MnznCiOmM9nDIdqBp/rqcajfk3hHNUzqCoSc0zw X86qs+ns/ye0dkImh9/m/LxPOJthWxmu62HbHp5f041PlAAZ9zpNUqyip0OZ7suzjDwKkHmCCMfE 8yPs6SMsx8PxN7Br6zi1Lp3dX2Llyq+TjG8zePQ9NechGxNMHxOFCq/ora3xwfsf8MlHH5KkKXEc 4Xo1JpMxtm2zuWlIZLku83ULC17tlFPwCKrHxFpmFBpPoJq1uEjAKSi3ueBXf+XzbK3d4jvvHHF4 NGAyz5nPa9y/d58wWODXoH9+xnl/AsIiDCSDwYhpkCNFjV/8uS7PXtnEst1CEa2vb9Cozzk7P+eT WydESc7aSo2tzQafe/kFDi5fZ+fS83iNNUaDI+588m3OTo6RSO11E+lbXLmvPq4qiM8q/OIpz5XS 8u6778rV1VX6/T7f+MbXEZbNKy+/wv7+JYQQhGFUAEpGEVQFf9nC6NZXWEsHv2qxhQa/zOdYSioL r0G5vxReRvldOk4WKvaXle8WllUonup7K8n4p64lpYDQnYHV/gntuqiLTKVsTAZiOp1wcnLMw4cP Oe+fMegPGU/GzGcz5vM5QRAUlOhWq8Xq6iq9Xo+XX36Fvb1d/Hqduu9Tr6twwLiuYRiRJKq4RKUg Pfya3k6z4DDAaZ5jkfPc5glpcEISnOC4TdJoyDyyiMMF0fQhcZzg1hQLUjUvtRGWIEszHNdZirdB CZ5xwQ2iD1KzL30sx0dYDk5tFctdxW7s4Db2sbwOWTgki85IF48IRrcJ50PyNGA4mnB6ckwQLHAd F8dxqdfrqiBJp/AQFGGM7ajiqCzTjUk1sGhqS8y5M/toPFeTXzdhg4n7zfZVkpIqOoM8j7l7/4S7 jzMGgzOsfIEtcjoth/NxxqOTBa26zc7ODq7n020mXNptAjZZLul2ewXmoE6P7vBjKdLZyuoKaxv7 dDev4Ho+ZydHPLzzHg/u3WaxCEjShHq9wfr6Bv/FP3zr18IoC4BQC314QQH8SSz/Hx8CGC2rqu7c 4oIXQguWZanJGVrAlgSoYukN8PfjBM6Ah09/XZnzQllowax+XRk2CB0GVLY1u1Z8h/7MPw6v0L9d IcGyyEyoC0QVBJVKwaHmOdRqPrDC2toGu7sHPPvsCwrUmozo988ZDIZFCGGyDzOtFO7evcuHH35I GIbs7OxwcHDA3t4+u7s71H2fRrNBs9nC9/3CkoWhalaanWeFoNTrdd2VydEhkMrSZGGfeH6M4/q0 G6tY7U3k9rNEUcR88CmTUZ9AhriOwK/Xcb1aee6oYAS5DqGErAiYBVgkSYiVqZ77cTBUHI/pXUK7 ju13cRv7OM19HH+T+uZXIAuJhu/RGrzPpctXEHaTLJ6TppE+VeWodqVkEyxLkGoauXLHBdiO3la1 DXN0HUC13NikDYt4Pyvn9F3EDEAN8ByPxziOw1q3xXovA1o4Tp04UfiNEJKXvvy3WN99hXY94fze N/jkw/e4d+8+Z+cTVlZatNudor+B66rshOs6tDqrdNd2aa5eRgBnx7e4d+tDHj+6Q38wJAhT8kzi uQLP802IswACnvQEqq7/xd4APy7W/4lhQKEApJRFCBAsAn0x6A4rF4VpGaUro3NxUTlU/9CxPaLQ BEKYunqxBPZVd//ic0tYgglBnvhGUVB2f6plQhtUT/1ilLdOvZmcr6UjEsdx6PXWEEKwvbOnMg5h SBRHRGHAYDhgMBgw1PdHR0dLWMKdO3f44IMPCMOQOI65cuUKL7zwAtvb26yurlKr1ajVaoXAm3x8 HI8ZDofIPMf3PZ7drJPbNYTjI3JNrElPsewabi3Gd+v429dYP/hzpMEZw/N7zGcLnGiMlCmuV6fR aBfZA+NCG2tpWHclxx3dw84iTRPsJMa2LbLolGT2AMuu4zT3qa28CAiSJCBNIp2fz7CdJvV6D4SN 5dQoUox5AjIFy9OhmyRLY1VzH05JowWQk6UxeR4XmY4sV3MC8kyCbeE4bmHUTI2LUWQFwKgttuEI JEnCZDLGdT12d5uqHZ4M+Pxf/HscfOHvAhnx2XcJgwVRnHL56jME8X0msxlS5tTrdc0tsGg0V1nd ep5W9zJpHHF2+C63b7zH0eEDxpMxQZCQ6RIT2xZLnu7VvRYf3RlXFcDTYv6npf0urs+OAZgTqzSY w1zmhSYtzWkFhjNWtiI45cNKHF+14kZRCB3/W2qrKqaw9FlVzKGKAWhlgTTZA4q/qx7DxV38zKtI +ZjMO5iuMGmWF4dVkqvxA7ZiNwpLkYHqjSYNFcuxvbOnwUVFVBoOB5yenjAcDun3+/T754zH4yIN OZvNePvtt4sCmE6nQ7fb5fLly1y6dKkgZ9VqNRqacEOeIrOIPA2QWUJWgGi2vthjsoWKYUU4QOYp axuX2Nz2SJKAeVQjmd1nNjlBArV6g1qtRp6X+XPjaqtTWj4H6MKYlCy3sHOJlc0QYkaWzLDsOjIP 6d//Dv3BSNOOBY6mjJtcvm3bqi7BqWO7LWy/i+U0sZ0artfC9TPqrR0stwXCQVgOebrQnmpMlgRk 8YQ0CcjiqfI64pAsTQspyNJMKwAV3sRJUhQRFWGBJUjTuGQKBgnDo/fZ2f09wmDE6PEfcXZ6Qhwn PHPtGp/efIxj2XS7PVZWOjRbbTob12l2nyFLFjy89Yfcu/Emjx49ZBFERGFMnOYF6VCFJJAkuQ5t LTzXClEegHH3L7r9T0P7n7iKP+vlvuQBGIFXHXxMDXgJohWpOvGkta5i9kKaNlbqlWW3nEK4S9Bv WZsY3kBlUwwjRshSW5gwoGAoVpWArD7x2VZZrqONvjo4Jd9GUhSxSL19lpjKsbzADkqFoEIo329Q rzfodte4evUaQbDQ1ZAqDTkcqvDh7OycwaDPZDIpFMKjR494+PAhrZbqzryyolJHBwcH7O7usNJp kicnkCvE2/WaIFNs20Vik6VznQZ0EJYLlksWj0nzBITDSruFs/ELxIlFND8hGH3KcDDC1jRapcwM E09V4FU72+Z5rvEYWTT+UDeJzBbkeUgUhoyGI2bTqVJuFV68yVbolAZCqJl9ts7x13wfr1bHrbXx 6qvYjodl+3ieqklwvTqO6+G3n8P2ulh2A5lFIFPyLEAikVlMnsWk4YA0PCNNAvJcEiymSCCNYxZB gOe4CMui7qumokGtzg++/f9y8uCHrKysMF+ogaOdTod7d+8yn/W5emWf/YMrrPQOqHUOSMIh9z5+ nQe3/ojDR4+YzhYkqSRN1TWTZ2jmqwKxk1Ti2AbLSKnXbGP9jeD/NGDfZxZ8s5ayAEbTKyAlUbx+ Su76kihpLrd5tgTkKlZelJ9bbvRj9kSIQlhNqlFYVuGWGx9EfYTmFlQyBRcPw9NSlH/cMp5Eaf+r +wbFGHCjkYrkfLlNJnPdvs60jNKhgwBhCWxbAZyuW6NWq9Pr9djbPyDLMuazGYv5jPFkTL9/Tr8/ UKXZlVTkdDrl6OiILMtod9rsbO+wu7POF/7uz4FQhTe5TBQXwutgWS4is5XgaxdbWC44LpZwyLMF 0ewhyewQ4bj43gqN/S/RwyUY3WAymTGd9xFyhON4uK6v+gfoLj+gefm5VE05BaV7LWylFC0PLF14 owuCjMsNigKe5/lSdaD53OLzpdTHUJUDq7DEUQCm7aiUpevjuB6u5ysKuV/DrbnU/B6O38WurWM3 rlJbfVETyiANjmnU3yJJQmbTufZGHC5fe5lcCvaymA/ef4fXv/shrmuz0nbprjRZzGfUah6fe/FZ rlx7jo1LP8d8HnHvh7/Lowe36J+fMtcEoCSRZJkxdqbrs9BhlIr/LQvm8zkrnRUadccAfz/O6pe8 8icv4Z96GQUQAr7ptmqGHWRZiiKtVi78wkSaBzqyL0x1KRBPgHhL0bpYOuFLq3D/pWqCqZ8rdcqT UX/5+Gka4ScsaZyG8hiW/gzLh1ayxAwrFLE5SKafPhKpO8ekBc1XvcOQlRxHE5iEqpCs1xusrW1w 5crVonHKeDzi5OSE8/MzHTaom6pvf8yjh3eJ/7MdPL+F7TiITLmzaTRQCsCuIdMUYXnk6Qxhe+rY 2z6228WpbSCzgCyZkUZjRDRFODXqrS3am68iswXTcZ9ofkYyO2Q0OMP1fPy64jeYnH3B49DWPJc5 MosULiGWO/JWO+QWQzL1kcyyVDtuGo3JjRcqMB2L1feZupgyM2Q8CqTKJFi2g20ZOrGF6zpFObAB QaVUIY1fq7G1vYNX81ld38Fx69gW2I7HSqdOEid0ez32Dp5V6VO3RhpNQcBHf/R17t+5wWQ6JwxD Ik2oU4kLgSlqVL8BklQ1cpHAPMgQMuPll5/n6jOX2dqYx3D8NLCvavEvXJF/8mVCgFBK6QshWF1d 4fj4SBV4JAk1t6baUmoe+FOY/eUzEo2Q6T+1YGFVhF8FP8WJxKT8Ki+VOELFu3jK9xnSUCn4F9XD Z1yFLtOXYeH+V464oCzMQSsBAeTVM2BCA+0hVM+N/kDlJGQkSVnNJiywLUun2czFWsNxPOr1Juvr m2R5RhrHTKYTjo+POT4+4vT0lPl0wPjsY9UQM5rg6x4HTq2N4zTI80RVC8oE21shT2bqOMmcPJ0j bA/LbWILRwFwRYwdEA5v4Pg9Or09ZGcFKV8gTi3iyS3G/XvkWUqtZuN5LrbjFWlXoas+Laep2Zlo dNylOupHhd4AACAASURBVADDpMsKhSollvYWij6K5lgjC5al1AJulEpJCNL+oSav2ZZVtAwDikYc 6r5sQmsK0VzXxXFdzk4e65kYNpbt0umsFoDidDqi3W6TJAHn52c8fnSffr9PFIYkSUIYJQhhKMVL ji15DmmqW91lGXEquLS3wedfeYGV1RZJnLDask2u/0/F5b+4zNE5T9N0Nc9z1tfW8TxPgVdRhF+r qw4EF6iZ+oESBi20QrCEvhcI/RIGUHUJ1Bt0w+1iI4ks6KvqHaVgF0JfDS8Kc30RbPhsq4jxi8d6 nkCBJZTfVZaHKiFaChmKTGnFIzBMMmFerxT86HfKTJKlOWEUF3tu2xa2Y+nSaVWSLOoNGs0Wa2vr PPfcc6Rpymhwgt96h1bvgOHhm4zGc0bDMZ53Tr3ewKupzI7t+ABYbgfT2deUp+ZpgExDkBnC9pB5 guX4WLZHFk/I4hHCVn97Th1/6yXa218ij8fMBzeYjM+xwjECie2ogijH0d19ZVZYbiO4QCH4juMU WQelGEzO3sJ05imOld7ePK56EkapAAXhKc8zsqhsJ2bSnLbuRWgyBIaqDuC6TlFDYNsK9zAejm3b NMYjJs0Wjm3z+NEj+v0+YRAUBCrPNSnJHGmjawnQ+yWZB2r+Qndtk5deOKDZ8JlMhsRxgO/7tJvu xXj/aS7/f7Dgm2UUwGGaptfzPKe90sZxXJIkJgwDOp0V/QOe8p2GElx97oLQFimOysvmbxXbaU0u LugHWQb4kmUlUMq6tjhLoUm5X591CalLb81X6y8p5f+ijdeCu3QsKNz8AgPQz6vdLD0LrRYqn6X+ F6DaTGkyi4xk0ajUcSx9QdrYjk2zqeoO2s066fE3SCYzbEuwvXMZKQMWi5goiplPT5FAo9Wm3V7B 9TvIPCOLJghhYdfWyLMQYXuQJVoxuGTxBGHXivy/sJRw5llCnvaR+RG2t8LK3ldYvWQRT+4wm82L jIJtT1lrPUOt8wye3yFLHxbWG5Zr+qthoGouInRdgYuUZWWgqfyjIvxQCrbZxnYcHKFLjfV7siwt vteUFV8EM1VPjFIZqX4WpluvSpOrcujys6AkIjmuU1QQ2pZQXaX05TgPlCI8ONjn8sE2qystRqMx J8cj/ILX4bLerRsF8Kdm9avLKIDvZ1n21TzPaTSauJ5LHMfM53MkUv8QsSRTwqTjjGBelEGWm5mV SkBgQDpReVMRGZj4z2xf3Kv/VJRR8atEWRp7kZL8WddSaa3e4arlKZ7WykYaSV7SGKaZRhkimKo9 qT9PvU8WyuBiVFfFFc37VUebjChSBkGA7t6jho/apLRkTJ47in04f4DjurheE7dZQzTWwW4Tzk84 PjrEEsc0202a7TWFPEfnyHQOlofldcnSjPOpYLxoInFI4gSEwK+75FnIatthpaVKnyWCZHYXLBun vsn66gpZcpU4ysniGTI7ZXL8DrPpiPl8UXQjFlC45qVVtgq9bbIq5nWTvzdW3yiSop9gpUIPlmse Ci8BUdCepZTILNOl2MvNS0tSkpLDqnIyqVFD+FHhhFPsR6axMykhzSHLcqIoJ80trhxsc+WZK7g2 BGHIyfEpwhI0ms2Cm5Dnkq21+o8T/p+p4JtlFMDv5Hn+D/M8p9mo02l3ODp6zGKhegAKYT/1zcpq V9zuQp7LpKBREVLjA9WEAFB0F1paZZBfhBRFCXLVWyg2f8pn/BSrEGqqR/miVtD7fUExGKEuXyv/ Fub1n3TuDEho8IeL35GX04QzKUnzTA22kBJLJLTtBpbt62OjmJtxNCsosVIuqNc9Or1L5FnEYjZi 2O9T8wzL0WIUr/FgkHLUh2kQ02w26Xa7bG5u0ul0VO/ANOXBsM/4/jlxtEDmCfsbNhur0G0/pFEf IJwWnucjGns49deIJ7dZGR+yux8wGo8JFhFBGCKzkCzNdcVdRhRJkjghyxVGYGnjIHPdOcjWbcQt C0vn7s2ybLuYVyil6thjzofqYananAmr5LKYDsQXi4WAAqcwAG2el4rH3Ixydl2HKLZUK7M00zhF RhBEuF6dg4N1rl27imXBdDpjps+b67kF6cooACGgWXerbn95mf0pLQfgy1/+8nd+8IMfyCzLRM33 2dnZ5uTkmMViQRAsaNQVseXJ3P/yc0XTS7XxUjhuwL2LYiougATl/5Uv0RsWvAGzuQF9jMcvqq99 xnUBACgUl9ByLCvzBSndd/PG0p0vBfdiKKFClifDiGIHLoQGZZgjC4u5NL+2cCB0Tt5Sk3pM5kYh 4JUpOxKCICJJHlHzazTbqwjLJY1DHo1Wee9WyKf3ZwwGD0hT1T14b2+PNd1T8fLly6yurgIqXaXK picMBgOCIOCd28eEszM2ezEvX7dZW82xsxiEheW16W1fx3Uk29vbWK4aHRYtVBt50wk4iiLiBJLc JZgeE0cBYRAQRTFpmjCdBoRRhusKjeyrcmlLYyQqzapmOkhREn8QqrWbZVtqqKtYDgOAog7DFIhJ aRWpRuVslqzBoqmn0gwUI8I0b2YRqK7ZV5+5zv7eBvV6g9FoRBAEAMX3VsFMA0Tmec7hyWz2lKvz T20VEKmU8jiO45163WdtbQ3XdQnDgNlsSqvVIU1Ld6ik7VbsfRHDV936SmxH5TnL4AIVejCly2+k QVx4rwHQLhYhCf3aU72Jn7RM7G9C9iJ0rwosS48ForD2svRbzXEsFYGuLxBALvTUIBNGmFnz5geY EEFUQ4Yn9+VpS+YRllCodhhmpEmMZ/lYdomUe5ZHEsfEUUqSDIhii5v9Pf799x5xcnJClmUcHBzw 0ksvsb+/XwyDWVlZKYC6PM+L/nXj8Zg0TanValy/fh3bfp7hcMjv//ABMn7IS9d6vPrKOoKQJOgz n8+ZTadqrl6eFQNmHN0GThUGNXAcjzhaVexCTcXOZUaaqnkJ89mQNE0JFnOiMGQ2mzJfREznCbYl sYQCOAWSNEvUhGI3xbb0RCLtSeR5ju0YIpL2cHV60fc95FMOeZUB6RZzDU1/gJQ0t7h0sM/e3h6e azOZzhiPjjRfRhZFXybMMMqgikcsq/k//VUqAHgrTZOvpVlOr9ej1+upDkGTCVtb28typeM0U95b Wl7N6a9YYVGAAUZM1fwMI+x62hZlVpfS1aeqJKh8aEW1iCfVxE+7qs6+IT4Zl3tpFUK/rDRExVKX MXxe/F6JLEdraUXwxGk20UMun/zepV1YVgsCCBeLAtmu15sApFnZDsv1VIGXV1Pjv8eLGm983OGD G3cBeP7553nuuedYX18vXOGZNkTmgjede4QQdDodHMdhNptxenrKeDxGSsnq6iqf//yrLBYLbty5 ww8+/DZ/4YuXOWgqurAReCtfTgOa7wkWC2U/LLvo5AulhbYsQatZBwSbGxvU6qogClEnlzCfnKlK zcmUMFywWMwJwpTJHLI4QMqUPE+IkxTiCInCHVQ2wNL9KF3A05bZLq4Ok6I0aUTLUvyYYDHDsjwO Lu+zv7+HRDIZj5lOYtVC3TJzEcv6BPN7DXhY7cX56nPdzxAz/uxWoQAE8p+mafq1NEloNptsbW1x eHhYUFJbrY5iBlZTfIWvjLbqRaBekUstxBWLXgibUFSfQuifuosqBjRftZxPqLjsxeaSZW31k9dS qknv89Ms8BOojPLNS/e9ovRMd9+8qjCogIGV/a1+T5lqLF2Sap68uDcKA4Hb3CRK5ozOj0hT6HRW qNUVJpDEMekiUZNxbYvTSZ3XP2zRHwU888wz9Ho9PM8jyzIeP34MmEYldaIoKuLUZrNZtO6Ooggz 7q3dbhPHMefn55yenhIEAa7rcvXqVVz3Od567z2+N4/4wtUmHS/VmNKFUFKIyu8WpLGq4DPAoLKe aiSZRPXem81mxeco4RRaOG1WV1cQVq/oOVir+SwWc9VQNgx1k9uMKJYkqU0SjUniQLckT4mThMUi YDGPcF0bSdmGPElaSCmLjsLPXH+WjfUNLMvi7OyUWO+78jbKdmS2raYqF2Ql0KXKGcPhgPX1Der1 OpYQT2v//ae2ls7Ed7/73aTT6Ti93hr983O++a1vIoTgypUrXLnyDNX+aCWKLwoQzjLufRESlHUD wrJ0m2v9WIcKKt9feY/xIoqYv/IZVeVjgD8DNYiizeZn/vFGcGXFpFdjeSqPVaeYUoDNoAjlylNO Hs5VL/nCkkupGnnk5WcvfZYOBRTaX06UqU6XKcKFJ245yJjPb93Ab20yGR0zH95jdH6fKEpp1D1q NdWP0HFcptkar3/QJEptVldXlxpuVKsALSFx7BzbshGOj+uqisRut0ur1SpAQbMfdT2bMUkSDg8P uXnzJpPJhHa7zZUrV1gsFvzRO+9Qzz7hzz2X0qzbZbWpiamROszUrrZVzmAYTSKGo4D5LCAKEzzf IQ3nWALS3ALhkmbKw/EbHq2GS7tlI8gLXprtuqgZFaqfZEn8qSHzRHf4tQuLneYWSeYRz8+IwgVh uNDToV3qvs9Kb5tmw2M2UZTtKIqWzllVqVV7EphMQxAEJEmM53msrnZ12XJGGGH9rf/2u39mHsCS tLz++h/8Qa3mf3V7exvXdfnWt77F/fv32d3d5fr1Z1ld7amLPS+616NGV5uqP60EqgIrKJ+zFH+/ ir4+XchFWYtfVTLoFE8RAhhPo4I1/BTWf0kBmOeqFtcAdNX4Xgu3fkEJUEXgq7lpowAkWqCRkOtc NlL3IKgogJ8k+Dp0yGWZ37bymOc738ar+USLcwQWltcBq8a0f5/xZAHZjNxe5e37l8jtNq5bK35P lmXU7Ii2H7PXDWj7CyyZIFAxci5tJBZh2mAYtpjFDeKsju21WV1dZWtrqygjBopeBj/60Y94//33 SZKES5cuce3aNe7cucPxww+50rnHq8+2QAiyPC+GyKS6dv98uGA0XDCb9MniPr21puoMLVSTD7Pv JjSI9RShKIqIo5hMSsLQxnI38eqrtNouKy2Lhq/adgl9vaoYXE25EoUHYWkQ1S5cfilzHNdRinDl ErbXJZneYXB+RP/8nDAMi3NeNAOpdDI212VazDCMcGybVrvDYhFw9PgIy4ZnruzxD//3m9aHt0Z/ 9iEAQJZm//0snX17sVjQ7XV58cUXOTo6Yjgc8vjosepg01Bz+VRqpMrUenJUNWjAzAh2AeA96QLq jfWdBGkVAJ1lvPol0A+oogMXFMFnXgXq9ySxZ3kz+cTzS6G6xkHk0gtlDYDG+crMQNXjqGxdRSQE oiAMFZwC7X0UOkhIhOMhnDpZGikrGs1wXY/VtW16W3WiYMQPH2yT21lh9ZVySnh5f8JOe4grVIxv BneqHVIut2VZdPyQjWYfkJyPEk4nPuPH69y51WV3/0rhHYzHY/I855VXXmF3d5fXX3+dd955h/v3 7/PFL36RRuNLvPeuzSw+4kvPqoxFkucEmeTR4Zjx4DGb6zZbvTa7G22yrFH0zjdTqKuNP4vDL0TB 7LMsi05bkiQD4viY4VHMYbBCzW+zu9dlbb2NJVWLtaKNuL5GTbqv4K0IU/5sYdkL8jyhXm8S6lAC KLyhghCkj3GSJFo55ozHQ+JYpVdbrRZRlHLjk9tMZiF136bbbWLbLgdbDT68NfpMl+7PYi0l+P/5 v/gXD37jb//tv59mmd9ut+l2uzx8+JCzs7PCkrWaLVzPLcpDzbQfMBZbPxIXrLoQ2KIUViEs3VjD eBAV995YfAtl0QovwLyZ0vMw4AA/nfU3q8AlzHuN8BZ/mpAHStSvfH8BBlaqBaUsoKMylF96Q/lH Ec4vIYtG1IsXl7GHyocJmbHZOMdxPEXZBeXKCsiSBWk0ZDh3+eRoFYlVCM98PmfHv8l+8yHkkRIC a3mKjpmVWO0NodiHHrvrDnvdBY3sDuenjznrjzntz1VzUyk5OzvDsixefvll6vU677//Prdu3WJz c5OXPvcyP7o55uh0zEo94e7dM4LZPXa36hxcWsN1HSaTie6sNGA2mxXTf4UQRdmxEcBqft7cjEfi 6nFvzWZOnvU5OT7l6LFqJtJo1pD6/WbEnfqNoiAqmTjedLSu+Q081yfPU8IoItHkpmqrMfPdlmUR BAHD4ZBWq8Ha2hrjyZTj43MeHx4Tp8rL8lxBp9PG9336o/R//MFHgz/2mv1ZLuMBFJd0GEX/RxTH /0D1v9/kC1/4AsfHxwyHw0Iwt7a3WVntql7/uiTYcUSZvjIod0VQjDUz1F+DHRbgX2Hl1fZSgKWR wxyJjSizBRKWegP8iRMAT0n2CbEEvBWvaqtdsvkofm/l3RqYq2wjqt5D8abCoosKkKg2MWGHed+T nkn1eWEUBQoki6II23Hwap6ebmQxOLWQOOS5mrgzmUwYjUb8tV+4Si0/ZTQcEscDHFt16HFsD8dT 5bbGFVbtujJd0COJ4xTHddjZ6rCzlfPo5CZ3ju/yyfh5LNtja2uLKIo4PT3l2rVrbG9v85u/+Zt8 /etf57XXXuMrX/kKr39zxHff+F1+9T++xsrKNfr9PqenJ4RhiMmRd7tdXNel0WgUXAQTQprhHWoY jGq7prgrwVJ2wdw3m03q9ZwgOOXw0TEPH25w+fIam5urSAmumyt2peVosFKzTiu4l9oBZymMNd9V jfNVjJ/iOBY7Ozucnp5x49P7JHGq5i86jsImHIFtqfZklhD0x9FPexH/By0zgLBYX/va1/67f/Uv /+V/c+fOPafVanFw6YC/8pd/ld/+nd/h/PycJEkYjUdqck5vjU5nRXWTxTT3FAhHA0TGKmp7aFHW 96unRSVNyFKsX0X3i3pBWWpiRMkhkJI/mfWXJQPQ5PZlMXevsip/G+SjsNSComd3SfeleN0MAyms eBHGVHCDInYwmQPz/iciEXOY1G+WqAOSx8hU7YvQvfDCRYhfl9iOz/GktQQunp6eUvcSatis773A 2k5OMBsxWeSks3uMx30s26PRVLRwI4y245BkOY4tWIQxJ4dz+vMawj/g4NqrvPbiLvVml+PjY959 912SJGFtbY07d+6wsrLCb/zGb/Dbv/3bfPe732U+n/NLv/JrvP6NlG/8wf/DKy9uF4qy1+uxubnJ 9vY2nY7qt2dGgJkiotIroXjeZChOTk7o9/ucnJwwm80KKnEVp9j2YTI54s6tAcfHW1x/dovOShMQ WK4siEVCqFmQeZaBCRXsGjBT5+pCQZLxVOr1OrVajclkyic33mcxT3BcmzyHcqAuqjpUG02EwLH/ xNbsT7ScC38LgNli/k8Hw+E/WF/v8ez159je3eVrX/saP3z/XR4/OmSxWDCZTDg7O6PTUUNE2+0O 7XZH51E1zVL3O6MYblFe1MZwVwbjXtiNau1B2fpLiJIX8LNCSkxcXdEzlUh82YqXv0MrDnlh++J1 EwToe/PZeekdVHag2A9Z0S3Fc4XHIJc8hCJMQCJlDFIWMXCeqZFuaTJlEW0W+z+fz5nP5+SZQxBJ 4uljgjBGuqv49TpZ7SXsbpN4ep9B/z5JPMOxc1VmXK8TRJLjoY3beZnetVd46crzRZmuAb4+97nP ce3aNX74wx/y7rvv0mw2ieOYyWTCX//rf52VlRVef/11sizjP/rVr/E7/2ZB8t7v8Fd/9TUODg7Y 3NzE91X14nQ65cGDB2Z0FvP5XDdIScgyaLdFkY7c2Nig1+uxtbXF3t4eUkoeP37MvXv3OD09rVCj 1bFot9s0Ghnn57d55wdzrj+3xc5Oj7xRp+Y5pfuvLEwBzOZpoI+5LAqOQo1RNBoNms0m/fNzjo6P GY3UEJRGwyHLwdY9dLJMFnxfzxXEScp8NiVOygKlP4tlmA5Lt9/6rd/6/a9+9av/9aNHh/7O3i7d 1VW63S5bW1tsb20jhGA0GjEYDIpBnGp4xpgoChECHMdWNeG6osrcTJWV8fcFFKmXkqstCpzgCWxA YwFFupCf3vob2asO2FQvXLT0VYteLmEAuEIAKZD9khAklz/TuO5FeCGffE5WFIRYVhRi+aMq35DR zj5EWK4q69WWxBB6PK/G3X6XKFHxfL+vWo5ZlsOz+xYN32ER2cwXAfMgVBdhMEFaPv7Kc/jtHfI8 4WSYce8oI2t/medf+1v0tp4lTnKOjo4YDAYsFgs1vltbYsdxuH79Ont7ezx69IjRaIQQguFwyCuv vILv+7z99tvkec6v/KW/wtsfjOiIm/zyV/8C8/mcd999l29+85t861vf4lvf+pAf/eiQx49HnJ/P mc1Us408hyCA0Sjm5GTK7dsnfPjhPT766AM+/vhHjEYjNjc3uXr1Kpubm0WoYOJ1oxCaTR/bHnH3 3oIozGg0XMr0ZF7gUJbuXWiGis5mM4aDARKo1+u0W23G4zH37t9l2O+rNJ/rYNnmGlbtwPJKlX+S SYIgplbzuXr1Eh/dmf+j9z4d/qxs209cZuQwlArAAqxXX331zTzP/87h4SNxcnKMEIK17lrRzvrZ Z5+l2+0SxzEnJydMJpNCGYzHqh12GC4A1U9e6CEcBlyy9c1gCGVuv3TxCz6APnpVBSArCqDy32da Ve9DrWVFULX+xssvo25ZWGqDXVS9gyVPwDyhX7xo9ZcFmYryoAwZLuyhwRfMc0ImtOSnZMmc0fCM OI51zrschHGv3yVMlAU7PT0t3OhOI6XbypktJFFqk8gGSe6RphlxFBDNj4ijBYNwG2/t53n5F/4G 61tXOD8/L9xrw2mvhhgGSU+SRFll6xNufvIe86SObdtMJhNefPFFbNvmzTffpNPp8IUv/iK/9/s3 Obvzu3znO9/he9+7y+PHUxYL8DzwffA8hTW5LjiO6a2nbo4Drqtutg1hmPHoUZ8PPviEx4/v0Wg0 eOGFF9jY2KDf7xeAotnnWq1Gp53y6NGM8ShFWGqISZamilKcq/Ne8xy8WoPZdMx0PKaum6guFgtu 3b7JYNDXIaEOFs31LFU3oCw3ZC+YzFNs2+G556/zxS++ws72Bn/w5v3/6f2bf7YKoAqjmSZ/1ve/ //3Dz7/66ut5ll897/d3T46PrePjY8JIDbpYW1tja2uLy5cv8+KLL7K+sQFAv99fmsY7Ho+YTMYE wZw0jRXCqi9OS1gIWw/8tCztAZgDpu6rpb/GU1B/LOMF/LRewMU4n2XhQpoxZaXZvagYMJa8+nyR BVDuf/lxsojdlwVfVl6v1hhUPZCK+2/23YQAMmOzdp92p62bkboE8ymT8VQXBgkeDHrEmQoN5vN5 EQsnmcWVbYhTQZZBmkTqOAobx/WYRy6DcJ3rn/9L7B9cJwgCRqNREVNXi2nM/cXb4w/+BT/8xj/h +f2EzFrlZKTSZIvFgldffZXxeMwPfvADXnjhBdZ2nuHbf/ABIhpQr0OjoYQ8CGCxgOnUYjSqMRq3 GE8ajCd1ZkGTxbxBEDYJgwZxXCPLbGo1aDZzajXBdBpy+/ZDHj68y9raGi+++CJ5ntPv9/WlJIrc fauZ0j8PEKLO3v6WKp1utrBsQaPRpLf3BTXsBJea73N6/Jg7d25zdHSoBq04Tonn6POdZVK1AZfK U4zjjEUkuP7MDl987WW2NjqqliCN+e47R//og9t/djyAiyGAVbm333777cff/va3//Ubb7zxv778 8sv16XR65fHjx81bt25xcnJCnqu6gU6nw/r6Ont7u2xsbtLr9kiSmMPDx0UP/Mlkwng8YjQaMptP CcNAlaLqQgmVFrTKdlK2hv50HUEZCmiPAcry4p9C+ItQvxLvm7UMQ4iKoKktL8bfYPCBipeQl75C 4TdUPIQibpdceE0WWIQRfCFLSnI1BCjDDyBPWRWf4NiC2XSEZQs6nR6tzgYyi5gHGf15jdxWaLpt 28xmMxqNBuNpwHYXup06jtvAdzLsfEiz4XI+FnT2fpEvf+Wv0mq1MZNvyjr4cragcalNCtBY1bNb v8173/qfWVtbYzoZIxYf0WhvMgyaxTavvfYat27d4saNG/zyL/8yZzNB3L+BzCJOTuD8HOaBS1rb R3RfIvCvMAkD1rYtuhs+rVUHvy3wmhZew0HaFovEp39WYzargbSo1yX1ukUURdy6dY/5fMq1a9fo 9XqcnJwU58A0BanXYx48mHLz03PieMJ0MiZPE7qbV7n06t/BcetMTn/EvTu3ePz4cTG9yFyfWeEV gZQ5Saq6/4ZBSi5cdne3+Yu/+Co7W+tMJiPm80CnK2u8/vbhP/7o7vjPDAgwIcBFJWBVXnMA+/vf //733njjjX8Wx/G/bTQb7fFodOn+gwe1Dz/8kMPDQ6Iwot3usLW1xebWJpcvX+Xg4DK9Xo8wDHn0 6JGqCJvNtGcwVspgNiGK1Ghr13N1lkDo9JMKE0xddtVZKUIDKFqSfZal3Pay/XchvZiQQBQuuNm+ 6i0U2EDVGuv7ZZe/vCvfXagfjCaRxWcYgk+JDSwlKWXVQ6niCimr4iN83yMMA6IoYjGfsJgN8Bst Vnq75FnCJN2k0WjQaDQIgoCVlRXSTLJYLHjxAJq+mmTjuRZHQ49XvvJf8tLLrxVKw/O8gj5r+Oyu q1pzt1othBAEQcDJyQn37t3j03f+bx784f/G5csHBfAopeSZ7YSt7Us8OFX593a7zdWrV3nrrbeQ UvJzX/h5Pvr0iHz6iLTxLPReoXn1q7S2P0eje4n17QMavSvcuX+ELec06zaWyKl5grrvUPct6o2c RkuSWTANGoxHTWQOdT/H910GgwH379/n8uXL7O/vc3R0VCixLFNWvN1O6fczhsMEIRKmsxnB9Axm N1gMP2Y+mzObKn5CFAXFOU3iuGgcYs5+EOXEccLO7i5feu1FrhzsMRyqCVKAPo41PNfm9996+I8/ uTetKoAnMDqqgvAfuC4qAKtyE5XXbbQiePDgweKtN996/Y033vjnNb/2jm3bq5PJZOfw8aF9eHTI 8dExeZ6xvq7KSdfX17l0cIkXnlfxV57nnJyeMBqNmM/nRU56NBoyGg0JFjPSLEFoEEzxt8tabMsS TW7ALgAAIABJREFU2KYdufjphL+wpFXrr8/TE5k/eEIAkSjm3ZJjUApy5c8KDkDhwkOJJFffI6Cg Aldsu/68MiSpBiHmcwUZXesmrucRapqp1D8sChcsZn0WQULiXWe126Pb7SLzHM/zuHTpEjduHbG1 EnN5r0GSCA6n2/z5v/z36PVUSGfq1c3xN0w3w/8PgoDDw0MePnzIo0ePlGI/+YTkwf/J88+pOoD5 fI4Qgq2tLVZWVpDzT3l4HBBknYIqLKXkD//wD3nmmWcIUpfIv8bnfuHXOLj2Eo1Gk3q9zsrKSlGo tnPpBW7fP0NG56y0bFzHxrHBcQSOZVHzbBp1i2ZTYtcko4HFaOjjONBqqd9x//79ol7BlERXMxrt dszJsU2SSRoNxYtIkwDHdrFti+lMhbmgwtM0TZCSImUZxwmzQLK1scYXfv5VDvY3ieOEwWBQAKUm 7FOj512+90dH/+Sju5OEnyzkP5Mw4aICgCdDgafdbMC6dfPW2VtvvfX73/72t/+lEOI9gVgZjUa9 e/fuebdv3+bo6AgpJdubW/i+T7e7yu7uLs89+zyrKys4jksUhYxGI8bjMdNpGSYMBn0m0xFxHKLa bVlLF6G5mUm/n2UZa1780CX//yIkVzn6AtPiX7vfAlM2vGzhl9eT6UKpsQStDLQmyZe0T6ldnhoy mBeKmCCja9/EdRxm07HKR+sLS815BM/J6M8b7F95ia2tLRrNBv1+n2evP0MYxnzw8V16/piz6DJf /Wv/FZ6eGVj8/EL5qhAgCALu3LnDRx99xN27dxmPx8W2g/PHeGf/Fy8+t41lWYzHagrw9vY2Kysr jMdjvve9P+Tw049w2ltYXo8sy9ja2uLh/8/em8fIkWd3fp+4j7yz7rtYRbJJdrPZ3exrDrW6pTm1 Xq20FrCA1xKwBnxAgmEsDAE2DAP+y7AlGJa1hv9YLLz+R5A0o9GsZO/sSjMaTnO62c3mzeZ91X3n nRl5xeU/IiMqKlnF5sx0z2hn+IBARB6VFRkZ7/t7x/e9t7LC5uYm6XSaQrHM6Ogob7zxBocOHSKZ TEYViKZpMjQ0xJFjp7jzYBO/vdkDAZAED0UWEAUPUfCRRAFNgVTCRxR9CjsyCDKpZEBq2tzcRFEU JicnKRQKe0g9giBgGDXW13Uk2cc0FBIJA13XACEiHPm9SVpBlkCh3bFptTtksgO88vJJpqcn6XTb Qc/E3hRjevdiGETVdR1DV3n/0tof3HpU6x54E0c3yacjYQwg+q0P2GBvtiC+9wFhYWFh6/z58++e PXv2L9bW1s4YhpFoNBr55eVl/caNG6ysrgQXJZ0OWF25HEPDg0yMjTMxPkG73abdbtNsNvcEEXcH bRap18t0u8HAxjBNGGUWhHDcd3BqB2FCyCPY8w3CbxHfs7vKgr/LV4i9KbIgojfHPqDPpPD6lNgn JEr5MdPE7/son3hXoSgGQWBFBB/nMiDdRVZl6rUqrtOjofbSrK7nI4kilYZHfvwUU1NT5HJZSsUC m5vrHDt6iPsPl8CY59f/yX8TFdvsd93a7TY3b97kwoULPHz4MJrUa1kNbl6/xNriDbbvvM8XThvM z89RrVYxDIOxsTHy+TyNRoMPP7zK2hpomk+7cA9Hn0Ezgv4CiUSCe/fu9bjyHSzLIpfLcfLkSWZn Z0mn0zSbzcgVSaVSzM6f4OK1R3Tqa+iKhySALPlIot+bLhRsou+jGyK64VGrSXS7CoMDgXVTKpUw TZOJiYk9MQGgF9dosr4uk0rJJFIm6XQCH49ux6bVCuY6hr9nuVwhnc5x4sRx5uaD+Q6lYhHf96My 4DD9GJ9qHLhYEmc/WvuDO4v1Np+Bub+f9AcBOWDfDxLh0rYnME6vlXGxWKxfvnz5wx/+8Id/debM mW+OjI7orWYrt7mxkbh9+7awtbVFvRYMVUgkkmQyGUZGhoM2VPk8qVQSECiVSlQqlVgQsUq5XKJY 3KFcLlJvVHCdbtTVZXc8+cGAsFdp2aN4uwoYM8FjeT0/+oBdhYwCd/Fcvr+r2LtR/N3P8HvviSyL 3s2zixG71kX0B7v/dfdq+z7gINXP0em2dznwvk+r1UJWFHwfOl0X0W9RtQeZP3wcw9CxGnVu3riK 5LeZnplh/tgbTE9PH3CbwIMHD/je977H/fv3abVaaJrG9tYGH195n6X7F9CFOoNZkfmBR/zK25+n 0WigqirT09PMzc0hiiLvv/8+y8suhgG+J7C0CLXiKgOzLwV59FSKSqVCt9sllUpFJKAwbTg/P08i kaBQKEQ8B8MwOHTkBa7ceERKayGJPq1O0MjWdcKWXU40cl2UIJHwqdcFalWfwUEpSk0G7NYgMBjn nxgG1Os+3a5ILmeQTidRVYVWs0GtUQ96DbTbyLLGK6dPM3toOgDdcjnKLsQHrO72GxT2uACSCO9f 3vjDu0uNdt/l9w84/oml3wIIJbzt+9dIgb19yn32Tirt31zAuX79+pUPPvjg3549e/YvdF1ftx0n V6mUMsvLK9LiwiKuF1SdybJMJpshn8szMjLK6OgIiUQCx3EislE8q1DrAUKhUKBc3qbRqOJ5Tk/x pd2MQdxdiLUeigJ4/RkBYfdR3PQPA4DhN/d7zoDn71oIfg9QhD2XjF2FDh4QP9xTTxAhxONxhugs Y0EGAY/J3A6CnKFcKtG0anQ7bURJRNODvHsw2d2jUChh5o4G/etVmVp5k+XlFX71K/+Y559/YZ/b IOjVd+7cOd59912q1cDFaNRrXPjw+2yvXiefEhgbzjA3nUFurfO1Xz0WjQ4bGBhgbm6ORCLBhQsX uHx5jWQyIMIsryhYtokwMIZmZsjlh0gmkziOQ6lUYnR0lGq1SiKRYH19nYcPHzIxMRFZAtvb29F1 NQyDkYnD3HuwyBffOMYLL5xgbnacqakxBgfz5LJBoY2opJEkNZjXqMH6uoduNMhkgp6XlUqFiYkJ HMehWq3u6QMoS03W11XSGYVkUkdVZarVGpVKGUVROfrcMV548SSuY/c6ErUjMlG8BXooYY+AoNKx jSTJGLrGuStbf3h3qdHa98f4DCSsBnwSCMCussc32F/hw318wEEEBg8ePFj46Pz5v3v33bPfarfb N33fF8rlcn51dVXf2NigsFOg2bLQNC1qPjE6OhpQREeGUZWge0148YOORfUomFgoFCgWtimVtqnX K/h+r0mm2GM9C0JU5BGCQvAF4yvrrvm/t5PR7joeZ/rtaf7JrvLGV/PwvXuUP2waElkhfuTfRxH/ WJwh/vmRP+K7DCcLDIwcJZ3W0BQRxcjjOh1q1TKtThtJ1rBtHzyLpc0uopKiY5VIGCrDE0c49dIr +8ZRarUa3/jGN7h+/XrAiXcdbn58kfs3z5JSygwPmIwNmhyen2YgZ5JRHnH82BGazSaGYTAxMYFh GDx48IDvfOcMhhH0y3/4SKXWMkjNTJPNJlAkFzM1xtDQEGEl4eTkZMTjT6VS1Go1rl27xszMDDMz M5imyebmZu+y+uTzeTpeknPvnSGtBW6iosgkEwZDQ0NMT01y5MgM42N5RkYGUVUNz+0yMa5GK7Dv B1mRY8eOsb29HfnrgiCgqhJWw6ZWFxkaSuC5DuAxMTXJ8eMnSJhm1BsgNPdDK8W27T1NV0IiVrs3 TSiVSveKrLp8cHXrD++vNOMA8Jmt/rDXAniSr3EQEMSV+yDld9mdc7ZnW11d3bx69er59957769/ 8IMf/EU6nW63Ws3s1s52YnV1VSoWiziO3evgoqIbOtlMNgKEoaEhut0u5XKZarW6J80Y8g4KhR0K PUCwrAq+F8y1D2vAgQgQREkIkwuExQGPVfvFJDCHQiXtefb+3osVHOxmAeJL+641EQONfdJ/e5DY j7sRIOAyqC4ieHUa5TV8BLK5HJlslvTAHLLkUy4WsZpdPNfHqpeotAw6rSp6Is8vvfWre1pih9Jo NPjTP/1TVldXSaVSOLbNtUvvUis8YGY8wcT4BDOTecYGJCaGFDaX7/PaS9NRLXw6nSabzdLtdvnm N79Jo9Ehl9NZWhZZWZNJTA4yMJggm1LJJgWsrsLE1CFUVaVQKDA+Pk6tVqVcWMMwEqTSGWzb5vr1 68zMzDA7O4vjOFGVquM4jI6O8mi5SKexQT6jge/hOk6PoRqUFzebbRqNJjeur/HSKRPDMGi1WlGQ 07ZtdF0nk8mwvb0dNe4MzPgWW9sqiaTK5Owsh+bnSBgalVIwvDXu54e/ld1rchJe45Al2Wxa6LqB aZrs7BTZ3trAcWxuPWr/r/eWrX4L4FNX/FD6XYD90GY/pe/f96/08c2J7fc7jh7funXr9vnz5//m /ffe/9ba2tpZVVOTO9s75uLikrmyuiJUKxVsx0aSwl5vGkODQ9ENEcxsC9IsISDU6w3q9VrMQthh p7BNsbBFs1nD992e/9W7FAIgCFHZshgFD/xd3zwkjvhBR0NvD0j0gAA/4hzsji/fzfv7fi/v3wON wCXp/f2eJT+WHoyZ/iEXQcBlQFkI6K8tC9dz6HZawQoouSSSJgPjx9A0lVrDpt2sUy5s0CHPm194 h1QqTchCDKXRaPAnf/InbGxskEwmcV2X8+/9W7zmCpOjJuPDScaHNCaHNaZnZjETOnbjLvNzs9i2 jaZpDAwMIIoily9f5saN26RSKpubLjdvySTGsgyPZRgZ0MlndFKmiCdoKMYw2WyWzc1NJiYmsKwm 1dIadu0ekj5IMpmm2+1y48YNZmZmOHr0KIVCgVarFa3U4xMzvPveR4zmBBKm1qskVHoTjEUajRaX Li7wuTfz6LoejMDr0YJDELAsi5mZGSqVCp1OJ3pNVSUsq0NubI7JqRG6zSKNWgPb6SKKMrK82xgk 7KIcJ0g1mxa2HaQYM+k05UqNBw+XKJdqyDKkUwluPmr+L3eXrXhN8Gem/PB4NeB+/zBcuuJxAY8g K+CymxqMH8eJRFJsiz+W+17b8/y9e/cW792797+Fz3/1q1/9pZmZmS8mk8njsiSbqXSKqakpxsfG MRMmoigyPDzMUI+SHBa+rK+vB/x3z0NVFDRVRdE0dE1D14NBmqZpRkGoXG4Q00wiyypC2G1I7DUz kXp87t4EW4il8PxdxQ2scyGYkNu7gj1i8J7kQOTzw26bsT2v9SClBw67LMHYZ/i7DTxkpdfjr5de cmwH3/fwvDKKbDA9O4tRqNFZrTM2Mcvo6FhUzhqn9v7t3/4ti4uL5HI5HMfhg3f/moxWIz+YYXQw wcRokuEBk5QpkxDL3Lm3yfzUeKQopmlGdN8PP/wQVQ1IQ/fvu/iaSnYoxWBWZTinkU6pqKqC1q6y vr7OoUOHEAQhSvtJisH8sMTS5nkk6Qskk2kajQbf+ta3+N3f/V1OnTrF2bNno94A2WyWF1/9Khev f5O3DAl8Fc+TEH2PRqPFx9dW+MLnBzEMY08FIxBdR9d1KRaLzM3NceXKlShfrygKmXSLpbsLTA4r pJIaqiL0GuRIUToQiNW5BBWYrVar15hEpVqpce3+I6ymDYKIKEhB0NJ1kERhdyrqT0Hk2D87KCnW HxAM+QFe7LifSNTPIegHgH5gkOkjHPVvf/M3f/Nd4Pvh49/8zd/89c3NzV/WdX1MlmUln8szNj7G 2NgYhmEgCAJDQ0MMDg6CIOC7HoVigfX1dTY3N/EBVVFQNQ1NVdF0DV3TMQwDwzAwzURgxmZyaEYS WVJ6qUc/NoJawHNdXG/vGOs4UzB+RaMIQp8lQU+Jw+nDQWbBj0ysuMsQuv9RRSGAIBIOuPR8P5rk LApir/5cotNp0WzVcG0BXx3nrV/+lcgcjbsAFy9e5OLFixiGgW3b3Lp1A8fXkFWT+ekMIwMmuaxB ylQxDQVJlakUlhh99c2IRWcYRvRZ1WqDbDbF4mKbQkkmNaMj0UVCRkRG8DwUQUcRXKqValT/H84i SBgy2bSOJLZ4tP4B5uEvk0wmKZfL/OVf/iW/8zu/w6FDh7h7927Ug+/USy9z9eIPWNmo4o+kSCUU ZGyuXVnm7V8eRdO0oGhKkvYFAEmSKJVKHD58mGw2S7PZjKyDfF5jc6vO9nYNUUwhpXRkP5hd4Ht7 pxaHqW1FURgZGaFUKrGwcJ9isY4oyShyQDJyXR9BDNxcRZF+qvXAcQugH3UeS5bFXnN53CoILYM4 GBxEJvok6+ATt29/+9vfAL4FSIcOHRp9/Y3Xv5pbzJ3SNH1KliVxYGCAyclgSIOmaYiSsFvOLAk4 tkOhsMPa+gabPcKS0rMQND1oJa3rOoahYxhmr5dbmmw2h6oaiGJvaowkIglery+chOO6uC74nofg e7vBvMcuYeyyC0TNU3bTh32/Sjx4GP08u88JgrQbde5NVo44D76PLIuoskij6fDSm79GKpWKTOfw pi2Xy3zve9+LlGJx4SHVSgVFz9DwB7ixUGV8RGFyJI3bm4S7vl5ifjYfKayuB9OIbdtmYWEBXVfo dDrcuSOh5Q1GxvLMjKUYyqlkkyoJU0YUPBqtTgQgwYCTgBOS1lqokkvCkJgdbvHowVlmTnwJ0zS5 desW586d43Of+xxra2tBnwPPQ1EUXv/C17h05l+RMiU6HYmV++v82tdno1ZisiwTjvyOWz9xK6Dd bjM5OcmdO3ei+X+maZIwa6yvVQLrRZGQZBGZkJMCrVaLdruNpmkMDg7StCzu3LlNpVLDcUBTVVzf jyYHSxIokogoyRiq/FNb/WF/FyCUTzqRuOLTt+8Hgf2sA4n9geFHBoSFhYXFhYWFfxU+fu21104c PXr0V1ZXVo8rijwkK4o4ODjI9NR0MLVFV5EkibGxMcbHJiIa5+bmJmtra2xvb+P5HpqqoSgqmqag aTqapmEaBoYZWggZ0pkcqhJM0fX9XjBRlvB9Ed8TA3PcdfCcPUO/9pApdgOHMf9/z4X297y+myHo WQJ+EH5xHbc33EKOIs0QuBCiJJFIiPj6OCdffCWKTMcr+s6cOUOj0UDTNIrFHZaWlpFkBXr+bNHP 8JfveTxa3+ZLrw+iaxKFQo2js+koABbSYFdXV1lfXyeVSrGzY1GqqOiT0KwWKCkNdCGJgoEk6OQz BvWuiaqqWJbVm0oVAMBoziOR0BCEDgIqo60i64vXmT78Co7j8O677/LCCy9w+PBhLl68iCRJdDod 5ubmeO/MMOubdeRug69/dTry+Xcn/hKN5QpdqfA1WZapVqvk8/mIHBVaBwMDLksrdSYm0miqhKbJ QSzIc2haDQzTZGBwEKvR4P79e1QqFRwn8JBlOfjpXGf3ZxbFYEGq1aqIgvv3BgDi8qST6nch4vu4 RbCfZSCwG4jcDxR+LEC4cOHC5QsXLlwNH7/66qvPHzly5O2FhcUTiiIPqpomDQ8NMT09zfTUFKqm IUkSU1NTTE9NIUginXaHjY0NVldXg5yzAKoSFMRomoqmaugxd8E0DdLpDKlU0CItUnEBZEnGFwOl 9XyvlwryEDwPodeddk/0P8ZR2C8oSPQw+Mx6ZYtOS8N1u4iC1DvHYApQ17aj4pTtUof5F76CruvR 5B8IlOD27dtcuXKll45ysBoNsrlcRF9VlGC6UMcWOX9X5O5ajVPzImZ3jcTzz0dxBLnXTPPixYu4 bsCLX1zqIiYVTEMmmVRImSqS5OE6HVqNDovVMmu1U2hpmZ2dHbLZLJVKBewyCblEo+EjCgK6KjI2 lKC7+ZBW8wimmaDRaHD27Fm+8pWvkEwmo9ShIAhMjo2xtXCP3/0vA6JRt9uNVn7HcVBVlXQ6Tb1e j4ABdqcLN5tNxsbGSCaTWJYV/DSCgKaJOHaHYrFBMqHQbss4ThdVlRkdH8dqNFheWqRQ2KHT7vSA PyCluS44bhALcj1wHI9220UQk7w8d4grD5afoGqfvjwtAOwnB4HCQXGD/dwEgV13or8QqR8Q+kFg v2N5v9cvXrx46eLFiyEgiKdPn37+yJEjbz969OiEIsuDiqZKE+MTzMzMMDE5EQQKZZnZ2Vnm5uYQ BIFOp8Py8jLr6+tRx1upN5hS1VQM3UDTtR4gBFV36XSGRCKFJAUdZMIMQGRy+iIePq4r9hhr4Pve 7sQhP8wQ+HtwYE9gABEEDSSVWqmC3W0iSiLpdIZkKo0kSgFbUpZZ3vL4zX/4Jt1uNyp8Caf9nDt3 DgjAoFop4Xk+iqJimkFAsd1u47ouuq7j+z7L600e3C1x1LjBP/oHb0bfK1y9C4UCmhZ0993alNEz GqYukzJVDF3C1CUMXcJHw08c59r5Fb729VcplUooisLy8jI5eYVGtYzjesHcPzy6toPq2SzdPsML b/xjTNPk0qVLvPzyywwNDUUVduWt28wZ3+NLv/c5dF2POgmHwKqqKrlcjnKMrQe7LkAorVaLbDZL rVaLnjcMA0VuUy23qWaaJJMaA4ODSLLE3du3qVYr2HYXz3N7lmFAS3Z6/r7vB+XBDauLqmlMTw/z +qsnMXQZ1138BLX7dOXHAYADHNnHHsed1H5Xof+431V4GkA4CAw+0WK4dOnS5UuXLkUWwunTp0/M zx9+++7duycURRk0TVMaH5/g0KFZJicnUZRgBvyRI4c5evQogijStCyWlpZYXl6hVCwi9XrSh4Cg 9bIMgctgYhoGqXQGwzCRFQXB61EqfXqNUdgdhdVLJQVbMDfeE/xe79H+bIGAL6hkcyOYeoJGbYtm sxOUXFeq6KZOKpWhY3vkJ04jy0qUsw474SwvL7O5uYmmabTbbVrtNppu4AQUQkzTJJ/LUe8xMLvd gFbbLhXInGBPLl0QBHZ2dgIqsiyzuWnTcSXMhErCEEmaCsmEScuWEFOzlFtpzn6whigFgbJGoxG0 F6veYtRs4KOiii4CTq+NvEC366J0H1Atb2Mmc/i+z5UrVzh9+jS3b9+mtHkLf/Vf8c5br5NMJvco v+sGRUCDg4M0Gg1WV1f3FJfFewZKkkS73Q54EL1g6S7Jx6FS7TAnSwiixOryKttbm0iq2MsIBLd3 MEPDxbYDnx+g1Xbp2h7z81McmRsllUrSaNTxPQ3fO5CL85nIT2IBwNO5Bv2Pn9ZV6I8bPE1AcT/X 4UmgILILCNfCx6+88sqJ+fn5t2/dunlCUZTBRCIhTU9PMz0dxBBkOaj6OnbsGMePH0cQBGq1GsvL K6yurFAqlXojqOSg77uqRrwFXdfQtSCOkEqlSSQSqKqO7/d6xfXchtAMlSQR35Pw/JBJ5kZpSEEI LqrndqkWFqjX6iiqhpkwSaUT+J6E1awHw11qHoc+/5/i+35k7oa+7a1bt6JJv+trK1RKW+QHR0gm k3sagQyPjNBsWqwsr7Czs43f7TA1lYj859D8LxaLtNsdDEOnXIaOYCBJU6w3fOqCyZA/SMdVKNxv 4LpbiKLEoUOH6HQ6VKtVGsX7DKmLYeI0KOZBAM9D8F00RWQoI7Bw6/u89vZv47oud+7c4fDhw/id Ddzlf8kvff6VqGVdv/JPTk5Sq9W4c+cOQHTeoYRAFroKiUQich1CgDAMn2odNjYCbommuiRTehAM 7eX6QYrSggjQ7ti0uwKT48OcOHEYWfRoWE22t4PmugFb0HuclfUZyk8KAHGJK3w/ivl9x/3WQbiP b+Fz/Q1LDgKCJ4HCj2QlXA7kWvj45ZdfPj41NXU6l8u9qKrqeCqVUkP3YHQ0KHs1DIPjJ45z4sRx BAGKhRJr62ssLy1TLpeRRDEaLyUIBMzGnssQbslkCsMIgmGyEpTyuo7X4ycJvZVHwPcDczXo+usj uhKqpuD7daxGA1FsRokHXQsouaWOzez8C1GkHILVtNFosLS0FN3gpZ1lNMXHbZcwEmlQkihqENkP J+9MTnkIgk+t9oiZ6Znos0LQKhaL2DZomkejIWJ5Cn5bQNcNGh0Na72B7/skEgkymQzlcplDhw6x sLBAvbTMlHETT3BxfBFJ8MF1ESQPWQRREbFtD10V0P0tmlYdSZKo1+vc/fhd3OV/yTtvvR40POnl +ePKPz4+jmVZEb05VP5+0z9uDYSB1ZDfD5BIwMpKh4LhMpCXSCY0REHE6Tr4BEFEHz8IDDa72K5I LjfMyZOHSSZNioUdKq12VLfSbrfRVAnH83aphD8F+TQBIC4HpRQPer3/+ae1Dp7kNjwpy/AkUHjs +SuBRIAwPT098tKpl76cTCWPGroxncvnzJmZGQ4dOsTQ0CCCKJFMJTl+4jjHT5xA8H2KpRJra2s4 jkOhUMCyGjSsoLd8GD0PU2haj6hkJhOYhomuG6iqhiDskk3CSbP4Erh+ZKLGG6e6+FhNi1arSak+ QDKZpNgrTfU8D8MwuHXrFrVardfT3sLv7JDPZclmwRfadBwXz3VwnVSUCwcRTdNIaC6DQ4NRxiFU jtAP932fRlOgDYjtJqIooKoqqVSKdDqNpmmsrq4yPDwcULdLm0wllpAFcDwFAYeQXOq73WDlEHwU RcRxfYYyHjsbDxifeQGrvMz9H/wx/+Brb2OaZhTjACLlHx0dxXEcrl27Fj0H7EkBxvehhKnCsPw5 +L3A9Ty8Xg6fMIAoCCBJ2N0Otu1Sb3QZHRtlbn6W4cEcxWKJ9bVVRFHqBVyDdGM2m0VVNVxvz6yO zzwj8FkBQL88CRD6SUfx4/0CifHjHyV+8LQxhE8EheXl5aXl5eV/HX/+y1/+8q8NDg6+pqnq6Mjo WHZqcpLZQ7Pk8jkEBBJmgvn5+R6rDKrVGqVSkWKxFHVUbjQagVILIEsKiqoE7MVePMEwjGhvGCay rCBLCqItIktBnbnd7aKoKqIoIYlBTMG2PdKDR6Lqs/AGF0WRSqUSxQJuXvsQTe6ST/nMjsuYiQT1 pkup1sLqdPHcJA5BOlRVNSy3Szqd2jP91nGcXjltkO5yHB9ZN9E0nXQqTX5gIBo9vr6+jmEEFYvF rQXGzGWajTKWJyDgIIsOsmAjyy6+6OF0fUQxiHvge0h41HbukUqaDHb+gi9/5S3S6XSkqECvDm3u AAAgAElEQVTELRgfH8f3fc6dO0e73UbX9cdW/Pg+ujl7wBYfLBK8DzzXx3F8um0b15ZxZRBEH7vV pVxpk8/neeuXT5DNprC7Hba2go7MqqpFxUGe52GaZm8OgoftuCEAPIk88qnJTwsA+uVJpKP4ew5y FcL901gITyIk7QcMT4wXHPTcd7/73b8E/ip87guf/8Lnh4aHTiaTyeOTk5MDo6OjsiLLjIyOYpom 4fH4eDDAImiJVqXT6eA4Do1GnXarSb0a5OAVVYlM8Hg8wdBVVK2M5xCUuRomnucG46cQUWSZcrXJ 3KlTUfBOkqSolfXKykqUvnO6NTK6iCraJNU2IzmT2bEkza7EdqlDodqk1e3SEEW08QHEVT9abUMA cF23N3cAPM/HcQR8pce2EwQsy6JQKNDpdMhms2SzacbzDkfGRZLmXC9r0Qa3DV4bu1PHsdvU6+3g 2thdOt0OzVabVtuhuHGLI9kb/MZvfp1EIrFH+UNS0PDwMKIocv36dRzHiZii/eSf/ST0+wMA8BGE sANyYAF0uy6eFzRHbbVtbNvGSKR5/fVjzM0dwmoEZet2b4JxSL0OP1fTtOixKIo47h52bvx+79eP T0V+VgDQL0/zhfutgh/VOngaUHjaLMMnvvb+uffPAO+GjycnJ4eee+65NwYGBk5PTEwcyufz2sDA AJlMFtM0kCSZXC6PJAeFSeEoactqUqtVA+V1XZqWRa1WB/ygKEoROPlqDlkzqFbuBM06dANd04PB lZ5P3bI5NjAK7LbwVhSFZrMZxCd65BnfbZFJp8jnkpgJEwEHyauRM0yy0zrTtsJ2sUql3qVlq9hD mYgfEI1Dh6hS0XU9VE3DNIKRW7VaDc/zSCaTTE8MMpiRmBhokjZdOi0fpwOqAoYqkDBETD2FqmQi sk2n08WymjSsNnWrycZmA1ko8B//xucwTXMPrTkk8wwODqLrOjdu3GBrayti9D3J7I+37IoXSvn+ 7nOeF/CvREHEB2r1FtmczgsnX2RmehxRktja3IgsBz/22WHsIQzIhuSpptXEd92wJdNnvvrD3x8A iMvTuAv9j4W+94XH/QDQ/1w/EDwpjiA94fEnHq+urrZWV1fXgH8TPve5z33u84ODgy8enp9/MZfP p0RRlBRFIZPJRL3vhocGGRkZQQBkRcJ2XCrlMuVKJWg80aqRzOQZHJ0klU7SbtXZ2XhIoVhCFEDT VepNGzM5ELSuitUghM0pgyBalU6zhuca+J6GJProqkwylUJWVFpWCcX1Gc+JjA/qeL5Ic204CpSF acuAWSfiOEH6MpEUmRobQxI8DE0gn5bJJESShkfSCPv2iaiKiCp5KLKHIroIHjgdcLvQqDm92nwR xwNRlPE8Bava4L/4zz5HKpXaQ+QJV9N8Pqj4u3v3LmtrawElvI/3H55/HADidRxhEDEAuMCqEcVd ZnanY2M1fY4dP8SLLx5FkSUsq4lt75KOws8LXYmQNh0GFUO3bDCfQVEkib2L2X73/acmfx8BoF/2 A4R+i6GfQNsfSwifC2JjT7YO9osh7GcZPE1g8UmZCPGDDz74PjErARDfeeedr09PT7+Zz+dHk8mk mUomBcM00XWNTCZLIpFgcGiI8fFxVEVFFF3c1l/RtbbpWFu4ts3k7AkmD6mUtxfYKVao12vIikan 09mTAQj6LQTpv2ajju+20ZRUwFXvtmi3fTyng64HAclkdoCOtUm766LJNsmUuWcISMiuU1WVZrMN +Li2h+hWyKQUcimFbMonaUjoWtDEU5WDpqWy6CJLPorko0gg4OPEWLGyomE7Hr7vYlltbt9Y4Z/9 9pu9/9XcA0SyLDM0NBQp/82bNyP3CYjy+XHlj7d3D1OAQER+sm17703pB7GIdNrg9TfmmJoawmo0 8XxnD7047P8XzlAI/1cIKo7rYOgGiYTJ+sY6VrNl7XOff2bWwH8IANAvP8qFOCjVCAfHDvpB4Wli CPulH5/GWnjstTNnznybIJYgAeL4+Pjw6dOnv5hMJl5MpTNjQ4ODiVw2K+TyQYvvpKkxpIHrtPBc B8d1qJfX8XwXPZHhuaEp1op38DwvuonDmz1sab07nEXoVTQGkW3bdnuzBkW6dgXXLaGbBpqexdRd urYYRdNd18W2bWRZJpvNsrW1iaoCgk+3VcfXVRRBJaEapA0VTXVRZQEltgnBySGIvfQn4LguAgKO 5yAKAtV6h4d31/idf/o6oijSarWi7xMqfy6XQ9d17ty5w9WrV6OmHqEyAnuUP1TM/n2YSWi3g8af wd+FfwuptMz0TI6W1QkqGVMJJFnc40KEpn48SxKOMDcMHUWWKBar3L//gFRCDb/LQRbAp24R/IcI AP1y0Mr/pPd+UuwAfrT4wSdlGn5UNyL6u/X19eX19fU/A74RPj82NjZ09OjR1wYGBk4P5jPj/90/ HUyFJqkohD0LfKxaGadTB1GIACBeihz26w9WRA9RBFEAz3UC3rykBEE5zwVBAkGg0+7QstbxUwaC KGFZFoZhBHUCveYZ+Xwe294M5vnJHtVGFSdp4rsuiiCgKwKmJqEpEqIEkgiC4ON7XtBhyQsCmkGl nIjtuNi2x06pQXGzyG//J69F3P7+PP/IyEik/B9//HG08h8U6Avz/Aftw5W71Wr13k/PbAdJFGk2 uwwOJpCkQJWkXpfqeJux8HG326XVaiFJEvl8ntXVdVbXdqhULXJpjXzWRNg9yf0yYsRe+1RA4OcB AOKy30V50sXqdxHi+0+yEPZzGX7UbMMn7fd7v7ixsdHe2NhYA/56OG8Y//3v/PN/LcsakiTS6QT8 c03T8dygrsCxd33/sFAmNE+BXioqycD4STwjyXLVZ9MK+iXKshhdrHDSs9Sb/OwIaUqlnWjgSxhj yOfzEe3VNB1qmx5ywkTUMzhKipJjoCoyUtiP0feiAFvoM4fP2Y6D50G3WUVprPBf/efvRGnEeM+9 MNqvqirLy8t8/PHHURMPIHrvYzdHnxsQtwAgiAF0u12aTZ+wY3rQ3UdAkoIuQbIcH2MXuhFEvIx2 O8hgSLJEJpOlUCxy6/YDms02nieQTKgkEgqiJOF5T63XnwoI/LwBwH7ySTGEp0k3hvuncRn220vs Dw77Kjj7g8C+7/V9zxdx8dzd8t6AhQZSj42mxApdYDeSrapqdMPnB0d47Y3P88UvfjFKk8WbZewn heVzXPp//+tolQw63HYYHh7GNIPKt2zGY8xWGH/udU6dOsWLL77Ym02QwzTNx1Zl27ZxHCdaLbvd LisPr7D60f/E519/J/LHw9U1TPUNDAygqioLCwtcuHDhE1f+6MffJxYQjwlomkapVKLTIZpEbNs2 taqApkvISgCG9IKZohQw+4K6Dp9Go46iBFWHtXqVW7duUSyWURQZXZMIsqMCmq6jyErgYzwe0D5I 0X9iEPhFAIAnyX7m1X7pRvjxAGE/6+DHiScc6Fqoihi0LxUFXNfr9aLzgyGrvb6Giirg2IG5HA9E JRKJyAVQFIWVlRUuXLjAF77whT3R74NAIDP8Aq7rR1HskAMwOTlJJiNRKrkkEqBsFHszHcpRjX04 WkxRlD2pOwh8+ZCzsLH0MdtX/2dee/m5KM8f72EgimLk8z98+JCrV69GHYUOIvdEP3Rf9D8u4feR ZZmVlRUcJwA0WYZOBzwUdEMKho/IwTSmMNYARNbQwMAQ1WqZR48eUiwUcFyHZEINSFJukE5U1SAt y8E49ZnJLyIAPA1i+n37JwFCeNwfQzjIXdgPCJ4ECqH1sC8AGKosta0dfG+35NXz/MDs90CSFRTJ x6oXyeTHdgknvSKXkNoarvj3799H13XefPPNxyLj8fSYIAgoeho5Ob0nCl+tVhkeHmZkZIRCYR1R hLRepVQt9AbCBjMhU6kUWq8PQ/h5YSah0+kEE3W27rPw/v/AyyfnyWazeyLx/cq/vLzM1atXo8Db ftz+PT+wv9tLMf49w/fGy4Z936dcBkUJtnYbfE/FMBR0XUaRZWRJCoKVjo0kqyQSCVzP5eHDBxQL O8HwW0XptaEPgq2iB26vaMOxbTptbze/+FOSg+27Xxzx+7YnveeThqDs1xHZAey+rdvbOr0tPG7v szWBVm8f3yzAEkUsF63reDqNer1H7XXRtWCGnW7oZNMG5dLmnoh02Ls/PupbEAR0XefevXtcv379 MRdgv9VyYPJ1isUiqhrMa+h0OjSbTV588cWIEDQ4CH5tmVKpRKlUol6v0+l0sG07YhHGU4mSJFHZ ecit7/5zXn3pKAMDA3uUPwzQhcq/uLjIhx9+GDHr+st7+7fwu+xX/BPfRFGkVqvx1ltvMTUFOzvQ 7UKlDLKqkk5rGEbQ1NRxbGy7SyKVQlVV1tbXuH71KqVSMcj9q1rvOks9mrQPgo+uibRaNu1Ol5nZ Q+imGZ1S7DJ7HCw/kd3wDAAel6cBBPpe3w8g9puTEAeFODh0+7aDwCDcWr2tqSliU8Cvp1MmuYEB cvk8nXabra1NLMui27FJGCIrC3dQVTXoFtwjoWSz2UjxQ2UPx35fv36dGzdu7PvF44ozOv8O29vb qKoa8dt3dnY4fPgwIyMKth1UzqVZoVwqsrOzsy8IhH6/53msLV7n3pnf59TzhyJufz+FNp1OR2b/ xYsXo3mBByly/+M46PXv4+8L50587WtvMzUFW1tQrcuk0xqqGiiz7dhBCXYmw87WDrdu3mB7awtF 1VAUGVlRkEQx6BmhKEENh6wgAHXLYWpqhrffeYeJyUkk8adrlT8DgE+WTwKE/tfjW3x2wn6g0A8G /dZCv6UQgYCqiG2gnU+rjuu0fateoFouUymXMRMJRkfHAdje3qZeLbG2eC0ys8OUnWEYZLPZyByO g4Cqqly9epWlpaUnmtKjs68jqIPR0E4IRmwpisLzzz+P4wRxrbEhi27xITs7O+zs7FCpVGi1WlH/ /BCYKjsPuXfm95mbHozq+UNSTrjPZDIYhsHi4iJXrlwBiNyYfiXez2qJB0P7X+//riFNulQq8dWv vs3ICDQtBVUVsW0HRZUZHMxjWRa3btxkayuYVhRw/D3C4bVhvEOSJXyg3emimzneeutNXnr5BRzb DngZvr/fiv6ZRQd+EWMAP6k8KSK73+ufFDuIH4ux4yduXdsTNFUUh/OaC74v9G40z3XZ2d4GBDKZ DKNjYzStJspaNcpBdzq7cyfGxsaiOXghAOw2I5G4fPkyjx49YmRkJGqQGVccURSR82+yvHyWubk5 SqUSvu+zsbHB6dOnuXLlKu02pNMwUH3E2upUNDcgzK9rmhZM6d16yPV/93u8fHKefD6/p3IxJOWk UikMw2BpaYkPP/ww6iK8X2ff6MI+AQSe9Hq8M5Bt21SrVb785S9QLN4BQcRMGIgC3Lv7AEnySCYT yIrcA1mHcGBtGFD0PJeW1USWNV566SXGxkZpNCx2trfQdYOEqT52Hp+1PAOAT0+etoYhzj3w+97n 8jgoHJh16HQ9oVjtNBRRlAVhl2cekE5savUatVodSdHIJWxWlu6TTA9Sr9cRBIFKpcLo6CgPHz6M AEDqSxm6rhtF7+MKFjebm/ILrC/8SdAurac4pVKJgYEB3nzzDf7u787j+zA9VmP74W2uWC2KxSJr a2vMzMyQTqep7CzQfvh/8NrLz+3h9sc7+GazWZLJJHfv3o0GdoRmf3he/X5+fN8v4bk+KRsQiizL US/FX/9Hc5w5u0WtatGoV8jndVLpJIoiB4NufQ9ZDqyhEDy6nQ7tjs3hI0cZn5xE8INR4kHgVo46 SImfcB4HyI+dDnzmAnx28iTX4WnchKeKHwiC6EhCNydh9xpzsEeRfXw67Ta61OXmlTPRqC/XdSmV SqRSKbLZLMAepQ7BJOT2h1s4TUnTtKg/QW5wHNt8lZWVFVKp3f4AKysrnDp1ivHxNJ0OaJrAsdEF RNuiVCqxs7MTdF1eu0vn0R/z8sn5aBpR6KqEn5VOp0kmk9y+fZtLly5FZjU8rvgHPbefPG1wMBTH cfDcLu+8NUir6YAgghBQolutVhSjCEhIKu12i1qtQjqb5e133mZqapp2s0m1Wo04DHGr66ct0s/k vz6TUJ4G7vsDjfFjv9b0/FZXLLaazaOm0sx6roPPrjILgCBIyJLAg4UNTr3xDykWi1Gu3TAMVFWl WCxGN2NYzBLfQn84/lp440qShKCPsnjtzzlx/DmazSa+79PpdDBNk6GhIe7evQ9AOiUititstwZw XI+uVUTc+L956/Mvks1mH+Prx5X/6tWrUXYijPbHg3lPsgA+KSvQ//49P1LfY8dxeiSmCltbXpAe lEV0I+QfiMiyRLVSQlYUTpx4gcNHjmA16jSbQa2PKAoRfThsyCJJAmfPL//RzUf1et+98ZnlBp8B wN8veVpAiICg1Xbs89c3r33/w5Vzt5ac+/V6YyipdkclCVQpKFqRZAVBFOm0m2DMk8kOUKvVAGi3 272cfaG3aimPKX3cPYhP0olH041Els3NLYT2I0ZHR2k0GghC0ANgfHycREJjcXENUfQZyvvQbrFZ kZk3fsh/9LXXSaVSAHt4CWG0X1EULl++zN27d1FVNTL74yC03yr+pOc+SfGfFCMIfXpNVbhzp4mZ kEmnDGRVwra7OK6N69gcee4Yx46dQFEVKr0pxqGLJvRIWmEPA1mWURWZsx8t/dGNXQA4KK603z3x Y8kzAPi5EN/t2u728nrl9kc3Kj+4eN/5cG2jZmoqpio7KUMXcD0B01C482iHk6+8TbFYBIK+94lE AkVRqNfre3gBocKHq/5+ih/f1PQ8N85/k2NHJiMLAKBWq3Ho0CG63RZbWyUkCQazbQx7meNHc4ii SLkcjNhut9vU6/UghdmjFl++fJnNzc0InA5a9X/UGMCPdIX7CDoBCHjcu98kmZTRNAnP7SJJApOT k5w89RKJRIKmZdFqNiNyUujahMfhZymKiu+7/PDC8h/dfFRvxP7VkzgAP7E8A4CfD/EJYgRt3/dL laq1eGex8YPztzofPlyp1OpNJEVojaUM2NreZOTQLwHBsJOQFDQ9PR0NvwhXpLi5Hw/8xVfouMIZ hknLzbF6+685fuy5yMoIOPENZmdnaTRqlEpVRFEgnwt6FGxublIulykUCpTLZba3tymVSmxtbbG1 tUWz2URV1T0uST/4PGnFj8uT/Pv93hOef7iPN1RdX99gdd1D1wVEyWNsfJjnnz/B6PgYzUag+J7r BjUZPWWPA0l4jVutFq7roGkK711YCQGgf/X/TFKBzwDg50dC18AF2uDX2u3WxvJG6+JHNysXby20 7ixvOWS0xuz6dk146dW3KZVKCIJAs9lE0zSGh4cpl8t7VtrQIuhfeQ9agZPZce7fX0DuLjA9PR1l D8J+ARMTE3Q6LSqVSvQ3cTcj/J+wGwMIuf0HWR5PYwEcpOxxhexX9PgW5yIoioJt25w50wDBI5VW OfniPEeOzqEoCg2rEb03/P/95xrWWlQqFURRJJ3J0mo1eP/i6h/dXrTiMYB+Wvp+v/uPLc8A4OdL +lOKHfCbvudsFyvNe3cWStc+XnDPPXi4mPvSl78+LSuK0G63Iw7/yMgIEBSyxEGgf4w2HOxTS5JE YuA4V8//e2bGzWj2Xujv+r7P1NQUiqJQKBQA9lXqeMwh7n7Ej0PFCj/jIN8+PO434/trAGBXafsV P54udF2XMz9YZWfHZWjI5MSJSfK5FOAHaT1RAJ+gIEsUEcSgXDgYQRaAm2VZtDsdkolgsEqlXKbb aXHtTvFf3FrYFwD65VMJDD4DgJ9Pid8cLgGb0AK2Wu328k6xdqbbdSZ/7de+/lylUolu9Gazydzc XJTO6jf/4wE6eJwPEAUEDQMle5KLP/wzjs6NoigKlmVFRUiO4zA8PBzN5guLmPo/qz/TEI9L9L/+ pO0gl+FJj+NB0PC1kEp9584dCgXwMRgeSSBKkDA1NF1BlkSkEKxkGaEHUD5BA5FOt0O71cQwEyiK TLFQiCwxWRa5eqf4L24uWNW+33K/NPKnIs8A4BdHQq6BC9gPHjx4dPr06XempqYyzV6QKmx7NT4+ Hq3a+5na8bz1QQy8RDJNR57nynt/wonnZtE0LcoM+L5Pu91GVVXm5+fxPC+a6ttfnBRXxtA96Hcb +s9rP2CKn+uT4gUHuRSqqtJqtbh27RZbWzA87DI5ASurAvmsgWEq6HowOVqSZURJRhR3LRDf82i2 WuiahqbrVKtVtre2aLVa0ecrisSVm4U/vrlgVdgl9/QHAT/VlOAzAPjFkbhJKdm2Xf34448bv/Eb v/GroiiKYUsty7Ki1lohCMRX/X66cJxF16806cwATXGO6x98i2NHJkmlUtTr9ehvwrLfsHw4DEiG rz/NSr7f/w2fC+Wgrr/77ffbRFGk0Whw9eottreDz0gm4eTJYyQTNRaXPRIJNegOpMhIooykSogI 2LYdVTKmUyksy2JnZ4dGvR5lA0KClSKLXLm5/cc3FpqhBdC/+n/qfIBnAPCLJXHqsVgqlZZrtVrm S1/60svhTRrOC9A0jaGhoahx6H6rY/g4VJJ+IBBFkUx2iLbyHJfe/zYzE5loKm8YDwiGoASzAkdG RhgdHY1Glocty/Zb1fdbpeOKHm/FHSpydBH6jvcDgPCxIAi0Wi0uX74dKX8+D/m8iWVZQTxDLvPw kU0iqSBJIoapguf3goECuVwWz/NZW1uLADC8ZiG46pqKIPh88LH1f95ZrJV7pxeu/s+IQM/kU5HH wuC3bt266zjO/Be/+MW5sBZfURQajQaqqjIyMoJlWVENPuxWycWDcP0BtrjZnckOQPIk5977ITpb HDt2jG63Gyk+EFXcdTod8vk8w8PDUfFR+D/jINP/P+PnoihKlDaEwGoJwaR/dY9/zkEA4DgO9+7t 0O2CpsHQUDCdCaDRaDA5OYGqVHnwsItpyHS7HVzXIZ/PYyYMdrYLFAo7vSDgbsPR4Lv4yKJHve3z 3Ut+4QdXqn9UrVabfHI5+qcizwDgF0tCdll4cwmAfeXKlTsDAwOnTp8+PRoy0xRFodVqoSgKY2Nj dDod2u32vtmAqO7gAHdAFEWSqQx6/gWu3tpmZ+mHzM4EfQEtyyLMREDATNzZ2aFcLtPtdjFNk3w+ TyaTQdd1EolENE05XpegaVqk+GGkPuwOFL6v2WxG5xae75OsgZC0YxgGIyNJNjaKvd6AHqapRKw+ y7KYmBhHFEvcud0imVTJD+bodNqUdoIxaEHBTzyeEsxz7HS73F2Bb/3Q+b/+7vzKP1tfW90hiNP8 VFoDPQOAX1yJ32D18+fP38lmsy+cOnVqGEJ2mkKn08F1XUZHR6MhHHEfvT+v3d8+LA4EpmmSGZpn rTbC9cvnUfwCMzMz6LpOq9WKiEmiGBTXWNZu0VC1WqXZbEZNQ0MXInzcarWi/v1h38B4QDEcQrrb 3vvxc40/F9KNw8KpRCLByEiSQqFIqwW+38Uw1IizYFkWk5MTaFqNhUUHq1an1WwiKRKqIhNgZu9a iSKi4LK50+LMdfHSX52t/d61m4/+n1qlWCLoA/FT6wv2DACeiQcInudVPvjgg9vAkVdffXUsrPuP j7DO5/Nks1m63W401iq+4veDQFzC12VZJp0dguRxbjxosXD3PAnNYXR0FMMwos5A/atxGExrt9vR YI1wH3YMCoFmv2ajtm1HlkI4TKRf+SFwH6rVKgsLC8zOzkYNSWzbJplMMjKSYXu7QKMBgtDBNI09 IDAxMY5AkTt3u+i6iCQFbdSD5qHBCLRut8OV+x3+6gPvf//++bX/dnVl6brrdJsEFZ6hPLMAnsln Jv2VZiEIVC9evHi9UqmMvPLKK3PpdHpPyWpYo5/NBiPK4qPGYJfQE5rOsOsWxDdJkjBNk2Rukrp4 jDuLNksPboBTJJPJkE6no+Bd+Fn7EYQOqlMI92GQsd1us76+zu3bt7l3f5WpydE97cXi1kq9Xufy 5Xvcvt3FspY4fvw47XYbCNqBG4ZBLpegXC7RbgcgEPZWDCnPExPjaGqJe/dcDEMCwccwNRTBZW2n yb+/4N76/841/smla/f+vNmoFAlW/c884LefPAOAZwJ7+xE0bt68efnjjz925+fnj09PTyth0Cpc 6UKTWJbl3ijwx2MCcRZdv4SfpaoqpmmiJUdoKc/xaDvLwlKF4uZdfLe5p++AqqoRB+CgiH74muu6 1Ot1CoUC9+/f58JNgYsfFbl+zeP2XYelpTqvvzYe9R2I/+3lyzdZXQXDgGoVGo01Dh8+HHEkwlLg fD5FrVak2fTxvA66rkegE1oCul7h7j0bQxfpdttcuW/z7z5y/uDK7Z3fb9a3b1drzSY/I8UP5RkA PBPYW0fgAd319fVbZ86cWRFFcfrYsWMDmUxmzwoe8uHDdmJxCd8TtwRgb5AwXM0VRdlV9GQeRx2j Ib/IamWEW/dbVKodWq0yrUYwyDRsDRaeS9hGPIwVrKzucG/J4/qjNNcWs9zZzLBZbNIqNxAFD0MH x7W5d7/BG69PRu4GBDTgjY0tajUwzSDiv7bm4TjbzM/PRzEK13UxTZNcLku5XNgDAuH3bjabjI+P o2sVPrrY5spDv7hRk//HoTzfODyV2H7uUL5z+eZm2AzmZybPAOCZ9LsDUePSVqu1+t577127fPly V9f1qfn5eSOVSkWK3O12qdfrewAg7rvHJ+Q+9k9jYBLvPKTrOvl8HheFR+t1XOMw15dM7m4OsLid 59HOIA9WVR6uJ7i9pHF/1eDmUpIH23kWSiMsV3JsVTysVh23W0L2y+hSG10EQxfQTQlDF/F8m48/ rvH6axNRQDGY2ZfBsgqsrwfnmUrB1paD51V6Jc2BJRBmB3K5LNVqAcvy8P1uNII8tATGxsZIpNp+ tTlweWRUvZnL6J1UQm1lUlr3nTdnvLffmOHdj5Z/ZiDwDACeSb9EdOHeVl1fX7/xnU6p2ZQAACAA SURBVO9858YHH3zgy7I8PDIyYoTBwH4AiEvcF+93B/rn74X+vKIoUQzg6tWr/o3rl7zN1Xtiq75F x9rGbm3h2BVct4br1PC9GoJXQPJKqJRQqaKKLXTZRpVdFMXH1CRMBVIpkURSxNAlFEXAx+Hq1Rov vzxMp9OOAoWZjEmjUaZYDKyAZBKKxQ6+Hyh0WCth2zaqqpJMJqnXS1iWh+d1ooEnvu/TarWYnBgW BrPW5OqGrgsSBUkSkUSh2bu+/ttvzPg/KxB4BgDPJC5xjoBHEJXu9vY7a2trH3/nO9+58f3vf79Z rVazp0+fTsVjAPsRa+LuQJibf+yf9gFBLpfj7NmzhT/7sz//qFKtX262/etWR7jStNWbHVdf7PqG 3rHlZMcWkEQEUxWQJQFRBEUU0BXQVR9DFUjoErouYKgCqiKiqCKSLCArwfRhQbK5fLnOqZP5aIin oigMDiaw7SqFQgAChgGlUhPPazEwMIBlWVHGQpZlkskkjUaVZtPD84JWayH4NZtNRoZyQsaszaxs aBqiXwB8SRJaQFcQcN/9aPkzbfxxkDwDgGdykIT+aXxWQRcoFAqF251OZ+C3fuu3ng/rBULZr8QW dt2B/UAgnjoUxaD19/Xr1xc//PCDc8AD3/evOo57udXufFSttz7YKTb+ervU/oudqvftrar0na26 +dFWVd0u1FXL6mplX9TasqxLvqhoni/gu6BIPorsoaqgKQKqIiBKAvgCgmhz7VqTV14eigKDqqqS zydxnArlcjC/T9ehUmmiKDAyMhK5AyGfP5lMYFm7IBDGBCBIEQ4NZoW0UZtd29Q1X6QI+JIsWvg4 Pyt34Flb8GcSl/7CE5vdjsQ2wVCSBtAYGhoqHaTs8Rx7HBzC6UHxMV+h9PMJBEFwgBKwBCz2ji3w PcD//9s79+CorjvPf8+9t/t2q58SektIQiDbYC95kA0TI7KOk0wm2ckfu7Upp3amNmbsTMU2bNXW ztTUeDEEcOwZh6S2CtuT4DCVSk1qyt5MOZ6qeBNnd53ogRFCCMzDRgL0QBKtZ7+f93H2j9Pn9u2L hEMDsg3nU9WlltQS0MX5nt/vd37n+zMMnWSzOrLZDIlGo4T9rCS73W7VrXq8Lpc75JJJl9/nrg/6 3DWNNa7WYBXdJBHz38g0DxkF+FQNbkWHYlKYagb//Ook/vM325FOp6wcf9OmTrhclxGJAJLEIoHx 8atQFAUtLS2IxWLWv8Hv96OjowPj4+NIJjUAS6ipqYEsyzAMAwsLC2ioXSNtIdEvDL1fLYHgX0AI Ud3ye6ZJo4SgsHfXdn3fod5ViwaEAAiWwz7MZDmbcl1RlIx9XBcPd+1tts4zdu5+SyktG/ph/aHF SMDHTDIyABJgC38JQBRMgPjfB3CYZlBqIp/PIZ/P8V95YhaEKIqL5NbVqppO/Ml0Pqi61XA4XN0Q qJJbq1Tpk4aWfQSFDJGp7j780yt44rEOJJMJUErh9Xpx331dkKRRXL3KxoOrKnD58hXIsoyWlhZE o1Hr7+/3+9He3o6JiQlLBKqrqy0RmJ+fR31dnfTpe5f+3dCFGgM+/V9BKVXd8giARUKs93pVECmA 4IOwLzIKgEqSRDZt2vTgV77ylW3OFMDOchdvgPLTAWcbrsfjgWma+gsvvPD7+fn5SwBmAMyDRR4F lKISHSsPZDVtz3XTNApP/dkn8rUhV7K+xj3nVoypVCo5smVj9XGXy/i1zyu/VFMT/Ke3BmeP3Lux 9dz4pHnvp+4PVOu6Bkop3G43QqEQdD2KpSU2ItzlAqLRGNxuF+rr6y0DVELYgFWv14tUKr5sYTCT yWBNTZAEPPGOmbkqD5XoAiHEkGUpA5DCF7a20dWqCQgBENwIBAAkSZI2bdq07ctf/vJ2bvLB82Be yONn9ECpyYZ7+/HZg/avV1Ux+zBCCN2/f39Pb2/vCQBXAUwDiIMNQ9VhE6IbeOD3xyfNk+ci5vmL C3RiOm7OL6WNrz/chTVhj1kT9uaDflfujz7RYP7DPw+NfP5z7WfmF1yd93SoLbrOBq6oqlocUR7D 0hKForBoYGkpCq+X+SnyjsGSCHiQTMaRSjER4O8PH4lWVxsiAW+sfSbi9VKZzhMQqsgkTUG01RIB IQCCPxR+k1CSZVneuHFj9xe/+MXtmUwGkiRB0zRcvHgR09PTmJqaQiaTQVNTk5Xvy7KM8+fPY3Jy EpFIBHNzc4hGo1hcXEQkEtFGRkaSg4ODkR/+8Id9b7/99gCACIArAGZR2v35LTm7r8H1uG5B7ffH J+lDW9tBCEAI0SmF2TN4JffO8HRsyyeaRmbnlK5716nNmlawWqLZ8WcUS0sUssxEYHFxCarqRl1d nSUCAIpdjFwEKEwzV9YnkM1mUVsTJMGqRPv0rNdNZbooESnvUqQUpdAe2tpu3u6ioKgBCG4E6z+j YRhIpVLWwohEInjzzTeRSqWQSqVw//33Y+vWrUgmk1b//q9//Wurc9B+cWdqaip67Nix/wcW6s+i tPgjKC1+Z9fcLVkYxYKbuXdXtyJJJLP7yW1Vz77cHz94ZOAUgB0Hnuz+6ee3hD+dSMRgGAbcbjc2 bNgAQi4hEmERjqoC778/CkopmpqaEI1GYRgGc0UKBtHZ2YZLlyaRSFDYC4OUUkSjUdTVVEuf2rD4 8KlLa3IS0fOEIKXIUl6SWFfmrfh3roSYDSioCB7i85t1fMS32+1GIBBAVVXVNTP+uM8Av5/v8/mw bt06uN3uFNhinwYwBuAigEmw4h8P/W9rz/y+Q306ITCLIkB3P/kgACSeebnvWz1D5HggELKuB6uq ig0bNqCpyYV0GigUAEqB99+/iCtXriAYDAKAdZU4EAhg/fo2KAqQSLDBqfbCaSwWw5qwKlfJ+pb/ +dPB+b/78TuFZ1/upxRQ9u7qvq2btBAAQcXwBZHJZKw+fVVVrRHe/MzfWQDcsGEDNm/ejAceeABf +9rX0NHRkQdzLZ4DMAVW+Cse+1k35VbhfJyYXAQAEi+KQPqZl3v+omcIJ4PBMAhhPn+KomDdunVo bFSQTAK6DhACXLgwjomJCWvUmWEY0HUdPp8PGza0QFGAZJLt/HZnoGw2C5nkAgDqANQAqDJN6qEU 0t5d22/bOhUCIKgYHsbzQaN2gw7eAMPhQiDLMsLhMKqrqxEMBqGqKtxuNwXb6RNgBb9E8XN73g/c ZhHYd6jXtEcCAIk//QQTgT3/0Pdo70lywudjC1vXdSiKgo6ODjQ1KUgkgFyO9QpcvDiNsbEx+P1+ 67SD+wl0dbUWRYCNXS/zMZAKLgAhANUA/N97ud/Y/2If2Xeo1z4n8JYiBEBQEXYHXu7iYw/x+dVh Do8CJEmCx+OxrvcWw2D7sR0/6uPHffxcfNU65OwiIBES3f3kg/Rv/vJzgWde7t3RNywP+v1MBPg8 g/b2djQ1yUilgHyeicDY2BwuXrwIv98PANZkpKqqKnR1rS2mA1qZCACGDMAHICRJ0hoAQQDu4kNG +cDQW4IQAEHFOL33FUWxXHe8Xm9ZY5CmaWV3A/gDAChTB/vcglUxxLw+tnSAkKhLIdMAUnt/1PcX R0+7T1ZV+QDAmu7b1taGxkaCZBJF30DgypUYLl26ZImAaZrWSPYNG9rgcgHJZAGxWAyapqG5Iaf8 t2/cv/Pb//FT39r155/593/1+NYt3/2vD38dTAj8AFTg1qYEQgAEFWO3BOOuPKqqWju8vTvQbhDK d3+7mw/KFz3FhywCZekAIbliTYACSO79Ud+jx854hqqqSiE+IQRtbW1oagJSKVYYdLuB6ekELl++ jEAgYL1XhQK7Nrx+fXsxEshhcXER4aCXfOFzUt2X/q328Jau7N98cl3+1c2dhSN/+9j2fX/97T/6 LIA1ALz7DvXKe3dtvyVCIARAUDH23Z/v7G6323Lo5QvDWQS023k5rb4/apTVBAiJPv3EgxKA5Hd/ 3P+t4+d9x32+kghIkoS1a9eiuRlIJmHZiF+9msTY2JhVGARgXT1ev74Dsgwkk3nMzs4iGl1CPhuT ZDPhooVFt56JeNbVTz1eSNNvA2gCUA/As+9Qr7zvUO9N//uEAAgqxl4H4Ds57/ajlFpDRZYbKGL3 8fvoU0wHCMlJTAQIgHRa154fPO8f9vsD1rEoF4GWllIk4PUCs7NJjI+Pw+6sxEVgw4Z1lggsLCxY 14wLhQLi8ThCfkm+p3nqP7S0tDwEoAFALQAPSnWBihECIKiYlWYA8F2eHxHaX+Mc7+U8Jvwo4jwd 4CJw8MjA8P5Xjn5r6P3giaoqv3UiUhIBCZkMqwl4PMDcXAJjY2OW4YldBO65Zz1kGUgk8uADWznx eBw1Ibf8t9+kf9/e3v4wgEawkwI3bnINCwEQ3BROjz97JMAn8vDJQnbXXvvC/3hEAY7TAYksFvsE kvsO9z86PBIe9PsDlqhJkoTW1lY0NclIpwFNY+nAciKg63qZCMTjOcTj8bKLUolEArXVHmnX18le RVE6wXoFeBRQcT1ACIDgprEvYL7I7SO8+fw/+2vtdmEfL0rpAGzpwP5X+h87eSF8MhAIWgInSRJa WlrQ2CgjkWDpAI8ELl++bIkAwEajMRHohCQB0Wi2bJAqv0UokZT8Z3+68RGwCKAKrJ2f7DvUW9Eb KQRAcNM4x4c7i4M8HXB6BKxkG/5Rht0dsNUEJLJYFIHE/lf6Hz15IXSCRwKmaUKWZbS2tqK52WX1 CXg8wOxsHJcuXeI3IC2TVeY/wCKBaDSLRCIBu+9CPk+RLxhBsIYhLgASKqwFCAEQVIz9PyZQXguw n/U7B4MA107o/TjhPCJ0pgMnR0KDgUCwbBBoS0sLGhpY23Aux0QgEonj4sWLCIVCViSQy7Ebg/fe yyKBWKxgRU8AivcqTBWAF6wvgAtARQgBEFSMc+HaF7hTDJyRgfPnPp6UpwPFPoH0vh/3PzZ43j/M LxBxEVi7di0aGuSySCASiWN0dNSKBACWDrBIoBOyzEQgmUwWBRcwKRSwAqAlAHt2diuV9AYIARBU DL/pt1wl377g7V/jnzuffxy5plmoJALJtGk8e+I9/2AwGLIiAUVR0NbWhoYG2eoT8HiAq1fjGBkZ KasJ5HI5VFVVYePGzmJhUC9evwYM05TACoBq8aPbMKmfUuqmlLr37upW2OODBUEIgKAieOjvrOYv FwE4i4T219wJODsGn37iQfKDIwMnU7r2vePn/Cd4YdAwDEsE6uslxOOlSGBmJoGRkRGEQiGrRTqb zcLr9WLjxk4Qwk4HkkkKmFAB8ItDHgCyIhMXIQgZhukHsIbdJKQfeJVYGIIIKoYX9rgQAOW24PYL QEB55f9OWfwliEkIhSSRDChMAPLBIwOn//tjW58fOOt9eusDZEsyGS8TAdMcx9wcmz7k9QLT00lQ +j42bdqEWCxmTWVm7sQdOHduHFo+Ja2v8d3zd4/fc6i6Ooxw2AdVVeBySSAECATCeHNg8jPP/+id KwDMZ1hqkAMs85MyRAQgqAi+8A3DuEYArpcSLOcEfCfgTAd2P7XNABD7wZGBoZSuP3v8nHfQ7w9Y 7sAulwvt7e2oqwMSiVIkcOVKCmfPnr0mEvD7/bj//g54VB1uMu1qacmiqSkDRZmBosyCkFkoyiLe ffctbG6vPoFixyABQialHoAumw4IARBUjN3wwzkE1O74y+ECsFzEcOdQKgzufmqbCSB+8MjAqaSm fe/4Od8JfjrA3ZM6OtpRUwPEYiURmJzM4MyZMwiHw1YBNZfLwe/3Y/PmDuRywLFjV9DbexbDwxfQ 3/8uenpO4Xe/O4FkMo4L53px+JkvvwugYf+LfV5QWm2ay4uAEABBRfBF7ywE8qjAbge2XESwkmX4 xx1nn8DuJ7cBTAROJ3Xt+WNnPCcDgRAURbE6ADs715aJgNcLTEzkcPr0aUsEuIloIBDAli3MXiyX Y4VEWWZW5ZQCyaQJVU1hYuQYvvONT+8BUH/gpX73gZf6ZV4XsBcHhQAIKsbu92fvCbCPAHPWAngE AJQXEu8knHcHHOnAgWNnPIOBQMgasc5NQpwiMD6ex/DwMMLhsGW1ns1mEQqF8NnPtkOWgWyWtRkD zIiEiQCFz5dEtTzxte98Y8sesHSg5sBL/dL+F/to0WEIe3dtX2Gsq0DwB+LcybkocGswvsDt/f/X iwzuLK5JBxIHjwycSunac8fOqEPBYLkI3HtvK6qrgaUltqiZCGgYGhoqqwlkMhkEg0F85jMsEuAi QAgTAYDdRAxULUphaeKPv/ONTz8NJgIhWBeIqIgABJXBC3nOGoD9o6ZpZSkCd8G1dwLeiSmAnWXS AQpeE9D1546eVk8Gg2ErHfD5fNi0qQW1tSwS0HU2mnxiwsDJkyctEZAkyYoEtmxpg9vNoobiHBZI Enuk00DQtyAHpdk/+ctHPvXnKJqNApApayYSAiC4OVbK7blLsD0dAHCNANyJKYCda9IBJgKxYp/A gaPvuo/7/UFruAoTgWasWcN2cV1nx4QTEzqGh4cRDAat9y6TySAUCmHz5laoKnutaaI46ISlA9ks IJtXXfm80QnmI+AH4N7/Yp9JKVWEAAhumJUWrP2ozxnu8+8724Cv9/vuLEoeg7bC4KmUpj1/9LQ6 ZJoU8XgckUgE+XwejY0ehMNMBEwTCAaBqSkNw8PD0HUdV69exdWrVzE6Oop0Oo3aWhdkmaUChlH8 Ewn7WUoBs2A2AAijKAAobv5CAAQ3jLPbz/51pwDYj/uWuwdwdyz+FSOB+MEjA8NpU3/u9KW6IVVl sxQSiQQAoLZWQTgMZDJsIfv9QCSiY2JiAj6fD5lMBplMDgsLzFm4ulqCLDMB4OkAABBiAgUjDBb+ e1F0Gd7/Yh8VAiC4YeyLli92p+MPb321RwB2JyC7MUhRRJymoHcky4mAIkuRAjGfHb3adjwcroHb 7YZpmlAUBbW1LgQCLJ83TVYYXFpi0UJjYyMURYKiEKvGEg6zJW0Ypd2fEECCEQBrG65CKQIgQgAE FWNv8V3OB8AeDfDX8cYWuzVYcYYA9/7/+JkE3DD2CUTI/v3hd84fPDIwnIfx3Mh061BNTS1cLpfl J7BmjQt+PxMBSrmzELsh2NjYaL2X/MJRcTIZDIM9JAlQJIPfH3CDXQGQIQRAcDM47/Y7PQDs37OL AxcOLhTRaJQP/+QzAO/YCAAoTwf27OymtprAcI6Yz12Yahmsrl4Dt9sNAHC5XKitdcPnK4mA2w3M zKStKczcYp0QAq/XY4kAb9A0tJyK4nRnsMUvBEBQOc5bfc5df7nXcLNQvmMFAgG8/fbb0V/+8pen AeQB5FASgTs+EnCkAwCQ+MGRgRM5YhwYmVl7rKam1hIBVVVRV+eB18ssxyll3X+Tk7EyEeAC6/dX we9n4X8u70Y670kQQlxgAiABIP/jiQf9QgAEN4XT2nulAqH99QDg9XoxNzdXOHz4cK+madNg8wDT KM0DBO7wSIBxzelA4uBPBt7NQX/uwlTL8dq6eqiqCgDweDxobKyyRABgbcBjY4vI5XJobm4u82IM hXwIBoG85qGGTxkrTmDiUQABxCmA4CZYadfnH53P7QNEFhcX9e9///vHrly5cglsEvAcmAjkUR4B 3NEisMzpAADEDv5k4FQW+rPnxhuPVdeU0oGqqio0N/vg8bBbhLweOzoaQS6XQ0NDgyWyrB7gRziY I54CWlAK/SUAEi01DgoEN47T9Wc5EXCKBMtRvbhw4cLi2bNnL4It+jkwEciglALcVZRPJUYOQPzg TwZOHXil79HzE4391TVroKoqKKXw+/1obfVDVZkI8DsAo6NTME0Tra2t1kmCJEmoq3Wja+1Uc01N TS3Yzi8DIC5FEjUAQeXwc/6Vwn3nwudikEql8Mgjj9Tt2LHjHgApsIWfR2ka8EdgOOiHAUsH9uzs pmDvRwJAZv/hvsfOjTUcDVevgcvlgmEY8Pl8aGtjIpDJsJMB3fDR02eXaCxZoD6fD16vFx6Ph712 rZ80NTUFwQSWACCUQhKOQIKKsS96p8W3c/E7jwUnJyel3bt3P5hOp8dfe+21y2BHVDw35Y+7SgSK jj3m3l3bpT07u5X9L/blit8y9x3u3fHd73z+lfvW6p83jQIopfB6vQgEArgwEsNcvDGdhf+9Xw1E 3qT/J5bs7u7e3NLS0pZOpzMAPOl0Op7NDk0SQnTKxrGDEJhCAAQVs9LO7zQHcXYEAszlZnR0VHrh hRf+UyQSmerp6VkEEAeLBjTcBceBK7HvUK+5d9d2vSgCWRTfh+/+qOfbB5566MdBb+wTubysgWqu gq6ms6R5saDql3/6L6f/F4rR1JtvvnnO7Xa7TdOUJUlSDMMwKKUaISRLKc0DMHTdFAIgqAxnv/9K NmD2586aQCwWQzwe93z1q1/t7unpOQ4gBiAJFv7e1TAR6Db37OyWKKUmIcQ88FJ/6rl/HNilqmoD pbQagJpOpw1KqWaaZgHsfcsAyBUKBb1QKAAsspIJIQpY+J8BkAWgEUI+2DVUILgeK+3wH+QJaJom CCGYm5vD5cuXPWBXVecBLKJ0Vn3HtwZfj32H+vS9u7ZL+1/sM8AWt5rNZo1cLleQZTkBwGOaJjFN 0wCLmvJgi5v3UwDFyj+lVAKLqrTi9wuEgAgBENwU9jFfTjGw3wNw3g603xPQNE0Bu6XmRXHHwk2O vb5TKKYDEkCpSWEeeLEvSSnVdV3PgM0F4AvbAOuhyIMtci4A9roK9u7q9u471Jd55qltMiGkIE4B BLcE+47vfG4/LeBfc7gCSWD96bxHXWCD23lLBIU9O7tNsJOTGIAF22MJQHz3U9u0Z3Z26yiKwZ6d 3YU9O7s1AOk9O7sLlCK+Z2c3JYQURBFQcFPYc3xu/GEYhuX7t1yH4HJRgk0wiOOjoAhPBwgTAV4c lADgmZ3dLlJsniKE1U/27trOK7F68XOAiUIZQgAEtwTu+qMXL6KvNPmX7/68iFhsWyUohbF3bfX/ g7AN9ijwtIB/DhBzhddeFyEAgpvG7hHI83vn9B9nWmCaJtxuN6anp/X+/v4xsN1JAxOBu7QR6A+n WBtY9us38nuEAAgqxh7O8/DfngI4jT/thUCPx4P5+Xnt4MGDPRMTE2fA8toUSpeBhAh8ADe62JdD CICgIrj1t/1zvvsTQqzJQMvt/C6XC/Pz8/rBgwf7JyYmToEVsebAGoF4S/BdfQS4WggBENww3O5r YWEBlFLr4gmfA8BTgeW8AV0uFyKRiH7o0KF3JicnTwOYBTAJIALW+87NQcTCXwWEAAgqgk+pyWQy qK+vL6vq84/2i0K8C3BmZkb72c9+NhCLxc6C7fqTAKbAGoCcbcBCBG4zQgAEFSNJEvL5PJaWlqwd n0cHdkHgkUBxVoDmcrmWUDrHni8+T6O0+O+668AfFqIRSHDTZDIZpFIpa3QVgGX7AHK5HFpaWqpe ffXVhzo7O2tQ6vu3ewGKXX8VEQIgqBhnQ4/T8hu49sbgwsICfD5f8LXXXvvm+vXr7wNzqeUtwGVt q4LbjxAAwU1jn/5rt/te7pKQpml46623QCkN/fznP3+ira3ts2BDKwNgve32ewBCCG4zQgAEFeP0 /Oce/1wEOM75f4VCAb/61a8AoO6NN974q66urm1gtwHtY6vE4l8FhAAIKsYZ3vOFXxz0gXw+f00k wF+vaRp++9vfQlXV2scff/zrAOrBIgFnFCC4jQgBEFSM0+bLHgXouo6ZmRkUCoWyvn/780wmg9/8 5jd47733PADqAARRLgCiHnCbEQIgqIjlHH7sz2VZRiaTwezsLHRdv6YwyEVA13VMTEwoYDWAKgg/ gFVFCICgYvixn1ME+PckSUI6nbYiAT42jP8MYJ0eyChOrIU4CVhVRCOQoGLs8/6A8ht/9oWezWYx MzMDQog1uYZjqw/wiTViU1pFhAAIKma5Ud+8FuByucoig0wmY/0MTwVsA0Xs+b7Y+VcRIQCCG4Vv 88Re+APKJwE7jwPtI8G5KKzkJixYPUS4JagEKsuyKUnSNbf+7AU+Z6gPwDoW5JeGigLCHYFEK/Aq IwRAcMPouk5Pnjz5u9ra2mxjY6PlAQCUvAH5Tm9PD+xuQfboIZVKpcHuA/CHEIJVQgiA4IahlEpj Y2Pv7tq166/r6+tTdXV1lhcgx14DkGX5mrZgSilcLheGhoYWhoaGhsF8AHIotwUT3GaEAAhuFIri gMkTJ078dseOHXsppdHa2tqykJ8f+Tnzfh4NuFwuTE9P515//fUeTdNmUZoKxK8E8z9LCMFtRHiw CyqBV+td8/PzkaNHj15ua2vrWlpaCjQ0NMiUUtTV1UFRFGQyGUiSBMMwkEqlrAtDmqbhF7/4Rd/S 0tIZADMAJsDcgey+gILbjBAAwY1gP6KjYDs1icfjCz09PWfOnj17OZVKxRoaGtZ2dHS4ADYElBuH pFIpqKoKQghef/31s6Ojo8dQWvxTAKJgo624P4DgNiOOAQU3AkVpbLcOlrPHUXTx0XV94dixY2cu XLhwaf369f+lubm5GkDZuX8kEslOTU0tnD17th/MB/AKgGksv/hF+H+bERGA4GagYKG6DubskwOQ y+Vyk6FQqP5LX/rSfZFIxDoZ6O3tnX7jjTfeHhsbO2MYxmUwP8BxsNA/gXJHYLH4VwFRBBRUCl/8 fNpsEszjbwbA1MDAwP+dmJiIPfDAA1AUBZqm4dy5c+P5fH4sn8+PgIX9Y2DGoNwajE8GEqwSIgIQ VMpy9QAuCDQajc4MDg7OdHZ2frKrq8u/uLiI3t7ed1Op1HtgO7/dCpwf/4nQf5URAiC4FVDbg7v6 kng8Hunp6Tm3fv36+0+fPj1z9OjR/w3gKljefxWsfmBf/CL0X2XExQvBrcD+/0gGKy57wQw+woqi dEmSVFsoFJZQShP4HAA+CEQMA/kQEKcAgluBdUEIbCHzEwIKQNd1PQ9m9iGB3vzFlgAAAEdJREFU hfzOnV/k/R8SIgIQ3Gp4k5AEtsG4wMw+lOLXC2AFP97yK/L+DxEhAIJbjd3Sm6Dk8sNPnHixkHf6 ibxfIBAIPgz+P8kEeoTSLvioAAAAAElFTkSuQmCCKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAABUAAABHAAAAPAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVBQULZCQkLhAAAAaQAAACIAAAACAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAREREKSkpKyqWlpf9ubm79 AAAAmQAAACwAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAACampp9paWl/5+fn/+4uLj/CwsLrgAAACYAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIiIiDtbW1/6Ojo/+rq6v8CgoKiQAAACQAAAACAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFhYWAurq6/6io qP9jY2PxAAAAkwAAACcAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAA8bH4IPGx9CjtrfQw8bH0KPW1/AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAACFhYWAv7+//5+fn/+np6f/Dg4OqQAAACoAAAACAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAADtqexI3Y3RPNWBwYjVfb2c1YHBlOmp7KAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGhoaAvLy8/5ycnP98fHz0AAAAjAAAAEEA AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOGN0XB1Ma/gWQ2P7Ez1d/BBE Zf0uT2C5OGZ3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGhoaA ubm5/5SUlP+JiYn6XFxc9QAAAFkAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4 Y3RdC1Z5/gBghP8AW3//H4Gl/xl7n/8zVmmrO2t9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAACGhoaAuLi4/4iIiP+4uLj/d3d3/wAAAFsAAAATAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAADdjc1kAUnb/CWuP/wBdgf8wkrb/AFp+/xlScvs8Z3hfAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLi4uAurq6/4WFhf+zs7P/cnJy /wAAAFoAAAATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANmJyWQBRdf8Iao7/AF6C/yeJrf8Oaoz+ J2WD9D5qfFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AACIiIiAwsLC/4WFhf+2trb/c3Nz/wAAAFkAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAA4Y3RdAFF1 /wlrj/8AW3//MpS4/xV3m/8xT2fJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxMTF/ysrK/3t7e/+oqKj/cXFx/wAAAFkAAAAbAAAAAAAA AAAAAAAAAAAAADhjc2EAVHj/B2mN/wBbf/8lh6v/D0ts/i9gfOpDbIF8AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsLCyFxcXF/6Ghof+c nJz/XFxc/wAAAHYAAAA+AAAAJAAAACAAAAAWNV1tegRZfP8Nb5P/AF6C/yOFqf8WeJz/Iktp8wAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAABAQEERwcHDT5eXl/+fn5//g4OD/rKys/xQaH/IHFB3pHC4/6iM3R/UUMUD/Cjtd/w1vk/8B Y4f/JYer/xBylv8NWn3+P2d8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAMjIyXoGCgvPa2tr/6urq/+Pj4//29vb//////6Kiov89Tln/ BzZX/yCCpv8Ydpn/Hn6i/wxukv8Yep7/DnCU/whOcv85YnR8AAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNJZA4qRlSFiYuM+MnJyf/S0tL/1tbW /9/f3//e3t7/4eHh/+Pj4//Y2Nj/cnyA/w5lhf9Fp8v/OZu//zGTt/8AVnr/BUtu/xhPc/8ZaYn/ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGl18cyRV a8JidHz90dHR/9HR0f++vr7/xMTE/8fHx//Dw8P/0dHR/+Pj4//w8PD/s7Oz/z5TYP8ggqb/O53B /z2fw/8CSGv/D0tu/zmEpf85lbn/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAABIjakGPIim/VCInv/MzMz//Pz8/8bGxv/T09P/zMzM/8vLy//Ozs7/3d3d/+jo 6P/c3Nz/u7u7/3V2dv8MaIn/K42x/zCStv8AT3P/Cy1R/yRniP9LpMj/AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIjakIVqPB/2mQnv/s7Oz/z8/P/4qPkf/K 1dn/+/39//39/f/j5eX/0Nfa/8fP0/+0trf/tra2/4qKiv8dXnr/JIaq/yqMsP8AYob/ByRI/w9H af8gd5v/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIjakI X6rH/2KMnP/4+Pj/sLGx/yZJVv9Ed4r/Mn6a/z+Tsf8DGDv/IDhM/zVnev9IZnL/ubm5/5+fn/8/ iaT/NJa6/zmbv/8bfaH/BidL/yJihP8mfKD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABAAAAAgAAAAUkR1UQT5y7/1iRpv/a2tr/5+fn/yUxNv8qMjT/CWeK/1S22v8CFzv/ HCg7/y9ETP84SlL/zMzM/6Gjo/9fu9z/ULLW/zqcwP8hg6f/BydL/yVoi/9DncD/AAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAEAAAACAAAABAAAAAcAAAAMAAAAEAAAABcNGR4tVaLA/2u61/+QrLX///// /5iYmP8MEhT/HUBb/2fJ7f8HQ2f/DSU9/1lbW/+srKz/3d3d/zlTZP8WdJf/R6nN/yWHq/8KbJD/ DjBU/xJUdv8thaf/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAFAAAACQAAAA0AAAATAAAAGgAAAC4AAABDAgABYCso KIpvb3DOWqfF/2e82/9ln7X/39/f//////91foL/JC85/1Jtef9ueX7/Jy4x/11eXv/Z2dn/douT /yNggf8aTnH/G32h/xV3m/8ANFj/IFt9/yx+oP8db5D/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAHAAAACwAAABAAAAAXAAAALAAAAEoA AABiJCUlhXl4eNygnp77yMHB/83IyP/LxMX/Up+9/1ivz/9skqD/sLCw/8HHyv//////29vb/7q6 uv+JiYn/bGxs/3V1df9xiJH/ECxM/w4vU/8LVnv/HH6i/whggv8ZQFv/MoSm/0acvf9Ipcn/AAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAQAAAAHAAAADgAAABMAAAAh AAAAQAAAAF4iIiOGcnFx1p2amvvEvr7/0MrK/9LJyf/NxMT/s7Cw/3x7e/+EhYb/V6TC/3bG4/+A kJb/R1RY/3ilt/+Goqz/pra8/7C3uv+eoKD/PWZ4/yV1k/8fgaX/IIKm/yWHq/8cfqL/GFdz/zVe cf8/kbH/EWKC/x5ujv85lbf/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAEAAAA BwAAAA8AAAAoAAAAQhEQEGleXl6um5eX98O9vf/Qysr/1c3N/8W9vf+0sbD/fn5+/4SEhP+empr/ sa2t/7izs//JwsP/X6zJ/4DO6/+KvND/WGNn/1Zqcf+Fl53/nKCh/6+wsP+Jl53/YIGO/1iAkP9M hZv/PYKb/0mClv9Wip7/Vpav/3XJ6P9lu9r/NYqr/x1tjf8acJL/AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAIAAAACAAAAHV9fX22Mioy4says/s/Jyf/Rycn/0snJ/7m1tf+IiIj/goGB /5qZmf+2srH/xb29/+ne3v/j2Nj/3dLS/9XNzv/Kw8T/WKXD/2S72/9kvN7/dLPK/5i3w/+uwMj/ ws3S/4Kyxf9NocL/XLDQ/1Woyf9Jnb3/PI6u/zKCov8pg6X/KoWo/zuVuP9Al7j/PpO0/0GYuf80 h6j/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiIiJOura2+NHJyf/Tycn/wbm5/6Oh of99fHz/lpSU/66qqv/LxMT/1c3M//To6P/y5ub/7+Tk/+zf3//l29v/3tTU/9jPz//Nxcb/V6XE /3PE4v+S1O3/odvx/6vf8/+r3/P/oNfu/z6Utv8XdZn/I3yf/yV7nf8qgKH/LoCg/zmFov9XlrH/ ZKW+/3K51P9RnLv/Clx+/yV6m/9Dmbv/AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALm0tGK8 uLjmvri4/42Njf+NjIz/o6Gh/7m3t//LxcX/7eLi//Dl5f/06Oj/9Ojo//To6P/z5+f/8OTk/+3i 4f/m3Nz/39XV/9nQ0P/OyMn/Za7L/4nR7f+K0ev/g83m/3PG5P+F0e3/tOHy/5PF2P+Gu87/hL7W /2661/9lutr/YrjY/2q+2/9xtc//YKO9/2Suyv96vNb/f7rR/zeEof8aaIb/AAAAGAAAAAcAAAAB AAAAAAAAAAAAAAAAAAAAAMG7u+mZl5f6goKC/8/Kyv/Tzs7/2NLR/9/X1//l3Nz/7OHh/+/l5f/z 6Oj/9Ojo//To6P/z6Of/8eXl/+7j4v/n3d3/4tfX/93S0v/Tzc7/XqvI/3vH4/+J0Or/ot3z/3i0 zf9prcj/abLP/2atyf89jq3/PpCw/zqPr/82jK3/Moip/zCHqP8bXXf/IWJ9/w5Yd/8YWHX/P4mn /3a71f9aor7/AAAAQgAAACMAAAANAAAAAwAAAAAAAAAAAAAAAMnCwuOVlJT/pqSk/8/Kyv/Szcv/ 2NHR/93V1P/j29v/6N/f/+7k5P/y5+f/9Ojo//To6P/06Oj/9Ofo//To6P/26en/8ufo/+LY2P/G w8T/crTO/6LZ7P9+uND/ZKrH/0yXtv8bcZP/P5a3/1quz/87kLL/Oo+x/z2StP9Emrr/TaLC/zSM rf8yaoH/oMXT/wZUdP8PTGb/HWOB/z1whf9XjKD+ICAgvgAAAGkAAAAzAAAAGQAAAAcAAAAAAAAA AMnCwuaEhIT/u7a2/83Gx//Qy8v/1dDP/9vT0//i2Nn/6N7e//Dk4//37Ov/+vLw//r39f/79PP/ 6eLh/9HJyP+yrq//nJmZ/4F/f/9ubm//S4ul/y+DpP89jKv/TYyl/y97mP8cbIz/JHKS/y+Gp/86 jq//Oo+w/ziPsP86j7D/TZ27/0GKp/8zdpH/lcfZ/xBcev8bWXT/ZIGO/3+Bgv+QkJD/jIyM/1VV Ve8AAACWAAAARwAAACMAAAALAAAAAsnCwuaCgoL/vbq7/83Hx//Szc3/29TU/+Tc3f/u5ub/8Obn /+nf4P/c0NH/yL/A/7iztP+loaH/kI2N/4KAgP+JiIn/nZ6e/6+wsP/Dw8T/q7zE/1OMpP81eZX/ grfM/1Wkwv8ufJr/TYeg/1eSqv9MiaL/V5Or/16ctP9zqL//qMPO/8rX3P9Xj6f/g8DW/xZlhf8m aoX/m5ub/4mJif+BgYH/ioqK/5KSkv99fX3/Hh4eugAAAEgAAAAkAAAADcnCwuODg4P/pKGh/8bB w/++u7v/rqys/6ekpP+koqT/m5qZ/42Kiv9/f37/g4OD/46Pj/+zs7X/xMXG/9nb3P/j5OX/3N3e /9PV1//P0NH/yMrL/8XFxv9CfJT/aKvE/1alxf81hqX/uru7/7i4uv+2trb/tbW1/7S0tf+2trb/ v7+//9PT0/9bk6r/bLbS/xhpif8obYn/vr6+/6mpqf+Tk5P/hoaG/4eHh/+YmJj/kZGR/wAAAHcA AAAtAAAAGcvDw6OlpaXsl5eX/5OTk/+NjY3/lpaX/5qam/+ys7P/yMnK/8/Q0f/j5eb/8fP0//Hz 9P/p7e//5OXn/9nc3v/T09T/0M/P/9LPzv/V0s//3NfT/+Pc2P9Jgpj/Z6zG/1uryv86iqj/2dDL /8rDvf/BvLX/u7Sx/7OvrP+sqaf/qaal/6yrq/9LhZ7/W6/O/xpsjf8qcY3/19fX/8jIyP+2trb/ oaGh/46Ojv+Ojo7/srKy/zQ0NJwAAAAcAAAAFwAAAAC/v79vr6+v+LOzs/7R0tP/8fHx/+jp7P/y 9vf/9/n7//b5+//z9Pj/7vDy/+bo7P/Y2dz/x8bG/8fDwf/Ry8f/29fT/+Ld2//k4d3/5OHe/+Pf 3v9FgJf/YKjE/1uuzf87i6r/0c/O/83LyP/Kx8X/xcHA/8C9u/+4tLP/rqun/52alf9BfJT/UKfH /x1zlP8ocIz/5ebm/+Li4v/U1NT/xsbG/7S0tP+ioqL/tLS0/11dXa8AAAAFAAAACgAAAAAAAAAA xMTEAra2tmK1tbXJr6+v/LS1tf/Lzc7/8PL0//P2+P/y9Pf/7/Hz/97f3//Nysj/29jU/+zo5//w 7+//8PDw/+3u7v/o6On/5eXl/+Li4v9FgZj/WqfE/1quzf88jKv/09PT/9DR0f/Oz8//zc3N/8vL y//Kysr/x8jI/8TEw/9JhZ3/SJ/A/yJ4mf8gZ4P/vr6+/93e3v/m5ub/3t7e/9HR0f/Dw8P/y8vL /2tra64AAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAvLy8Dba2tnmzs7TWrK6u/r/Awf/d3uH/ 8fP2//Hy8v/39vf/+/v7//v7+//5+vn/+Pj3//b09P/y8vL/8PDw/+7u7f9Igpr/VKPC/1mvz/8+ jaz/3t7e/9nb2//X2Nf/1NTU/9LS0v/Pz8//zc3N/8vLy/9Khp//Qpi6/yh9nv8jaoX/rKys/8DA wf/Pz8//4eHh/+Xl5f/c3Nz/5ubm/15eXpwAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAtbW1G7Ozs4yysrLhrq6u/MXGxv3n5+f/+/v7//v7+//7+/v/+/v7//v7+//6+vr/ +Pj4//b29v9LhJz/Poyq/1Sqyv9ClLT/6Ojo/+Xl5f/j4uP/397f/9zc3P/Z2dn/1dXV/9PT0/9L hqD/O5Gy/zSJqv8qb4v/vb6+/7y9vf+8vb3/wcHB/9LS0v/k5eX/8fHx/yomJmAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr6+vH7GxsZavsLDrsLCw +s7Oz//u7u7/+/v7//v7+//7+/v/+/v7//v7+/9NiJ//Hm2M/z+Vtv9Hmrn/nb/N//Ly8v/u7u7/ 7Onp/+bm5v/k5OP/3+Hh/8/V2P9Fgpz/LIKj/ziMrP8uc4//xsbH/8XGxv/Bw8P/vLy8/7S0tPqv r6/qqaur1UpgYBEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAArq6uNLCwsKuurq72tLW199HR0v/v8PL/9/n6//b3+P9MiJ//G2yM /yNzk/9ZsND/U5m1/+rs7f/t7u7/5+fo/+Pk5f/f4eL/3N7f/4+2x/8baYr/Hm2M/zqOr/8sco7/ sLCw8aurq+6qqqr1qqqq9ampqcyqqqqaq6urZqurqwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArq6uTa+v r72srKz5uru7+NfY2f+gs77/MHyb/w9Qa/8+j67/T6bG/4iwwf/V2tz/3N7f/9ze3//c3t//vc7V /0+Ur/8NR2H/KWuG/0Wbvf9QhZ3eqqqqeKurq0Wrq6sYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACrq6sJrq6uYa+vr9GwsLH2ZJWq/RNggP8UUWv/P5Ky/z6T tP9gmLD/mrbC/6W8xv+Bq7z/Ln+g9RBLZP8LMEH/RpW0/zCDpOY1fp86AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACr q6tJjaGqlC9+n/gibIr/ImqH/y2Co/8gdpf/FGmM/x1wkf4edpj/F2eI/wgtP/8qa4b/OZK1/y14 mYlCi6sEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC9+oUsrgKPxPI6t/0WYuf9MocD/X63K/1mryv9I n8D/Im+O/xpfe/8vg6T/KnqcmjiCoxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqe50/ LX+e2TSLrf9Yqcj/f7fO/2Siu/8kb4z/GmaH/yZ4mf42gaGvLXudDgAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiNqSRIjamWSI2p0kiNqf9IjanPSI2pnEiNqScAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///+H/ /wAA////wP//AAD///+A//8AAP///4D//wAA////gP//AAD///+A/+AAAP///4D/wAAA////gP+A AAD///+A/wAAAP///4D+AQAA////gPwDAAD///+A+A8AAP///4DwDwAA////gAA/AAD///8AAD8A AP///gAAfwAA///4AAB/AAD///AAAH8AAP//4AAAfQAA///gAAB/AAD//+AAAH8AAP//AAAAfwAA //AAAAB/AAD/gAAAAH8AAPgAAAAAfwAAwAAAAAB/AAAAAAAAAH8AAAAAAAAAfwAAgAAAAAA/AAAA AAAAAA8AAAAAAAAABwAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAA AAAAAAAAwAAAAAACAAD4AAAAAAIAAP8AAAAAAwAA/+AAAAADAAD//AAAAAMAAP//gAAAfwAA///g AAP/AAD///wAA/8AAP///wAH/wAA////gA//AAD////gP/8AACgAAAAgAAAAQAAAAAEAIAAAAAAA gBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOTk4G enp6O3JycsNPT09qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAKqqqkVycnL/wcHB/1BQUP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAi4uLxHJycv+ZmZn5UFBQcQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNjY3OgoKC/8bGxvRQUFD/AAAA AAAAAAAAAAAAAAAAAAAAAABkmKxhAEdr/wBHa/8AR2v/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI2Njc5y cnL/lJSU4E9PT2gAAAAAAAAAAAAAAAAAAAAAZJisYQBHa/8AWX3/MpS4/wBZff8AAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAjY2NznJycv+7u7v/UFBQ/wAAAAAAAAAAAAAAAGSYrGEAR2v/AFl9/xR2mv9Ohp67 ToSbtQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNjY3OgoKC/9jY2P9QUFD/AAAAAAAAAABkmKxhAEdr/wBZ ff8ylLj/AFl9/2mdsVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI6Ojv+Ojo7/vLy8/1BQUP9KSkoB ZZaqYABHa/8AWX3/E3WZ/06GnrtelKmHd6i6BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUlJT/u7u7/8bG xv/m5ub/3Nzc/1BQUP8UTmv/AFl9/zKUuP8AWX3/aJuvTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfWHMS ioqK/7u7u//Gxsb/xsbG/8bGxv/c3Nz/wsLC/zhFUP8ylLj/AFR2/y1WcOkAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAdYH8hHFx4jSx0kuaKior/1NTU/9TU1P/19fX/9fX1/+/v7//CwsL/TE5Q/0iqzv8ASWf/Vpav +QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAADaCoudWrMz/ab/f/4qKiv/U1NT/T4Wd/0ChxP8PYoP/SHeK/5mZmv9L TlD/Ta/T/wBJZ/9po7r7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFJSUgFXV1cFY6vG+WW72v9it9f/ioqK/9TU1P8kN0f/I4Om /xA9Xf8zP0j/qqmp/2uMmP8ylLj/AFN0/12YsPoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFZXVwFUVFQHSktLEUZHRx1Tn7z5W7DR/2vA4P94 sMX/oKCg/7C1tv9le4T/LlZr/2tsbP+bmpv/P2mE/wBTdP8zdp3/UJSv+AAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVlZWAk1NTQpGRkYZR0dHO2VkY4WTjY7Is6ys 1Veiv/5pvd3/Zbra/2mpwf+Mj5H/aLLP/8bLzf+YmJj/hYWF/4iIiP8HVHP/LnKX/1eatf80f5z3 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhYWAFSUlIHRkZGF0BBQh1kYmJ3i4iJyqWgoNm6 srLhvba49K+pq/+7tbX/Vp+9/2G11v90w+H/ktLo/6K4wP+eqq7/pba8/7S8wP9nn7X/V5St/16a s/9QmbX/PY+w/zaFo/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJSkoVTk1NR3d0dKywqandt7Ky 3rexsfK7t7b/rqqq/7+2t//KwsP/zsTF/8vBwf9bpcL/e8vp/3/K5/91xeT/g8/q/2Otyv88j7D/ TZy7/0udvf9MosP/Zrra/0yhwf8gcpL/Ln2c9QAAAAAAAAAAAAAAAAAAAAB2c3MTbWtroMC5ueLE vLzqtbCw/Liysv+5srL/xb28/+XZ2f/y5eb/9enq/+rc3v/f0NL/zcLD/1ukwv9ovNz/dsbj/5PU 7f+85vb/d7zX/z+Zu/86j7D/MoOj/zmKqv9Ln77/O4+w/zKIqv82iKj1AAAAAAAAAAAAAAAAAAAA ALOtrbGopaX7sa6v/7u5uP/PyMj/7uHh//bx8f/49PT//fb2///x8P/26Of/6Nrb/97R0//Uysv/ XqfE/33M6P+O0+z/ktXu/6Lf9v+Au9L/X6G8/06kxP9Zqsn/ZKW//2esxv9mqcT/P4qo/zGAn/hX V1cIAAAAAAAAAAAAAAAAqqWl8qOhof/Vz87/5Nva/+je3f/06Oj//vLy///29v//9vb///T0///x 8P/x4uL/1szM/7iysf9krMf/kNTt/5nV7P+Ev9b/aLDM/2m20/9Pm7n/Qpi5/zKIqv82cYj/HmJ/ /yBlgf9RmLX/R42p8VtbWz1YWFgfAAAAAAAAAACmo6Pwr6ys/9XPz//f19f/7uLk//rt7P//8O// +Ozs/+nj4v/PyMf/sayr/6Cdnf+Lioz/lZWV/3Gux/9WnLj/NoSi/yN0k/8VaIn/NIqs/zeNr/9B lrf/Moam/1WVsP+r1eb/J3GN/3GFjf+Bh4r6VFRU2UhISHRcXFwyV1dXDqKfoPOmo6T/yMPD/766 uv++urr/vLa2/6qkpf+cmJj/pKKj/66trv+4ubr/wcLD/8jKy//Oz9D/wMbJ/4+nsv80fZr/uN7t /zJ4lf9rkaD/cpyt/5y6xv/Z4ub/V5m0/3u2zP86fJb/kZGR/4iIiP+ZmZn/ZmZm1Dg4OG1bW1sk t7Ozu52env2ioqL/q6ur/7m5uf/Iycr/09XW/+Di5P/h5ej/3Nze/9fX1//X1NP/2NXS/9vX1P/j 3dn/5uDc/0KGoP+cy97/UpKs/7y3tP+wrqv/qaWk/6qpqf9PlLH/S5ay/0KFoP/Q0ND/pqam/6Oj o/+Xl5f9UlJShFNTUwPGwsITtre3g7K0tOi7vLz4zdDR/fLz8//9/f3/8vb5/9rb3P/S0M7/39vZ /+jl5P/p5+b/5eTj/+Hf3//c29r/PoSf/3u2zP9SlrD/ycjI/8TEw/+9u7n/qKmm/0qRrf8qgKH/ PYGb//j5+f/p6en/2NjY/7S0tP9nZ2d6AAAAAAAAAAAAAAAAAAAAAK+wsEqtrq+1rbCw7L7AwffX 2dr+6enp//v6+v///////fz8//b39//x8vL/6+3t/+jo6f8/haD/WqC6/1eatP/W1tb/0tLT/9DQ 0f/Lzc//Ro2p/yqAof82epT/zM3N/+rq6v/+/v7/zc3N+3p4eGsAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAACusLEIrK2tbKqrq7q0tbXox8jI9+fo6f/4+Pj//Pz8///////9/v7//f39/z2En/8qgKH/ XanG/9fc4f/i4eH/3d3d/7PGzv8ib4//NIeo/z2Bm/+9vr7/vLy8/9rZ2f22urrGYGlpLAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKusrB6qq6t9qqyszLS1te3P0ND67O7u/+zu 7v/s7u7/rc3a/xJad/86iKf/cKvD/8zU2P/CzdL+RYWf/RdQZ/87ja7/h6Gs8a+vr+KsrKzXpqWl r6KkpFKhpqYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA q6ysP6mqqpqrrazJtre48Ozu7v/m6uz/Soyn/yBnhP8yhaX/LHiX/Cp7nPoMQVj/LG2H/0KJqNWi pqcvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAACsra0BrK2tBKyurhusra2Irq+wy7m5ucecrLPGN4Sk8D6Rsv+Oyd//MYOj /xplgv8tf6DGP4SkHKioqAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAn eJoiKH2flUCOrL0XYYG9I3SYgjF+oBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA////////4f///+H////h////4fD//+Hg///hwP//4YH//+AB///AB///AA// /AAP//wAD//wAA//wAAP/gAAD+AAAA/AAAAPAAAADwAAAAcAAAADAAAAAAAAAAAAAAAAAAAAAeAA AAH4AAAB/wAAAf/gAD//4AA////A//////8oAAAAGAAAADAAAAABACAAAAAAAGAJAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAACHh4f/Wlpa/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeHh/+1tbX/Wlpa/wAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeHh/+Pj4//UFBQcQAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABHa/8AR2v/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAIeHh//Pz8//Wlpa/wAAAAAAAAAAAAAAAAAAAAAAAAAAAEdr/wpskP8AR2v/AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeHh/+Pj4//UFBQ cQAAAAAAAAAAAAAAAAAAAAAAR2v/AGCE/yKEqP8AR2v/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeHh//Y2Nj/ampq/wAAAAAAAAAAAAAAAABHa/8I ao7/QKLG/wBHa/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAFU5qHIeHh//Ly8v/bm5u/xNhgroYaInHAEdr/wNlif8jhan/VYyjqQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9RbhUPWnp9iIiI/729vf/a2tr/ 5eXl/1BQUP8eR1//AmSI/zyewv8AR2v/cKGzCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAACFyk+SHh4f/1dXV/9jY2P/c3Nz/6Ojo/93d3f9LT1P/KYmt/wBZ ff8aZH/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT5Sw 5Ge93f+Hh4f/1tna/5KYm/+goKD/hY2Q/9TT0/9VVVX/Xq7M/wBZff8vdpDeAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT5Sw8F+01P+Hh4f/scbO/1+kv/8H aIz/VKC7/6aoqf9TU1P/T6PC/wBZff85gJrYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AABXV1cGV1dXE11dXSVXV1ctT5Ku92Cz0v+NpK3/rsDG/wVegv8KVXn/NExc/1BQUP9ugo3/AFl9 /ylznP8ncYzSAAAAAAAAAAAAAAAAAAAAAFdXVw5hYWEfXFxcLF1dXVdWVlaQXlxcvYaCguemoKD7 VZWw/3DA3/+irrL/aG5w/2Snwv+uxc7/jI2N/319ff8dYX3/KnSd/0iVtP8TYoHHAAAAAAAAAAAA AAAAAAAAAFdWVmtdW1u4gH192KmkpPuzr6//xsDA/8a/v//Pxsb/Vpex/2u82v+Ltsf/qKmp/6ip qf+SqbP/dKG0/1iivP9vtc3/Y67J/zKGpv8Rao3AAAAAAAAAAAAAAAAAcnBwl7q0tP3Ev7//wby8 /9rR0f/r3t3//u/v//7v7//u4+P/V5iy/3bB3f9hqcX/Q5Gv/zSDov8qe5v/I3qc/yN3mP81fZv/ IXCR/y19nP8PZYjKAAAAAAAAAAAAAAAAramp/767u//d1dX/8+jo///4+P///v7///39///z8//u 4uL/R4yo/0uVsf8nd5b/KXqb/zeNr/83ja//N42v/yl6m/96rL//DV1+/zRpfvciZH+wV1dXMFdX VwgAAAAAoZ6e/9LKzf/i2tn/7eLj/+zf3//e1dT/0crK/7WwsP+mpaX/fJCZ/0Z8k/9Pl7T/l8TV /z+Gof+yv8T/w9LY/ziAnP+FuMv/KHOR/4qKiv98fHz/VVVVq1lZWUVXV1ccpaKi9Kempv+wrq// urq6/7y7vP+9vr//yc3P/9LT1P/Y2Nj/3t3c/+Dd2/9Mmrn/k8TX/0SIov/W1NT/y87Q/z+FoP9y rcT/KHaU/729vf+VlZX/mpqa/1dXV5hhYWEswsHBQqipqb64uLj11tfZ//n5+f//////6urq/+bj 4v/x7uz/8e/u/+/t7P9FmLb/h7zQ/0OHov/b2tr/z9LU/z+FoP9gobv/KniV/+rq6v/b29v/ycnJ /29vb5wAAAAAAAAAAAAAAACsrKwnqamqgbCxss3Gxsf45+bm//z8/P////////////////8tf5// ebPJ/0KHov/w8PD/5enq/z+FoP9Bi6j/L3uZ/8XGxv/c3Nz/+Pj4/1tcXH8AAAAAAAAAAAAAAAAA AAAAAAAAAAAAAACioqI3pqamj7Ozs9fR0dL79PT0//////8gbo3/WZu0/0CGof/l6+7/3eXo/z+F oP8ncI7/O4Wj/7Ozs/Wrq6vtraytyYSMjCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AJycnAehoKFLpqamn7W1tuJHhqD/IWuJ/zSHp/9QjKT9TYqi+hROZ/8weZb/S4mi3Z6dnkeXl5co lZSVDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+Ojwpa iJpRNICf/DyPr/+Oyd//NoSi/yJtjP85g6DzP4WgGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP4WgJz+FoLc/haDwP4Wg 7T+FoKs/haAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//z/AP/4/wD/+PwA//j4AP/48AD/+OEA //ADAP/AAwD/wAcA/4AHAP+ABwD4AAcAgAAHAIAABwAAAAcAAAABAAAAAAAAAAAAAAABAMAAAQD4 AAEA/gADAP/AHwD/8D8AKAAAABAAAAAgAAAAAQAgAAAAAABABAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAWlpaRWNjY/9kZGT2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5+fv+7u7v/e3t7hgAAAAAAAAAAAAAAAF+asaEAXYH/ AF2B/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+fn7/zs7O/2ZmZvQAAAAAAAAAAF+asaEA XYH/MZO3/wBOcv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfn5+/729vf97e3uGAAAAAF+a saEAXYH/O53B/wBOcv8AAAAAAAAAAAAAAAABeKb/AXim/wF4pv8BeKb/FGiR/35+fv/W1tb/Ymdp /yVwlv8AXYH/L5G1/wBOcv96cnL/enJy/3pycrl6cnJgKqPS/yWfzf8ln83/Pbfk/3l5ef+6urr/ 4+Pj/7q6uv9aWlr/KYuv/wBOcv+0r7D/l8al/7SvsP9dWFj/l4+P5UbA7f9GwO3/SMLv/2fi//94 eHj/19fX/5iYmP/j5OT/Wlpa/zSWuv8ATnL/eHR0/zyxYf9eW1v/tK+w/3pycv8ai7j/Goq1/xqN uv8tptX/eXl5/xp4oP9PaXX/GnGW/1paWv8cfqL/ImyI/2CObf8J6lP/U1BQ/7SvsP96cnL/RsDt /0bA7f9Iwu//Z+L//y6QtP9ZXF7/tLS0/1paWv8IXoD/HGWB/+XZ2P94dHT/MMBf/2NkYv+1sLH/ enJy/wF4pv9OfZf/Tn2X/059l/8pkLb/vb29/6yzt/9phJX/AXim/////////////////8n32f/Z 1tb/xsLB/3pycv96cnJgUXyX/2TI6P9Xd5D/tK+w/0V1k/8zq9f/RHub/7SvsP+0r7D/tK+w/7Sv sP+1sLH/tK+w/7SvsOV6cnJgAAAAAFN9mP9lyej/VniR/+Hg4f9GdJL/M6zZ/z56m//t7e//7e3v /+zs7v/f3t//x8TD98bDwrXGw8JtAAAAAAAAAABWgJj/ZMjm/12Dm//IxcSgSImp/zS04f9bfpj/ xsPC2MbDwtjHxMO9yMXEoMnGxQUAAAAAAAAAAAAAAAAAAAAAU32Y623H4/9tscn/dZmu/zSx3P8Q ndj/U32Y6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFySrIBTfZj/a8Pf/3PL 5P8Qndj/U32Y/1ySrIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXJKs gFN9mOtWeJL/U32Y61ySrIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4/wAA +OMAAPjDAAD4hwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAACABwAAgP8AAID/AADB /wAA') $formBitLockerStartupPIN.MaximizeBox = $False $formBitLockerStartupPIN.MinimizeBox = $False $formBitLockerStartupPIN.Name = 'formBitLockerStartupPIN' $formBitLockerStartupPIN.SizeGripStyle = 'Hide' $formBitLockerStartupPIN.StartPosition = 'CenterScreen' $formBitLockerStartupPIN.Text = "BitLocker startup PIN ($env:SystemDrive)" $formBitLockerStartupPIN.TopMost = $True $formBitLockerStartupPIN.add_Load($formBitLockerStartupPIN_Load) # labelPINIsNotEqual $labelPINIsNotEqual.AutoSize = $True $labelPINIsNotEqual.ForeColor = 'Red' $labelPINIsNotEqual.Location = '200, 181' $labelPINIsNotEqual.Margin = '4, 0, 4, 0' $labelPINIsNotEqual.Name = 'labelPINIsNotEqual' $labelPINIsNotEqual.Size = '105, 21' $labelPINIsNotEqual.TabIndex = 9 $labelPINIsNotEqual.Text = 'PIN is not equal' $labelPINIsNotEqual.UseCompatibleTextRendering = $True $labelPINIsNotEqual.Visible = $False # labelRetypePIN $labelRetypePIN.AutoSize = $True $labelRetypePIN.Location = '26, 146' $labelRetypePIN.Margin = '4, 0, 4, 0' $labelRetypePIN.Name = 'labelRetypePIN' $labelRetypePIN.Size = '82, 21' $labelRetypePIN.TabIndex = 8 $labelRetypePIN.Text = 'Re-type PIN' $labelRetypePIN.UseCompatibleTextRendering = $True # labelNewPIN $labelNewPIN.AutoSize = $True $labelNewPIN.Location = '26, 105' $labelNewPIN.Margin = '4, 0, 4, 0' $labelNewPIN.Name = 'labelNewPIN' $labelNewPIN.Size = '61, 21' $labelNewPIN.TabIndex = 7 $labelNewPIN.Text = 'New PIN' $labelNewPIN.UseCompatibleTextRendering = $True # labelChoosePin $labelChoosePin.AutoSize = $True $labelChoosePin.Location = '26, 60' $labelChoosePin.Margin = '4, 0, 4, 0' $labelChoosePin.Name = 'labelChoosePin' $labelChoosePin.Size = '256, 21' $labelChoosePin.TabIndex = 6 $labelChoosePin.Text = 'Choose a PIN that''s 6-20 numbers long.' $labelChoosePin.UseCompatibleTextRendering = $True # panelBottom $panelBottom.Controls.Add($buttonCancel) $panelBottom.Controls.Add($buttonSetPIN) $panelBottom.BackColor = 'Control' $panelBottom.Location = '-1, 209' $panelBottom.Margin = '4, 4, 4, 4' $panelBottom.Name = 'panelBottom' $panelBottom.Size = '448, 63' $panelBottom.TabIndex = 5 # buttonCancel $buttonCancel.Location = '333, 17' $buttonCancel.Margin = '4, 4, 4, 4' $buttonCancel.Name = 'buttonCancel' $buttonCancel.Size = '100, 30' $buttonCancel.TabIndex = 4 $buttonCancel.Text = '&Cancel' $buttonCancel.UseCompatibleTextRendering = $True $buttonCancel.UseVisualStyleBackColor = $True $buttonCancel.add_Click($buttonCancel_Click) # buttonSetPIN $buttonSetPIN.Location = '225, 17' $buttonSetPIN.Margin = '4, 4, 4, 4' $buttonSetPIN.Name = 'buttonSetPIN' $buttonSetPIN.Size = '100, 30' $buttonSetPIN.TabIndex = 3 $buttonSetPIN.Text = '&Set PIN' $buttonSetPIN.UseCompatibleTextRendering = $True $buttonSetPIN.UseVisualStyleBackColor = $True $buttonSetPIN.add_Click($buttonSetPIN_Click) # labelSetBLtartupPin $labelSetBLtartupPin.AutoSize = $True $labelSetBLtartupPin.Font = 'Calibri Light, 13.8pt' $labelSetBLtartupPin.ForeColor = 'MediumBlue' $labelSetBLtartupPin.Location = '25, 17' $labelSetBLtartupPin.Margin = '4, 0, 4, 0' $labelSetBLtartupPin.Name = 'labelSetBLtartupPin' $labelSetBLtartupPin.Size = '244, 34' $labelSetBLtartupPin.TabIndex = 2 $labelSetBLtartupPin.Text = 'Set BitLocker startup PIN' # textboxRetypedPin $textboxRetypedPin.Location = '133, 143' $textboxRetypedPin.Margin = '4, 4, 4, 4' $textboxRetypedPin.Name = 'textboxRetypedPin' $textboxRetypedPin.Size = '214, 23' $textboxRetypedPin.TabIndex = 1 $textboxRetypedPin.UseSystemPasswordChar = $True $textboxRetypedPin.add_KeyUp($textboxRetypedPin_KeyUp) # textboxNewPin $textboxNewPin.Location = '133, 102' $textboxNewPin.Margin = '4, 4, 4, 4' $textboxNewPin.Name = 'textboxNewPin' $textboxNewPin.Size = '214, 23' $textboxNewPin.TabIndex = 0 $textboxNewPin.UseSystemPasswordChar = $True $textboxNewPin.add_KeyUp($textboxNewPin_KeyUp) $panelBottom.ResumeLayout() $formBitLockerStartupPIN.ResumeLayout() $formBitLockerStartupPIN.add_FormClosed($Form_Cleanup_FormClosed) $formBitLockerStartupPIN.ShowDialog() | Out-Null ================================================ FILE: INTUNE/Win32App/SetBitLockerPin/SetBitLockerPin.ps1 ================================================ # https://oliverkieselbach.com/2019/08/02/how-to-enable-pre-boot-bitlocker-startup-pin-on-windows-with-intune/ # Author: Oliver Kieselbach (oliverkieselbach.com) # Date: 08/01/2019 # Description: Starts the Windows Forms Dialog for BitLocker PIN entry and receives the PIN via exit code to set the additional key protector # - 10/21/2019 changed PIN handover # - 02/10/2020 added content length check # shows GUI for entering PIN for Bitlocker and than sets it as TPMPin protector plus removes TPM protector if such exists # if entering the PIN fails, the process will start again # shouldn't happen (because of detection script), but just for sure if ((Get-BitLockerVolume -MountPoint $env:SystemDrive).KeyProtector | where { $_.KeyProtectorType -eq 'TpmPin' }) { throw "PIN is already set" } $pathPINFile = $(Join-Path -Path $([Environment]::GetFolderPath("CommonDocuments")) -ChildPath "PIN-prompted.txt") while (1) { # just for sure if (Test-Path $pathPINFile) { Remove-Item $pathPINFile -Force -ErrorAction Stop } .\ServiceUI.exe -process:Explorer.exe "$env:SystemRoot\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -WindowStyle Hidden -Ex bypass -file "$PSScriptRoot\Popup.ps1" $exitCode = $LASTEXITCODE If ($exitCode -eq 0 -And (Test-Path -Path $pathPINFile)) { $encodedText = Get-Content -Path $pathPINFile if ($encodedText.Length -gt 0) { $PIN = [System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($encodedText)) Add-BitLockerKeyProtector -MountPoint $env:SystemDrive -Pin $(ConvertTo-SecureString $PIN -AsPlainText -Force) -TpmAndPinProtector -ErrorAction Stop # remove TPM protector if exists and adding of the TPMPin protector was successful $null = Get-BitLockerVolume -MountPoint $env:SystemDrive | select -exp KeyProtector | ? { $_.KeyProtectorType -eq "Tpm" } | select -exp KeyProtectorId | % { Remove-BitLockerKeyProtector -KeyProtectorId $_ -MountPoint $env:SystemDrive } # everything is ok, exit break } } sleep 5 } # Cleanup Remove-Item -Path $pathPINFile -Force -ErrorAction SilentlyContinue ================================================ FILE: Invoke-AsLoggedUser.ps1 ================================================ function Invoke-AsLoggedUser { <# .SYNOPSIS Function for running specified code under all logged users (impersonate the currently logged on user). Common use case is when code is running under SYSTEM and you need to run something under logged users (to modify user registry etc). .DESCRIPTION Function for running specified code under all logged users (impersonate the currently logged on user). Common use case is when code is running under SYSTEM and you need to run something under logged users (to modify user registry etc). You have to run this under SYSTEM account, or ADMIN account (but in such case helper sched. task will be created, content to run will be saved to disk and called from sched. task under SYSTEM account). Helper files and sched. tasks are automatically deleted. .PARAMETER ScriptBlock Scriptblock that should be run under logged users. .PARAMETER ComputerName Name of computer, where to run this. If specified, psremoting will be used to connect, this function with scriptBlock to run will be saved to disk and run through helper scheduled task under SYSTEM account. .PARAMETER ReturnTranscript Return output of the scriptBlock being run. .PARAMETER NoWait Don't wait for scriptBlock code finish. .PARAMETER UseWindowsPowerShell Use default PowerShell exe instead of of the one, this was launched under. .PARAMETER NonElevatedSession Run non elevated. .PARAMETER Visible Parameter description .PARAMETER CacheToDisk Necessity for long scriptBlocks. Content will be saved to disk and run from there. .PARAMETER Argument If you need to pass some variables to the scriptBlock. Hashtable where keys will be names of variables and values will be, well values :) Example: [hashtable]$Argument = @{ name = "John" cities = "Boston", "Prague" hash = @{var1 = 'value1','value11'; var2 = @{ key ='value' }} } Will in beginning of the scriptBlock define variables: $name = 'John' $cities = 'Boston', 'Prague' $hash = @{var1 = 'value1','value11'; var2 = @{ key ='value' } ! ONLY STRING, ARRAY and HASHTABLE variables are supported ! .EXAMPLE Invoke-AsLoggedUser {New-Item C:\temp\$env:username} On local computer will call given scriptblock under all logged users. .EXAMPLE Invoke-AsLoggedUser {New-Item "$env:USERPROFILE\$name"} -computerName PC-01 -ReturnTranscript -Argument @{name = 'someFolder'} -Verbose On computer PC-01 will call given scriptblock under all logged users i.e. will create folder 'someFolder' in root of each user profile. Transcript of the run scriptBlock will be outputted in console too. .NOTES Based on https://github.com/KelvinTegelaar/RunAsUser #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [scriptblock]$ScriptBlock, [Parameter(Mandatory = $false)] [string] $ComputerName, [Parameter(Mandatory = $false)] [switch] $ReturnTranscript, [Parameter(Mandatory = $false)] [switch]$NoWait, [Parameter(Mandatory = $false)] [switch]$UseWindowsPowerShell, [Parameter(Mandatory = $false)] [switch]$NonElevatedSession, [Parameter(Mandatory = $false)] [switch]$Visible, [Parameter(Mandatory = $false)] [switch]$CacheToDisk, [Parameter(Mandatory = $false)] [hashtable]$Argument ) if ($ReturnTranscript -and $NoWait) { throw "It is not possible to return transcript if you don't want to wait for code finish" } #region variables $TranscriptPath = "C:\78943728TEMP63287789\Invoke-AsLoggedUser.log" #endregion variables #region functions function Create-VariableTextDefinition { <# .SYNOPSIS Function will convert hashtable content to text definition of variables, where hash key is name of variable and hash value is therefore value of this new variable. .PARAMETER hashTable HashTable which content will be transformed to variables .PARAMETER returnHashItself Returns text representation of hashTable parameter value itself. .EXAMPLE [hashtable]$Argument = @{ string = "jmeno" array = "neco", "necojineho" hash = @{var1 = 'value1','value11'; var2 = @{ key ='value' }} } Create-VariableTextDefinition $Argument #> [CmdletBinding()] [Parameter(Mandatory = $true)] param ( [hashtable] $hashTable , [switch] $returnHashItself ) function _convertToStringRepresentation { param ($object) $type = $object.gettype() if (($type.Name -eq 'Object[]' -and $type.BaseType.Name -eq 'Array') -or ($type.Name -eq 'ArrayList')) { Write-Verbose "array" ($object | % { _convertToStringRepresentation $_ }) -join ", " } elseif ($type.Name -eq 'HashTable' -and $type.BaseType.Name -eq 'Object') { Write-Verbose "hash" $hashContent = $object.getenumerator() | % { '{0} = {1};' -f $_.key, (_convertToStringRepresentation $_.value) } "@{$hashContent}" } elseif ($type.Name -eq 'String') { Write-Verbose "string" "'$object'" } else { throw "undefined type" } } if ($returnHashItself) { _convertToStringRepresentation $hashTable } else { $hashTable.GetEnumerator() | % { $variableName = $_.Key $variableValue = _convertToStringRepresentation $_.value "`$$variableName = $variableValue" } } } function Get-LoggedOnUser { quser | Select-Object -Skip 1 | ForEach-Object { $CurrentLine = $_.Trim() -Replace '\s+', ' ' -Split '\s' $HashProps = @{ UserName = $CurrentLine[0] ComputerName = $env:COMPUTERNAME } # If session is disconnected different fields will be selected if ($CurrentLine[2] -eq 'Disc') { $HashProps.SessionName = $null $HashProps.Id = $CurrentLine[1] $HashProps.State = $CurrentLine[2] $HashProps.IdleTime = $CurrentLine[3] $HashProps.LogonTime = $CurrentLine[4..6] -join ' ' } else { $HashProps.SessionName = $CurrentLine[1] $HashProps.Id = $CurrentLine[2] $HashProps.State = $CurrentLine[3] $HashProps.IdleTime = $CurrentLine[4] $HashProps.LogonTime = $CurrentLine[5..7] -join ' ' } $obj = New-Object -TypeName PSCustomObject -Property $HashProps | Select-Object -Property UserName, ComputerName, SessionName, Id, State, IdleTime, LogonTime #insert a new type name for the object $obj.psobject.Typenames.Insert(0, 'My.GetLoggedOnUser') $obj } } function _Invoke-AsLoggedUser { if (!("RunAsUser.ProcessExtensions" -as [type])) { $source = @" using Microsoft.Win32.SafeHandles; using System; using System.Runtime.InteropServices; using System.Text; namespace RunAsUser { internal class NativeHelpers { [StructLayout(LayoutKind.Sequential)] public struct PROCESS_INFORMATION { public IntPtr hProcess; public IntPtr hThread; public int dwProcessId; public int dwThreadId; } [StructLayout(LayoutKind.Sequential)] public struct STARTUPINFO { public int cb; public String lpReserved; public String lpDesktop; public String lpTitle; public uint dwX; public uint dwY; public uint dwXSize; public uint dwYSize; public uint dwXCountChars; public uint dwYCountChars; public uint dwFillAttribute; public uint dwFlags; public short wShowWindow; public short cbReserved2; public IntPtr lpReserved2; public IntPtr hStdInput; public IntPtr hStdOutput; public IntPtr hStdError; } [StructLayout(LayoutKind.Sequential)] public struct WTS_SESSION_INFO { public readonly UInt32 SessionID; [MarshalAs(UnmanagedType.LPStr)] public readonly String pWinStationName; public readonly WTS_CONNECTSTATE_CLASS State; } } internal class NativeMethods { [DllImport("kernel32", SetLastError=true)] public static extern int WaitForSingleObject( IntPtr hHandle, int dwMilliseconds); [DllImport("kernel32.dll", SetLastError = true)] public static extern bool CloseHandle( IntPtr hSnapshot); [DllImport("userenv.dll", SetLastError = true)] public static extern bool CreateEnvironmentBlock( ref IntPtr lpEnvironment, SafeHandle hToken, bool bInherit); [DllImport("advapi32.dll", SetLastError = true, CharSet = CharSet.Unicode)] public static extern bool CreateProcessAsUserW( SafeHandle hToken, String lpApplicationName, StringBuilder lpCommandLine, IntPtr lpProcessAttributes, IntPtr lpThreadAttributes, bool bInheritHandle, uint dwCreationFlags, IntPtr lpEnvironment, String lpCurrentDirectory, ref NativeHelpers.STARTUPINFO lpStartupInfo, out NativeHelpers.PROCESS_INFORMATION lpProcessInformation); [DllImport("userenv.dll", SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] public static extern bool DestroyEnvironmentBlock( IntPtr lpEnvironment); [DllImport("advapi32.dll", SetLastError = true)] public static extern bool DuplicateTokenEx( SafeHandle ExistingTokenHandle, uint dwDesiredAccess, IntPtr lpThreadAttributes, SECURITY_IMPERSONATION_LEVEL ImpersonationLevel, TOKEN_TYPE TokenType, out SafeNativeHandle DuplicateTokenHandle); [DllImport("advapi32.dll", SetLastError = true)] public static extern bool GetTokenInformation( SafeHandle TokenHandle, uint TokenInformationClass, SafeMemoryBuffer TokenInformation, int TokenInformationLength, out int ReturnLength); [DllImport("wtsapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] public static extern bool WTSEnumerateSessions( IntPtr hServer, int Reserved, int Version, ref IntPtr ppSessionInfo, ref int pCount); [DllImport("wtsapi32.dll")] public static extern void WTSFreeMemory( IntPtr pMemory); [DllImport("kernel32.dll")] public static extern uint WTSGetActiveConsoleSessionId(); [DllImport("Wtsapi32.dll", SetLastError = true)] public static extern bool WTSQueryUserToken( uint SessionId, out SafeNativeHandle phToken); } internal class SafeMemoryBuffer : SafeHandleZeroOrMinusOneIsInvalid { public SafeMemoryBuffer(int cb) : base(true) { base.SetHandle(Marshal.AllocHGlobal(cb)); } public SafeMemoryBuffer(IntPtr handle) : base(true) { base.SetHandle(handle); } protected override bool ReleaseHandle() { Marshal.FreeHGlobal(handle); return true; } } internal class SafeNativeHandle : SafeHandleZeroOrMinusOneIsInvalid { public SafeNativeHandle() : base(true) { } public SafeNativeHandle(IntPtr handle) : base(true) { this.handle = handle; } protected override bool ReleaseHandle() { return NativeMethods.CloseHandle(handle); } } internal enum SECURITY_IMPERSONATION_LEVEL { SecurityAnonymous = 0, SecurityIdentification = 1, SecurityImpersonation = 2, SecurityDelegation = 3, } internal enum SW { SW_HIDE = 0, SW_SHOWNORMAL = 1, SW_NORMAL = 1, SW_SHOWMINIMIZED = 2, SW_SHOWMAXIMIZED = 3, SW_MAXIMIZE = 3, SW_SHOWNOACTIVATE = 4, SW_SHOW = 5, SW_MINIMIZE = 6, SW_SHOWMINNOACTIVE = 7, SW_SHOWNA = 8, SW_RESTORE = 9, SW_SHOWDEFAULT = 10, SW_MAX = 10 } internal enum TokenElevationType { TokenElevationTypeDefault = 1, TokenElevationTypeFull, TokenElevationTypeLimited, } internal enum TOKEN_TYPE { TokenPrimary = 1, TokenImpersonation = 2 } internal enum WTS_CONNECTSTATE_CLASS { WTSActive, WTSConnected, WTSConnectQuery, WTSShadow, WTSDisconnected, WTSIdle, WTSListen, WTSReset, WTSDown, WTSInit } public class Win32Exception : System.ComponentModel.Win32Exception { private string _msg; public Win32Exception(string message) : this(Marshal.GetLastWin32Error(), message) { } public Win32Exception(int errorCode, string message) : base(errorCode) { _msg = String.Format("{0} ({1}, Win32ErrorCode {2} - 0x{2:X8})", message, base.Message, errorCode); } public override string Message { get { return _msg; } } public static explicit operator Win32Exception(string message) { return new Win32Exception(message); } } public static class ProcessExtensions { #region Win32 Constants private const int CREATE_UNICODE_ENVIRONMENT = 0x00000400; private const int CREATE_NO_WINDOW = 0x08000000; private const int CREATE_NEW_CONSOLE = 0x00000010; private const uint INVALID_SESSION_ID = 0xFFFFFFFF; private static readonly IntPtr WTS_CURRENT_SERVER_HANDLE = IntPtr.Zero; #endregion // Gets the user token from the currently active session private static SafeNativeHandle GetSessionUserToken(bool elevated) { var activeSessionId = INVALID_SESSION_ID; var pSessionInfo = IntPtr.Zero; var sessionCount = 0; // Get a handle to the user access token for the current active session. if (NativeMethods.WTSEnumerateSessions(WTS_CURRENT_SERVER_HANDLE, 0, 1, ref pSessionInfo, ref sessionCount)) { try { var arrayElementSize = Marshal.SizeOf(typeof(NativeHelpers.WTS_SESSION_INFO)); var current = pSessionInfo; for (var i = 0; i < sessionCount; i++) { var si = (NativeHelpers.WTS_SESSION_INFO)Marshal.PtrToStructure( current, typeof(NativeHelpers.WTS_SESSION_INFO)); current = IntPtr.Add(current, arrayElementSize); if (si.State == WTS_CONNECTSTATE_CLASS.WTSActive) { activeSessionId = si.SessionID; break; } } } finally { NativeMethods.WTSFreeMemory(pSessionInfo); } } // If enumerating did not work, fall back to the old method if (activeSessionId == INVALID_SESSION_ID) { activeSessionId = NativeMethods.WTSGetActiveConsoleSessionId(); } SafeNativeHandle hImpersonationToken; if (!NativeMethods.WTSQueryUserToken(activeSessionId, out hImpersonationToken)) { throw new Win32Exception("WTSQueryUserToken failed to get access token."); } using (hImpersonationToken) { // First see if the token is the full token or not. If it is a limited token we need to get the // linked (full/elevated token) and use that for the CreateProcess task. If it is already the full or // default token then we already have the best token possible. TokenElevationType elevationType = GetTokenElevationType(hImpersonationToken); if (elevationType == TokenElevationType.TokenElevationTypeLimited && elevated == true) { using (var linkedToken = GetTokenLinkedToken(hImpersonationToken)) return DuplicateTokenAsPrimary(linkedToken); } else { return DuplicateTokenAsPrimary(hImpersonationToken); } } } public static int StartProcessAsCurrentUser(string appPath, string cmdLine = null, string workDir = null, bool visible = true,int wait = -1, bool elevated = true) { using (var hUserToken = GetSessionUserToken(elevated)) { var startInfo = new NativeHelpers.STARTUPINFO(); startInfo.cb = Marshal.SizeOf(startInfo); uint dwCreationFlags = CREATE_UNICODE_ENVIRONMENT | (uint)(visible ? CREATE_NEW_CONSOLE : CREATE_NO_WINDOW); startInfo.wShowWindow = (short)(visible ? SW.SW_SHOW : SW.SW_HIDE); //startInfo.lpDesktop = "winsta0\\default"; IntPtr pEnv = IntPtr.Zero; if (!NativeMethods.CreateEnvironmentBlock(ref pEnv, hUserToken, false)) { throw new Win32Exception("CreateEnvironmentBlock failed."); } try { StringBuilder commandLine = new StringBuilder(cmdLine); var procInfo = new NativeHelpers.PROCESS_INFORMATION(); if (!NativeMethods.CreateProcessAsUserW(hUserToken, appPath, // Application Name commandLine, // Command Line IntPtr.Zero, IntPtr.Zero, false, dwCreationFlags, pEnv, workDir, // Working directory ref startInfo, out procInfo)) { throw new Win32Exception("CreateProcessAsUser failed."); } try { NativeMethods.WaitForSingleObject( procInfo.hProcess, wait); return procInfo.dwProcessId; } finally { NativeMethods.CloseHandle(procInfo.hThread); NativeMethods.CloseHandle(procInfo.hProcess); } } finally { NativeMethods.DestroyEnvironmentBlock(pEnv); } } } private static SafeNativeHandle DuplicateTokenAsPrimary(SafeHandle hToken) { SafeNativeHandle pDupToken; if (!NativeMethods.DuplicateTokenEx(hToken, 0, IntPtr.Zero, SECURITY_IMPERSONATION_LEVEL.SecurityImpersonation, TOKEN_TYPE.TokenPrimary, out pDupToken)) { throw new Win32Exception("DuplicateTokenEx failed."); } return pDupToken; } private static TokenElevationType GetTokenElevationType(SafeHandle hToken) { using (SafeMemoryBuffer tokenInfo = GetTokenInformation(hToken, 18)) { return (TokenElevationType)Marshal.ReadInt32(tokenInfo.DangerousGetHandle()); } } private static SafeNativeHandle GetTokenLinkedToken(SafeHandle hToken) { using (SafeMemoryBuffer tokenInfo = GetTokenInformation(hToken, 19)) { return new SafeNativeHandle(Marshal.ReadIntPtr(tokenInfo.DangerousGetHandle())); } } private static SafeMemoryBuffer GetTokenInformation(SafeHandle hToken, uint infoClass) { int returnLength; bool res = NativeMethods.GetTokenInformation(hToken, infoClass, new SafeMemoryBuffer(IntPtr.Zero), 0, out returnLength); int errCode = Marshal.GetLastWin32Error(); if (!res && errCode != 24 && errCode != 122) // ERROR_INSUFFICIENT_BUFFER, ERROR_BAD_LENGTH { throw new Win32Exception(errCode, String.Format("GetTokenInformation({0}) failed to get buffer length", infoClass)); } SafeMemoryBuffer tokenInfo = new SafeMemoryBuffer(returnLength); if (!NativeMethods.GetTokenInformation(hToken, infoClass, tokenInfo, returnLength, out returnLength)) throw new Win32Exception(String.Format("GetTokenInformation({0}) failed", infoClass)); return tokenInfo; } } } "@ Add-Type -TypeDefinition $source -Language CSharp } if ($CacheToDisk) { $ScriptGuid = New-Guid $null = New-Item "$($ENV:TEMP)\$($ScriptGuid).ps1" -Value $ScriptBlock -Force $pwshcommand = "-ExecutionPolicy Bypass -Window Normal -file `"$($ENV:TEMP)\$($ScriptGuid).ps1`"" } else { $encodedcommand = [Convert]::ToBase64String([System.Text.Encoding]::Unicode.GetBytes($ScriptBlock)) $pwshcommand = "-ExecutionPolicy Bypass -Window Normal -EncodedCommand $($encodedcommand)" } $OSLevel = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion").CurrentVersion if ($OSLevel -lt 6.2) { $MaxLength = 8190 } else { $MaxLength = 32767 } if ($encodedcommand.length -gt $MaxLength -and $CacheToDisk -eq $false) { Write-Error -Message "The encoded script is longer than the command line parameter limit. Please execute the script with the -CacheToDisk option." return } $privs = whoami /priv /fo csv | ConvertFrom-Csv | Where-Object { $_.'Privilege Name' -eq 'SeDelegateSessionUserImpersonatePrivilege' } if ($privs.State -eq "Disabled") { Write-Error -Message "Not running with correct privilege. You must run this script as system or have the SeDelegateSessionUserImpersonatePrivilege token." return } else { try { # Use the same PowerShell executable as the one that invoked the function, Unless -UseWindowsPowerShell is defined if (!$UseWindowsPowerShell) { $pwshPath = (Get-Process -Id $pid).Path } else { $pwshPath = "$($ENV:windir)\system32\WindowsPowerShell\v1.0\powershell.exe" } if ($NoWait) { $ProcWaitTime = 1 } else { $ProcWaitTime = -1 } if ($NonElevatedSession) { $RunAsAdmin = $false } else { $RunAsAdmin = $true } [RunAsUser.ProcessExtensions]::StartProcessAsCurrentUser( $pwshPath, "`"$pwshPath`" $pwshcommand", (Split-Path $pwshPath -Parent), $Visible, $ProcWaitTime, $RunAsAdmin) if ($CacheToDisk) { $null = Remove-Item "$($ENV:TEMP)\$($ScriptGuid).ps1" -Force } } catch { Write-Error -Message "Could not execute as currently logged on user: $($_.Exception.Message)" -Exception $_.Exception return } } } #endregion functions #region prepare Invoke-Command parameters # export this function to remote session (so I am not dependant whether it exists there or not) $allFunctionDefs = "function Invoke-AsLoggedUser { ${function:Invoke-AsLoggedUser} }; function Create-VariableTextDefinition { ${function:Create-VariableTextDefinition} }; function Get-LoggedOnUser { ${function:Get-LoggedOnUser} }" $param = @{ argumentList = $scriptBlock, $NoWait, $UseWindowsPowerShell, $NonElevatedSession, $Visible, $CacheToDisk, $allFunctionDefs, $VerbosePreference, $ReturnTranscript, $Argument } if ($computerName -and $computerName -notmatch "localhost|$env:COMPUTERNAME") { $param.computerName = $computerName } #endregion prepare Invoke-Command parameters #region rights checks $hasAdminRights = ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") $hasSystemRights = whoami /priv /fo csv | ConvertFrom-Csv | Where-Object { $_.'Privilege Name' -eq 'SeDelegateSessionUserImpersonatePrivilege' -and $_.State -eq "Enabled" } #HACK in remote session this detection incorrectly shows that I have rights, but than function will fail anyway if ((Get-Host).name -eq "ServerRemoteHost") { $hasSystemRights = $false } Write-Verbose "ADMIN: $hasAdminRights SYSTEM: $hasSystemRights" #endregion rights checks if ($param.computerName) { Write-Verbose "Will be run on remote computer $computerName" Invoke-Command @param -ScriptBlock { param ($scriptBlock, $NoWait, $UseWindowsPowerShell, $NonElevatedSession, $Visible, $CacheToDisk, $allFunctionDefs, $VerbosePreference, $ReturnTranscript, $Argument) foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } # check that there is someone logged if ((Get-LoggedOnUser).state -notcontains "Active") { Write-Warning "On $env:COMPUTERNAME is no user logged in" return } # convert passed string back to scriptblock $scriptBlock = [Scriptblock]::Create($scriptBlock) $param = @{scriptBlock = $scriptBlock } if ($VerbosePreference -eq "Continue") { $param.verbose = $true } if ($NoWait) { $param.NoWait = $NoWait } if ($UseWindowsPowerShell) { $param.UseWindowsPowerShell = $UseWindowsPowerShell } if ($NonElevatedSession) { $param.NonElevatedSession = $NonElevatedSession } if ($Visible) { $param.Visible = $Visible } if ($CacheToDisk) { $param.CacheToDisk = $CacheToDisk } if ($ReturnTranscript) { $param.ReturnTranscript = $ReturnTranscript } if ($Argument) { $param.Argument = $Argument } # run again "locally" on remote computer Invoke-AsLoggedUser @param } } elseif (!$ComputerName -and !$hasSystemRights -and $hasAdminRights) { # create helper sched. task, that will under SYSTEM account run given scriptblock using Invoke-AsLoggedUser Write-Verbose "Running locally as ADMIN" # create helper script, that will be called from sched. task under SYSTEM account if ($VerbosePreference -eq "Continue") { $VerboseParam = "-Verbose" } if ($ReturnTranscript) { $ReturnTranscriptParam = "-ReturnTranscript" } if ($NoWait) { $NoWaitParam = "-NoWait" } if ($UseWindowsPowerShell) { $UseWindowsPowerShellParam = "-UseWindowsPowerShell" } if ($NonElevatedSession) { $NonElevatedSessionParam = "-NonElevatedSession" } if ($Visible) { $VisibleParam = "-Visible" } if ($CacheToDisk) { $CacheToDiskParam = "-CacheToDisk" } if ($Argument) { $ArgumentHashText = Create-VariableTextDefinition $Argument -returnHashItself $ArgumentParam = "-Argument $ArgumentHashText" } $helperScriptText = @" # define function Invoke-AsLoggedUser $allFunctionDefs `$scriptBlockText = @' $($ScriptBlock.ToString()) '@ # transform string to scriptblock `$scriptBlock = [Scriptblock]::Create(`$scriptBlockText) # run scriptblock under all local logged users Invoke-AsLoggedUser -ScriptBlock `$scriptblock $VerboseParam $ReturnTranscriptParam $NoWaitParam $UseWindowsPowerShellParam $NonElevatedSessionParam $VisibleParam $CacheToDiskParam $ArgumentParam "@ Write-Verbose "####### HELPER SCRIPT TEXT" Write-Verbose $helperScriptText Write-Verbose "####### END" $tmpScript = "$env:windir\Temp\$(Get-Random).ps1" Write-Verbose "Creating helper script $tmpScript" $helperScriptText | Out-File -FilePath $tmpScript -Force -Encoding utf8 # create helper sched. task $taskName = "RunAsUser_" + (Get-Random) Write-Verbose "Creating helper scheduled task $taskName" $taskSettings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -DontStopOnIdleEnd $taskAction = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "-NoProfile -NoLogo -NonInteractive -ExecutionPolicy Bypass -File `"$tmpScript`"" Register-ScheduledTask -TaskName $taskName -User "NT AUTHORITY\SYSTEM" -Action $taskAction -RunLevel Highest -Settings $taskSettings -Force | Out-Null # start helper sched. task Write-Verbose "Starting helper scheduled task $taskName" Start-ScheduledTask $taskName # wait for helper sched. task finish while ((Get-ScheduledTask $taskName -ErrorAction silentlyContinue).state -ne "Ready") { Write-Warning "Waiting for task $taskName to finish" Start-Sleep -Milliseconds 200 } if (($lastTaskResult = (Get-ScheduledTaskInfo $taskName).lastTaskResult) -ne 0) { Write-Error "Task failed with error $lastTaskResult" } # delete helper sched. task Write-Verbose "Removing helper scheduled task $taskName" Unregister-ScheduledTask -TaskName $taskName -Confirm:$false # delete helper script Write-Verbose "Removing helper script $tmpScript" Remove-Item $tmpScript -Force # read & delete transcript if ($ReturnTranscript) { # return just interesting part of transcript if (Test-Path $TranscriptPath) { $transcriptContent = (Get-Content $TranscriptPath -Raw) -Split [regex]::escape('**********************') # return user name, under which command was run $runUnder = $transcriptContent[1] -split "`n" | ? { $_ -match "Username: " } | % { ($_ -replace "Username: ").trim() } Write-Warning "Command run under: $runUnder" # return command output ($transcriptContent[2] -split "`n" | Select-Object -Skip 2 | Select-Object -SkipLast 3) -join "`n" Remove-Item (Split-Path $TranscriptPath -Parent) -Recurse -Force } else { Write-Warning "There is no transcript, command probably failed!" } } } elseif (!$ComputerName -and !$hasSystemRights -and !$hasAdminRights) { throw "Insufficient rights (not ADMIN nor SYSTEM)" } elseif (!$ComputerName -and $hasSystemRights) { Write-Verbose "Running locally as SYSTEM" if ($Argument -or $ReturnTranscript) { # define passed variables if ($Argument) { # convert hash to variables text definition $VariableTextDef = Create-VariableTextDefinition $Argument } if ($ReturnTranscript) { # modify scriptBlock to contain creation of transcript #TODO pro kazdeho uzivatele samostatny transcript a pak je vsechny zobrazit $TranscriptStart = "Start-Transcript $TranscriptPath -Append" # append because code can run under more than one user at a time $TranscriptEnd = 'Stop-Transcript' } $ScriptBlockContent = ($TranscriptStart + "`n`n" + $VariableTextDef + "`n`n" + $ScriptBlock.ToString() + "`n`n" + $TranscriptStop) Write-Verbose "####### SCRIPTBLOCK TO RUN" Write-Verbose $ScriptBlockContent Write-Verbose "#######" $scriptBlock = [Scriptblock]::Create($ScriptBlockContent) } _Invoke-AsLoggedUser } else { throw "undefined" } } ================================================ FILE: Invoke-AsSystem.ps1 ================================================ function Invoke-AsSystem { <# .SYNOPSIS Function for running specified code under SYSTEM account. .DESCRIPTION Function for running specified code under SYSTEM account. Helper files and sched. tasks are automatically deleted. .PARAMETER scriptBlock Scriptblock that should be run under SYSTEM account. .PARAMETER computerName Name of computer, where to run this. .PARAMETER returnTranscript Add creating of transcript to specified scriptBlock and returns its output. .PARAMETER cacheToDisk Necessity for long scriptBlocks. Content will be saved to disk and run from there. .PARAMETER argument If you need to pass some variables to the scriptBlock. Hashtable where keys will be names of variables and values will be, well values :) Example: [hashtable]$Argument = @{ name = "John" cities = "Boston", "Prague" hash = @{var1 = 'value1','value11'; var2 = @{ key ='value' }} } Will in beginning of the scriptBlock define variables: $name = 'John' $cities = 'Boston', 'Prague' $hash = @{var1 = 'value1','value11'; var2 = @{ key ='value' } ! ONLY STRING, ARRAY and HASHTABLE variables are supported ! .PARAMETER runAs Let you change if scriptBlock should be running under SYSTEM, LOCALSERVICE or NETWORKSERVICE account. Default is SYSTEM. .EXAMPLE Invoke-AsSystem {New-Item $env:TEMP\abc} On local computer will call given scriptblock under SYSTEM account. .EXAMPLE Invoke-AsSystem {New-Item "$env:TEMP\$name"} -computerName PC-01 -ReturnTranscript -Argument @{name = 'someFolder'} -Verbose On computer PC-01 will call given scriptblock under SYSTEM account i.e. will create folder 'someFolder' in C:\Windows\Temp. Transcript will be outputted in console too. #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [scriptblock] $scriptBlock, [string] $computerName, [switch] $returnTranscript, [hashtable] $argument, [ValidateSet('SYSTEM', 'NETWORKSERVICE', 'LOCALSERVICE')] [string] $runAs = "SYSTEM", [switch] $CacheToDisk ) (Get-Variable runAs).Attributes.Clear() $runAs = "NT Authority\$runAs" #region prepare Invoke-Command parameters # export this function to remote session (so I am not dependant whether it exists there or not) $allFunctionDefs = "function Create-VariableTextDefinition { ${function:Create-VariableTextDefinition} }" $param = @{ argumentList = $scriptBlock, $runAs, $CacheToDisk, $allFunctionDefs, $VerbosePreference, $ReturnTranscript, $Argument } if ($computerName -and $computerName -notmatch "localhost|$env:COMPUTERNAME") { $param.computerName = $computerName } else { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "You don't have administrator rights" } } #endregion prepare Invoke-Command parameters Invoke-Command @param -ScriptBlock { param ($scriptBlock, $runAs, $CacheToDisk, $allFunctionDefs, $VerbosePreference, $ReturnTranscript, $Argument) foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } $TranscriptPath = "$ENV:TEMP\Invoke-AsSYSTEM_$(Get-Random).log" if ($Argument -or $ReturnTranscript) { # define passed variables if ($Argument) { # convert hash to variables text definition $VariableTextDef = Create-VariableTextDefinition $Argument } if ($ReturnTranscript) { # modify scriptBlock to contain creation of transcript $TranscriptStart = "Start-Transcript $TranscriptPath" $TranscriptEnd = 'Stop-Transcript' } $ScriptBlockContent = ($TranscriptStart + "`n`n" + $VariableTextDef + "`n`n" + $ScriptBlock.ToString() + "`n`n" + $TranscriptStop) Write-Verbose "####### SCRIPTBLOCK TO RUN" Write-Verbose $ScriptBlockContent Write-Verbose "#######" $scriptBlock = [Scriptblock]::Create($ScriptBlockContent) } if ($CacheToDisk) { $ScriptGuid = New-Guid $null = New-Item "$($ENV:TEMP)\$($ScriptGuid).ps1" -Value $ScriptBlock -Force $pwshcommand = "-ExecutionPolicy Bypass -Window Hidden -noprofile -file `"$($ENV:TEMP)\$($ScriptGuid).ps1`"" } else { $encodedcommand = [Convert]::ToBase64String([System.Text.Encoding]::Unicode.GetBytes($ScriptBlock)) $pwshcommand = "-ExecutionPolicy Bypass -Window Hidden -noprofile -EncodedCommand $($encodedcommand)" } $OSLevel = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion").CurrentVersion if ($OSLevel -lt 6.2) { $MaxLength = 8190 } else { $MaxLength = 32767 } if ($encodedcommand.length -gt $MaxLength -and $CacheToDisk -eq $false) { throw "The encoded script is longer than the command line parameter limit. Please execute the script with the -CacheToDisk option." } try { #region create&run sched. task $A = New-ScheduledTaskAction -Execute "$($ENV:windir)\system32\WindowsPowerShell\v1.0\powershell.exe" -Argument $pwshcommand if ($runAs -match "\$") { # pod gMSA uctem $P = New-ScheduledTaskPrincipal -UserId $runAs -LogonType Password } else { # pod systemovym uctem $P = New-ScheduledTaskPrincipal -UserId $runAs -LogonType ServiceAccount } $S = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -DontStopOnIdleEnd $taskName = "RunAsSystem_" + (Get-Random) try { $null = New-ScheduledTask -Action $A -Principal $P -Settings $S -ea Stop | Register-ScheduledTask -Force -TaskName $taskName -ea Stop } catch { if ($_ -match "No mapping between account names and security IDs was done") { throw "Account $runAs doesn't exist or cannot be used on $env:COMPUTERNAME" } else { throw "Unable to create helper scheduled task. Error was:`n$_" } } # run scheduled task Start-Sleep -Milliseconds 200 Start-ScheduledTask $taskName # wait for sched. task to end Write-Verbose "waiting on sched. task end ..." $i = 0 while (((Get-ScheduledTask $taskName -ErrorAction silentlyContinue).state -ne "Ready") -and $i -lt 500) { ++$i Start-Sleep -Milliseconds 200 } # get sched. task result code $result = (Get-ScheduledTaskInfo $taskName).LastTaskResult # read & delete transcript if ($ReturnTranscript) { # return just interesting part of transcript if (Test-Path $TranscriptPath) { $transcriptContent = (Get-Content $TranscriptPath -Raw) -Split [regex]::escape('**********************') # return command output ($transcriptContent[2] -split "`n" | Select-Object -Skip 2 | Select-Object -SkipLast 3) -join "`n" Remove-Item $TranscriptPath -Force } else { Write-Warning "There is no transcript, command probably failed!" } } if ($CacheToDisk) { $null = Remove-Item "$($ENV:TEMP)\$($ScriptGuid).ps1" -Force } try { Unregister-ScheduledTask $taskName -Confirm:$false -ea Stop } catch { throw "Unable to unregister sched. task $taskName. Please remove it manually" } if ($result -ne 0) { throw "Command wasn't successfully ended ($result)" } #endregion create&run sched. task } catch { throw $_.Exception } } } ================================================ FILE: Invoke-Command2.ps1 ================================================ function Invoke-Command2 { [CmdletBinding(DefaultParameterSetName = 'InProcess', HelpUri = 'https://go.microsoft.com/fwlink/?LinkID=135225', RemotingCapability = 'OwnedByCommand')] param( [Parameter(ParameterSetName = 'FilePathRunspace', Position = 0)] [Parameter(ParameterSetName = 'Session', Position = 0)] [ValidateNotNullOrEmpty()] [System.Management.Automation.Runspaces.PSSession[]] ${Session}, [Parameter(ParameterSetName = 'ComputerName', Position = 0)] [Parameter(ParameterSetName = 'FilePathComputerName', Position = 0)] [Alias('Cn')] [ValidateNotNullOrEmpty()] [string[]] ${ComputerName}, [Parameter(ParameterSetName = 'FilePathComputerName', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'Uri', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'ComputerName', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathUri', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'VMId', Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'VMName', Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathVMId', Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathVMName', Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [pscredential] [System.Management.Automation.CredentialAttribute()] ${Credential}, [Parameter(ParameterSetName = 'ComputerName')] [Parameter(ParameterSetName = 'FilePathComputerName')] [ValidateRange(1, 65535)] [int] ${Port}, [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'ComputerName')] [switch] ${UseSSL}, [Parameter(ParameterSetName = 'VMId', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'Uri', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathComputerName', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathUri', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'ContainerId', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'ComputerName', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'VMName', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathContainerId', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathVMId', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathVMName', ValueFromPipelineByPropertyName = $true)] [string] ${ConfigurationName}, [Parameter(ParameterSetName = 'ComputerName', ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathComputerName', ValueFromPipelineByPropertyName = $true)] [string] ${ApplicationName}, [Parameter(ParameterSetName = 'FilePathVMId')] [Parameter(ParameterSetName = 'Session')] [Parameter(ParameterSetName = 'Uri')] [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'FilePathRunspace')] [Parameter(ParameterSetName = 'FilePathUri')] [Parameter(ParameterSetName = 'VMId')] [Parameter(ParameterSetName = 'VMName')] [Parameter(ParameterSetName = 'ContainerId')] [Parameter(ParameterSetName = 'ComputerName')] [Parameter(ParameterSetName = 'FilePathVMName')] [Parameter(ParameterSetName = 'FilePathContainerId')] [int] ${ThrottleLimit}, [Parameter(ParameterSetName = 'Uri', Position = 0)] [Parameter(ParameterSetName = 'FilePathUri', Position = 0)] [Alias('URI', 'CU')] [ValidateNotNullOrEmpty()] [uri[]] ${ConnectionUri}, [Parameter(ParameterSetName = 'ComputerName')] [Parameter(ParameterSetName = 'Session')] [Parameter(ParameterSetName = 'Uri')] [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'FilePathRunspace')] [Parameter(ParameterSetName = 'FilePathUri')] [Parameter(ParameterSetName = 'VMId')] [Parameter(ParameterSetName = 'VMName')] [Parameter(ParameterSetName = 'ContainerId')] [Parameter(ParameterSetName = 'FilePathVMId')] [Parameter(ParameterSetName = 'FilePathVMName')] [Parameter(ParameterSetName = 'FilePathContainerId')] [switch] ${AsJob}, [Parameter(ParameterSetName = 'ComputerName')] [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'Uri')] [Parameter(ParameterSetName = 'FilePathUri')] [Alias('Disconnected')] [switch] ${InDisconnectedSession}, [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'ComputerName')] [ValidateNotNullOrEmpty()] [string[]] ${SessionName}, [Parameter(ParameterSetName = 'FilePathUri')] [Parameter(ParameterSetName = 'Session')] [Parameter(ParameterSetName = 'Uri')] [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'FilePathRunspace')] [Parameter(ParameterSetName = 'ComputerName')] [Parameter(ParameterSetName = 'VMId')] [Parameter(ParameterSetName = 'VMName')] [Parameter(ParameterSetName = 'ContainerId')] [Parameter(ParameterSetName = 'FilePathVMId')] [Parameter(ParameterSetName = 'FilePathVMName')] [Parameter(ParameterSetName = 'FilePathContainerId')] [Alias('HCN')] [switch] ${HideComputerName}, [Parameter(ParameterSetName = 'Session')] [Parameter(ParameterSetName = 'ComputerName')] [Parameter(ParameterSetName = 'Uri')] [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'FilePathRunspace')] [Parameter(ParameterSetName = 'FilePathUri')] [Parameter(ParameterSetName = 'ContainerId')] [Parameter(ParameterSetName = 'FilePathContainerId')] [string] ${JobName}, [Parameter(ParameterSetName = 'Session', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'ComputerName', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'Uri', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'InProcess', Mandatory = $true, Position = 0)] [Parameter(ParameterSetName = 'VMId', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'VMName', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'ContainerId', Mandatory = $true, Position = 1)] [Alias('Command')] [ValidateNotNull()] [scriptblock] ${ScriptBlock}, [Parameter(ParameterSetName = 'InProcess')] [switch] ${NoNewScope}, [Parameter(ParameterSetName = 'FilePathVMName', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'FilePathRunspace', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'FilePathUri', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'FilePathVMId', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'FilePathComputerName', Mandatory = $true, Position = 1)] [Parameter(ParameterSetName = 'FilePathContainerId', Mandatory = $true, Position = 1)] [Alias('PSPath')] [ValidateNotNull()] [string] ${FilePath}, [Parameter(ParameterSetName = 'Uri')] [Parameter(ParameterSetName = 'FilePathUri')] [switch] ${AllowRedirection}, [Parameter(ParameterSetName = 'ComputerName')] [Parameter(ParameterSetName = 'Uri')] [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'FilePathUri')] [System.Management.Automation.Remoting.PSSessionOption] ${SessionOption}, [Parameter(ParameterSetName = 'ComputerName')] [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'Uri')] [Parameter(ParameterSetName = 'FilePathUri')] [System.Management.Automation.Runspaces.AuthenticationMechanism] ${Authentication}, [Parameter(ParameterSetName = 'FilePathUri')] [Parameter(ParameterSetName = 'FilePathComputerName')] [Parameter(ParameterSetName = 'Uri')] [Parameter(ParameterSetName = 'ComputerName')] [switch] ${EnableNetworkAccess}, [Parameter(ParameterSetName = 'FilePathContainerId')] [Parameter(ParameterSetName = 'ContainerId')] [switch] ${RunAsAdministrator}, [Parameter(ValueFromPipeline = $true)] [psobject] ${InputObject}, [Alias('Args')] [System.Object[]] ${ArgumentList}, [Parameter(ParameterSetName = 'FilePathVMId', Mandatory = $true, Position = 0, ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'VMId', Mandatory = $true, Position = 0, ValueFromPipelineByPropertyName = $true)] [Alias('VMGuid')] [ValidateNotNullOrEmpty()] [guid[]] ${VMId}, [Parameter(ParameterSetName = 'FilePathVMName', Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'VMName', Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [ValidateNotNullOrEmpty()] [string[]] ${VMName}, [Parameter(ParameterSetName = 'ContainerId', Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [Parameter(ParameterSetName = 'FilePathContainerId', Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [ValidateNotNullOrEmpty()] [string[]] ${ContainerId}, [Parameter(ParameterSetName = 'ComputerName')] [Parameter(ParameterSetName = 'Uri')] [string] ${CertificateThumbprint} ) begin { # povoleni verbose vystupu pokud byl explicitne vyzadan switchem -verbose pri volani teto nebo nadrazene funkce $MyName = $MyInvocation.MyCommand.Name $lastCaller = Get-PSCallStack | where {$_.Command -ne $MyName -and $_.command -ne ""} | select -Last 1 if ($PSBoundParameters.verbose -or $lastCaller.arguments -like '*Verbose=True*') { Write-Debug "povolim verbose vypis v Invoke-Command2 i uvnitr jim vykonavaneho scriptblocku" # povoleni verbose v Invoke-Command $VerbosePreference = 'continue' # povoleni verbose ve scriptblocku, ktery se ma na strojich vykonat # a to co nejdriv, ale zaroven, abych nerozbil jeho strukturu # tzn zkusim pridat do begin, process ci end bloku # pokud ani jeden z nich neni definovan, tak pridam pred text scriptblocku, ale vzdy az za definici parametru $scriptBlockText = $ScriptBlock.tostring() $paramBlockText = $scriptBlock.ast.Paramblock.Extent.Text $dynamicParamBlock = $scriptBlock.ast.DynamicParamblock.Extent.Text $scriptRequirements = $scriptBlock.ast.ScriptRequirements.Extent.Text $beginBlockText = $scriptBlock.ast.BeginBlock.Extent.Text $processBlockText = $scriptBlock.ast.ProcessBlock.Extent.Text $endBlockText = $scriptBlock.ast.EndBlock.Extent.Text if ($beginBlockText) { # je definovan BEGIN blok, verbose povolim v nem Write-Debug "verbose povolim v begin bloku" [regex]$pattern = "(BEGIN)?\s*{" $string = $pattern.replace($scriptBlockText, "BEGIN {`$VerbosePreference = 'continue'`n", 1) # nahradim pouze prvni vyskyt #TODO udelat nejak lip, pattern.replace je case sensitive proto pokud je BEGIN napr malym, tak vynecha pri replace == je tam 2x $string = $string -replace "beginbegin\s*{", "BEGIN {" #$string = $scriptBlockText -replace "^(BEGIN)?\s*{", "BEGIN {`$VerbosePreference = 'continue'`n" # vim, ze kod musi byt uzavren v {} } elseif ($processBlockText) { # neni BEGIN blok, ale je PROCESS blok, verbose povolim v nem Write-Debug "verbose povolim v process bloku" [regex]$pattern = "(PROCESS)?\s*{" $string = $pattern.replace($scriptBlockText, "PROCESS {`$VerbosePreference = 'continue'`n", 1) # nahradim pouze prvni vyskyt #TODO udelat nejak lip, pattern.replace je case sensitive proto pokud je PROCESS napr malym, tak vynecha pri replace == je tam 2x $string = $string -replace "processprocess\s*{", "PROCESS {" } elseif ($endBlockText) { # je definovan pouze END blok, verbose povolim v nem Write-Debug "verbose povolim v end bloku" [regex]$pattern = [Regex]::Escape($scriptRequirements) $endBlockTextWithoutParam = $pattern.replace($scriptBlockText, '', 1) # nahradim pouze prvni vyskyt [regex]$pattern = [Regex]::Escape($paramBlockText) $endBlockTextWithoutParam = $pattern.replace($endBlockTextWithoutParam, '', 1) # nahradim pouze prvni vyskyt [regex]$pattern = [Regex]::Escape($dynamicParamBlock) $endBlockTextWithoutParam = $pattern.replace($endBlockTextWithoutParam, '', 1) # nahradim pouze prvni vyskyt $endBlockTextWithoutParam = $endBlockTextWithoutParam -replace "^;*" -replace "^\s*" if ($endBlockTextWithoutParam -match '^END|^{') { # END block je uzavren ve scriptblocku {} Write-Debug "je uzavren ve scriptblock" [regex]$pattern = "(END)?\s*{" $string = $pattern.replace($scriptBlockText, "END {`$VerbosePreference = 'continue'`n", 1) # nahradim pouze prvni vyskyt #TODO udelat nejak lip, pattern.replace je case sensitive proto pokud je END napr malym, tak vynecha pri replace == je tam 2x # END tam zaroven byt musi, jinak se bere jako scriptblock a vnitrek se nevykona $string = $string -replace "endend\s*{", "END {" } else { # END blok neni uzavren ve scriptblocku {} Write-Debug "neni uzavren ve scriptblock" if ($paramBlockText -or $dynamicParamBlock) { # END blok zacina param blokem == povoleni verbose musim dat az za nej Write-Debug "zacina param() blokem" $string = $scriptRequirements + "`n" + $paramBlockText + "`n" + $dynamicParamBlock + "`n" + '$VerbosePreference = "continue"' + "`n" + $endBlockTextWithoutParam } else { # END blok nezacina param blokem a neni uzavren ve scriptblocku {} Write-Debug "nezacina param() blokem" $string = '$VerbosePreference = "continue"' + "`n" + $scriptBlockText } } } else { throw "Invoke-Command2: nemelo by nastat" } Write-Debug "po uprave mam:`n$string" $PSBoundParameters.scriptBlock = [scriptblock]::Create($string) } # konec povoleni verbose if ($PSBoundParameters.computerName) { $computers = {$PSBoundParameters.computerName.ToLower()}.invoke() # prevedu na Collection`1 (umoznuje odstranovat prvky) # pokud seznam obsahuje i muj hostname (ci jeho fqdn variantu), tak je odstranim a pridam misto toho localhost + povolim enableNetworkAccess # takto pujde spustit i vuci sobe samemu, jinak by Invoke-Command skoncil chybou Access Denied # (ale ani po teto uprave nebude fungovat, pokud neni na tomto stroji povolen ps remoting!) $myself = $env:COMPUTERNAME.ToLower() # kronos $myself2 = $myself + ".fi.muni.cz" # kronos.fi.muni.cz $myself3 = $myself + "." + $env:USERDNSDOMAIN # kronos.ad.fi.muni.cz if ($computers.Contains($myself) -or $computers.Contains($myself2) -or $computers.Contains($myself3)) { Write-Verbose "ComputerName obsahoval $myself, nahradim jej za localhost" $null = $computers.Remove($myself) $null = $computers.Remove($myself2) $null = $computers.Remove($myself3) $null = $computers.Add('localhost') } # spustim pouze vuci pingajicim strojum a upozornim na nepingajici if (($computers.Count -eq 1 -and $Computers[0] -ne $env:COMPUTERNAME) -or ($computers.Count -gt 1)) { # spoustim vuci nejakemu remote stroji ci vice strojum try { $computersStatus = Test-Connection2 $computers -ErrorAction Stop } catch { throw "Prikaz Test-Connection2 neexistuje nebo skoncil chybou:`n$_" } if ($offline = $computersStatus | Where-Object {$_.result -ne 'Success'} | select-Object -ExpandProperty ComputerName) { if ($offline.count -eq $computers.count) { Write-Warning "Zadny ze stroju neni online." return '' } else { Write-Warning "Nasledujici stroje jsou offline: $($offline -join ', ')" } # v seznamu ponecham pouze online stroje $computers = {$computersStatus | Where-Object {$_.result -eq 'Success'} | select-Object -ExpandProperty ComputerName}.invoke() # prevedu na Collection`1 (umoznuje odstranovat prvky) # ulozim zpet do parametru $PSBoundParameters.computerName = $computers } } # nastavim vysledne stroje zpatky do Computername parametru Invoke-Commandu $PSBoundParameters.computerName = $computers if ($computers.Count -eq 1 -and $computers.Contains('localhost') -and $PSBoundParameters.AsJob -ne $true) { # spoustim pouze vuci sobe samemu a neni pouzit asJob switch Write-Verbose "ComputerName obsahoval pouze jmeno tohoto stroje, odstranil jsem, aby neskoncilo chybou access denied" $null = $PSBoundParameters.remove("computerName") } if ($computers.Count -gt 1 -and $computers.Contains('localhost')) { # spoustim vuci sobe samemu a nejakym dalsim strojum Write-Verbose "ComputerName obsahuje take localhost = povolim EnableNetworkAccess" $PSBoundParameters.EnableNetworkAccess = $true } # odstranim prepinac HideComputerName pokud spoustim pouze vuci sobe samemu if ($computers.Count -eq 1 -and $computers.Contains('localhost')) { Write-Verbose "ComputerName obsahuje pouze localhost = odstranim HideComputerName" $null = $PSBoundParameters.remove("HideComputerName") } } # konec if ($PSBoundParameters.computerName) try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand('Microsoft.PowerShell.Core\Invoke-Command', [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = {& $wrappedCmd @PSBoundParameters } $steppablePipeline = $scriptCmd.GetSteppablePipeline($myInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { if ($steppablePipeline) { try { $steppablePipeline.Process($_) } catch { throw } } } end { if ($steppablePipeline) { try { $steppablePipeline.End() } catch { throw } } } <# .ForwardHelpTargetName Microsoft.PowerShell.Core\Invoke-Command .ForwardHelpCategory Cmdlet #> } ================================================ FILE: Invoke-NetworkCapture.ps1 ================================================ function Invoke-NetworkCapture { <# .SYNOPSIS Funkce slouzi k zachyceni sitove komunikace na zadanem stroji. Vystupem je etl soubor, ktery je mozne otevrit napr v Message Analyzer aplikaci. Pokud to jde, pouzije Powershell prikazy pro capture, pokud ne tak CMD obdobu tzn. netsh trace start capture. .DESCRIPTION Funkce slouzi k zachyceni sitove komunikace na zadanem stroji. Vystupem je etl soubor, ktery je mozne otevrit napr v Message Analyzer aplikaci. Pokud to jde, pouzije Powershell prikazy pro capture, pokud ne tak CMD obdobu tzn. netsh trace start capture. .PARAMETER computerName Jmeno stroje na kterem se ma provest. .PARAMETER runTimeMinutes Jak dlouho ma capture bezet. .PARAMETER outputFolder Kam se ma capture ulozit. Vychozi je "C:\temp". .PARAMETER ipAddress Filtrovani dle IP adres. .PARAMETER ipProtocol Filtrovani dle protokolu. .PARAMETER maxFileSizeMB Maximalni velikost capture souboru. Vychozi je 1GB .EXAMPLE Invoke-NetworkCapture Spusti zachytavani veskere sitove komunikace po dobu 5 minut na tomto stroji do "C:\temp". .EXAMPLE Invoke-NetworkCapture -computerName titan01 -runTimeMinutes 1 Spusti zachytavani veskere sitove komunikace po dobu 1 minut na stroji titan01. Vysledne mereni se ulozi do "C:\temp" na tomto stroji. #> [cmdletbinding()] [Alias("Get-NetworkCapture", "Save-NetworkCapture")] param ( $computerName = $env:computername , [int] $runTimeMinutes = 5 , [string] $outputFolder = "C:\temp" # , # [UInt16[]] $TCPPorts # , # [UInt16[]] $UDPPorts , [string[]] $ipAddress , [ValidateSet(4, 6)] [int] $ipProtocol , [int] $maxFileSizeMB = 1000 ) begin { if ($computerName -contains $env:computername -and ! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { Throw "Skript je potreba spusti s admin pravy" } if (!(Test-Path $outputFolder -ErrorAction SilentlyContinue)) { throw "Umisteni $outputFolder, kam se maji ukladat zachycene udaje neexistuje" } } process { Write-Output "Nyni pobezi $runTimeMinutes minut zachytavani sitove komunikace na $($computerName -join ', ')" $captures = Invoke-Command2 -ComputerName $computerName { param ( $maxFileSizeMB , $runTimeMinutes , $ipAddress , $ipProtocol , $localhost , $outputFolder , $verbose # , # [UInt16[]] $TCPPorts # , # [UInt16[]] $UDPPorts ) $VerbosePreference = $verbose $sessName = "capture_" + "$(Get-Random)" $fileName = "_$env:COMPUTERNAME`_$(get-date -f ddmmyyyyhhmm).etl" if ($env:COMPUTERNAME -eq $localhost) { # capture delam na localhostu (ne remote hostu) == etl ulozim rovnou do cilove slozky $etlFile = Join-Path $outputFolder $fileName } else { # capture delam na nejakem remote stroji $etlFile = "$env:windir\TEMP\$fileName" } $oldPC = !(Get-Command Start-NetEventSession -ErrorAction SilentlyContinue) if ($oldPC) { # nejsou dostupne PS cmdlety pro capture == pouziji netsh trace Write-Warning "Na stroji $env:COMPUTERNAME je stara Powershell verze. Pro zachyceni sitove komunikace pouziji CMD prikaz netsh trace start" try { if ($ipAddress) { $params = "ipv4.address=$($ipAddress -join',')" } if ($ipProtocol) { Write-Warning "Protoze se nepouziji nativni Powershell cmdlety, nelze provest filtrovani dle protokolu" } $runningSession = netsh trace show status if ($runningSession -and $runningSession -match "Status:\s+Running") { throw "Na $env:COMPUTERNAME jiz existuje aktivni merici session.`n`n$runningSession`n`n Je potreba pockat na ukonceni nebo ukoncit prikazem: netsh trace stop" } elseif ($runningSession -and $runningSession -match "Status:\s+") { $null = netsh trace stop Write-Warning "Na $env:COMPUTERNAME existovala neaktivni merici session. Ukoncil jsem ji, abych mohl pokracovat" } Write-Verbose "Spoustim session $sessName" $null = netsh trace start capture=yes report=yes tracefile=$etlFile maxsize=$maxFileSizeMB correlation=yes $params Start-Sleep -Seconds ($runTimeMinutes * 60) # zastaveni capture $null = netsh trace stop } catch { throw "Na $env:COMPUTERNAME capture skoncil chybou:`n$_" $null = netsh trace stop } } else { # jsou dostupne PS cmdlety pro capture try { # invoke-command musi vratit jen cestu k etl souboru, proto vse zacina $null = ... $ErrorActionPreference = "stop" #TODO dodelat podporu pro starsi OS (netsh trace start) #C:\Windows\system32>netsh trace start capture=yes report=yes maxsize=1024 correlation=yes tracefile=test.etl #if ((Get-Command Get-NetEventSession -ErrorAction SilentlyContinue).module.name) {} # zaroven muze bezet jen jedno mereni # neaktivni ukoncim, na bezici upozornim $runningSession = Get-NetEventSession if ($runningSession -and $runningSession.SessionStatus -eq 'NotRunning') { $null = Remove-NetEventSession -Name ($runningSession.name) Write-Warning "Na $env:COMPUTERNAME existovala neaktivni merici session. Ukoncil jsem ji, abych mohl pokracovat" } elseif ($runningSession) { throw "Na $env:COMPUTERNAME jiz existuje merici session $($runningSession.name) (ve stavu: $($runningSession.SessionStatus)). Je potreba pockat na ukonceni nebo ukoncit prikazem: Stop-NetEventSession; Remove-NetEventSession" } Write-Verbose "Spoustim session $sessName" $null = New-NetEventSession -Name $sessName -CaptureMode SaveToFile -LocalFilePath $etlFile -MaxFileSize $maxFileSizeMB # MaxFileSize je v MB (pri prekroceni se stare nahradi novymi) if (!(Get-NetEventSession -Name $sessName)) { throw "Nepodarilo se vytvorit monitorovaci session" } $null = Add-NetEventProvider -Name "Microsoft-Windows-TCPIP" -SessionName $sessName # zachytim i SMB $null = Add-NetEventProvider -Name 'Microsoft-Windows-SMBClient' -SessionName $sessName #TODO zakomentovana cast to vzdy rozbije..bug?? # $null = Add-NetEventWFPCaptureProvider -SessionName $sessName # if ($TCPPorts) { # #TODO filtrovani podle portu nefunguje ! # $null = Set-NetEventWFPCaptureProvider -SessionName $sessName -TCPPorts $TCPPorts # } # if ($UDPPorts) { # #TODO filtrovani podle portu nefunguje ! # $null = Set-NetEventWFPCaptureProvider -SessionName $sessName -UDPPorts $UDPPorts # } $null = Add-NetEventPacketCaptureProvider -SessionName $sessName if ($ipAddress) { $null = Set-NetEventPacketCaptureProvider -SessionName $sessName -IpAddresses $ipAddress } if ($ipProtocol) { $null = Set-NetEventPacketCaptureProvider -SessionName $sessName -IpProtocols $ipProtocol } $null = Start-NetEventSession -Name $sessName Start-Sleep -Seconds ($runTimeMinutes * 60) # zastaveni capture $null = Stop-NetEventSession -Name $sessName $null = Remove-NetEventSession -Name $sessName } catch { $null = Stop-NetEventSession -Name $sessName -ErrorAction SilentlyContinue $null = Remove-NetEventSession -Name $sessName -ErrorAction SilentlyContinue throw "Na $env:COMPUTERNAME capture skoncil chybou:`n$_" } } return $etlFile } -ArgumentList $maxFileSizeMB, $runTimeMinutes, $ipAddress, $ipProtocol, $localhost, $outputFolder, $VerbosePreference #, $TCPPorts, $UDPPorts } end { if ($captures) { Write-Output "Do $outputFolder se nyni nakopiruji etl soubory obsahujici zachycenou sitovou komunikaci.`n`t- etl se daji otevrit v aplikaci 'Message Analyzer'.`n" # ze stroju zkopiruji zachyceny sitovy provoz foreach ($etlFile in $captures) { if ($etlFile -match $env:COMPUTERNAME) { # lokalne udelany capture rovnou kladam do ciloveho umisteni == netreba nic delat continue } # zkopiruji capture z remote stroje $remoteMachine = ([regex]"\\_(\w+)_").Matches($etlFile).captures.groups[1].value # zmenim cestu na pouziti admin share $etlFile = $etlFile -replace ':', '$' try { Write-Output "Kopiruji $(Split-Path $etlFile -Leaf)" Copy-Item "\\$remoteMachine\$etlFile" $outputFolder -ErrorAction Stop } catch { Write-Error "Zkopirovani se nezdarilo:`n$_" } # smazu jiz nepotrebny etl soubor z remote stroje try { Remove-Item "\\$remoteMachine\$etlFile" -Force -ErrorAction Stop } catch { Write-Error "Nepodarilo se z $remoteMachine smazat jiz nepotrebny $etlFile" } } } else { Write-Warning "Nepodarilo se ziskat zadne etl soubory" } } } ================================================ FILE: JIRA/New-JIRATicket.ps1 ================================================ function New-JIRATicket { <# .SYNOPSIS Function for creating ticket. THIS IS JUST A proof-of-concept! You will have to customize this function for your own environment! To get more information about how to do it check https://doitpsway.com/how-to-create-a-jira-ticket-using-powershell. .DESCRIPTION Function for creating ticket. THIS IS JUST A proof-of-concept! You will have to customize this function for your own environment! To get more information about how to do it check https://doitpsway.com/how-to-create-a-jira-ticket-using-powershell. .PARAMETER summary Title of the ticket message. .PARAMETER description Description of the ticket message. .PARAMETER type Type of ticket. Case sensitive! .PARAMETER subType Subtype of the ticket. Case sensitive! .PARAMETER issueType Issue type of the ticket. Case sensitive! .PARAMETER confluenceUri Base uri for your confluence api requests. Something like 'https://contoso.atlassian.net'. .PARAMETER participantUPN UPN of confluence user(s) you want to add as participants. .PARAMETER credential Credentials for authentication against Jira environment. It should be UPN and API token of the account with permissions to create Jira ticket. .NOTES More information can be found at https://doitpsway.com/how-to-create-a-jira-ticket-using-powershell. #> [cmdletbinding()] param ( [Parameter(Mandatory = $true)] [string] $summary , [string] $description = "" , [Parameter(Mandatory = $true)] [string] $type , [string] $subType , [Parameter(Mandatory = $true)] [string] $issueType , [ValidateScript( { if ($_ -match "@") { $true } else { throw "$_ isn't UPN (user@domain.xxx)" } })] [string[]] $participantUPN, [Parameter(Mandatory = $true)] [string] $project, [Parameter(Mandatory = $true)] [string] $confluenceUri, [System.Management.Automation.PSCredential] $credential ) # authenticate if (!$credential) { try { $credential = Get-Credential -Message "Use API TOKEN instead of password!!!" -ErrorAction Stop } catch { throw "You didn't enter credentials" } } try { Set-JiraConfigServer $confluenceUri -ErrorAction Stop # required since version 2.10 $s = New-JiraSession -Credential $credential -ErrorAction Stop } catch { throw "$_" } # set mandatory fields.. $field = @{ 'customfield_13100' = @{ value = $type } } # if ($type -and $subType) { # $availableSubTypes = Get-JiraIssueCreateMetadata -Project $project -IssueType $issueType | ? { $_.id -eq "customfield_13100" } | select -exp allowedValues | ? { $_.value -eq $type } | select -exp children -ea silentlycontinue | select -exp value # if ($subType -cnotin $availableSubTypes) { # throw "Invalid subType (beware! names are case sensitive).`nValids for type $type are:`n$($availableSubTypes -join ', ')" # } # $field.customfield_13100.child = @{ value = $subType } # } elseif ($subType) { # throw "You cannot use subType without type parameter" # } if ($participantUPN) { $customFieldId = Get-JiraIssueCreateMetadata -Project $project -IssueType $issueType | ? name -EQ "Request Participants" | select -exp Id if (!$customFieldId) { throw "Unable to find 'Request Participants' field id in the project $project" } $participantList = @() $participantUPN | % { # name cannot be used because of GDPR strict mode enabled $accountId = Invoke-JiraMethod "$confluenceUri/rest/api/3/user/search?query=$_" | select -ExpandProperty accountId if ($accountId) { $participantList += @{ accountId = $accountId } } else { Write-Warning "User $_ wasn't found i.e. wont be added as participant" } } $field.$customFieldId = @($participantList) } $params = @{ Project = $project IssueType = $issueType Summary = $summary Description = $description errorAction = "stop" } if ($field) { $params.Fields = $field } try { New-JiraIssue @params } catch { throw "Issue cannot be created:`n$_" } } ================================================ FILE: OSD/OSDComputerName_via_ServiceTag/Set-CMTSStep_ServiceTag2OSDComputerName.ps1 ================================================ function Set-CMTSStep_ServiceTag2OSDComputerName { <# .SYNOPSIS Function for setting Task Sequence Step, that sets OSDCOMPUTERNAME variable based on device serial number (service tag). Serial tags and device names of all clients are received from SCCM REST API. .DESCRIPTION Function for setting Task Sequence Step, that sets OSDCOMPUTERNAME variable based on device serial number (service tag). Serial tags and device names of all clients are received from SCCM REST API. It will: - connect to SCCM server, - receive serial numbers and device names of all clients, - generate PowerShell script content that will return device name, based on its serial number - set PowerShell script content in given Task Sequence Step .PARAMETER sccmServer Name of the SCCM server. .PARAMETER sccmSiteCode SCCM site code. .PARAMETER tsName Name of Task Sequence you want to modify. .PARAMETER tsStepName Name of Task Sequence Step you want to modify. .EXAMPLE Set-CMTSStep_ServiceTag2OSDComputerName Will: - connect to SCCM server, - receive serial numbers and device names of all clients, - generate PowerShell script content that will return device name, based on its serial number - set PowerShell script content in given Task Sequence Step .NOTES Inspired by https://www.deploymentshare.com/rename-your-task-sequence-steps-with-powershell/ #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [string] $sccmServer = $_SCCMServer, [Parameter(Mandatory = $true)] [string] $sccmSiteCode = $_SCCMSiteCode, [Parameter(Mandatory = $true)] [string] $tsName = "SET OSDCOMPUTERNAME BASED ON SERIAL NUMBER", [Parameter(Mandatory = $true)] [string] $tsStepName = "Hardcoded OSDCOMPUTERNAME based on Serial Number" ) if (!(Get-Command Invoke-CMAdminServiceQuery -ErrorAction SilentlyContinue)) { throw "Required command Invoke-CMAdminServiceQuery is missing." } # cannot use Connect-SCCM because of deserialization error :( $session = New-PSSession -ComputerName $sccmServer -ErrorAction Stop # create SCCM PSDrive & import SCCM PS module Invoke-Command -Session $session { param ($sccmSiteCode) if (!(Get-Module ConfigurationManager)) { Import-Module "$($ENV:SMS_ADMIN_UI_PATH)\..\ConfigurationManager.psd1" } if (!(Get-PSDrive -Name $sccmSiteCode -PSProvider CMSite -ErrorAction SilentlyContinue)) { New-PSDrive -Name $sccmSiteCode -PSProvider CMSite -Root $env:COMPUTERNAME | Out-Null } Set-Location "$($sccmSiteCode):\" } -ArgumentList $sccmSiteCode # prepare this remote session for working with Task Sequence Invoke-Command -Session $session { param ($tsName, $tsStepName) # get Task Sequence object $taskSequence = (Get-CMTaskSequence -Name $tsName -Fast) if (!$taskSequence) { throw "'$tsName' Task Sequence wasn't found" } # check Task Sequence Lock status $lockState = Get-CMObjectLockDetails -InputObject $taskSequence | select -ExpandProperty LockState if ($lockState -eq 1) { throw "Task Sequence $tsName is locked (probably someone has it open in SCCM console)" } # get Task Sequence Step $tsSteps = (Get-CMTaskSequenceStep -InputObject $taskSequence) $tsStep = $tsSteps | ? { $_.Name -eq $tsStepName } if (!$tsStep) { throw "Step '$tsStepName' wasn't found in Task Sequence '$tsName'" } } -ArgumentList $tsName, $tsStepName -ErrorAction Stop # get serial number and device name from SCCM Admin Service (REST API) $deviceSerialNumber = Invoke-CMAdminServiceQuery -Source "wmi/SMS_G_System_SYSTEM_ENCLOSURE" -Select SerialNumber, ResourceID $deviceName = Invoke-CMAdminServiceQuery -Source "wmi/SMS_R_SYSTEM" -Select Name, ResourceID, DistinguishedName if (!$deviceSerialNumber -or !$deviceName) { throw "Unable to receive information from SCCM Administration service" } #region prepare TS Step PowerShell script content $devicesArrayString = '$devices = @(' $deviceName | Sort-Object -Property Name | % { $name = $_.Name $resourceID = $_.ResourceID $serial = $deviceSerialNumber | ? { $_.ResourceID -eq $resourceID } | select -ExpandProperty SerialNumber | select -First 1 if ($serial) { $devicesArrayString += "`n[PSCustomObject]@{Name = '$name'; SerialNumber = '$serial'}" } else { Write-Warning "Skipped. $name device doesn't have record in SCCM database" } } # close array $devicesArrayString += "`n)" $sourceScript = @" `$errorActionPreference = "Stop" # array of all devices name and serial numbers that exists in SCCM $devicesArrayString # this computer serial number `$serialNumber = (Get-WmiObject -Class WIN32_BIOS).SerialNumber `$computerName = `$devices | ? {`$_.SerialNumber -eq `$serialNumber} | Select -expandProperty Name if (`$computerName) { if (`$computerName.count -gt 1) { throw "For computer with serial `$serialNumber, there is more than one name (`$computerName)"} else { return `$computerName } } "@ #endregion prepare TS Step PowerShell script content # customize content of PowerShell script called in Task Sequence Step Invoke-Command -Session $session { param ($sourceScript, $tsName, $tsStepName) Set-CMTSStepRunPowerShellScript -TaskSequenceName $tsName -StepName $tsStepName -OutputVariableName 'OSDComputerName' -SourceScript $sourceScript -ExecutionPolicy Bypass } -ArgumentList $sourceScript, $tsName, $tsStepName Remove-PSSession $session -ea SilentlyContinue } ================================================ FILE: OSD/OfflineDomainJoin/Set-CMDeviceDJoinBlobVariable.ps1 ================================================ function Set-CMDeviceDJoinBlobVariable { <# .SYNOPSIS Function for enabling Offline Domain Join in OSD process of given computer. .DESCRIPTION Function for enabling Offline Domain Join in OSD process of given computer. It will: - create Offline Domain Join blob using djoin.exe - save resultant blob content as computer variable DJoinBlob - so it can be used during OSD for domain join When the computer connects eventually to one of the DCs. It will automatically reset its password. So generated djoin blob will be invalidated (it contains password, that is being set, when computer joins the domain). .PARAMETER computerName Name of the computer, that should be joined to domain during the OSD. It doesn't matter, what name it actually has, it will be changed, to this one! .PARAMETER ou OU where should be computer placed (in case it doesn't already exists in AD). .PARAMETER reuse Switch that has to be used in case, such computer already exists in AD. Its password will be immediately reset!!! .PARAMETER domainName Name of domain. .EXAMPLE Set-CMDeviceDJoinBlobVariable -computerName PC-1 -reuse Function will generate offline domain join blob for joining computer PC-1. This blob will be saved as Task Sequence Variable in properties of given computer. In case computer already exists in AD, its password will be immediately reset. .NOTES # jak dat do unattend souboru https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd392267(v=ws.10)?redirectedfrom=MSDN#offline-domain-join-process-and-djoinexe-syntax #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [string] $computerName, [ValidateScript( { If (!(Get-ADOrganizationalUnit -Filter "distinguishedname -eq '$_'")) { $true } else { Throw "$_ is not a valid OU distinguishedName." } })] [string] $ou, [switch] $reuse, [string] $domainName = $domainName ) process { #region checks if ($reuse) { Write-Warning "Reuse parameter will immediately reset $computerName AD password!" $choice = "" while ($choice -notmatch "^[Y|N]$") { $choice = Read-Host "Continue? (Y|N)" } if ($choice -eq "N") { break } } if (!(Get-ADComputer -Filter "name -eq '$computerName'") -and !$ou) { do { $ou = Read-Host "Computer $computerName doesn't exist. Enter existing OU distinguishedName, where it should be created" } while (!(Get-ADOrganizationalUnit -Filter "distinguishedname -eq '$ou'")) } if ((Get-ADComputer -Filter "name -eq '$computerName'") -and !$reuse) { throw "$computerName already exists in AD so 'reuse' parameter has to be used!" } Connect-SCCM -commandName Get-CMDeviceVariable, Set-CMDeviceVariable, New-CMDeviceVariable, Get-CMDevice $device = Get-CMDevice -Name $computerName if (!$device) { throw "$computerName isn't in SCCM database" } if ($device.count -gt 1) { throw "There are $($device.count) devices in SCCM database with name $computerName" } #endregion checks #region create djoin connection blob "Creating djoin connection blob" $blobFile = (Get-Random) # /reuse provede reset computer hesla! # /rootcacerts /certtemplate "WorkstationAuthentication-PrimaryTPM" if ($reuse) { $djoin = djoin.exe /provision /domain $domainName /machine $computerName /savefile $blobFile /printblob /reuse } else { $djoin = djoin.exe /provision /domain $domainName /machine $computerName /savefile $blobFile /printblob } if (!($djoin -match "The operation completed successfully")) { throw $djoin } # I don't need this file Remove-Item $blobFile -Force # Get the blob $djoinBlob = $djoin[12] #endregion create djoin connection blob #region customize SCCM Device DJoinBlob TS Variable # variable name that should contain djoin blob for offline domain join $variableName = "DJoinBlob" "Setting variable '$variableName' for SCCM device $computerName" # !Get-CMDeviceVariable is case insensitive, but Set-CMDeviceVariable isn't! therefore I use existing name, just in case if ($foundVariableName = Get-CMDeviceVariable -DeviceName $computerName -VariableName $variableName | select -ExpandProperty Name) { # variable already exists, modify $variableName = $foundVariableName Set-CMDeviceVariable -DeviceName $computerName -VariableName $variableName -NewVariableValue $djoinBlob -IsMask $true } else { # variable doesn't exist, create New-CMDeviceVariable -DeviceName $computerName -VariableName $variableName -VariableValue $djoinBlob -IsMask $true | Out-Null } #endregion customize SCCM Device DJoinBlob TS Variable } end { Write-Warning "You can use this blob to join any computer, but $computerName will be new computer name, no matter what name computer already has" } } ================================================ FILE: Quote-String.ps1 ================================================ function Quote-String { <# .SYNOPSIS Function for splitting given text by delimiter and enclosing the resulting items into quotation marks. .DESCRIPTION Function for splitting given text by delimiter and enclosing the resulting items into quotation marks. Input can be taken from pipeline, parameter or clipboard. Result can be returned into console or clipboard. Can be returned joined (as string) or as array. .PARAMETER string Optional parameter. String(s) that should be split and enclosed by quotation marks. If none is provided, clipboard content is used. .PARAMETER delimiter Delimiter value. Default is ','. .PARAMETER joinUsing String that will be used to join the resultant items. Default is value in 'delimiter' parameter. .PARAMETER outputToConsole Switch for outputting result to the console instead of clipboard. .PARAMETER dontJoin Switch for omitting final join operation. When 'outputToConsole' is used, you will get array. When 'outputToConsole' is NOT used, clipboard will contain string with quoted item per line. .PARAMETER quoteBy String that will be used to enclose resultant items. Default is '. .EXAMPLE Quote-String -string "ahoj, vole" Result (saved into clipboard) will be: 'ahoj','vole' .EXAMPLE (clipboard contains "ahoj, vole") Quote-String Result (saved into clipboard) will be: 'ahoj','vole' .EXAMPLE Quote-String -string "ahoj, vole" -outputToConsole -joinUsing ";" Result (in console) will be: 'ahoj';'vole' .EXAMPLE "ahoj", "vole" | Quote-String -outputToConsole -dontJoin Result (in console) will be array containing: 'ahoj' 'vole' #> [CmdletBinding()] [Alias("ConvertTo-QuotedString")] param ( [Parameter(ValueFromPipeline = $true)] [string[]] $string, [string] $delimiter = ",", [string] $joinUsing, [switch] $outputToConsole, [switch] $dontJoin, [string] $quoteBy = "'" ) if (!$joinUsing -and !$dontJoin) { $joinUsing = $delimiter } # I need to take pipeline input as a whole (because of final save into clipboard) if ($Input) { Write-Verbose "Using automatic variable 'Input' content" $string = $Input } if (!$string) { Write-Verbose "Using clipboard content" $string = Get-Clipboard -Raw } if (!$string) { throw "'String' parameter and even clipboard are empty." } Write-Verbose "'String' parameter contains:`n$string" $result = $string -split [regex]::escape($delimiter) | ? { $_ } | % { $quoteBy + $_.trim() + $quoteBy } if ($outputToConsole) { if ($joinUsing) { $result -join $joinUsing } else { $result } } else { Write-Warning "Result was copied to clipboard" if ($joinUsing) { Set-Clipboard ($result -join $joinUsing) } else { Set-Clipboard $result } } } ================================================ FILE: README.md ================================================ *NOTICE: most of these functions were migrated to PSH modules https://github.com/ztrhgf/useful_powershell_modules (are available in PowerShell Gallery too) hence are no longer updated here* --- Powershell functions to make my admin work easier. It contains functions from different areas like: - Intune - SCCM - MDT - Active Directory **..., just check the content of this repository..btw if you are looking for some easy-to-use CICD tool to manage PowerShell content, check my [PowerShell CI/CD repository](https://github.com/ztrhgf/Powershell_CICD_repository)** PS: ps1 files here are from 99% functions i.e. you have to dot source (run) the ps1 script and then call the function (defined in such ps1)! ================================================ FILE: Read-FromClipboard.ps1 ================================================ function Read-FromClipboard { <# .SYNOPSIS Read text from clipboard and tries to convert it to OBJECT. .DESCRIPTION Read text from clipboard and tries to convert it to OBJECT. At first it tries to convert clipboard data as XML, then JSON and as a last resort as a CSV (delimited text). Content is trimmed! Because text can be indent etc. .PARAMETER delimiter Default is '`t' i.e. TABULATOR. If delimiter wont be found in header, you will be asked to provide the correct one. .PARAMETER headerCount Number of header columns. Can be used if processed content doesn't contain header itself and you don't want to specify header names. Will create numbered header columns starting from 1. In case you specify 'header' parameter too but count of such headers will be lesser than 'headerCount', missing headers will be numbers. - So for: -header name, age -headerCount 5 Resultant header will be: name, age, 3, 4, 5 In case you use -headerCount 1, the result will be array of items instead of object with one property ('1'). .PARAMETER header List of column names that will be set. Use if clipboard content doesn't contain header on its own. Or if you want to replace clipboards content header with your own, but in such case don't forget to use skipFirstLine parameter! .PARAMETER skipFirstLine Switch for skipping first clipboard content line. When combined with 'header' parameter, original header names can be replaced with your own custom ones. .PARAMETER regexDelimiter Switch for letting function know that used delimiter is regex. .EXAMPLE Clipboard contains: name, age, city Carl, 14, Prague John, 30, Boston You run: Read-FromClipboard -delimiter "," You get: name age city ---- ---- ----- Carl 14 Prague John 30 Boston .EXAMPLE Clipboard contains: string, number, string Carl, 14, Prague John, 30, Boston You run: Read-FromClipboard -delimiter "," -skipFirstLine -header name, age, city You get: name age city ---- ---- ----- Carl 14 Prague John 30 Boston I.e. you have object with replaced original header names. .EXAMPLE Clipboard contains: N4-01-NTB NG-06-NTB NG-07-NTB NG-18-NTB NG-30-NTB You run: Read-FromClipboard -headerCount 1 You get: array of strings .EXAMPLE Clipboard contains: 2002 89 144588 62016 1 893,42 33732 1 EXCEL 5207 195 286136 109264 10 376,50 29220 1 explorer 426 19 6552 10560 43,13 23356 20 1 FileCoAuth You run: Read-FromClipboard -delimiter "\s+" -regexDelimiter -headerCount 9 | Format-Table You get: 1 2 3 4 5 6 7 8 9 - - - - - - - - - 2002 89 144588 62016 1 893,42 33732 1 EXCEL 5207 195 286136 109264 10 376,50 29220 1 explorer 426 19 6552 10560 43,13 23356 20 1 FileCoAuth .EXAMPLE Clipboard contains: 2002 89 144588 62016 1 893,42 33732 1 EXCEL 5207 195 286136 109264 10 376,50 29220 1 explorer 426 19 6552 10560 43,13 23356 1 FileCoAuth You run: Read-FromClipboard -delimiter "\s+" -regexDelimiter -header handles, npm, pm, ws, cpu, id -headerCount 9 | Format-Table You get: handles npm pm ws cpu id 7 8 9 ------- --- -- -- --- -- - - - 2002 89 144588 62016 1 893,42 33732 1 EXCEL 5207 195 286136 109264 10 376,50 29220 1 explorer 426 19 6552 10560 43,13 23356 1 FileCoAuth .NOTES https://doitpsway.com/converting-clipboard-text-content-to-powershell-object Inspired by Read-Clipboard from https://www.powershellgallery.com/packages/ImportExcel. #> [CmdletBinding()] [Alias("ConvertFrom-Clipboard")] param ( $delimiter = "`t", [ValidateRange(1, 999)] [int] $headerCount, [string[]] $header, [switch] $skipFirstLine, [switch] $regexDelimiter ) # get clipboard as a text $data = Get-Clipboard -Raw if (!$data) { return } #region helper functions function _delimiter { param ($d) if (!$regexDelimiter) { if ($d -match "^\s+$") { # bug? [regex]::escape() transform space to \ $d } else { [regex]::escape($d) } } else { $d } } function _readableDelimiter { param ($d) if ($regexDelimiter) { return "`"$d`"" } switch ($d) { "`n" { '"`n"' } "`t" { '"`t"' } default { "`"$d`"" } } } #endregion helper functions # add numbers instead of missing headers column names if ($headerCount -and $headerCount -gt $header.count) { [int]($header.count + 1)..$headerCount | % { Write-Verbose "$_ was added instead of missing column name" $header += $_ } } #region consider data as XML try { [xml]$data return } catch { Write-Verbose "It isn't XML" } #endregion consider data as XML #region consider data as JSON try { # at first try convert clipboard text as a JSON ConvertFrom-Json $data -ErrorAction Stop return } catch { Write-Verbose "It isn't JSON" } #endregion consider data as JSON #region consider data as CSV # split content line by line $data = $data.Split([Environment]::NewLine) | ? { $_ } if ($skipFirstLine) { Write-Verbose "Skipping first line of clipboard data ($($data[0]))" $data = $data | select -Skip 1 } $firstLine = $data[0] $substringIndex = 20 if ($firstLine.length -lt $substringIndex) { $substringIndex = $firstLine.length } # get correct delimiter if ($headerCount -ne 1) { while ($firstLine -notmatch (_delimiter $delimiter)) { $delimiter = Read-Host "Delimiter $(_readableDelimiter $delimiter) isn't used in clipboard text ($($firstLine.substring(0, $substringIndex))...). What delimiter should be used?" $delimiter = _delimiter $delimiter } } else { # only one property should be returned i.e. I will return array of strings instead of object with one property # and therefore none delimiter is needed } if (!$header) { # fix case when first line (header) ends with delimiter if ($firstLine[-1] -match (_delimiter $delimiter)) { $firstLine = $firstLine -replace ((_delimiter $delimiter) + "$") } # get header from first line of the clipboard text $header = $firstLine.trim() -split (_delimiter $delimiter) Write-Verbose "Header is $($header -join ', ') (count $($header.count))" # the rest of the lines is actual content $dataContent = $data.trim() | select -Skip 1 } else { # I have header, so even first line of the clipboard text is content $dataContent = $data.trim() } $dataContent | % { $row = $_ Write-Verbose "Processing row $row" # prepare empty object $property = [Ordered]@{} $header | % { Write-Verbose "Adding property $_" $property.$_ = $null } $object = New-Object -TypeName PSObject -Property $property # fill object properties $i = 0 $row -split (_delimiter $delimiter) | % { if (($i + 1) -gt $header.count) { # number of splitted values is greater than number of columns in header # remaining values will be added to the last column $key = $header[($header.count - 1)] $object.$key += (_delimiter $delimiter) + $_ } else { $key = $header[$i] $object.$key = $_ } ++$i } if ($headerCount -eq 1) { # return objects property content (string) instead of object itself $object.1 } else { # return object $object } } #endregion consider data as CSV } ================================================ FILE: SCCM/Connect-SCCM.ps1 ================================================ function Connect-SCCM { <# .SYNOPSIS Helper function for making session to SCCM server, to be able to call locally any available command from SCCM module there. .DESCRIPTION Helper function for making session to SCCM server, to be able to call locally any available command from SCCM module there. .PARAMETER sccmServer Name of your SCCM server. .PARAMETER commandName (Optional) Name of command(s) you want to import instead of all. .EXAMPLE Connect-SCCM -sccmServer SCCM-01 #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [ValidateNotNullOrEmpty()] $sccmServer = $_SCCMServer , [string[]]$commandName ) $correctlyConfSession = "" $sessionExist = Get-PSSession | ? { $_.computername -eq $sccmServer -and $_.state -eq "opened" } # remove broken sessions Get-PSSession | ? { $_.computername -eq $sccmServer -and $_.state -eq "broken" } | Remove-PSSession if ($commandName) { # check that pssession already exists and contains given commands $commandExist = try { Get-Command $commandName -ErrorAction Stop } catch {} if ($sessionExist -and $commandExist) { $correctlyConfSession = 1 Write-Verbose "Session to $sccmServer is already created and contains required commands" } } else { # check that pssession already exists and that number of commands there is more than 50 (it is highly probable, that session contains all available commands) if ($sessionExist -and ((Get-Command -ListImported | ? { $_.name -like "*-cm*" -and $_.source -like "tmp_*" }).count -gt 50)) { $correctlyConfSession = 1 Write-Verbose "Session to $sccmServer is already created" } } if (!$correctlyConfSession) { if (Test-Connection $sccmServer -ErrorAction SilentlyContinue) { # pssession doesn't contain necessary commands try { Write-Verbose "Removing existing sessions that doesn't contain required commands" Get-PSSession | ? { $_.computername -eq $sccmServer } | Remove-PSSession } catch {} $sccmSession = New-PSSession -ComputerName $sccmServer -Name "SCCM" try { $ErrorActionPreference = "stop" Invoke-Command -Session $sccmSession -ScriptBlock { $ErrorActionPreference = "stop" try { Import-Module "$(Split-Path $Env:SMS_ADMIN_UI_PATH)\ConfigurationManager.psd1" } catch { throw "Unable to import SCCM module on $env:COMPUTERNAME" } try { $sccmSite = (Get-PSDrive -PSProvider CMSite).name Set-Location -Path ($sccmSite + ":\") } catch { throw "Unable to retrieve SCCM Site Code" } } $Params = @{ 'session' = $sccmSession 'Module' = 'ConfigurationManager' 'AllowClobber' = $true 'ErrorAction' = "Stop" } if ($commandName) { $Params.Add("CommandName", $CommandName) } # import-module is used, so the commands will be available even if Connect-SCCM is called from module Import-Module (Import-PSSession @Params) -Global -Force } catch { "To be able to use SCCM commands remotely you have to:`n1. Connect to $sccmServer using RDP.`n2. Run SCCM console under account, that should use commands remotely.`n3. In SCCM console run PowerShell console (Connect via PowerShell).`n4. In such PowerShell console enable import of certificate by selecting choice '[A] Always run'" "Second option should be to:`n1. Open file properties of 'C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\ConfigurationManager.psd1'.`n2. On tab Digital Signatures > Details > View Certificate > Install Certificate > Install such certificate to Trusted Publishers store" "Error was: $($_.Exception.Message)" } } else { "$sccmServer is offline" } } } ================================================ FILE: SCCM/Get-CMLog.ps1 ================================================ function Get-CMLog { <# .SYNOPSIS Function for easy opening of SCCM logs. You have two options to define what log(s) you want to open: - by specifying AREA of your problem - by specifying NAME of the LOG(S) .DESCRIPTION Function for easy opening of SCCM logs. You have two options to define what log(s) you want to open: - by specifying AREA of your problem - by specifying NAME of the LOG(S) Benefits of using AREA approach: - you don't have to remember which logs are for which type of problem - you don't have to remember where such logs are stored Benefits of using LOG NAME approach: - you don't have to remember where such logs are stored General benefits of using this function: - description for each log is outputted - it is retrieved from https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/log-files#BKMK_ServerLogs and cached locally so ongoing runs will be much faster! - function supports opening of archived logs - best possible log viewer application will be used - Sorted by preference: 'Configuration Manager Support Center Log Viewer', 'Support Center OneTrace', CMTrace or as a last resort in default associated program How to get the log viewers: - 'Configuration Manager Support Center Log Viewer' and 'Support Center OneTrace' can be installed via 'C:\Program Files\Microsoft Configuration Manager\tools\SupportCenter\supportcenterinstaller.msi' (saved on your SCCM server) or by installing SCCM Administrator console. - CMTrace is installed by default with SCCM Client .PARAMETER computerName Name of computer where CLIENT logs should be obtained. In case the problem is related to SCCM server, this parameter will be ignored. .PARAMETER area What area (problem) you want to show logs from. Possible values: ApplicationDiscovery ApplicationDownload ApplicationInstallation ApplicationManagement ApplicationMetering AssetIntelligence BackupAndRecovery BootImageUpdate CertificateEnrollment ClientInstallation ClientNotification ClientPush CMG CMGClientTraffic CMGDeployments CMGHealth Co-Management Compliance ComplianceSettingsAndCompanyResourceAccess ConfigurationManagerConsole ContentDistribution ContentManagement DesktopAnalytics Discovery EndpointAnalytics EndpointProtection ExchangeServerConnector Extensions Inventory InventoryProcessing Metering Migration MobileDeviceLegacy MobileDevicesEnrollment NotificationClient NotificationServer NotificationServerInstall OSDeployment OSDeployment_clientPerspective PackagesAndPrograms PolicyProcessing PowerManagement PXE RemoteControl Reporting Role-basedAdministration SoftwareMetering SoftwareUpdates WindowsServicing WindowsUpdateAgent WOL WSUSServer .PARAMETER logName Name of the log(s) you want to open. Function itself knows where log(s) are stored, so just name is enough. Possible values: ADALOperationProvider, adctrl, ADForestDisc, adminservice, AdminUI.ExtensionInstaller, ADService, adsgdis, adsysdis, adusrdis, aikbmgr, AIUpdateSvc, AIUSMSI, AIUSSetup, AlternateHandler, AppDiscovery, AppEnforce, AppGroupHandler, AppIntentEval, AssetAdvisor, BgbHttpProxy, bgbisapiMSI, bgbmgr, BGBServer, BgbSetup, BitLockerManagementHandler, BusinessAppProcessWorker, CAS, CBS, ccm, CCM_STS, Ccm32BitLauncher, CCMAgent, CCMClient, CcmEval, CcmEvalTask, CcmExec, CcmIsapi, CcmMessaging, CcmNotificationAgent, CCMNotificationAgent, CCMNotifications, ccmperf, Ccmperf, CCMPrefPane, CcmRepair, CcmRestart, Ccmsdkprovider, CCMSDKProvider, ccmsetup, ccmsetup-ccmeval, ccmsqlce, CcmUsrCse, CCMVDIProvider, CertEnrollAgent, CertificateMaintenance, CertMgr, CIAgent, Cidm, CIDownloader, CIStateStore, CIStore, CITaskManager, CITaskMgr, client.msi, client.msi_uninstall, ClientAuth, ClientIDManagerStartup, ClientLocation, ClientServicing, CloudDP, CloudMgr, Cloudusersync, CMBITSManager, CMGContentService, CMGHttpHandler, CMGService, CMGSetup, CMHttpsReadiness, CmRcService, CMRcViewer, CollectionAADGroupSyncWorker, CollEval, colleval, CoManagementHandler, ComplRelayAgent, compmon, compsumm, ComRegSetup, ConfigMgrAdminUISetup, ConfigMgrPrereq, ConfigMgrSetup, ConfigMgrSetupWizard, ContentTransferManager, CreateTSMedia, Crp, Crpctrl, Crpmsi, Crpsetup, dataldr, Dataldr, DataTransferService, DCMAgent, DCMReporting, DcmWmiProvider, ddm, DeltaDownload, despool, Diagnostics, DISM, Dism, dism, distmgr, Distmgr, DmCertEnroll, DMCertResp.htm, DmClientHealth, DmClientRegistration, DmClientSetup, DmClientXfer, DmCommonInstaller, DmInstaller, DmpDatastore, DmpDiscovery, Dmpdownloader, DmpHardware, DmpIsapi, dmpmsi, DMPRP, DMPSetup, DmpSoftware, DmpStatus, dmpuploader, Dmpuploader, DmSvc, DriverCatalog, DWSSMSI, DWSSSetup, easdisc, EndpointConnectivityCheckWorker, EndpointProtectionAgent, enrollmentservice, enrollmentweb, EnrollSrv, enrollsrvMSI, EnrollWeb, enrollwebMSI, EPCtrlMgr, EPMgr, EPSetup, execmgr, ExpressionSolver, ExternalEventAgent, ExternalNotificationsWorker, FeatureExtensionInstaller, FileBITS, FileSystemFile, FspIsapi, fspmgr, fspMSI, FSPStateMessage, hman, Change, chmgr, Inboxast, inboxmgr, inboxmon, InternetProxy, InventoryAgent, InventoryProvider, invproc, loadstate, LocationCache, LocationServices, M365ADeploymentPlanWorker, M365ADeviceHealthWorker, M365AHandler, M365AUploadWorker, MaintenanceCoordinator, ManagedProvider, mcsexec, mcsisapi, mcsmgr, MCSMSI, Mcsperf, mcsprv, MCSSetup, Microsoft.ConfigMgrDataWarehouse, MicrosoftPolicyPlatformSetup.msi, Mifprovider, migmctrl, MP_ClientIDManager, MP_CliReg, MP_Ddr, MP_DriverManager, MP_Framework, MP_GetAuth, MP_GetPolicy, MP_Hinv, MP_Location, MP_OOBMgr, MP_Policy, MP_RegistrationManager, MP_Relay, MP_RelayMsgMgr, MP_Retry, MP_Sinv, MP_SinvCollFile, MP_Status, mpcontrol, mpfdm, mpMSI, MPSetup, mtrmgr, MVLSImport, NDESPlugin, netdisc, NotiCtrl, ntsvrdis, Objreplmgr, objreplmgr, offermgr, offersum, OfflineServicingMgr, outboxmon, outgoingcontentmanager, PatchDownloader, PatchRepair, PerfSetup, PkgXferMgr, PolicyAgent, PolicyAgentProvider, PolicyEvaluator, PolicyPlatformClient, policypv, PolicyPV, PolicySdk, PrestageContent, PullDP, Pwrmgmt, pwrmgmt, PwrProvider, rcmctrl, RebootCoordinator, replmgr, ResourceExplorer, RESTPROVIDERSetup, ruleengine, ScanAgent, scanstate, SCClient, SCNotify, Scripts, SdmAgent, sender, SensorEndpoint, SensorManagedProvider, SensorWmiProvider, ServiceConnectionTool, ServiceWindowManager, SettingsAgent, Setupact, setupact, Setupapi, Setuperr, setuppolicyevaluator, schedule, Scheduler, sinvproc, sitecomp, Sitecomp, sitectrl, sitestat, SleepAgent, smpisapi, Smpmgr, smpmsi, smpperf, SMS_AZUREAD_DISCOVERY_AGENT, SMS_BOOTSTRAP, SMS_BUSINESS_APP_PROCESS_MANAGER, SMS_Cloud_ProxyConnector, SMS_CLOUDCONNECTION, SMS_DataEngine, SMS_DM, SMS_ImplicitUninstall, SMS_ISVUPDATES_SYNCAGENT, SMS_MESSAGE_PROCESSING_ENGINE, SMS_OrchestrationGroup, SMS_PhasedDeployment, SMS_REST_PROVIDER, SmsAdminUI, smsbkup, Smsbkup, SmsClientMethodProvider, smscliui, smsdbmon, SMSdpmon, smsdpprov, smsdpusage, SMSENROLLSRVSetup, SMSENROLLWEBSetup, smsexec, SMSFSPSetup, Smsprov, SMSProv, smspxe, smssmpsetup, smssqlbkup, Smsts, smstsvc, Smswriter, SmsWusHandler, SoftwareCenterSystemTasks, SoftwareDistribution, SrcUpdateMgr, srsrp, srsrpMSI, srsrpsetup, SrvBoot, StateMessage, StateMessageProvider, statesys, Statesys, statmgr, StatusAgent, SUPSetup, swmproc, SWMTRReportGen, TaskSequenceProvider, TSAgent, TSDTHandler, UpdatesDeployment, UpdatesHandler, UpdatesStore, UserAffinity, UserAffinityProvider, UserService, UXAnalyticsUploadWorker, VCRedist_x64_Install, VCRedist_x86_Install, VirtualApp, wakeprxy-install, wakeprxy-uninstall, WCM, Wedmtrace, WindowsUpdate, wolcmgr, wolmgr, WsfbSyncWorker, WSUSCtrl, wsyncmgr, WUAHandler, WUSSyncXML .PARAMETER maxHistory How much archived logs you want to see. Default is 0. .PARAMETER SCCMServer Name of the SCCM server. Needed in case the opened log is stored on the SCCM server, not client. To open server side logs admin share (C$) is used, so this function has to be run with appropriate rights. Default is $_SCCMServer. .PARAMETER WSUSServer Name of the WSUS server. Needed in case the opened log is stored on the WSUS server, not client. If not specified value from SCCMServer parameter will be used. .PARAMETER serviceConnectionPointServer Name of the Service Connection Point server. Needed in case the opened log is stored on the Service Connection Point server, not client. If not specified value from SCCMServer parameter will be used. .EXAMPLE Get-CMLog -area ApplicationDiscovery Opens all logs on this computer related to application discovery. .EXAMPLE Get-CMLog -area ApplicationDiscovery -maxHistory 3 Opens all logs on this computer related to application discovery. Including archived ones (but at maximum 3 latest for each log). .EXAMPLE Get-CMLog -computerName PC01 -area ApplicationInstallation Opens all logs on PC01 related to application installation. .EXAMPLE Get-CMLog -logName CcmEval, CcmExec Opens logs CcmEval, CcmExec. .EXAMPLE Get-CMLog -area PXE -SCCMServer SCCM01 Opens all logs related to PXE. If such logs are stored on SCCM server they will be searched on 'SCCM01'. .NOTES Author: @AndrewZtrhgf To add new (problem) area: - add its name to ValidateSet of $area parameter - define what logs should be opened in $areaDetails - check $logDetails that it defines path where are these new logs saved List of all SCCM logs https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/log-files. #> [CmdletBinding(DefaultParameterSetName = 'area')] param ( [Parameter(Position = 0)] [string] $computerName, [Parameter(Mandatory = $true, Position = 1, ParameterSetName = "area")] [ValidateSet('ApplicationDiscovery', 'ApplicationDownload', 'ApplicationInstallation', 'ApplicationManagement', 'ApplicationMetering', 'AssetIntelligence', 'BackupAndRecovery', 'BootImageUpdate', 'CertificateEnrollment', 'ClientInstallation', 'ClientNotification', 'ClientPush', 'CMG', 'CMGClientTraffic', 'CMGDeployments', 'CMGHealth', 'Co-Management', 'Compliance', 'ComplianceSettingsAndCompanyResourceAccess', 'ConfigurationManagerConsole', 'ContentDistribution', 'ContentManagement', 'DesktopAnalytics', 'Discovery', 'EndpointAnalytics', 'EndpointProtection', 'ExchangeServerConnector', 'Extensions', 'Inventory', 'InventoryProcessing', 'Metering', 'Migration', 'MobileDeviceLegacy', 'MobileDevicesEnrollment', 'NotificationClient', 'NotificationServer', 'NotificationServerInstall', 'OSDeployment', 'OSDeployment_clientPerspective', 'PackagesAndPrograms', 'PolicyProcessing', 'PowerManagement', 'PXE', 'RemoteControl', 'Reporting', 'Role-basedAdministration', 'SoftwareMetering', 'SoftwareUpdates', 'WindowsServicing', 'WindowsUpdateAgent', 'WOL', 'WSUSServer')] [Alias("problem")] [string] $area, [Parameter(Mandatory = $true, Position = 1, ParameterSetName = "logName")] [ValidateSet('ADALOperationProvider', 'adctrl', 'ADForestDisc', 'adminservice', 'AdminUI.ExtensionInstaller', 'ADService', 'adsgdis', 'adsysdis', 'adusrdis', 'aikbmgr', 'AIUpdateSvc', 'AIUSMSI', 'AIUSSetup', 'AlternateHandler', 'AppDiscovery', 'AppEnforce', 'AppGroupHandler', 'AppIntentEval', 'AssetAdvisor', 'BgbHttpProxy', 'bgbisapiMSI', 'bgbmgr', 'BGBServer', 'BgbSetup', 'BitLockerManagementHandler', 'BusinessAppProcessWorker', 'CAS', 'CBS', 'ccm', 'CCM_STS', 'Ccm32BitLauncher', 'CCMAgent', 'CCMClient', 'CcmEval', 'CcmEvalTask', 'CcmExec', 'CcmIsapi', 'CcmMessaging', 'CcmNotificationAgent', 'CCMNotificationAgent', 'CCMNotifications', 'ccmperf', 'Ccmperf', 'CCMPrefPane', 'CcmRepair', 'CcmRestart', 'Ccmsdkprovider', 'CCMSDKProvider', 'ccmsetup', 'ccmsetup-ccmeval', 'ccmsqlce', 'CcmUsrCse', 'CCMVDIProvider', 'CertEnrollAgent', 'CertificateMaintenance', 'CertMgr', 'CIAgent', 'Cidm', 'CIDownloader', 'CIStateStore', 'CIStore', 'CITaskManager', 'CITaskMgr', 'client.msi', 'client.msi_uninstall', 'ClientAuth', 'ClientIDManagerStartup', 'ClientLocation', 'ClientServicing', 'CloudDP', 'CloudMgr', 'Cloudusersync', 'CMBITSManager', 'CMGContentService', 'CMGHttpHandler', 'CMGService', 'CMGSetup', 'CMHttpsReadiness', 'CmRcService', 'CMRcViewer', 'CollectionAADGroupSyncWorker', 'CollEval', 'colleval', 'CoManagementHandler', 'ComplRelayAgent', 'compmon', 'compsumm', 'ComRegSetup', 'ConfigMgrAdminUISetup', 'ConfigMgrPrereq', 'ConfigMgrSetup', 'ConfigMgrSetupWizard', 'ContentTransferManager', 'CreateTSMedia', 'Crp', 'Crpctrl', 'Crpmsi', 'Crpsetup', 'dataldr', 'Dataldr', 'DataTransferService', 'DCMAgent', 'DCMReporting', 'DcmWmiProvider', 'ddm', 'DeltaDownload', 'despool', 'Diagnostics', 'DISM', 'Dism', 'dism', 'distmgr', 'Distmgr', 'DmCertEnroll', 'DMCertResp.htm', 'DmClientHealth', 'DmClientRegistration', 'DmClientSetup', 'DmClientXfer', 'DmCommonInstaller', 'DmInstaller', 'DmpDatastore', 'DmpDiscovery', 'Dmpdownloader', 'DmpHardware', 'DmpIsapi', 'dmpmsi', 'DMPRP', 'DMPSetup', 'DmpSoftware', 'DmpStatus', 'dmpuploader', 'Dmpuploader', 'DmSvc', 'DriverCatalog', 'DWSSMSI', 'DWSSSetup', 'easdisc', 'EndpointConnectivityCheckWorker', 'EndpointProtectionAgent', 'enrollmentservice', 'enrollmentweb', 'EnrollSrv', 'enrollsrvMSI', 'EnrollWeb', 'enrollwebMSI', 'EPCtrlMgr', 'EPMgr', 'EPSetup', 'execmgr', 'ExpressionSolver', 'ExternalEventAgent', 'ExternalNotificationsWorker', 'FeatureExtensionInstaller', 'FileBITS', 'FileSystemFile', 'FspIsapi', 'fspmgr', 'fspMSI', 'FSPStateMessage', 'hman', 'Change', 'chmgr', 'Inboxast', 'inboxmgr', 'inboxmon', 'InternetProxy', 'InventoryAgent', 'InventoryProvider', 'invproc', 'loadstate', 'LocationCache', 'LocationServices', 'M365ADeploymentPlanWorker', 'M365ADeviceHealthWorker', 'M365AHandler', 'M365AUploadWorker', 'MaintenanceCoordinator', 'ManagedProvider', 'mcsexec', 'mcsisapi', 'mcsmgr', 'MCSMSI', 'Mcsperf', 'mcsprv', 'MCSSetup', 'Microsoft.ConfigMgrDataWarehouse', 'MicrosoftPolicyPlatformSetup.msi', 'Mifprovider', 'migmctrl', 'MP_ClientIDManager', 'MP_CliReg', 'MP_Ddr', 'MP_DriverManager', 'MP_Framework', 'MP_GetAuth', 'MP_GetPolicy', 'MP_Hinv', 'MP_Location', 'MP_OOBMgr', 'MP_Policy', 'MP_RegistrationManager', 'MP_Relay', 'MP_RelayMsgMgr', 'MP_Retry', 'MP_Sinv', 'MP_SinvCollFile', 'MP_Status', 'mpcontrol', 'mpfdm', 'mpMSI', 'MPSetup', 'mtrmgr', 'MVLSImport', 'NDESPlugin', 'netdisc', 'NotiCtrl', 'ntsvrdis', 'Objreplmgr', 'objreplmgr', 'offermgr', 'offersum', 'OfflineServicingMgr', 'outboxmon', 'outgoingcontentmanager', 'PatchDownloader', 'PatchRepair', 'PerfSetup', 'PkgXferMgr', 'PolicyAgent', 'PolicyAgentProvider', 'PolicyEvaluator', 'PolicyPlatformClient', 'policypv', 'PolicyPV', 'PolicySdk', 'PrestageContent', 'PullDP', 'Pwrmgmt', 'pwrmgmt', 'PwrProvider', 'rcmctrl', 'RebootCoordinator', 'replmgr', 'ResourceExplorer', 'RESTPROVIDERSetup', 'ruleengine', 'ScanAgent', 'scanstate', 'SCClient', 'SCNotify', 'Scripts', 'SdmAgent', 'sender', 'SensorEndpoint', 'SensorManagedProvider', 'SensorWmiProvider', 'ServiceConnectionTool', 'ServiceWindowManager', 'SettingsAgent', 'Setupact', 'setupact', 'Setupapi', 'Setuperr', 'setuppolicyevaluator', 'schedule', 'Scheduler', 'sinvproc', 'sitecomp', 'Sitecomp', 'sitectrl', 'sitestat', 'SleepAgent', 'smpisapi', 'Smpmgr', 'smpmsi', 'smpperf', 'SMS_AZUREAD_DISCOVERY_AGENT', 'SMS_BOOTSTRAP', 'SMS_BUSINESS_APP_PROCESS_MANAGER', 'SMS_Cloud_ProxyConnector', 'SMS_CLOUDCONNECTION', 'SMS_DataEngine', 'SMS_DM', 'SMS_ImplicitUninstall', 'SMS_ISVUPDATES_SYNCAGENT', 'SMS_MESSAGE_PROCESSING_ENGINE', 'SMS_OrchestrationGroup', 'SMS_PhasedDeployment', 'SMS_REST_PROVIDER', 'SmsAdminUI', 'smsbkup', 'Smsbkup', 'SmsClientMethodProvider', 'smscliui', 'smsdbmon', 'SMSdpmon', 'smsdpprov', 'smsdpusage', 'SMSENROLLSRVSetup', 'SMSENROLLWEBSetup', 'smsexec', 'SMSFSPSetup', 'Smsprov', 'SMSProv', 'smspxe', 'smssmpsetup', 'smssqlbkup', 'Smsts', 'smstsvc', 'Smswriter', 'SmsWusHandler', 'SoftwareCenterSystemTasks', 'SoftwareDistribution', 'SrcUpdateMgr', 'srsrp', 'srsrpMSI', 'srsrpsetup', 'SrvBoot', 'StateMessage', 'StateMessageProvider', 'statesys', 'Statesys', 'statmgr', 'StatusAgent', 'SUPSetup', 'swmproc', 'SWMTRReportGen', 'TaskSequenceProvider', 'TSAgent', 'TSDTHandler', 'UpdatesDeployment', 'UpdatesHandler', 'UpdatesStore', 'UserAffinity', 'UserAffinityProvider', 'UserService', 'UXAnalyticsUploadWorker', 'VCRedist_x64_Install', 'VCRedist_x86_Install', 'VirtualApp', 'wakeprxy-install', 'wakeprxy-uninstall', 'WCM', 'Wedmtrace', 'WindowsUpdate', 'wolcmgr', 'wolmgr', 'WsfbSyncWorker', 'WSUSCtrl', 'wsyncmgr', 'WUAHandler', 'WUSSyncXML')] [ValidateScript( { If ($_ -match "\.log$") { throw "Enter log name without extension (.log)" } else { $true } })] [string[]] $logName, [ValidateRange(0, 100)] [int] $maxHistory = 0, [ValidateNotNullOrEmpty()] [string] $SCCMServer = $_SCCMServer, [string] $WSUSServer, [string] $serviceConnectionPointServer ) #region prepare if (!$serviceConnectionPointServer -and $SCCMServer) { Write-Verbose "Setting serviceConnectionPointServer parameter to '$SCCMServer'" $serviceConnectionPointServer = $SCCMServer } if (!$WSUSServer -and $SCCMServer) { Write-Verbose "Setting WSUSServer parameter to '$SCCMServer'" $WSUSServer = $SCCMServer } #region define common folders where logs are stored # client's log location if ($computerName) { # client's log location $clientLog = "\\$computerName\C$\Windows\CCM\Logs" # client's setup log location $clientSetupLog = "\\$computerName\C$\Windows\ccmsetup\Logs" # Remote Control log location (stored on computer that runs Remote Control) $remoteControlLog = "\\$computerName\C$\Windows\Temp" # SCCM console log location (stored on computer that runs SCCM console) $sccmConsoleLog = "\\$computerName\C$\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\AdminUILog" } else { # client's log location $clientLog = "$env:windir\CCM\Logs" # client's setup log location $clientSetupLog = "$env:windir\ccmsetup\Logs" # Remote Control log location (stored on computer that runs Remote Control) $remoteControlLog = "$env:windir\Temp" # SCCM console log location (stored on computer that runs SCCM console) $sccmConsoleLog = "${env:ProgramFiles(x86)}\Microsoft Endpoint Manager\AdminConsole\AdminUILog" } # client's SMSTS log location $clientSMSTSLog = "$clientLog\SMSTSLog" # server's log locations $serverLog = "\\$SCCMServer\C$\Program Files\SMS_CCM\Logs" $serverLog2 = "\\$SCCMServer\C$\Program Files\Microsoft Configuration Manager\Logs" $serverDISMLog = "\\$SCCMServer\C$\Windows\Logs\DISM" $WSUSLog = "\\$WSUSServer\C$\Program Files\Update Services\LogFiles" # Service Connection Point location $serviceConnectionPointLog = "\\$serviceConnectionPointServer\C$\Program Files\Configuration Manager\Logs\M365A" #endregion define common folders where logs are stored #region define where specific logs are stored $logDetails = @( [PSCustomObject]@{ logName = @('AdminUI.ExtensionInstaller', 'ConfigMgrAdminUISetup', 'CreateTSMedia', 'FeatureExtensionInstaller', 'ResourceExplorer', 'SmsAdminUI') logFolder = $sccmConsoleLog }, [PSCustomObject]@{ logName = @('CMRcViewer') logFolder = $remoteControlLog }, [PSCustomObject]@{ logName = @('ccmsetup-ccmeval', 'ccmsetup', 'CcmRepair', 'client.msi', 'client.msi_uninstall', 'MicrosoftPolicyPlatformSetup.msi', 'PatchRepair', 'VCRedist_x64_Install', 'VCRedist_x86_Install') logFolder = $clientSetupLog }, [PSCustomObject]@{ logName = @('ADALOperationProvider', 'BitLockerManagementHandler', 'CAS', 'Ccm32BitLauncher', 'CcmEval', 'CcmEvalTask', 'CcmExec', 'CcmMessaging', 'CCMNotificationAgent', 'Ccmperf', 'CcmRestart', 'CCMSDKProvider', 'ccmsqlce', 'CcmUsrCse', 'CCMVDIProvider', 'CertEnrollAgent', 'CertificateMaintenance', 'CIAgent', 'CIDownloader', 'CIStateStore', 'CIStore', 'CITaskMgr', 'ClientAuth', 'ClientIDManagerStartup', 'ClientLocation', 'ClientServicing', 'CMBITSManager', 'CMHttpsReadiness', 'CmRcService', 'CoManagementHandler', 'ComplRelayAgent', 'ContentTransferManager', 'DataTransferService', 'DCMAgent', 'DCMReporting', 'DcmWmiProvider', 'DeltaDownload', 'Diagnostics', 'EndpointProtectionAgent', 'execmgr', 'ExpressionSolver', 'ExternalEventAgent', 'FileBITS', 'FileSystemFile', 'FSPStateMessage', 'InternetProxy', 'InventoryAgent', 'InventoryProvider', 'LocationCache', 'LocationServices', 'M365AHandler', 'MaintenanceCoordinator', 'Mifprovider', 'mtrmgr', 'PolicyAgent', 'PolicyAgentProvider', 'PolicyEvaluator', 'PolicyPlatformClient', 'PolicySdk', 'Pwrmgmt', 'PwrProvider', 'SCClient', 'Scheduler', 'SCNotify', 'Scripts', 'SensorWmiProvider', 'SensorEndpoint', 'SensorManagedProvider', 'setuppolicyevaluator', 'SleepAgent', 'SmsClientMethodProvider', 'smscliui', 'SrcUpdateMgr', 'StateMessageProvider', 'StatusAgent', 'SWMTRReportGen', 'UserAffinity', 'UserAffinityProvider', 'VirtualApp', 'Wedmtrace', 'wakeprxy-install', 'wakeprxy-uninstall', 'ClientServicing', 'CCMClient', 'CCMAgent', 'CCMNotifications', 'CCMPrefPane', 'AppIntentEval', 'AppDiscovery', 'AppEnforce', 'AppGroupHandler', 'Ccmsdkprovider', 'SettingsAgent', 'SoftwareCenterSystemTasks', 'TSDTHandler', 'execmgr', 'AssetAdvisor', 'BgbHttpProxy', 'CcmNotificationAgent', 'CIAgent', 'CITaskManager', 'DCMAgent', 'DCMReporting', 'DcmWmiProvider', 'M365AHandler', 'InventoryAgent', 'SensorWmiProvider', 'SensorEndpoint', 'SensorManagedProvider', 'EndpointProtectionAgent', 'mtrmgr', 'SWMTRReportGen', 'DmCertEnroll', 'DMCertResp.htm', 'DmClientSetup', 'DmClientXfer', 'DmCommonInstaller', 'DmInstaller', 'DmSvc', 'CAS', 'ccmsetup', 'Setupact', 'Setupapi', 'Setuperr', 'smpisapi', 'TSAgent', 'loadstate', 'scanstate', 'pwrmgmt', 'AlternateHandler', 'ccmperf', 'DeltaDownload', 'PolicyEvaluator', 'RebootCoordinator', 'ScanAgent', 'SdmAgent', 'ServiceWindowManager', 'SmsWusHandler', 'StateMessage', 'UpdatesDeployment', 'UpdatesHandler', 'UpdatesStore', 'WUAHandler', 'CBS', 'DISM', 'setupact', 'WindowsUpdate') logFolder = $clientLog }, [PSCustomObject]@{ logName = @('Smsts') logFolder = $clientSMSTSLog }, [PSCustomObject]@{ logName = @('adctrl', 'ADForestDisc', 'adminservice', 'ADService', 'adsgdis', 'adsysdis', 'adusrdis', 'BusinessAppProcessWorker', 'ccm', 'CertMgr', 'chmgr', 'Cidm', 'CollectionAADGroupSyncWorker', 'colleval', 'compmon', 'compsumm', 'ComRegSetup', 'dataldr', 'ddm', 'despool', 'distmgr', 'EPCtrlMgr', 'EPMgr', 'EPSetup', 'EnrollSrv', 'EnrollWeb', 'ExternalNotificationsWorker', 'fspmgr', 'hman', 'Inboxast', 'inboxmgr', 'inboxmon', 'invproc', 'migmctrl', 'mpcontrol', 'mpfdm', 'mpMSI', 'MPSetup', 'netdisc', 'NotiCtrl', 'ntsvrdis', 'Objreplmgr', 'offermgr', 'offersum', 'OfflineServicingMgr', 'outboxmon', 'PerfSetup', 'PkgXferMgr', 'policypv', 'rcmctrl', 'replmgr', 'RESTPROVIDERSetup', 'ruleengine', 'schedule', 'sender', 'sinvproc', 'sitecomp', 'sitectrl', 'sitestat', 'SMS_AZUREAD_DISCOVERY_AGENT', 'SMS_BUSINESS_APP_PROCESS_MANAGER', 'SMS_DataEngine', 'SMS_ISVUPDATES_SYNCAGENT', 'SMS_MESSAGE_PROCESSING_ENGINE', 'SMS_OrchestrationGroup', 'SMS_PhasedDeployment', 'SMS_REST_PROVIDER', 'smsbkup', 'smsdbmon', 'SMSENROLLSRVSetup', 'SMSENROLLWEBSetup', 'smsexec', 'SMSFSPSetup', 'SMSProv', 'srsrpMSI', 'srsrpsetup', 'statesys', 'statmgr', 'swmproc', 'UXAnalyticsUploadWorker', 'ConfigMgrPrereq', 'ConfigMgrSetup', 'ConfigMgrSetupWizard', 'SMS_BOOTSTRAP', 'smstsvc', 'DWSSMSI', 'DWSSSetup', 'Microsoft.ConfigMgrDataWarehouse', 'FspIsapi', 'fspMSI', 'CcmIsapi', 'CCM_STS', 'ClientAuth', 'MP_CliReg', 'MP_Ddr', 'MP_Framework', 'MP_GetAuth', 'MP_GetPolicy', 'MP_Hinv', 'MP_Location', 'MP_OOBMgr', 'MP_Policy', 'MP_RegistrationManager', 'MP_Relay', 'MP_RelayMsgMgr', 'MP_Retry', 'MP_Sinv', 'MP_SinvCollFile', 'MP_Status', 'UserService', 'CollEval', 'Cloudusersync', 'Dataldr', 'Distmgr', 'Dmpdownloader', 'Dmpuploader', 'EndpointConnectivityCheckWorker', 'WsfbSyncWorker', 'objreplmgr', 'PolicyPV', 'outgoingcontentmanager', 'ServiceConnectionTool', 'Sitecomp', 'SMS_CLOUDCONNECTION', 'Smsprov', 'SrvBoot', 'Statesys', 'PatchDownloader', 'SUPSetup', 'WCM', 'WSUSCtrl', 'wsyncmgr', 'WUSSyncXML', 'PrestageContent', 'SMS_ImplicitUninstall', 'SMSdpmon', 'aikbmgr', 'AIUpdateSvc', 'AIUSMSI', 'AIUSSetup', 'ManagedProvider', 'MVLSImport', 'Smsbkup', 'smssqlbkup', 'Smswriter', 'Crp', 'Crpctrl', 'Crpsetup', 'Crpmsi', 'NDESPlugin', 'bgbmgr', 'BGBServer', 'BgbSetup', 'bgbisapiMSI', 'CloudMgr', 'CMGSetup', 'CMGService', 'SMS_Cloud_ProxyConnector', 'CMGContentService', 'CMGHttpHandler', 'CloudDP', 'DataTransferService', 'PullDP', 'smsdpprov', 'smsdpusage', 'M365ADeploymentPlanWorker', 'M365ADeviceHealthWorker', 'M365AUploadWorker', 'DMPRP', 'dmpmsi', 'DMPSetup', 'enrollsrvMSI', 'enrollmentweb', 'enrollwebMSI', 'enrollmentservice', 'SMS_DM', 'easdisc', 'DmClientHealth', 'DmClientRegistration', 'DmpDatastore', 'DmpDiscovery', 'DmpHardware', 'DmpIsapi', 'DmpSoftware', 'DmpStatus', 'Dism', 'DriverCatalog', 'mcsisapi', 'mcsexec', 'mcsmgr', 'mcsprv', 'MCSSetup', 'MCSMSI', 'Mcsperf', 'MP_ClientIDManager', 'MP_DriverManager', 'Smpmgr', 'smpmsi', 'smpperf', 'smspxe', 'smssmpsetup', 'TaskSequenceProvider', 'srsrp', 'mtrmgr', 'wolcmgr', 'wolmgr', 'Change', 'SoftwareDistribution') logFolder = $serverLog, $serverLog2 }, [PSCustomObject]@{ logName = @('dism') logFolder = $serverDISMLog }, [PSCustomObject]@{ logName = @('Change', 'SoftwareDistribution') logFolder = $WSUSLog }, [PSCustomObject]@{ logName = @('Cloudusersync', 'Dmpdownloader', 'dmpuploader', 'EndpointConnectivityCheckWorker', 'M365ADeploymentPlanWorker', 'M365ADeviceHealthWorker', 'M365AUploadWorker', 'outgoingcontentmanager', 'SMS_CLOUDCONNECTION', 'SmsAdminUI', 'SrvBoot', 'WsfbSyncWorker') logFolder = $serviceConnectionPointLog } ) #endregion define where specific logs are stored #region get best possible log viewer $CMLogViewer = "${env:ProgramFiles(x86)}\Microsoft Endpoint Manager\AdminConsole\bin\CMLogViewer.exe" $CMLogViewer2 = "${env:ProgramFiles(x86)}\Configuration Manager Support Center\CMLogViewer.exe" $CMPowerLogViewer = "${env:ProgramFiles(x86)}\Microsoft Endpoint Manager\AdminConsole\bin\CMPowerLogViewer.exe" $CMPowerLogViewer2 = "${env:ProgramFiles(x86)}\Configuration Manager Support Center\CMPowerLogViewer.exe" $CMTrace = "$env:windir\CCM\CMTrace.exe" if (Test-Path $CMLogViewer) { $viewer = $CMLogViewer } elseif (Test-Path $CMLogViewer2) { $viewer = $CMLogViewer2 } elseif (Test-Path $CMPowerLogViewer) { $viewer = $CMPowerLogViewer } elseif (Test-Path $CMPowerLogViewer2) { $viewer = $CMPowerLogViewer2 } elseif (Test-Path $CMTrace) { $viewer = $CMTrace } #endregion get best possible log viewer #region helper functions function ConvertFrom-HTMLTable { <# .SYNOPSIS Function for converting ComObject HTML object to common PowerShell object. .DESCRIPTION Function for converting ComObject HTML object to common PowerShell object. ComObject can be retrieved by (Invoke-WebRequest).parsedHtml or IHTMLDocument2_write methods. In case table is missing column names and number of columns is: - 2 - Value in the first column will be used as object property 'Name'. Value in the second column will be therefore 'Value' of such property. - more than 2 - Column names will be numbers starting from 1. .PARAMETER table ComObject representing HTML table. .PARAMETER tableName (optional) Name of the table. Will be added as TableName property to new PowerShell object. .EXAMPLE $actualContent = Invoke-WebRequest -Method GET -Headers $Headers -Uri "https://kentico.atlassian.net/wiki/rest/api/content/$pageID`?expand=body.storage" $table = $actualContent.ParsedHtml.getElementsByTagName('table')[0] $confluenceContent = @(ConvertFrom-HTMLTable $table) Will receive web page content >> filter out first table on that page >> convert it to PSObject .EXAMPLE $Source = Get-Content "C:\Users\Public\Documents\MDMDiagnostics\MDMDiagReport.html" -Raw $HTML = New-Object -Com "HTMLFile" $HTML.IHTMLDocument2_write($Source) $HTML.body.getElementsByTagName('table') | % { ConvertFrom-HTMLTable $_ } Will get web page content from stored html file >> filter out all html tables from that page >> convert them to PSObjects #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [System.__ComObject] $table, [string] $tableName ) $twoColumnsWithoutName = 0 if ($tableName) { $tableNameTxt = "'$tableName'" } $columnName = $table.getElementsByTagName("th") | % { $_.innerText -replace "^\s*|\s*$" } if (!$columnName) { $numberOfColumns = @($table.getElementsByTagName("tr")[0].getElementsByTagName("td")).count if ($numberOfColumns -eq 2) { ++$twoColumnsWithoutName Write-Verbose "Table $tableNameTxt has two columns without column names. Resultant object will use first column as objects property 'Name' and second as 'Value'" } elseif ($numberOfColumns) { Write-Warning "Table $tableNameTxt doesn't contain column names, numbers will be used instead" $columnName = 1..$numberOfColumns } else { throw "Table $tableNameTxt doesn't contain column names and summarization of columns failed" } } if ($twoColumnsWithoutName) { # table has two columns without names $property = [ordered]@{ } $table.getElementsByTagName("tr") | % { # read table per row and return object $columnValue = $_.getElementsByTagName("td") | % { $_.innerText -replace "^\s*|\s*$" } if ($columnValue) { # use first column value as object property 'Name' and second as a 'Value' $property.($columnValue[0]) = $columnValue[1] } else { # row doesn't contain } } if ($tableName) { $property.TableName = $tableName } New-Object -TypeName PSObject -Property $property } else { # table doesn't have two columns or they are named $table.getElementsByTagName("tr") | % { # read table per row and return object $columnValue = $_.getElementsByTagName("td") | % { $_.innerText -replace "^\s*|\s*$" } if ($columnValue) { $property = [ordered]@{ } $i = 0 $columnName | % { $property.$_ = $columnValue[$i] ++$i } if ($tableName) { $property.TableName = $tableName } New-Object -TypeName PSObject -Property $property } else { # row doesn't contain , its probably row with column names } } } } function _getAndCacheLogDescription { $uri = "https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/log-files" Write-Verbose "Getting logs info from $uri" try { $pageContent = Invoke-WebRequest -Method GET -Uri $uri -ErrorAction Stop } catch { Write-Warning "Unable to get data from $uri. Description for the logs will not be shown." return } # on page some tables have 'Log Name' as column name and others have just 'Log' # also some logs are defined multiple times so remove duplicities $script:logDescription = $pageContent.ParsedHtml.getElementsByTagName('table') | % { ConvertFrom-HTMLTable $_ } | select @{n = 'LogName'; e = { if ($_.'Log Name') { ($_.'Log Name' -split "\s+")[0] } else { ($_.'Log' -split "\s+")[0] } } }, @{n = 'Description'; e = { $_.Description } } | sort -Unique -Property LogName # cache the results Write-Verbose "Caching data to '$cachedLogDescription'" $script:logDescription | Export-Clixml -Path $cachedLogDescription -Force } function _getLogDescription { param ( [Parameter(Mandatory = $true)] [string[]] $logName, [switch] $secondRun ) $logWithoutDescription = 'CMGHttpHandler', 'client.msi_uninstall' if ($script:logDescription) { if (!$secondRun) { Write-Host "Log(s) description #####################`n" -ForegroundColor Green } $logName | % { $lName = $_.trim() # log names on web page can be in these forms too # CCMAgent-.log # SCClient_@_1.log # SleepAgent_@SYSTEM_0.log $wantedLogDescription = $script:logDescription | ? LogName -Match "^$lName\.log$|^$lName[-_].+\.log$" if ($wantedLogDescription) { # for better readibility output as string $wantedLogDescription | % { $_.LogName " - " + $_.Description "" } } else { if ($secondRun) { Write-Warning "Unable to get description for $lName log." } else { if ($lName -in $logWithoutDescription) { Write-Warning "For $lName there is no description." } else { Write-Warning "Unable to get description for $lName log. Trying to get newest data from Microsoft site" _getAndCacheLogDescription # try again _getLogDescription $lName -secondRun # secondRun parameter to avoid infinite loop } } } } if (!$secondRun) { Write-Host "########################################" -ForegroundColor Green } } } function _openLog { param ( [string[]] $logName ) $logPath = @() $inaccessibleLogFolder = @() #region get log path foreach ($lName in $logName) { # most logs have static name but some are dynamic: # - CloudDP-.log # - SCClient_@_1.log # - SCNotify_@_1-.log # - SleepAgent_@SYSTEM_0.log # - CCMClient-.log # - CCMAgent-.log # - CCMNotifications-.log # - CCMPrefPane-.log # - CMG-zzzxxxyyy-ProxyService_IN_0-CMGxxx.log Write-Verbose "Processing '$lName' log" if ($lName -eq 'CMRcViewer') { Write-Warning "Log 'CMRcViewer' is saved on the computer that runs the remote control viewer, in the %temp% folder. For sake of this function it is searched on computer defined in computerName parameter (a.k.a. $computerName)" } $logFolder = $logDetails | ? logName -Contains $lName | select -ExpandProperty logFolder if (!$logFolder) { throw "Undefined destination folder for log $lName. Define it inside this function in `$logDetails" } $wantedLog = $null # some logs are in multiple locations (therefore foreach) foreach ($lFolder in $logFolder) { if ($lFolder -in $inaccessibleLogFolder) { Write-Verbose "Skipping inaccessible '$lFolder'" continue } #region checks if (!$SCCMServer -and ($lFolder -in $serverLog, $serverDISMLog)) { throw "You haven't specified SCCMServer parameter but log '$lName' is saved on SCCM server." } if (!$WSUSServer -and ($lFolder -in $WSUSLog)) { throw "You haven't specified WSUSServer parameter but log '$lName' is saved on WSUS server." } if (!$serviceConnectionPointServer -and ($lFolder -in $serviceConnectionPointLog)) { throw "You haven't specified serviceConnectionPointServer parameter but log '$lName' is saved on Service Connection Point server." } #endregion checks # get all possible log try { # OR - OR _@ OR - OR CMG- $regEscLog = [regex]::Escape($lName) $availableLogs = Get-ChildItem $lFolder -Force -File -ErrorAction Stop | ? Name -Match "$regEscLog\.log?$|$regEscLog-[A-Z0-9-]+\.log?$|$regEscLog`_.+@.+\.log?$|$regEscLog-[0-9-]+\.log?$|CMG-.+$regEscLog" | Sort-Object LastWriteTime -Descending | Select-Object -ExpandProperty FullName } catch { Write-Error "Unable to get logs from '$lFolder'. Error was: $_" $inaccessibleLogFolder += $lFolder continue } if ($availableLogs) { #region add wanted log # omit '.lo_' logs because they are archived logs $wantedLog = $availableLogs | ? { $_ -match "\.log$" } | select -First 1 if ($wantedLog) { Write-Verbose "`t- adding:`n'$wantedLog'" $logPath += $wantedLog } #endregion add wanted log #region add archived log(s) if ($maxHistory -and $wantedLog) { # $wantedLog is set means that I am searching in the right folder $archivedLog = @($availableLogs | Select-Object -Skip 1 -First $maxHistory) if ($archivedLog) { Write-Verbose "`t- adding archive(s):`n$($archivedLog -join "`n")" $logPath = @($logPath) + @($archivedLog) | Select-Object -Unique } else { Write-Verbose "`t- there are no archived versions" } } #endregion add archived log(s) } } if (!$wantedLog) { Write-Warning "No '$lName' logs found in $(($logFolder | % {"'$_'"} ) -join ', ')" } } #endregion get log path #region open the log(s) if ($logPath) { if ($viewer -and $viewer -match "CMLogViewer\.exe$") { # open all logs in one CMLogViewer instance $quotedLog = ($logPath | % { "`"$_`"" }) -join " " Start-Process $viewer -ArgumentList $quotedLog } elseif ($viewer -and $viewer -match "CMPowerLogViewer\.exe$") { # open all logs in one CMPowerLogViewer instance $quotedLog = ($logPath | % { "`"$_`"" }) -join " " Start-Process $viewer -ArgumentList "--files $quotedLog" } else { # cmtrace (or notepad) don't support opening multiple logs in one instance, so open each log in separate viewer process foreach ($lPath in $logPath) { if (!(Test-Path $lPath -ErrorAction SilentlyContinue)) { continue } Write-Verbose "Opening $lPath" if ($viewer -and $viewer -match "CMTrace\.exe$") { # in case CMTrace viewer exists, use it Start-Process $viewer -ArgumentList "`"$lPath`"" } else { # use associated viewer & $lPath } } } } else { Write-Warning "There is no log to open" } #endregion open the log(s) } #endregion helper functions #region get log description from Microsoft documentation page $cachedLogDescription = "$env:TEMP\cachedLogDescription_8437973289.xml" $thresholdForGetNewData = 180 $script:logDescription = $null if ((Test-Path $cachedLogDescription -ErrorAction SilentlyContinue) -and (Get-Item $cachedLogDescription).LastWriteTime -gt [datetime]::Now.AddDays(-$thresholdForGetNewData)) { # use cached version Write-Verbose "Use cached version of log information from $((Get-Item $cachedLogDescription).LastWriteTime)" $script:logDescription = Import-Clixml $cachedLogDescription } else { # get recent data and cache them try { _getAndCacheLogDescription } catch { Write-Warning $_ } } #endregion get log description from Microsoft documentation page # hash where key is name of the area and value is hash with logs that should be opened and info that should be outputted # allowed keys in nested hash: log, writeHost, warningHost $areaDetails = @{ "ApplicationInstallation" = @{ log = 'AppDiscovery', 'AppEnforce', 'AppIntentEval', 'Execmgr' writeHost = "More info at https://blogs.technet.microsoft.com/sudheesn/2011/01/31/troubleshooting-sccm-part-vi-software-distribution/" } "ApplicationDiscovery" = @{ log = 'AppDiscovery' } "ApplicationDownload" = @{ log = 'DataTransferService' writeHost = "You can also try to run: Get-BitsTransfer -AllUsers | sort jobid | Format-List *" } "PXE" = @{ log = 'Distmgr', 'Smspxe', 'MP_ClientIDManager' } "ContentDistribution" = @{ log = 'Distmgr' } "OSDeployment_clientPerspective" = @{ log = 'MP_ClientIDManager', 'Smsts', 'Execmgr' } "ClientInstallation" = @{ log = 'Ccmsetup', 'Ccmsetup-ccmeval', 'CcmRepair', 'Client.msi', 'client.msi_uninstall' } "ClientPush" = @{ log = 'ccm' } "ApplicationMetering" = @{ log = 'mtrmgr' } "Co-Management" = @{ log = 'CoManagementHandler', 'ComplRelayAgent' writeHost = "Check also Event Viewer: 'Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin' and 'Microsoft-Windows-AAD/Operational'" } "PolicyProcessing" = @{ log = 'PolicyAgent', 'CcmMessaging' } "CMG" = @{ log = 'CloudMgr', 'SMS_CLOUD_PROXYCONNECTOR', 'CMGService', 'CMGSetup', 'CMGContentService' writeWarning = "CMG* logs are stored on CMG machine and periodically downloaded to SCCM server. So there can be delay (approx. 10 minutes)." } "CMGDeployments" = @{ log = 'CloudMgr', 'CMGSetup' writeWarning = "CMG* logs are stored on CMG machine and periodically downloaded to SCCM server. So there can be delay (approx. 10 minutes)." } "CMGHealth" = @{ log = 'CMGService', 'SMS_Cloud_ProxyConnector' writeWarning = "CMG* logs are stored on CMG machine and periodically downloaded to SCCM server. So there can be delay (approx. 10 minutes)." } "CMGClientTraffic" = @{ log = 'CMGHttpHandler', 'CMGService', 'SMS_Cloud_ProxyConnector' writeWarning = "CMG* logs are stored on CMG machine and periodically downloaded to SCCM server. So there can be delay (approx. 10 minutes)." } "Compliance" = @{ log = 'CIAgent', 'CITaskManager', 'DCMAgent', 'DCMReporting', 'DcmWmiProvider' } "Discovery" = @{ log = 'adsgdis', 'adsysdis', 'adusrdis', 'ADForestDisc', 'ddm', 'InventoryAgent', 'netdisc' } "Inventory" = @{ log = 'InventoryAgent' } "InventoryProcessing" = @{ log = 'dataldr', 'invproc', 'sinvproc' } "WOL" = @{ log = 'Wolmgr', 'WolCmgr' } "NotificationServerInstall" = @{ log = 'BgbSetup', 'bgbisapiMSI' } "NotificationServer" = @{ log = 'bgbmgr', 'BGBServer', 'BgbHttpProxy' } "NotificationClient" = @{ log = 'CcmNotificationAgent' } "BootImageUpdate" = @{ log = 'dism' } "ApplicationManagement" = @{ log = 'AppIntentEval', 'AppDiscovery', 'AppEnforce', 'AppGroupHandler', 'BusinessAppProcessWorker', 'Ccmsdkprovider', 'colleval', 'WsfbSyncWorker', 'NotiCtrl', 'PrestageContent', 'SettingsAgent', 'SMS_BUSINESS_APP_PROCESS_MANAGER', 'SMS_CLOUDCONNECTION', 'SMS_ImplicitUninstall', 'SMSdpmon', 'SoftwareCenterSystemTasks', 'TSDTHandler' } "PackagesAndPrograms" = @{ log = 'colleval', 'execmgr' } "AssetIntelligence" = @{ log = 'AssetAdvisor', 'aikbmgr', 'AIUpdateSvc', 'AIUSMSI', 'AIUSSetup', 'ManagedProvider', 'MVLSImport' } "BackupAndRecovery" = @{ log = 'ConfigMgrSetup', 'Smsbkup', 'smssqlbkup', 'Smswriter' } "CertificateEnrollment" = @{ log = 'CertEnrollAgent', 'Crp', 'Crpctrl', 'Crpsetup', 'Crpmsi', 'NDESPlugin' writeHost = "You can also use the following log files:`nIIS log files for Network Device Enrollment Service: %SYSTEMDRIVE%\inetpub\logs\LogFiles\W3SVC1`nIIS log files for the certificate registration point: %SYSTEMDRIVE%\inetpub\logs\LogFiles\W3SVC1`nAnd mscep.log (This file is located in the folder for the NDES account profile, for example, in C:\Users\SCEPSvc)" } "ClientNotification" = @{ log = 'bgbmgr', 'BGBServer', 'BgbSetup', 'bgbisapiMSI', 'BgbHttpProxy', 'CcmNotificationAgent' } "ComplianceSettingsAndCompanyResourceAccess" = @{ log = 'CIAgent', 'CITaskManager', 'DCMAgent', 'DCMReporting', 'DcmWmiProvider' } "ConfigurationManagerConsole" = @{ log = 'ConfigMgrAdminUISetup', 'SmsAdminUI', 'Smsprov' } "ContentManagement" = @{ log = 'CloudDP', 'CloudMgr', 'DataTransferService', 'PullDP', 'PrestageContent', 'PkgXferMgr', 'SMSdpmon', 'smsdpprov', 'smsdpusage' } "DesktopAnalytics" = @{ log = 'M365ADeploymentPlanWorker', 'M365ADeviceHealthWorker', 'M365AHandler', 'M365AUploadWorker', 'SmsAdminUI' } "EndpointAnalytics" = @{ log = 'UXAnalyticsUploadWorker', 'SensorWmiProvider', 'SensorEndpoint', 'SensorManagedProvider' } "EndpointProtection" = @{ log = 'EndpointProtectionAgent', 'EPCtrlMgr', 'EPMgr', 'EPSetup' } "Extensions" = @{ log = 'AdminUI.ExtensionInstaller', 'FeatureExtensionInstaller', 'SmsAdminUI' } "Metering" = @{ log = 'mtrmgr', 'SWMTRReportGen', 'swmproc' } "Migration" = @{ log = 'migmctrl' } "MobileDevicesEnrollment" = @{ log = 'DMPRP', 'dmpmsi', 'DMPSetup', 'enrollsrvMSI', 'enrollmentweb', 'enrollwebMSI', 'enrollmentservice', 'SMS_DM' } "ExchangeServerConnector" = @{ log = 'easdisc' } "MobileDeviceLegacy" = @{ log = 'DmCertEnroll', 'DMCertResp.htm', 'DmClientHealth', 'DmClientRegistration', 'DmClientSetup', 'DmClientXfer', 'DmCommonInstaller', 'DmInstaller', 'DmpDatastore', 'DmpDiscovery', 'DmpHardware', 'DmpIsapi', 'dmpmsi', 'DMPSetup', 'DmpSoftware', 'DmpStatus', 'DmSvc', 'FspIsapi' } "OSDeployment" = @{ log = 'CAS', 'ccmsetup', 'CreateTSMedia', 'Dism', 'Distmgr', 'DriverCatalog', 'mcsisapi', 'mcsexec', 'mcsmgr', 'mcsprv', 'MCSSetup', 'MCSMSI', 'Mcsperf', 'MP_ClientIDManager', 'MP_DriverManager', 'OfflineServicingMgr', 'Setupact', 'Setupapi', 'Setuperr', 'smpisapi', 'Smpmgr', 'smpmsi', 'smpperf', 'smspxe', 'smssmpsetup', 'SMS_PhasedDeployment', 'Smsts', 'TSAgent', 'TaskSequenceProvider', 'loadstate', 'scanstate' } "PowerManagement" = @{ log = 'pwrmgmt' } "RemoteControl" = @{ log = 'CMRcViewer' } "Reporting" = @{ log = 'srsrp', 'srsrpMSI', 'srsrpsetup' } "Role-basedAdministration" = @{ log = 'hman', 'SMSProv' } "SoftwareMetering" = @{ log = 'mtrmgr' } "SoftwareUpdates" = @{ log = 'AlternateHandler', 'ccmperf', 'DeltaDownload', 'PatchDownloader', 'PolicyEvaluator', 'RebootCoordinator', 'ScanAgent', 'SdmAgent', 'ServiceWindowManager', 'SMS_ISVUPDATES_SYNCAGENT', 'SMS_OrchestrationGroup', 'SmsWusHandler', 'StateMessage', 'SUPSetup', 'UpdatesDeployment', 'UpdatesHandler', 'UpdatesStore', 'WCM', 'WSUSCtrl', 'wsyncmgr', 'WUAHandler' } "WindowsServicing" = @{ log = 'CBS', 'DISM', 'setupact' } "WindowsUpdateAgent" = @{ log = 'WindowsUpdate' } "WSUSServer" = @{ log = 'Change', 'SoftwareDistribution' } } #endregion prepare #region open corresponding logs etc if ($area) { $result = $areaDetails.GetEnumerator() | ? Key -EQ $area | select -ExpandProperty Value if (!$result) { throw "Undefined area '$area'" } $logName = $result.log | Sort-Object } else { # user have used logName parameter } Write-Warning "Opening log(s): $($logName -join ', ')" # output logs description _getLogDescription $logName if ($result.writeHost) { Write-Host ("`n" + $result.writeHost + "`n") } if ($result.writeWarning) { Write-Warning $result.writeWarning } # open logs _openLog $logName #endregion open corresponding logs etc } ================================================ FILE: SCCM/Invoke-CMAdminServiceQuery.ps1 ================================================ function Invoke-CMAdminServiceQuery { <# .SYNOPSIS Function for retrieving information from SCCM Admin Service REST API. Will connect to API and return results according to given query. Supports local connection and also internet through CMG. .DESCRIPTION Function for retrieving information from SCCM Admin Service REST API. Will connect to API and return results according to given query. Supports local connection and also internet through CMG. Use credentials with READ rights on queried source at least. For best performance defined filter and select parameters. .PARAMETER ServerFQDN For intranet clients The fully qualified domain name of the server hosting the AdminService .PARAMETER Source For specifying what information are we looking for. You can use TAB completion! Accept string representing the source in format /. SCCM Admin Service offers two base Source: - wmi = for WMI classes (use it like wmi/) - examples: - wmi/ = list all available classes - wmi/SMS_R_System = get all systems (i.e. content of SMS_R_System WMI class) - wmi/SMS_R_User = get all users - v1.0 = for WMI classes, that were migrated to this new Source - example v1.0/ = list all available classes - example v1.0/Application = get all applications .PARAMETER Filter For filtering the returned results. Accept string representing the filter statement. Makes query significantly faster! Examples: - "name eq 'ni-20-ntb'" - "startswith(Name,'Drivers -')" Usable operators: any, all, cast, ceiling, concat, contains, day, endswith, filter, floor, fractionalseconds, hour, indexof, isof, length, minute, month, round, second, startswith, substring, tolower, toupper, trim, year, date, time https://docs.microsoft.com/en-us/graph/query-parameters .PARAMETER Select For filtering returned properties. Accept list of properties you want to return. Makes query significantly faster! Examples: - "MACAddresses", "Name" .PARAMETER ExternalUrl For internet clients ExternalUrl of the AdminService you wish to connect to. You can find the ExternalUrl by directly querying your CM database. Query: SELECT ProxyServerName,ExternalUrl FROM [dbo].[vProxy_Routings] WHERE [dbo].[vProxy_Routings].ExternalEndpointName = 'AdminService' It should look like this: HTTPS://./CCM_Proxy_ServerAuth//AdminService .PARAMETER TenantId For internet clients Azure AD Tenant ID that is used for your CMG .PARAMETER ClientId For internet clients Client ID of the application registration created to interact with the AdminService .PARAMETER ApplicationIdUri For internet clients Application ID URI of the Configuration manager Server app created when creating your CMG. The default value of 'https://ConfigMgrService' should be good for most people. .PARAMETER BypassCertCheck Enabling this option will allow PowerShell to accept any certificate when querying the AdminService. If you do not enable this option, you need to make sure the certificate used by the AdminService is trusted by the device. .EXAMPLE Invoke-CMAdminServiceQuery -Source "wmi/SMS_R_SYSTEM" -Filter "name eq 'ni-20-ntb'" -Select MACAddresses .EXAMPLE Invoke-CMAdminServiceQuery -Source "wmi/SMS_R_SYSTEM" -Filter "startswith(Name,'AE-')" -Select Name, MACAddresses .NOTES !!!Credits goes to author of https://github.com/CharlesNRU/mdm-adminservice/blob/master/Invoke-GetPackageIDFromAdminService.ps1 (I just generalize it and made some improvements) Lot of useful information https://www.asquaredozen.com/2019/02/12/the-system-center-configuration-manager-adminservice-guide #> [CmdletBinding()] param( [parameter(Mandatory = $false, HelpMessage = "Set the FQDN of the server hosting the ConfigMgr AdminService.", ParameterSetName = "Intranet")] [ValidateNotNullOrEmpty()] [string] $ServerFQDN = $_SCCMServer , [Parameter(Mandatory = $true)] [ValidateScript( { If ($_ -match "(^wmi/)|(^v1.0/)") { $true } else { Throw "$_ is not a valid source (for example: wmi/SMS_Package or v1.0/whatever" } })] [ArgumentCompleter( { param ($Command, $Parameter, $WordToComplete, $CommandAst, $FakeBoundParams) $source = ($WordToComplete -split "/")[0] $class = ($WordToComplete -split "/")[1] Invoke-CMAdminServiceQuery -Source "$source/" | ? { $_.url -like "*$class*" } | select -exp url | % { "$source/$_" } })] [string] $Source , [string] $Filter , [string[]] $Select , [parameter(Mandatory = $true, HelpMessage = "Set the CMG ExternalUrl for the AdminService.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [string] $ExternalUrl , [parameter(Mandatory = $true, HelpMessage = "Set your TenantID.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [string] $TenantID , [parameter(Mandatory = $true, HelpMessage = "Set the ClientID of app registration to interact with the AdminService.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [string] $ClientID , [parameter(Mandatory = $false, HelpMessage = "Specify URI here if using non-default Application ID URI for the configuration manager server app.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [string] $ApplicationIdUri = 'https://ConfigMgrService' , [parameter(Mandatory = $false, HelpMessage = "Specify the credentials that will be used to query the AdminService.", ParameterSetName = "Intranet")] [parameter(Mandatory = $true, HelpMessage = "Specify the credentials that will be used to query the AdminService.", ParameterSetName = "Internet")] [ValidateNotNullOrEmpty()] [System.Management.Automation.PSCredential] $Credential , [parameter(Mandatory = $false, HelpMessage = "If set to True, PowerShell will bypass SSL certificate checks when contacting the AdminService.", ParameterSetName = "Intranet")] [parameter(Mandatory = $false, HelpMessage = "If set to True, PowerShell will bypass SSL certificate checks when contacting the AdminService.", ParameterSetName = "Internet")] [bool]$BypassCertCheck = $false ) Begin { #region functions function Get-AdminServiceUri { If ($ServerFQDN) { Return "https://$($ServerFQDN)/AdminService" } If ($ExternalUrl) { Return $ExternalUrl } } function Import-MSALPSModule { Write-Verbose "Checking if MSAL.PS module is available on the device." $MSALModule = Get-Module -ListAvailable MSAL.PS If ($MSALModule) { Write-Verbose "Module is already available." } Else { #Setting PowerShell to use TLS 1.2 for PowerShell Gallery [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 Write-Verbose "MSAL.PS is not installed, checking for prerequisites before installing module." Write-Verbose "Checking for NuGet package provider... " If (-not (Get-PackageProvider -Name NuGet -ListAvailable -ErrorAction SilentlyContinue)) { Write-Verbose "NuGet package provider is not installed, installing NuGet..." $NuGetVersion = Install-PackageProvider -Name NuGet -Force -ErrorAction Stop | Select-Object -ExpandProperty Version Write-Verbose "NuGet package provider version $($NuGetVersion) installed." } Write-Verbose "Checking for PowerShellGet module version 2 or higher " $PowerShellGetLatestVersion = Get-Module -ListAvailable -Name PowerShellGet | Sort-Object -Property Version -Descending | Select-Object -First 1 -ExpandProperty Version If ((-not $PowerShellGetLatestVersion)) { Write-Verbose "Could not find any version of PowerShellGet installed." } If (($PowerShellGetLatestVersion.Major -lt 2)) { Write-Verbose "Current PowerShellGet version is $($PowerShellGetLatestVersion) and needs to be updated." } If ((-not $PowerShellGetLatestVersion) -or ($PowerShellGetLatestVersion.Major -lt 2)) { Write-Verbose "Installing latest version of PowerShellGet..." Install-Module -Name PowerShellGet -AllowClobber -Force $InstalledVersion = Get-Module -ListAvailable -Name PowerShellGet | Sort-Object -Property Version -Descending | Select-Object -First 1 -ExpandProperty Version Write-Verbose "PowerShellGet module version $($InstalledVersion) installed." } Write-Verbose "Installing MSAL.PS module..." If ((-not $PowerShellGetLatestVersion) -or ($PowerShellGetLatestVersion.Major -lt 2)) { Write-Verbose "Starting another powershell process to install the module..." $result = Start-Process -FilePath powershell.exe -ArgumentList "Install-Module MSAL.PS -AcceptLicense -Force" -PassThru -Wait -NoNewWindow If ($result.ExitCode -ne 0) { Write-Verbose "Failed to install MSAL.PS module" Throw "Failed to install MSAL.PS module" } } Else { Install-Module MSAL.PS -AcceptLicense -Force } } Write-Verbose "Importing MSAL.PS module..." Import-Module MSAL.PS -Force Write-Verbose "MSAL.PS module successfully imported." } #endregion functions } Process { Try { #region connect Admin Service Write-Verbose "Processing credentials..." switch ($PSCmdlet.ParameterSetName) { "Intranet" { If ($Credential) { If ($Credential.GetNetworkCredential().password) { Write-Verbose "Using provided credentials to query the AdminService." $InvokeRestMethodCredential = @{ "Credential" = ($Credential) } } Else { throw "Username provided without a password, please specify a password." } } Else { Write-Verbose "No credentials provided, using current user credentials to query the AdminService." $InvokeRestMethodCredential = @{ "UseDefaultCredentials" = $True } } } "Internet" { Import-MSALPSModule Write-Verbose "Getting access token to query the AdminService via CMG." $Token = Get-MsalToken -TenantId $TenantID -ClientId $ClientID -UserCredential $Credential -Scopes ([String]::Concat($($ApplicationIdUri), '/user_impersonation')) -ErrorAction Stop Write-Verbose "Successfully retrieved access token." } } If ($BypassCertCheck) { Write-Verbose "Bypassing certificate checks to query the AdminService." #Source: https://til.intrepidintegration.com/powershell/ssl-cert-bypass.html Add-Type @" using System.Net; using System.Security.Cryptography.X509Certificates; public class TrustAllCertsPolicy : ICertificatePolicy { public bool CheckValidationResult( ServicePoint srvPoint, X509Certificate certificate, WebRequest request, int certificateProblem) { return true; } } "@ [System.Net.ServicePointManager]::CertificatePolicy = New-Object TrustAllCertsPolicy [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Ssl3, [Net.SecurityProtocolType]::Tls, [Net.SecurityProtocolType]::Tls11, [Net.SecurityProtocolType]::Tls12 } #endregion connect Admin Service #region make&execute query $URI = (Get-AdminServiceUri) + "/" + $Source $Body = @{} if ($Filter) { $Body."`$filter" = $Filter } if ($Select) { $Body."`$select" = ($Select -join ",") } switch ($PSCmdlet.ParameterSetName) { 'Intranet' { Invoke-RestMethod -Method Get -Uri $URI -Body $Body @InvokeRestMethodCredential | Select-Object -ExpandProperty value } 'Internet' { $authHeader = @{ 'Content-Type' = 'application/json' 'Authorization' = "Bearer " + $token.AccessToken 'ExpiresOn' = $token.ExpiresOn } $Packages = Invoke-RestMethod -Method Get -Uri $URI -Headers $authHeader -Body $Body | Select-Object -ExpandProperty value } } #endregion make&execute query } Catch { throw "Error: $($_.Exception.HResult)): $($_.Exception.Message)`n$($_.InvocationInfo.PositionMessage)" } } } ================================================ FILE: SCCM/Invoke-CMComplianceEvaluation.ps1 ================================================ function Invoke-CMComplianceEvaluation { <# .SYNOPSIS Function triggers evaluation of available SCCM compliance baselines. .DESCRIPTION Function triggers evaluation of available SCCM compliance baselines. On remote computers can trigger only computer targeted baselines (doesn't contain any per user CI)! Per user baselines won't be even shown. .PARAMETER computerName Default is localhost. .PARAMETER baselineName Optional parameter for filtering baselines to evaluate. .EXAMPLE Invoke-CMComplianceEvaluation Trigger evaluation of all compliance baselines on localhost targeted to device and user, that run this function. .EXAMPLE Invoke-CMComplianceEvaluation -computerName ae-01 -baselineName "XXX_compliance_policy" Trigger evaluation of just XXX_compliance_policy compliance baseline on ae-01. But only in case, such baseline is targeted to device, not user. .NOTES Inspired by https://social.technet.microsoft.com/Forums/en-US/76afbba5-065e-4809-9720-024ea05d6cee/trigger-baseline-evaluation?forum=configmanagersdk #> [CmdletBinding()] param ( [string] $computerName = "localhost" , [string[]] $baselineName ) $Baselines = Get-CimInstance -ComputerName $ComputerName -Namespace root\ccm\dcm -Class SMS_DesiredConfiguration ForEach ($Baseline in $Baselines) { $displayName = $Baseline.DisplayName if ($baselineName -and $displayName -notin $baselineName) { Write-Warning "Skipping $displayName baseline" continue } $name = $Baseline.Name $IsMachineTarget = $Baseline.IsMachineTarget $IsEnforced = $Baseline.IsEnforced $PolicyType = $Baseline.PolicyType $version = $Baseline.Version $MC = [WmiClass]"\\$ComputerName\root\ccm\dcm:SMS_DesiredConfiguration" $Method = "TriggerEvaluation" $InParams = $mc.psbase.GetMethodParameters($Method) $InParams.IsEnforced = $IsEnforced $InParams.IsMachineTarget = $IsMachineTarget $InParams.Name = $name $InParams.Version = $version $InParams.PolicyType = $PolicyType Write-Output "Evaluating $displayName" Write-Verbose "Last status: $($Baseline.LastComplianceStatus) Last evaluated: $($Baseline.LastEvalTime)" $result = $MC.InvokeMethod($Method, $InParams, $null) if ($result.ReturnValue -eq 0) { Write-Verbose "OK" } else { Write-Error "There was an error.`n$result" } } } ================================================ FILE: SCCM/Update-CMClientPolicy.ps1 ================================================ function Update-CMClientPolicy { <# .SYNOPSIS Function for invoking update of SCCM client policy. .DESCRIPTION Function for invoking update of SCCM client policy. .PARAMETER computerName Name of the computer where you want to make update. .PARAMETER evaluateBaseline Switch for invoking evaluation of compliance policies. .PARAMETER resetPolicy Switch for resetting policies (Machine Policy Agent Cleanup). .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [cmdletbinding()] [Alias("Invoke-CMClientPolicyUpdate")] Param ( [Parameter(Mandatory = $false, ValueFromPipeline = $True, Position = 0)] [ValidateNotNullOrEmpty()] [string[]]$computerName = $env:COMPUTERNAME , [switch] $evaluateBaseline , [switch] $resetPolicy ) BEGIN { if ($env:COMPUTERNAME -in $computerName) { if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "Run with administrator rights!" } } $allFunctionDefs = "function Invoke-CMComplianceEvaluation { ${function:Invoke-CMComplianceEvaluation} }" } PROCESS { $param = @{ scriptBlock = { param ($resetPolicy, $evaluateBaseline, $allFunctionDefs) $ErrorActionPreference = 'stop' # list of triggers https://blogs.technet.microsoft.com/charlesa_us/2015/03/07/triggering-configmgr-client-actions-with-wmic-without-pesky-right-click-tools/ try { foreach ($functionDef in $allFunctionDefs) { . ([ScriptBlock]::Create($functionDef)) } if ($resetPolicy) { $null = ([wmiclass]'ROOT\ccm:SMS_Client').ResetPolicy(1) # invoking Machine Policy Agent Cleanup $null = Invoke-WmiMethod -Class SMS_client -Namespace "root\ccm" -Name TriggerSchedule -ArgumentList "{00000000-0000-0000-0000-000000000040}" Start-Sleep -Seconds 5 } # invoking receive of computer policies $null = Invoke-WmiMethod -Class SMS_client -Namespace "root\ccm" -Name TriggerSchedule -ArgumentList "{00000000-0000-0000-0000-000000000021}" Start-Sleep -Seconds 1 # invoking Machine Policy Evaluation Cycle $null = Invoke-WmiMethod -Class SMS_client -Namespace "root\ccm" -Name TriggerSchedule -ArgumentList "{00000000-0000-0000-0000-000000000022}" if (!$resetPolicy) { # after hard reset I have to wait a little bit before this method can be used again Start-Sleep -Seconds 5 # invoking Application Deployment Evaluation Cycle $null = Invoke-WmiMethod -Class SMS_client -Namespace "root\ccm" -Name TriggerSchedule -ArgumentList "{00000000-0000-0000-0000-000000000121}" } # invoke evaluation of compliance policies if ($evaluateBaseline) { Invoke-CMComplianceEvaluation } Write-Output "Policy update started on $env:COMPUTERNAME" } catch { throw "$env:COMPUTERNAME is probably missing SCCM client.`n`n$_" } } ArgumentList = $resetPolicy, $evaluateBaseline, $allFunctionDefs } if ($computerName -and $computerName -notin "localhost", $env:COMPUTERNAME) { $param.computerName = $computerName } Invoke-Command @param } END { if ($resetPolicy) { Write-Warning "Is is desirable to run Update-CMClientPolicy again after a few minutes to get new policies ASAP" } } } ================================================ FILE: SCVMM/New-VMFromTemplate.ps1 ================================================ function New-VMFromTemplate { <# .SYNOPSIS Function for creation of VM from existing VM template through SCVMM and Hyper-V cluster. .DESCRIPTION Function for creation of VM from existing VM template through SCVMM and Hyper-V cluster. .PARAMETER VMName Name of created VM. .PARAMETER ManagedBy Who will be manager of the VM (set on VM AD object). .PARAMETER VMTemplateName Name of VM template to use. GUI will popup if not specified. .PARAMETER DestinationOU OU where AD computer object will be placed. Example: "OU=Tier_2,OU=Servers,OU=Computer_Accounts,DC=contoso,DC=com". .PARAMETER Description AD computer object description. .PARAMETER OperatingSystemName Operating system name. GUI will popup if not specified. .PARAMETER GuestOsProfileName Guest OS profile. GUI will popup if not specified. .PARAMETER ClusterName Name of cluster where VM wil be created. GUI will popup if not specified. .PARAMETER VMHostName Name of the cluster node, where will be VM hosted. If empty, one of the cluster nodes will be picked randomly. .PARAMETER VMAdminPass Credential object thats password will be used for built-in VM Administrator account. .PARAMETER JoinWorkgroup Switch that forces VM to join WORKGROUP (no matter what is set in used template) .PARAMETER NoNetwork Switch for removing all NIC adapters from VM, i.e. there will be no network connection available. Good for security reasons in case you test something on VM etc. .PARAMETER CPUCount Optional. Count of CPUs that will be assigned to VM. If not specified, count from used Hardware profile will be used. .PARAMETER MemoryMB Optional. RAM size in MB that will be assigned to VM. If not specified, size from usedHardware profile will be used. .PARAMETER OSDiskSize Optional. OS disk size in GB. Volume itself has to be manually expanded in OS itself! If not specified, disk size specified in template will be used. .PARAMETER VMNetworkName Name of the network, your VM should be connected to. GUI will popup if not specified. .PARAMETER PortClassification Name of the SCVMM port classification, that should be set on VM network card. GUI will popup if not specified. .PARAMETER VMLocation Path to share folder, where VM disk will be saved. SOFS etc. .PARAMETER VMMServerName Name of VMM server. .PARAMETER asJob Switch to run this as a job. .EXAMPLE New-VMFromTemplate -VMName test -description "just testing" Function will asks for any missing information like OS type, Network etc and then: - creates such VM on random cluster node - set "just testing" as computer AD object description .EXAMPLE New-VMFromTemplate -VMName test -VMAdminPass $cred -JoinWorkgroup -VMHostName core-01 -NoNetwork Function will asks for any missing information and then: - on random core-01 cluster node - create workgroup joined VM with name test - local Administrator account will have password taken from $cred - VM won't have any NIC (so no network connectivity) #> param ( [Parameter(Mandatory = $true)] [ValidateNotNullOrEmpty()] [ValidateScript( { if ($_.length -gt 15) { throw "VMName length can be max. 15 chars. (is $($_.length))" } return $true })] [string] $VMName , # [ValidateScript( { # $adObj = Get-ADObject -Filter "samaccountname -eq `"$_`" -and (objectclass -eq `"user`" -or objectclass -eq `"group`")" # if ($adObj.objectclass -eq "User") { # $adUser = Get-ADUser $_ -Properties enabled # if ($adUser.enabled -eq $true -and $adUser.distinguishedName -like "*OU=All,OU=User_Accounts,DC=contoso,DC=com") { return $true } # } # if ($adObj.objectclass -eq "Group" -and ($_ -match " RBAC$")) { return $true } # throw "ManagedBy has to be employee or RBAC group" # })] [string] $ManagedBy , [ArgumentCompleter( { param($Command, $Parameter, $WordToComplete, $CommandAst, $FakeBoundParams) if ($VMMServerName = $FakeBoundParams.VMMServerName) { $VMMServerObj = Get-SCVMMServer -ComputerName $VMMServerName Get-SCVMTemplate -VMMServer $VMMServerObj | ? { $_.name -like "*$WordToComplete*" } } })] [string] $VMTemplateName , [ValidateScript( { [adsi]::Exists("LDAP://$_") })] [string] $DestinationOU , [string] $Description , [string] $OperatingSystemName , [string] $GuestOSProfileName , [ValidateNotNullOrEmpty()] [string] $ClusterName , [ArgumentCompleter( { param ($Command, $Parameter, $WordToComplete, $CommandAst, $FakeBoundParams) Get-SCVMHost | select -exp ComputerName | ? { $_ -like "*$WordToComplete*" } })] [string] $VMHostName , [ValidateNotNullOrEmpty()] [pscredential] $VMAdminPass , [switch] $JoinWorkgroup , [switch] $NoNetwork , [int] $CPUCount , [int] $MemoryMB , [int] $OSDiskSize , [string] $VMNetworkName , [string] $PortClassification , [Parameter(Mandatory = $true)] [ValidateScript( { If (Test-Path -Path $_ -IsValid) { $true } else { Throw "$_ is not a valid path" } })] [string] $VMLocation = "\\SOMESHARE.contoso.com\whereVMshouldBeStored" , [Parameter(Mandatory = $true)] [ValidateNotNullOrEmpty()] [string] $VMMServerName = "nameOfYourSCVMMServer" , [switch] $asJob ) $ErrorActionPreference = "stop" if ($ManagedBy -and $JoinWorkgroup) { Write-Warning "VM will be joined to workgroup, ManagedBy won't be used." } try { Import-Module VirtualMachineManager -ErrorAction Stop } catch { throw "Cannot import VirtualMachineManager module. Do you have VMM console installed?" } try { Import-Module FailoverClusters -ErrorAction Stop } catch { throw "Cannot import FailoverClusters module. Do you have FCM console installed?" } try { $VMMServerObj = Get-SCVMMServer -ComputerName $VMMServerName } catch { throw "Can't connect to the VMM server $VMServerName. Exiting..." } while (!$ClusterName) { $ClusterName = Get-Cluster -Domain $env:USERDNSDOMAIN -ErrorAction Stop | Select-Object -ExpandProperty Name | Sort-Object | Out-GridView -Title "Select Cluster to deploy your VM" -OutputMode Single } if (!$VMHostName) { Try { Get-Cluster $ClusterName | Out-Null } catch { throw "Can't connect to the cluster $ClusterName. Exiting..." } # pick random node from given cluster $VMHostName = Get-ClusterNode -Cluster $ClusterName | select -exp Name | Get-Random -Count 1 } if ($VMObj = Get-SCVirtualMachine -Name $VMName) { Write-Warning "VM '$VMName' already exists." $choice = "" while ($choice -notmatch "^[Y|N]$") { $choice = Read-Host "Remove and create the new one? (Y|N)" } if ($choice -eq "N") { break } # remove existing VM $VMObj | % { Remove-SCVirtualMachine -VM $_ -Force -ErrorAction Stop | Out-Null } } #region ask for input while (!$VMTemplateName) { $VMTemplateName = Get-SCVMTemplate -VMMServer $VMMServerObj | Select-Object -ExpandProperty Name | Sort-Object | Out-GridView -Title "Select VM Template to deploy" -OutputMode Single } while (!$OperatingSystemName) { $OperatingSystemName = Get-SCOperatingSystem -VMMServer $VMMServerObj | Select-Object -ExpandProperty Name | Sort-Object | Out-GridView -Title "Select OS to deploy" -OutputMode Single } while (!$GuestOSProfileName) { $GuestOSProfileName = Get-SCGuestOSProfile -VMMServer $VMMServerObj | Select-Object -ExpandProperty Name | Sort-Object | Out-GridView -Title "Select Guest OS to deploy" -OutputMode Single } if (!$NoNetwork) { while (!$VMNetworkName) { $VMNetworkName = Get-SCVMNetwork -VMMServer $VMMServerObj | Select-Object -ExpandProperty Name | Sort-Object | Out-GridView -Title "Select one network for your VM to connect" -OutputMode Single } while (!$PortClassification) { $PortClassification = Get-SCPortClassification -VMMServer $VMMServerObj | Select-Object -ExpandProperty Name | Sort-Object | Out-GridView -Title "Select one port classification for your VM network card" -OutputMode Single } } #endregion ask for input #region checks if (!($t = Get-SCVMTemplate -VMMServer $VMMServerObj | ? { $_.name -eq $VMTemplateName })) { throw "VM template '$VMTemplateName' doesn't exist." } if (!($t = Get-SCOperatingSystem -VMMServer $VMMServerObj | ? { $_.Name -eq $OperatingSystemName })) { throw "VM Operating System '$OperatingSystemName' doesn't exist." } if (!$JoinWorkgroup) { if ($NoNetwork) { Write-Warning "VM $VMName should be joined to domain, but will be without network connectivity.`nSo following steps will be skipped:`n - create AD computer object`n - move object to destination OU`n - set managedBy`n - (restart of VM)" $choice = "" while ($choice -notmatch "^[Y|N]$") { $choice = Read-Host "Continue? (Y|N)" } if ($choice -eq "N") { break } } } #endregion checks # scriptblock to run $scriptblock = { param ( $VMName, $VMAdminPass, $JoinWorkgroup, $NoNetwork, $CPUCount, $MemoryMB, $OSDiskSize, $VMMServerName, $VMTemplateName, $VMHostName, $VMLocation, $DestinationOU, $Description, $OperatingSystemName, $GuestOSProfileName, $managedBy, $VMNetworkName, $PortClassification ) $VMMServerObj = Get-SCVMMServer -ComputerName $VMMServerName $VMHostObj = Get-SCVMHost -VMMServer $VMMServerObj -ComputerName $VMHostName $VMTemplateObj = Get-SCVMTemplate -VMMServer $VMMServerObj -Name $VMTemplateName $OperatingSystemObj = Get-SCOperatingSystem -VMMServer $VMMServerObj | ? { $_.Name -eq $OperatingSystemName } $GuestOsProfileObj = Get-SCGuestOSProfile -VMMServer $VMMServerObj -Name $GuestOsProfileName try { # to be able to customize VM template, create temporary one $RandomGUID = [guid]::NewGuid().guid $TemporaryName = "Tmp" + "-" + $VMName + "-" + $RandomGUID if (!$NoNetwork) { # VM should be connected to some network $VMNetwork = Get-SCVMNetwork -VMMServer $VMMServerObj -Name $VMNetworkName $VMSubnet = Get-SCVMSubnet -VMMServer $VMMServerObj -VMNetwork $VMNetwork if ($VMSubnet.count -gt 1) { $VMSubnet = $VMSubnet | select -First 1 } $PortClassification = Get-SCPortClassification -VMMServer $VMMServerObj | ? { $_.Name -eq $PortClassification } New-SCVirtualNetworkAdapter -VMMServer $VMMServerObj -JobGroup $RandomGUID -MACAddress "00:00:00:00:00:00" -MACAddressType Static -Synthetic -IPv4AddressType Static -IPv6AddressType Dynamic -VMSubnet $VMSubnet -VMNetwork $VMNetwork -PortClassification $PortClassification -DevicePropertiesAdapterNameMode Disabled } New-SCVirtualScsiAdapter -VMMServer $VMMServerObj -JobGroup $RandomGUID -AdapterID 7 -ShareVirtualScsiAdapter $false -ScsiControllerType DefaultTypeNoType if (!$CPUCount) { $CPUCount = $VMTemplateObj.CPUCount } if (!$MemoryMB) { $MemoryMB = $VMTemplateObj.Memory } # create new temporary HW profile $TemporaryHWTemplate = New-SCHardwareProfile -VMMServer $VMMServerObj -Name $TemporaryName -Description "Profile used to create a VM $VMName" -CPUCount $CPUCount -MemoryMB $MemoryMB -DynamicMemoryEnabled $false -CPUExpectedUtilizationPercent 20 -CPUMaximumPercent 100 -CPUReserve 0 -NumaIsolationRequired $false -NetworkUtilizationMbps 0 -CPURelativeWeight 100 -HighlyAvailable $true -HAVMPriority 2000 -DRProtectionRequired $false -SecureBootEnabled $true -SecureBootTemplate "MicrosoftWindows" -CPULimitFunctionality $false -CPULimitForMigration $false -CheckpointType Production -Generation 2 -JobGroup $RandomGUID $templateParams = @{ Name = $TemporaryName Template = $VMTemplateObj GuestOSProfile = $GuestOsProfileObj OperatingSystem = $OperatingSystemObj HardwareProfile = $TemporaryHWTemplate JobGroup = $RandomGUID } if ($JoinWorkgroup) { $templateParams.workgroup = "WORKGROUP" } # create new temporary VM template $TemporaryTemplate = New-SCVMTemplate @templateParams if ($NoNetwork) { "Removing NIC adapters" Get-SCVirtualNetworkAdapter -VMTemplate $TemporaryName | Remove-SCVirtualNetworkAdapter -Confirm:$false | Out-Null } $TemporaryVMConfiguration = New-SCVMConfiguration -VMTemplate $TemporaryTemplate -Name $TemporaryName $null = Set-SCVMConfiguration -VMConfiguration $TemporaryVMConfiguration -ComputerName $VMName -VMHost $VMHostObj -VMLocation $VMLocation -PinVMLocation $true $null = Update-SCVMConfiguration -VMConfiguration $TemporaryVMConfiguration # create VM $vmParams = @{ Name = $VMName VMConfiguration = $TemporaryVMConfiguration StartVM = $true StartAction = "NeverAutoTurnOnVM" StopAction = "ShutdownGuestOS" } if ($VMAdminPass) { $vmParams.LocalAdministratorCredential = $VMAdminPass } if ($JoinWorkgroup) { $vmParams.workgroup = "WORKGROUP" } if ($CPUCount) { $vmParams.CPUCount = $CPUCount } if ($MemoryMB) { $vmParams.MemoryMB = $MemoryMB } "Creating VM $VMName (for cancellation, STOP the job in SCVMM\Jobs console)" $NewVMObj = New-SCVirtualMachine @vmParams $retries = 3 while ($NewVMObj.MostRecentTask.Status -ne "Completed") { Write-Host "Creation failed ($($NewVMObj.MostRecentTask.Status)). For more information check SCVMM\Jobs console" -ForegroundColor Red $NewVMObj = Get-SCVirtualMachine -Name $VMName Stop-SCVirtualMachine -VM $NewVMObj -Force -ErrorAction SilentlyContinue | Out-Null Remove-SCVirtualMachine -VM $NewVMObj -ErrorAction SilentlyContinue | Out-Null if (Get-SCVirtualMachine -Name $VMName) { Start-Sleep -Seconds 15 Remove-SCVirtualMachine -Name $VMName -Force -ErrorAction Stop | Out-Null } if ($retries -eq 0) { throw "Creation of VM $VMName failed several times. Exiting" } --$retries $message = "Recreating ($retries more retries)" $message # Show-Notification "Creation of virtual machine $VMName failed.`n$message" -type Error $NewVMObj = New-SCVirtualMachine @vmParams } if ($OSDiskSize) { $OSDisk = Get-SCVirtualDiskDrive -VM $NewVMObj | ? { $_.VolumeType -eq "BootAndSystem" } if ($OSDisk) { Write-Warning "OS disk is expanded to $OSDiskSize. Expand the volume also in diskmgmt.msc console in running VM!" Expand-SCVirtualDiskDrive -VirtualDiskDrive $OSDisk -VirtualHardDiskSizeGB $OSDiskSize | Out-Null } else { Write-Warning "OS disk wasn't found, so expanding was skipped!" } } Start-SCVirtualMachine $NewVMObj | Out-Null } catch { # Show-Notification "Creation of virtual machine $VMName failed.`n$_" -type Error throw $_ } finally { # cleanup try { $null = Remove-SCVMConfiguration -VMConfiguration $TemporaryVMConfiguration } catch {} try { $null = Remove-SCVMTemplate $TemporaryName } catch {} try { $null = Remove-SCHardwareProfile $TemporaryHWTemplate } catch {} } # set AD properties if (!$JoinWorkgroup) { if (!$NoNetwork) { "Setting AD properties" $ADComputerObj = Get-ADComputer -Identity $VMName Set-ADComputer -Identity $ADComputerObj -ManagedBy $managedBy if ($Description) { Set-ADComputer -Identity $ADComputerObj -Description $Description } else { Write-Warning "Consider setting Description attribute on AD object" } if (Get-Command Reset-AdmPwdPassword -ea SilentlyContinue) { "Resetting LAPS password" $null = Reset-AdmPwdPassword $VMName } Move-ADObject -Identity $ADComputerObj.ObjectGUID -TargetPath $DestinationOU } # Show-Notification "Creation of virtual machine $VMName finished" } } # end of scriptblock $params = @{ scriptBlock = $scriptblock argumentList = ( $VMName, $VMAdminPass, $JoinWorkgroup, $NoNetwork, $CPUCount, $MemoryMB, $OSDiskSize, $VMMServerName, $VMTemplateName, $VMHostName, $VMLocation, $DestinationOU, $Description, $OperatingSystemName, $GuestOSProfileName, $managedBy, $VMNetworkName, $PortClassification ) } # start creation of VM if ($asJob) { # as job $params.name = $VMName Start-Job @params } else { # interactively Invoke-Command @params } } ================================================ FILE: Search-ADObjectACL.ps1 ================================================ #Requires -Modules PowerShellAccessControl function Search-ADObjectACL { <# .SYNOPSIS Funkce slouzi k najiti ACL odpovidajicich zadani nad yadanymi AD objekty. Pri spusteni bez dalsich parametru vypise vsechna ACL vsech objektu v domene. .DESCRIPTION Funkce slouzi k najiti ACL odpovidajicich zadani nad yadanymi AD objekty. Pri spusteni bez dalsich parametru vypise vsechna ACL vsech objektu v domene. DetailACL pripadne obsahuje, na co se pravo vztahuje (na jaky atribut atd). .PARAMETER distinguishedName Cesta k objektu v AD zadana v distinguished tvaru. Pokud nezadano, projde se cela AD. .PARAMETER recurse Prepinac rikajici, ze se maji projit i zanorene objekty pod cestou z distinguishedName parametru .PARAMETER allPartitions Prepinac rikajici, ze se maji vyhledat objekty ze vsech AD partition. Standardne se hleda jen v "Default naming context" partition. .PARAMETER objectType Umoznuje omezit, jake objekty se budou hledat. Min objektu == rychlejsi. Pokud je zaroven zadan distinguishedName, tak je nutne pouzit s prepinacem -Recurse. Jinak se nehledaji zanorene objekty a kontroluje se pouze ten jeden zadany. Na vyber je "Computer", "User", "Group", "OrganizationUnit" .PARAMETER account Pro vypis pouze prav, ktera ma zadany ucet (ucet/skupina/pocitac) .PARAMETER alsoByMembership Prepinac rikajici, ze se vypisi i prava nalezici skupinam, jichz je ucet definovany v parametru account clenem .PARAMETER right Nazev prava, ktere se ma hledat. Staci zadat cast nazvu. Hleda se skutecne konkretni vyskyt prava. Nefunguje tak, ze byste zadali genericRead a nasly se i zaznamy, kde ma uzivatel genericAll (tzn. full control) a je jedno, ze kdyz ma full control, ma tim padem i read. Nazvy neodpovidaji 1:1 tomu co je videt v GUI! Idealni je timto prikazem vyje prava k obejktu, kde vite, ze je pravo pouzito a tak ziskat jeho nazev .PARAMETER justExplicit Prepinac rikajici, ze se vypisi pouze explicitni prava (ne zdedena) .PARAMETER type Typ prava. Moznosti jsou Allow, Deny ci vychozi Both .EXAMPLE Search-ADObjectACL -distinguishedName "OU=Management,OU=Skupiny,DC=ad,DC=fi,DC=muni,DC=cz" Vypise vsechna prava, ktera jsou definovana na zadanem objektu. .EXAMPLE Search-ADObjectACL -distinguishedName "OU=Management,OU=Skupiny,DC=ad,DC=fi,DC=muni,DC=cz" -recurse Vypise vsechna prava, ktera jsou definovana na zadanem objektu a objektech v nem obsazenych .EXAMPLE Search-ADObjectACL -distinguishedName "OU=Management,OU=Skupiny,DC=ad,DC=fi,DC=muni,DC=cz" -justExplicit Vypise pouze explicitni prava, ktera jsou definovana na zadanem objektu .EXAMPLE Search-ADObjectACL -distinguishedName "OU=Management,OU=Skupiny,DC=ad,DC=fi,DC=muni,DC=cz" -right ms-Mcs-AdmPwd -account "domain admins" -alsoByMembership Vypise vsechny zaznam prav cist/zapisovat ms-Mcs-AdmPwd (tzn LAPS heslo), ktera ma skupina "Domain Admins" ci skupiny jiz je clenem na zadanem objektu .EXAMPLE Search-ADObjectACL -distinguishedName "OU=Management,OU=Skupiny,DC=ad,DC=fi,DC=muni,DC=cz" -type Deny Vypise vsechna deny prava, ktera jsou definovana na zadanem objektu .NOTES Vyzaduje modul PowerShellAccessControl, konkretne funkci Get-AdObjectAceGuid pro preklad extendedRight a schema prav #> [CmdletBinding()] param ( [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true)] [ValidateScript( { If (($_ -match ',DC=\w+$')) { $true } else { Throw "Zadejte v distinguished name tvaru. Napr.: OU=Skupiny,DC=ad,DC=fi,DC=muni,DC=cz" } })] [string] $distinguishedName , [switch] $recurse , [switch] $allPartitions , [ValidateSet("Computer", "User", "Group", "OrganizationUnit")] [string[]] $objectType , [Parameter(Position = 1, ValueFromPipeline = $true)] [string] $account , [switch] $alsoByMembership , [Parameter(Position = 2, ValueFromPipeline = $true)] [string] $right , [switch] $justExplicit , [ValidateSet("Allow", "Deny", "Both")] [string] $type = "Both" ) begin { if ($objectType -and $distinguishedName -and !$recurse) { Write-Warning "Filtr objectType se neaplikuje, protoze jste nepouzili -Recurse, takze se prohledaji pouze prava objektu '$distinguishedName'" } if ($allPartitions -and $distinguishedName) { Write-Warning "Parametr distinguishedName se nepouzije, protoze jste zadali hledani ve vsech partition AD" $distinguishedName = '' } if ($account) { $identityFilter = $account } if ($alsoByMembership) { if ($group = (Get-ADUser $account -Properties memberof | Select-Object -ExpandProperty memberof | % {($_ -split ',')[0] -replace "CN="}) -join '|') { $identityFilter = "$account|$group" } } # # ziskani seznamu objektu z AD, pro ktere pote ziskam jejich ACL $params = @{ Properties = 'distinguishedname' ErrorAction = 'stop' } $filter = "*" if ($objectType) { $filter = "" $objectType | % { if ($filter) { $filter += " -or " } if ($_ -eq 'User') { $filter += "(ObjectClass -eq `"$_`" -and objectCategory -eq `"Person`")" } else { $filter += "ObjectClass -eq `"$_`"" } } } if ($distinguishedName) { if ($recurse) { $params.SearchBase = $distinguishedName $params.Filter = $filter } else { $params.Identity = $distinguishedName } } else { $params.Filter = $filter } if ($allPartitions) { $params.searchBase = "" $gc = (Get-ADDomainController -Discover -Service "GlobalCatalog").name $params.server = "$gc`:3268" } try { $searchInObject = Get-ADObject @params } catch { throw "Pri ziskavani objektu z AD se objevila chyba:`n$_" } if (!$searchInObject) { Write-Warning "Zadny AD objekt neodpovida zadani. Ukoncuji." break } } process { $searchInObjectCount = $searchInObject.distinguishedname.count $count = 0 # # pro vsechny zadane AD objekty zjistim jejich ACL $searchInObject | % { $dn = $_.distinguishedname Write-Progress -Activity "Zpracovavam objekt" -Status "$dn" -PercentComplete (( $count / $searchInObjectCount ) * 100) -Id 1 try { $acl = Get-Acl -path "AD:\$dn" -errorAction stop | Select-Object -ExpandProperty Access } catch { # v AD jsou ruzne podivnosti jako 'CN=\#deprecated\#_InteractiveLogon,OU=Skupiny,DC=ad,DC=fi,DC=muni,DC=cz', ktere konnci chybou 'The object name has bad syntax' } foreach ($a in $acl) { Write-Progress -Activity "Zpracovavam jeho acl" -Status $a.ActiveDirectoryRights -ParentId 1 if ($justExplicit -and $a.isInherited -eq $true) { continue } if ($identityFilter -and $a.IdentityReference.value -notmatch $identityFilter) { continue } if ($type -ne "Both" -and $a.AccessControlType -ne $type) { continue } $output = $a | Select-Object IdentityReference, @{n = 'DistinguishedName'; e = {$dn}}, ActiveDirectoryRights, AccessControlType, IsInherited, objectType, @{n = 'detailedACL'; e = {Get-AdObjectAceGuid -Guid $a.objectType | select -exp name}} if ($right -and !($output.ActiveDirectoryRights -like "*$right*" -or $output.detailedACL -like "*$right*")) { # pozadovane pravo nenalezeno continue } $output } ++$count } } } ================================================ FILE: Search-GPOSetting.ps1 ================================================ function Search-GPOSetting { <# .SYNOPSIS Slouzi k vyhledani zadaneho stringu v nastavenich vsech AD GPO. .DESCRIPTION Slouzi k vyhledani zadaneho stringu v nastavenich vsech AD GPO. Funguje tak, ze si vygeneruje html reporty s nastavenimi kazde GPO v AD a ty pote prohleda. Pokud je report neaktulni ci chybi, tak se nageneruje znovu. Reporty se ukladaji v uzivatelskem profilu a mohou zabirat desitky MB (dle poctu GPO v domene). .PARAMETER string Text, ktery se bude hledat v nastavenich GPO. .PARAMETER reports Cesta k adresari, do ktereho se budou ukladat html reporty jednotlivych GPO. .EXAMPLE Search-GPOSetting -string "Always install with elevated privileges" Vyhleda v nagenerovanych HTML reportech s nastavenimi vsech domenovych GPO zadany text. Pokud nejaky report chybi nebo nebude aktualni, tak se nageneruje znovu. #> [cmdletbinding()] param ( [Parameter(Position = 0, Mandatory = $True)] [string] $string , [string] $reports = (Join-Path $env:LOCALAPPDATA "GPOsReports") ) if (!(Test-Path $reports)) { Write-Verbose "Vytvorim adresar pro ukladani reportu: $reports" $null = New-Item $reports -itemType directory # vygeneruji report s nastavenimi Write-Warning "Nyni se vytvori cache obsahujici reporty s nastavenimi vsech GPO. To muze trvat i 10 minut!`nPote v ni dojde k vyhledani zadaneho retezce." } # zruseni specialniho vyznamu znaku $string = [regex]::Escape($string) Write-Verbose "Reporty se ukladaji do: $reports" try { $GPOs = Get-GPO -All -ErrorAction Stop } catch { throw "Nepovedlo se ziskat seznam GPO. Chyba byla $_" } foreach ($gpo in $GPOs) { $path = (Join-Path $reports $gpo.id) + ".html" if ((Test-Path $path -ErrorAction SilentlyContinue) -and (Get-Item $path).lastWriteTime -ge $gpo.modificationtime) { # report je aktualni continue } Write-Verbose "Generuji report pro $($gpo.displayName)" try { Get-GPOReport -Guid $gpo.id -path $path -ReportType Html -ea Stop } catch { Write-Error "Nepovedlo se ziskat nastaveni GPO. Chyba byla $_" } } $foundReports = @() foreach ($report in (Get-ChildItem $reports -Filter *.html).FullName) { Write-Verbose "Kontroluji obsah nastaveni $report" # po radcich hledam v kazdem reportu zadany string $match = (Get-Content $report) -split "`n" | Select-String $string -AllMatches if ($match) { $guid = (Split-Path $report -Leaf) -replace '.html' $foundReports += $report try { $GPOName = (Get-GPO -Guid $guid).displayName } catch { Write-Output "GPO s GUID $guid se nepodarilo dohledat, zrejme jiz v AD neexistuje == html report z cache smazu" Remove-Item $report -Force continue } Write-Host "V GPO $GPOName bylo nalezeno zde:" -ForegroundColor Green Write-Host "$match`n`n" } } if ($foundReports) { $a = Read-Host "Chcete dane GPO zobrazit? A|N" if ($a -eq 'a') { $foundReports | % {Invoke-Expression $_} } } } ================================================ FILE: Shutdown-Computer.ps1 ================================================ #Requires -Modules psasync,SplitPipeline #TODO: pokud filtruji dle prihlaseneho uzivatele at se provede i kdyz je v disconnected stavu pokud tam uz neni nikdo jinz prihlasen function Shutdown-Computer { <# .Synopsis Provede na vlastním či vzdáleném pocitaci jednu z vybranych akci: LogOff, Shutdown, Reboot, ForcedLogOff, ForcedShutdown, ForcedReboot, PowerOff, ForcedPowerOff .Description Provede na vlastním či vzdáleném pocitaci jednu z vybranych akci: LogOff, Shutdown, Reboot, ForcedLogOff, ForcedShutdown, ForcedReboot, PowerOff, ForcedPowerOff Pokud je někdo přihlášen je potřeba použít forced variantu. Forced varianty násilně ukončí běžící procesy - hrozí ztráta dat! Pokud zadám i parametr username, tak provede akci pouze na strojích, kde je zadaný uživatel aktuálně přihlášený. A to pouze v aktivní session, ne disconnected atp. Vyžaduje fci: Get-LoggedOnUser! Která vyfiltruje stroje s prihlášeným $userName. Vyžaduje moduly: splitPipeline, psasync .PARAMETER ComputerName Parametr udavajici seznam stroju. .PARAMETER Type Typ akce: LogOff, Shutdown, Reboot,ForcedLogOff,ForcedShutdown,ForcedReboot,PowerOff,ForcedPowerOff. .PARAMETER UserName Login uživatele. Akce se proveden pouze na strojích, kde je uživatel přihlášen. .PARAMETER DateTime Nepovinný parametr. Datum a čas kdy se má akce provést. Ve tvaru d.M H:m (13.1 12:25) či H:m (13:35). .PARAMETER YourPassword Povinný parametr, který je třeba pokud je definován parametr DateTime. Heslo uživatele pod kterým běží PS konzole a bude se pouštět scheduled task. .PARAMETER TaskPath Nepovinný parametr udávající cestu, do které se má uložit scheduled task. .PARAMETER Comment Nepovinny parametr udavajici komentar, ktery se zaloguje do sys logu jako duvod vypnuti. .PARAMETER TimeOut Nepovinny parametr udavajici o kolik vterin se ma vypnuti zpozdit. Vychozi je 0 vterin. .Example Shutdown-Computer -comp $B311 LogOff -username skoleni U strojů v B311 odhlásí uživatele skoleni. .Example $hala | Shutdown-Computer Shutdown Vypne stroje v hale. .Example Shutdown-Computer -computername $hala -type Reboot Restartuje pouze stroje, kde neni prihlasen zadny uzivatel. .Example Shutdown-Computer -computername $hala -type ForcedReboot Restartuje vsechny stroje v hale. .Example Shutdown-Computer -computername localhost -type PowerOff Shuts down the computer and turns off the power (if supported by the computer in question). .Notes Více o typech vypnutí http://msdn.microsoft.com/en-us/library/aa394058(v=vs.85).aspx Author: Ondřej Šebela - ztrhgf@seznam.cz #> [Alias("sdc")] [CmdletBinding(DefaultParameterSetName = 'Default', SupportsShouldProcess = $true, ConfirmImpact = 'High')] param ( [Parameter(Mandatory = $false, Position = 0, ParameterSetName = "Default", ValueFromPipelinebyPropertyName = $true, ValueFromPipeline = $true, HelpMessage = "zadej jmeno stroje/ů k pingnutí")] [Parameter(Mandatory = $false, Position = 0, ParameterSetName = "Scheduled", ValueFromPipelinebyPropertyName = $true, ValueFromPipeline = $true, HelpMessage = "zadej jmeno stroje/ů k pingnutí")] [Alias("c", "name", "dnshostname")] [ValidateNotNullOrEmpty()] $ComputerName = $env:computername , [Parameter(Mandatory = $true, Position = 1, ParameterSetName = "Default", HelpMessage = "zadej typ akce: LogOff, Shutdown, Reboot, ForcedReboot, ForcedLogOff,...viz help")] [Parameter(Mandatory = $true, Position = 1, ParameterSetName = "Scheduled", HelpMessage = "zadej typ akce: LogOff, Shutdown, Reboot, ForcedReboot, ForcedLogOff,...viz help")] [ValidateSet("LogOff", "Shutdown", "Reboot", "ForcedLogOff", "ForcedShutdown", "ForcedReboot", "PowerOff", "ForcedPowerOff")] $Type , [Parameter(Mandatory = $false, Position = 2, ParameterSetName = "Default", HelpMessage = "Zadejte login, aby se akce vykonala pouze na strojích s přihlášeným uživatelem")] [ValidateNotNullOrEmpty()] [Alias("login")] $UserName , [Parameter(Mandatory = $true, ParameterSetName = "Scheduled", HelpMessage = "Zadejte datum ve tvaru d.M H:m (13.1 12:25) či H:m (13:35)")] [Alias("schedule")] # [ValidateScript({$_.hour -ne 0})] #za urcitych okolnosti i pri zadani hodin se nastavi 00:00, da se zadat i bez hodin-nastavi se 0:0 # [ValidateScript({try{[DateTime] $date = [DateTime]::ParseExact($_, "d.M. H:m", [System.Globalization.CultureInfo]::InvariantCulture);return $true}catch{return $false}})] [ValidateScript( { function Convert-DateString ([String]$Date, [String[]]$Format) { $result = New-Object DateTime $convertible = [DateTime]::TryParseExact($Date, $Format, [System.Globalization.CultureInfo]::InvariantCulture, [System.Globalization.DateTimeStyles]::None, [ref]$result) if ($convertible) {return $true}; else {return $false} } Convert-DateString -Date $_ -Format 'd.M. H:m', 'd.M.yy H:m', 'H:m', 'd.M H:m' })] [string]$DateTime # , # [Parameter(Mandatory=$false,ParameterSetName="Default")] # [Parameter(ParameterSetName = "Scheduled")] # $cred , [Parameter(Mandatory = $true, ParameterSetName = "Scheduled", HelpMessage = "Zadejte heslo potřebné k vytvoření úkolu v task scheduleru.")] [SecureString]$YourPassword , [Parameter(Mandatory = $false, ParameterSetName = "Scheduled")] $TaskPath = "\Planned_Shutdowns\" , [string] $Comment = 'provedeno prikazem Shutdown-Computer' , [int] $TimeOut = 0 ) BEGIN { # kontrola že je dostupná funkce get-loggedonuser if ($UserName) { try { $null = Get-Command Get-LoggedOnUser -ErrorAction Stop $null = Get-Command Test-Connection2 -ErrorAction Stop } catch { Write-Error "Pro běh tohoto skriptu je zapotřebí funkce: Get-LoggedOnUser a Test-Connection2" break } # Odfiltrovani nepingajicich stroju $PingajiciComputerName = Test-Connection2 $ComputerName -JustResponding # Zjištění, na kterých strojích ze seznamu je přihlášen daný uživatel, pokud nikde = konec try { $ComputerName = glu -computername $PingajiciComputerName -UserName $UserName | where {$_.userName -eq $UserName -and $_.state -ne "Disc"} | select -exp computername } catch { Write-Output "Uživatel $username není přihlášen na žádném stroji ze seznamu " break } Write-Output "Uživatel $username je přihlášen na: $ComputerName = zde se provede: $type." } # Převod securestring na plaintext if ($YourPassword) { [string]$YourPassword = [Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($YourPassword)) } switch ($type) { 'LogOff' {$ShutdownType = "0"} 'Shutdown' {$ShutdownType = "1"} 'Reboot' {$ShutdownType = "2"} 'ForcedLogOff' {$ShutdownType = "4"} 'ForcedShutdown' {$ShutdownType = "5"} 'ForcedReboot' {$ShutdownType = "6"} 'PowerOff' {$ShutdownType = "8"} 'ForcedPowerOff' {$ShutdownType = "12"} } if ($datetime) { # aby datum bylo ve správném tvaru (den.měsíc. a ne měsíc.den.) try { function Convert-DateString ([String]$Date, [String[]]$Format) { $result = New-Object DateTime $convertible = [DateTime]::TryParseExact($Date, $Format, [System.Globalization.CultureInfo]::InvariantCulture, [System.Globalization.DateTimeStyles]::None, [ref]$result) return $result } [datetime]$datetime = Convert-DateString -Date $datetime -Format 'd.M. H:m', 'd.M.yy H:m', 'H:m', 'd.M H:m' } catch { Write-Error "Zadaný čas $datetime se nepodařilo převést" break } # kontrola ze zadane datum neni v minulosti $date = $DateTime | get-date if ($date -le (Get-Date)) { Write-Error "Zadaný čas $date je v minulosti. Funkce se teď ukončí." break } # # ZADEFINOVANI VLASTNOSTI SCHEDULED TASKU # datum musi byt v ' zavorkach proto delam replace $OriginalCommand = $myinvocation.line -replace "`"", "`'" # kvůli -replace potřebuji původni argument $datetime a ne ten převedený na [datetime] tvar $OriginalDate = $psboundparameters.getenumerator() | where {$_.key -match "DateTime"} | select -exp value # pokud nastavuji scheduledjob tak uz musim prikaz volat bez -datetime jinak by misto provedeni zase udelal jen dalsi scheduledjob :) $ScheduledCommand = $OriginalCommand -replace "-datetime `'$OriginalDate`'", "" -replace "-datetime $OriginalDate", "" -replace "-password $YourPassword", "" -replace "$YourPassword", "" # replace $YourPassword je pro jistotu aby tam urcite nebylo heslo za zadnych okolnosti $A = New-ScheduledTaskAction –Execute "powershell.exe" -argument "$ScheduledCommand" $T = New-ScheduledTaskTrigger -once -at $DateTime $S = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -RunOnlyIfNetworkAvailable $D = New-ScheduledTask -Action $A -Trigger $T -Settings $S } else { $AsyncPipelines = @() $pool = Get-RunspacePool 30 } # scriptBlock, ktery provadi vypnuti $scriptblock = { param ($computer, $ShutdownType, $comment, $timeOut) If (Test-Connection $computer -count 1 -quiet) { $Error.Clear() if ($cred -eq $null) { trap { continue } # non-force akce se neprovedou pokud je nekdo prihlasen, informuji o tom #TODO dodelat, quser ted nespoustim v remote session = chyba #if ($ShutdownType -in 1, 2, 8) { # if ((quser.exe).count -ge 2) { # # neresim jestli jde pouze o disconnected session # Write-Output "Na $computer je nekdo prihlasen, neprovedu." # continue # } #} # # PROVEDU VYPNUTI # pozn.: Get-WmiObject nepouzivam, protoze pouziva RPC a zpusobovalo, ze po vypnuti klientu stroj zacal kontaktovat RPC na lokalnich adresach 192. 172. z nejakeho duvodu $obj = Get-CimInstance win32_operatingsystem -ComputerName $computer $null = Invoke-CimMethod -InputObject $obj -MethodName Win32ShutdownTracker -Arguments @{Comment = $comment; Flags = $ShutdownType; ReasonCode = 0; Timeout = $timeOut} Write-Output "Provedeno na $computer" } # if ($cred -eq "other") # { # trap { continue } # $null = (Get-WmiObject win32_operatingsystem -ComputerName $computer -ErrorAction SilentlyContinue -Credential (get-Credential)).Win32Shutdown($ShutdownType) # Write-Output "Provedeno na $computer" # } } else { Write-Output "$computer nepingá" } } } PROCESS { # ma se vykonat v zadany cas == vytvorim sched. task, ktery prikaz spusti if ($datetime) { $dd = $date | Get-Date -Format d.M.yyyy_HH.mm $TaskName = "$type-$($computername -join ',')-$dd" $ExistingJobs = Get-ScheduledTask -TaskName $TaskName -TaskPath $TaskPath -ErrorAction SilentlyContinue if ($ExistingJobs) { Write-Warning "`nScheduledTask se jménem $TaskName existuje - bude nahrazen." } try { # nastaveni uziv. jmena a hesla pro dany task - aby mohl pristupovat i na zdroje na siti (stroje) $null = Register-ScheduledTask $TaskName -InputObject $D -user "$env:USERDOMAIN\$env:USERNAME" -password $YourPassword -force -erroraction stop -TaskPath $TaskPath Write-Output "`nByl vytvořen scheduledtask $TaskName." } catch { Get-ScheduledTask -TaskName $TaskName | Unregister-ScheduledTask -Confirm:$false Write-Output "`nPři nastavování scheduled tasku došlo k chybě, proto byl odstraněn.`n Chyba byla: $($_.Exception.Message) " } Write-Output "`nPro zrušení tasku spusťte:`nGet-ScheduledTask -TaskName $TaskName | Unregister-ScheduledTask" } else { # ma se vykonat okamzite if ($UserName) { while ($choice -notmatch "[A|N]") { $choice = read-host "Pokračovat? (A|N)" } if ($choice -eq "N") { break } } foreach ($computer in $ComputerName) { $AsyncPipelines += Invoke-Async -RunspacePool $pool -ScriptBlock $ScriptBlock -Parameters $computer, $ShutdownType, $comment, $timeOut } } } END { # ma se vykonat v zadany cas == jen zkontroluji, ze se sched. task vytvoril if ($datetime) { try { $null = Get-ScheduledTask –TaskName "$TaskName" -erroraction stop #-TaskPath "\Microsoft\Windows\PowerShell\ScheduledJobs\" } catch { Write-Output "Task $TaskName nebyl vytvořen! Zkontrolujte Task Scheduler" } } else { # ma se vykonat okamzite == jiz jsem spustil == nyni ziskam vysledek Receive-AsyncResults -Pipelines $AsyncPipelines -ShowProgress } } } Set-Alias sdc Shutdown-Computer ================================================ FILE: Start-TCPPortListener.ps1 ================================================ function Start-TCPPortListener { <# .SYNOPSIS Funkce spusti naslouchani na zadanem TCP portu na zadanem pocitaci. Dobre pro testovani pruchodnosti komunikace skrze firewall. .DESCRIPTION Funkce spusti naslouchani na zadanem TCP portu na zadanem pocitaci. Dobre pro testovani pruchodnosti komunikace skrze firewall. .PARAMETER Computer IP ci DNS jmeno stroje, na kterem chceme spustit naslouchani na portu .PARAMETER PORT Cislo TCP portu .PARAMETER ListenSeconds Jak dlouho, se bude naslouchat. Vychozi je 600 sekund .PARAMETER KeepAlive Vychozi jsou 2 vteriny .EXAMPLE Start-TCPPortListener -computer 147.251.48.186 -PORT 4000 .NOTES https://gallery.technet.microsoft.com/scriptcenter/PowerShell-Listen-TCP-Port-0bf882c2 #> [CmdletBinding()] Param( [Parameter()] [ValidateNotNull()] [String] $Computer = $env:COMPUTERNAME, [Parameter(Mandatory = $True)] [ValidateNotNull()] [Int] $PORT, [Parameter()] [ValidateNotNull()] [Int] $ListenSeconds = 600, [Parameter()] [ValidateNotNull()] [Int] $KeepAlive = 2 ) # zadal IP, ziskam z ni DNS # hostname potrebuji kvuli kerb. autentizaci pouzivane v Invoke-Command if ($Computer -match "^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$") { try { [system.net.IPAddress]$Computer | Out-Null } catch { throw "Parametr IP musi obsahovat validni IP adresu" } $dnsName = ([System.Net.Dns]::gethostentry($Computer)).hostname # kvuli kerberos autentizaci potrebuju dns jmeno a ne IP $dnsName = ($dnsName).split('\.')[0] if (!$dnsName) { throw "Nepodarilo se z $computer ziskat DNS jmeno. Je zadana IP spravna?" } $IP = $Computer } else { # zadal DNS jmeno, ziskam z nej IP $IP = [System.Net.Dns]::GetHostAddresses($Computer).ipaddresstostring | select -Last 1 # prednostne chci pouzivat IPv4 adresy pred IPv6 if (!$IP) { throw "Nepodarilo se ziskat IP adresu stroje $computer, zkuste ji rovnou zadat do parametru Computer." } } if ($Computer -eq $env:COMPUTERNAME) { Write-Warning "Pokud budete dostupnost zkouset z localhostu prikazem Test-Port, pouzijte v nem v parametru computerName hodnotu $computer (a ne localhost)" } Write-Output "Zkusim jestli uz na danem portu nahodou neco nebezi" if ((Test-Port -ComputerName $Computer -Port $PORT).result) { Write-Host "Na $Computer`:$PORT jiz neco bezi"; Break } $scriptBlock = { param ($IP, $port, $ListenSeconds, $KeepAlive) $ListenSecondst = New-TimeSpan -Seconds $ListenSeconds $TIME = [diagnostics.stopwatch]::StartNew() $EP = new-object System.Net.IPEndPoint ([system.net.IPAddress]::Parse($IP), $PORT) $LSTN = new-object System.Net.Sockets.TcpListener $EP $LSTN.server.ReceiveTimeout = 300 $LSTN.start() try { Write-Host "`n$(Get-Date -f hh:mm) START naslouchani $IP`:$port po dobu $ListenSeconds vterin.`nCTRL + C pro ukonceni" # tolik prazdnych radku je schvalne, kvuli vypisu progresu test-netconnection, aby neprekryval tento text Write-Warning "Je take potreba mit port $port povolen na danem firewallu!" While ($TIME.elapsed -lt $ListenSecondst) { if (!$LSTN.Pending()) {Start-Sleep -Seconds 1; continue; } $CONNECT = $LSTN.AcceptTcpClient() $CONNECT.client.RemoteEndPoint | Add-Member -NotePropertyName Date -NotePropertyValue (get-date) -PassThru | Add-Member -NotePropertyName Status -NotePropertyValue Connected -PassThru | select Status, Date, Address, Port Start-Sleep -Seconds $KeepAlive; $CONNECT.client.RemoteEndPoint | Add-Member -NotePropertyName Date -NotePropertyValue (get-date) -PassThru -Force | Add-Member -NotePropertyName Status -NotePropertyValue Disconnected -PassThru -Force | select Status, Date, Address, Port $CONNECT.close() } } catch { Write-Error $_ } finally { $LSTN.stop(); $end = get-date; Write-host "`n$end - ukonceno" } } # konec scriptblock $params = @{ scriptBlock = $scriptBlock computerName = $Computer ArgumentList = $IP, $port, $ListenSeconds, $KeepAlive } Invoke-Command2 @params } ================================================ FILE: Test-Connection2.ps1 ================================================ Function Test-Connection2 { <# .SYNOPSIS Funkce k otestovani dostupnosti stroju. .DESCRIPTION Funkce k otestovani dostupnosti stroju. Pouziva asynchronni ping. .PARAMETER Computername List of computers to test connection .PARAMETER DetailedTest Prepinac. Pomalejsi metoda testovani vyzadujici modul psasync. Krome pingu otestuje i dostupnost c$ sdileni a RPC. Aby melo smysl, je potreba mit na danych strojich prava pro pristup k c$ sdileni! .PARAMETER Repeat Prepinac. Donekonecna bude pingat vybrane stroje. Neda se pouzit spolu s DetailedTest .PARAMETER JustResponding Vypise jen stroje, ktere odpovidaji .PARAMETER JustNotResponding Vypise jen stroje, ktere neodpovidaji .NOTES Vychazi ze skriptu Test-ConnectionAsync od Boe Prox .EXAMPLE Test-Connection2 -Computername server1,server2,server3 Computername Result ------------ ------ Server1 Success Server2 TimedOut Server3 No such host is known .EXAMPLE $offlineStroje = Test-Connection2 -Computername server1,server2,server3 -JustNotResponding .EXAMPLE if (Test-Connection2 bumpkin -JustResponding) {"Bumpkin bezi"} #> [cmdletbinding(DefaultParameterSetName = 'Default')] Param ( [Parameter(Mandatory = $true, Position = 0, ValueFromPipelinebyPropertyName = $true, ValueFromPipeline = $true)] [string[]] $Computername , [Parameter(Mandatory = $false, ParameterSetName = "Online")] [switch] $JustResponding , [Parameter(Mandatory = $false, ParameterSetName = "Offline")] [switch] $JustNotResponding , [switch] $DetailedTest , [Alias('t')] [switch] $Repeat ) Begin { if ($DetailedTest -and $Repeat) { Write-Warning "Prepinac detailed, se neda pouzit v kombinaci s repeat." $DetailedTest = $false } if ($DetailedTest) { if (! (Get-Module psasync)) { throw "Pro detailni otestovani dostupnosti je potreba psasync modul" } $AsyncPipelines = @() $pool = Get-RunspacePool 30 $scriptblock = ` { param($computer, $JustResponding, $JustNotResponding) # vytvorim si objekt s atributy $Object = [pscustomobject] @{ ComputerName = $computer Result = "" } if (Test-Connection $computer -count 1 -quiet) { if (! (Get-WmiObject win32_computersystem -ComputerName $Computer -ErrorAction SilentlyContinue)) { $Object.Result = "RPC not available" } elseif (Test-Path \\$computer\c$) { $Object.Result = "Success" } else { $Object.Result = "c$ share not available" } } else { $Object.Result = "TimedOut" } if (($JustResponding -and $Object.Result -eq 'Success') -or ($JustNotResponding -and $Object.Result -ne 'Success')) { $Object.ComputerName } elseif (!$JustResponding -and !$JustNotResponding) { $Object } } } } Process { if ($DetailedTest) { foreach ($computer in $ComputerName) { $AsyncPipelines += Invoke-Async -RunspacePool $pool -ScriptBlock $ScriptBlock -Parameters $computer, $JustResponding, $JustNotResponding } } } End { if ($DetailedTest) { Receive-AsyncResults -Pipelines $AsyncPipelines -ShowProgress } else { while (1) { $job = Test-Connection -ComputerName $computername -AsJob -Count 1 $job | Wait-Job | Receive-Job | % { if ($_.responseTime -ge 0) { $result = "Success" } elseif ($_.PrimaryAddressResolutionStatus -ne 0) { $result = "Unknown hostname" } else { $result = "TimedOut" } if (($JustResponding -and $result -eq 'Success') -or ($JustNotResponding -and $result -ne 'Success')) { # vratim pouze hostname stroje $_.address } elseif (!$JustResponding -and !$JustNotResponding) { [pscustomobject]@{ ComputerName = $_.address Result = $result } } } Remove-Job $job # ukoncim while cyklus pokud neni receno, ze se maji vysledky neustale vypisovat if (!$Repeat) { break } else { sleep 1 } } # end while } } } Set-Alias pc Test-Connection2 Set-Alias ping2 Test-Connection2 ================================================ FILE: Test-Path2.ps1 ================================================ function Test-Path2 { <# .Synopsis Fce slouží ke zjištění, zdali existuje zadaná cesta. .Description .PARAMETER $ComputerName seznam stroju u kterych zjistim prihlasene uzivatele .PARAMETER $path Parametr určující jaká cesta se bude testovat. .EXAMPLE test-path2 $hala -p C:\temp #> [CmdletBinding()] param ( [Parameter(Mandatory=$true,Position=0,ValueFromPipeline=$true,ValueFromPipelineByPropertyName=$true,HelpMessage="zadej jmeno stroje/ů")] [Alias("c","CN","__Server","IPAddress","Server","Computer","Name","SamAccountName")] [String[]] $ComputerName , [Parameter(Mandatory=$true,Position=1,HelpMessage="zadej cestu např.: C:\TEMP")] [Alias("p")] [string] $path ) BEGIN { # adresa ke kontrole $path = $path -replace ":", "$" -Replace("`"","") # nazev souboru $filename = $path.substring($path.lastindexofany("\") +1 ) $AsyncPipelines = @() $pool = Get-RunspacePool 20 $scriptblock = { param($Computer,$Path) if (Test-Connection -ComputerName $computer -Count 1 -quiet -ErrorAction SilentlyContinue) { If(test-Path "\\$computer\$path") { write-output "na $computer $filename nalezen" } else { write-output "na $computer $filename nenalezen" } } else { write-output "$computer nepingá" } } } PROCESS { foreach ($computer in $ComputerName) { $AsyncPipelines += Invoke-Async -RunspacePool $pool -ScriptBlock $ScriptBlock -Parameters $Computer,$Path } } END { Receive-AsyncResults -Pipelines $AsyncPipelines -ShowProgress } } # NASTAVENI ALIASU Set-Alias tp test-path2 ================================================ FILE: Unlock-File.ps1 ================================================ function Unlock-File { <# .SYNOPSIS Function for closing open handles for specified file. .DESCRIPTION Function for closing open handles for specified file. Use sysinternals handle tool. .PARAMETER file Name or path to file which handles you want to close for. .PARAMETER force Switch for don't ask about closing handles. .PARAMETER handleExe Path to handle executable. If not specified, downloads handle tool from sysinternals page and use it. .EXAMPLE Unlock-File wordDocument.docx Finds open handles on file wordDocument.docx and offers them to close. .EXAMPLE Unlock-File wordDocument.docx -force Finds open handles on file wordDocument.docx and automatically closes them. #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [string] $file , [switch] $force , [string] $handleExe = (Join-Path $env:TEMP "handle64.exe") ) if (! ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { # not running "as Administrator" - so relaunch as administrator # get command line arguments and reuse them $arguments = $myInvocation.line -replace [regex]::Escape($myInvocation.InvocationName), "" Start-Process powershell.exe -Verb RunAs -ArgumentList ('-noprofile -file "{0}" {1}' -f ($myinvocation.MyCommand.Definition), $arguments) # -noexit nebo -WindowStyle Hidden # exit from the current, unelevated, process exit } $ErrorActionPreference = "Stop" if (!(Test-Path $handleExe -ea SilentlyContinue)) { # download $handleZip = Join-Path $env:TEMP "handle.zip" Invoke-WebRequest "https://download.sysinternals.com/files/Handle.zip" -OutFile $handleZip -UseBasicParsing # extract Expand-Archive $handleZip $env:TEMP -Force $handleExe = Join-Path $env:TEMP "handle64.exe" } "Getting handles for '$file'" $handles = Start-Process2 $handleExe -argumentList "`"$file`" -nobanner -accepteula" -dontWait if ($handles) { $handles -split "`n" | ? { $_ } | % { Write-Verbose $_ if ($_ -match "No matching handles found") { Write-Warning "No matching handles found" break } $processName = ([regex]"^\w+").Match($_) $processID = ([regex]"pid: (\d+)").Match($_).Groups[1].value $match = ([regex]"type: \w+ \s+ (\w+): (.+)").Match($_) $handleID = $match.Groups[1].value $file = $match.Groups[2].value $file = ($file -replace "`n" -replace "`r").trim() if ($processID -and $handleID) { if (!$force) { $choice = "" while ($choice -notmatch "^[Y|N]$") { $choice = Read-Host "Close handle for file '$file' for process '$processName' with PID $processID? (Y|N)" } } if ($force -or $choice -eq "Y") { $result = Start-Process2 $handleExe -argumentList "-c $handleID -y -p $processID -nobanner -accepteula" if ($result -notmatch "Handle closed") { throw $result } else { if ($force) { "Handle for '$file' closed (process $processName PID $processID)" } else { "Handle closed" } } } } else { Write-Warning "Unable to extract processID or handleID from:`n$_" } } } } ================================================ FILE: Watch-EventLog.ps1 ================================================ function Watch-EventLog { <# .SYNOPSIS Funkce pro realtime sledovani vybranych udalosti v sys logu. Nalezene udalosti se budou vypisovat do konzole dokud funkci nneukoncite CTRL + C. .DESCRIPTION Funkce pro realtime sledovani vybranych udalosti v sys logu. Nalezene udalosti se budou vypisovat do konzole dokud funkci nneukoncite CTRL + C. Umoznuje hledat dle id a/nebo providera. .PARAMETER computerName Jmeno stroje, na kterem se maji logy sledovat. .PARAMETER eventToSearch Filtr ve specifickem tvaru definujici jake udalosti se maji hledat. Zapisujte ve tvaru: 'logName;eventId;providerName'. Takovychto stringu muze byt vic, oddelenych klasicky carkou. Sekce eventId a providerName mohou obsahovat vic polozek oddelenych carkou. Sekce logName je povinna! Napr.: 'security;50' pro hledani udalosti s id 50 v logu security 'security;50,100' pro hledani udalosti s id 50 ci 100 v logu security 'security;50,100;Microsoft-Windows-Security-Auditing' pro hledani udalosti s id 50 ci 100 v logu security od providera Microsoft-Windows-Security-Auditing 'security;;Microsoft-Windows-Security-Auditing' pro hledani udalosti od providera Microsoft-Windows-Security-Auditing v logu security .PARAMETER sleep Pocet vterin mezi jednotlivymi hledanimi. Vychozi je 60. .PARAMETER searchFrom Od kdy (do ted) se maji zacit hledat udalosti. Mozno pouzit, pokud chcete navazat na posledni mereni. .PARAMETER stopAfter Za kolik hodin se ma mereni ukoncit. Vychozi je undef tzn mereni pobezi do nekonecna. .EXAMPLE Watch-EventLog -eventToSearch "security;4672,4624,4798" Bude vypisovat udalosti 4672,4624 a 4798 v logu security. .EXAMPLE Watch-EventLog -eventToSearch "security;4672,4624,4798","application;;dbupdate" Bude vypisovat udalosti 4672,4624 a 4798 v logu security a zaroven vsechny udalosti z logu application, od providera dbupdate. .EXAMPLE Watch-EventLog -eventToSearch "security;4672,4624,4798" -searchFrom '15:00' Bude vypisovat udalosti 4672,4624 a 4798 v logu security. Vypise i udalosti od 15:00 doted. #> [cmdletbinding()] param ( [Parameter(Position = 0)] [string] $computerName = $env:COMPUTERNAME , [Parameter(Position = 1, Mandatory = $true)] [ValidateScript( { If ($_ -match '^[\w-/]+;?[\d, ]*;?[\w, -]*$') { $true } else { Throw "Zadavejte ve formatu: 'logName;eventId; provider' Pr.: 'security;50' nebo 'security;50,100' nebo 'security;50,100;Microsoft-Windows-Security-Auditing' nebo 'security;;Microsoft-Windows-Security-Auditing'" } })] [string[]] $eventToSearch , [int] $sleep = 60 , [ValidateScript( { If (($_.getType().name -eq "string" -and [DateTime]::Parse($_)) -or ($_.getType().name -eq "dateTime")) { $true } else { Throw "From zadejte ve formatu dle vaseho culture. Pro cs-CZ napr.: 15.2.2019 15:00. Pro en-US pak prohodit den a mesic." } })] $searchFrom , [ValidateScript( { If ($_ -gt 0) { $true } else { Throw "stopAfter musi byt kladna hodnota." } })] [int] $stopAfter ) if ($searchFrom) { if ($searchFrom.getType().name -eq "string") { $searchFrom = [DateTime]::Parse($searchFrom) } if ($searchFrom -gt (Get-Date)) { throw "searchFrom musi byt v minulosti" } } $isAdmin = ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") # nastavim odstup hledani (aby se mi nestalo, ze mi utece udalost, ktera se vyskytla ve stejne vterina, kdy jsem udelal mereni) # tzn vypisi udalosti do aktualni cas - vterina $delay = 1 # # VYTVORENI XML FILTRU DLE ZADANI $filter = @" "@ # ze zadani vyextrahuji jake udalosti se maji hledat a vytvorim odpovidajici xml filtr $eventToSearch | % { $s = $_ -split ';' $logName = $s[0] if ($logName -match 'security' -and !$isAdmin -and $computerName -eq $env:COMPUTERNAME) { throw "Pro prohlizeni security logu je potreba spustit s admin pravy" } if ($logName -match "forwardedEvents" -and !$delay) { # nastavim odstup hledani (60 vterin by melo staci, eventy se typicky forwarduji z klientu na server do 30 vterin) $delay = 60 Write-Warning "Nastavuji zpozdeni hledani o $delay vterin, protoze se hleda ve forwardovanych eventech.`nAby se nestalo, ze se nejake eventy prehlednou, protoze se objevily az po prohledani daneho casoveho rozsahu daneho parametrem sleep. (Jejich TimeCreated atribut odpovida vytvoreni na puvodnim klientovi a ne kdy se objevi ve forwardedEvents logu)" } $id = $s[1] if ($id) { $id = $id -split ',' -replace "\s+" } $provider = $s[2] if ($provider) { $provider = $provider -split ',' -replace "\s+" } $idFilter = "" $id | ? {$_} | % { if ($idFilter) { $idFilter += " or "} $idFilter += "EventID=$_" } $providerFilter = "" $provider | ? {$_} | % { if ($providerFilter) { $providerFilter += " or "} $providerFilter += "@Name=`'$_`'" } $row = "`n" $filter += $row } $filter += @" `n "@ Write-Verbose $filter # poznacim si spusteni skriptu, abych jej mohl pripadne po x hodinach ukoncit $start = Get-Date if ($searchFrom -and $delay -and $searchFrom.AddSeconds($delay) -gt (Get-Date)) { Write-Warning "Pockam $delay vterin kvuli moznemu zpozdeji eventu ve forwardedEvents logu a provedu prvni hledani" Start-Sleep -Seconds $delay } # # hledani udalosti while (1) { if (!$searchFrom) { Write-Warning "Pockam $($sleep + $delay) vterin a provedu prvni hledani" $searchFrom = Get-Date Start-Sleep -Seconds ($sleep + $delay) Write-Warning "Hledam.." continue } if ($stopAfter -and $start.AddHours($stopAfter) -lt (Get-Date)) { Write-Warning "Skript uz bezi $stopAfter hodin. Ukoncuji" break } $from = $searchFrom $to = (Get-Date).AddSeconds(-$delay) Write-Verbose "Hledam od $(Get-Date $from -Format "HH:mm:ss") do $(Get-Date $to -Format "HH:mm:ss")" # do searchFrom ulozim cas, po ktery ted budu hledat udalosti, abych priste od tohoto casu zacal hledat dalsi $searchFrom = $to # prevedu datum na format pouzivany v xml filtru event logu (vcetne nutne korekce casu o hodinu) $from = Get-Date (Get-Date $from).AddHours(-1) -Format s $to = Get-Date (Get-Date $to).AddHours(-1) -Format s # ve filtru musim pro kazdou iteraci while cyklu nastavit znovu od kdy a do kdy se maji hledat udalosti $xmlFilter = $filter -replace "DUMBFILTERTIME", "`@SystemTime>=`'$from`' and `@SystemTime<=`'$to`'" Write-Verbose $xmlFilter $params = @{ FilterXml = $xmlFilter ErrorAction = "Stop" } if ($computerName -ne $env:COMPUTERNAME) { $params.computerName = $computerName } # najdu a vypisu udalosti odpovidajici zadani try { Get-WinEvent @params } catch { if ($_ -notmatch "^No events were found that match the specified selection criteria") { throw $_ } else { Write-Verbose "Nenalezen odpovidajici event" } } Write-Warning "Cekam" Start-Sleep -Seconds $sleep } } ================================================ FILE: Write-Log.ps1 ================================================ Function Write-Log { <# .SYNOPSIS Zapise predany text do konzole i log souboru. .DESCRIPTION Zapise predany text do konzole i log souboru. Lze jej zapsat i do systemoveho event logu (ToEventLog) ci poslat mailem (SendEmail). Pokud log soubor prekroci velikost 5 MB, original se prejmenuje a vytvori se novy s identickym jmenem. Podrobnosti ohledne vysledne cesty k log souboru a jeho pojmenovani v popisu parametru Path. TIP: Pokud Write-Log budete volat v nejake fci s nejakymi explicitnimi parametry (napr zadanou cestou k log souboru), muzete pro danou scope nastavit vychozi parametry teto funkce pomoci PS promenne $PSDefaultParameterValues takto: $PSDefaultParameterValues = @{'Write-Log:Path'= '.\output.log'} a pak se pri kazdem volani Write-Log nastavi v parametru Path hodnota '.\output.log' .PARAMETER Message Text, ktery se ma vypsat. Pokud dojde k predani neceho jineho nez stringu, tak se provede prevod pomoci Out-String .PARAMETER Level Typ zpravy. Moznosti jsou: Error, Warning, Host (Info), Verbose a Output. Dle toho, jaky Write-X se ma pouzit a jaka systomova udalost se ma zapsat do logu. Vychozi je Host (tedy Write-Host). .PARAMETER NoConsoleOut Prepinac zpusobi, ze se zprava jen zaloguje do souboru (pripadne systemoveho logu), ale do konzole se nevypise. .PARAMETER ConsoleForeground Specifikuje, jaka barva textu se ma pouzit. Da se nastavit pouze pro level = Host. Tento level totiz pro vypis pouziva cmdlet Write-Host. .PARAMETER Indent Pocet mezer, kterymi se ma odsadit text v log souboru. .PARAMETER Path Cesta k souboru, do ktereho se ma zalogovat message. Napr.: C:\temp\MyLog.log Pokud nezadano, tak se postupuje nasledovne: Pokud bude volano z konzole, tak bude pojmenovan: psscript.log jinak dle skriptu/modulu, ze ktereho je volano napr.: scripts.ps1.log. Pokud je navic volano ve funkci umistene v skriptu/modulu, tak vysledne pojmenovani bude ve tvaru jmenoskriptu_jmenofunkce.log (napr. scripts.ps1_get-process.log) Umisti se do slozky Logs, umistene v adresari ve kterem je skript/modul, ze ktereho se volalo nebo do aktualniho pracovniho adresare (pri volani z konzole). Pokud se nepodari ulozit do slozky volaneho skriptu, tak se ulozi do uzivatelova TEMP\Logs adresare ($env:TEMP) .PARAMETER OverWrite Prepinac rikajici, ze se existujici log prepise. Defaultne se text jen prida. .PARAMETER ToEventLog Prepinac rikajici, ze se ma vystup zalogovat i do systemoveho logu. Vychozi je zapis do logu 'Application', source WSH. ID udalosti dle nastaveni Level parametru. .PARAMETER EventLogName Jmeno systemoveho logu, do ktereho se ma zalogovat napr. 'System'. Vychozi je 'Application'. .PARAMETER EventSource Source, jaky se ma pouzit pri vytvareni udalosti v systemovem logu. Pokud takovy Source nebude existovat, tak jej skript zkusi vytvorit a pouzit. Na to vsak musi byt spusten s admin pravy! (jinak skonci chybou) Vychozi je 'WSH' protoze jde o jediny Source, pod kterym se da zapisovat do Application logu. A do nej chci zapisovat, protoze typicky ma velkou velikost a udalosti v nem vydrzi i nekolik mesicu narozdil napr. od Windows Powershell logu. Jeste lepsi by byl System log, ale do nej ne-admin nemuze zapisovat... .PARAMETER EventID ID, jake se ma pouzit pri vytvareni udalosti v systemovem logu. Vychozi je 9999. .PARAMETER LogEncoding Jak se ma kodovat obsah log souboru. Vychozi je UTF8. .PARAMETER ErrorRecord Do tohoto parametru mohu predat pouze objekt typu [System.Management.Automation.ErrorRecord] tzn. typicky zabudovanou powershell $Error promennou. Kazdy zaznam obsazeny v $Error se rozparsuje, ulozi do souboru/posle mailem a vypise do konzole pod urovni Error Pokud chci vypsat jen konkretni chybu, musim ji predat ve tvaru: $Error[0]. .PARAMETER SendEmail Prepinac rikajici, ze se dana zprava ma poslat i emailem. Urceno typicky pro pripady, kdy dojde k neocekavane chybe a ja to krome zalogovani ji chci i dostat mailem. Pouzije se k tomu custom fce Send-Email (vetsina parametru Send-Email je default). Tzn email se posle na aaa@bbb.cz z monitoring@fi.muni.cz pres relay.fi.muni.cz. Subjekt je ve tvaru jmeno funkce, ze ktere se Write-Log volal a jmena pocitace. Body obsahuje to co se ma zapsat do log souboru. .PARAMETER To Seznam prijemcu emailu. Vychozi je dle nastaveni Send-Email (aaa@bbb.cz). .PARAMETER Subject Subject emailu. Vychozi je ve tvaru "co na jakem pc" .PARAMETER AttachLog Prepinac rikajici, ze se k emailu ma prilozit i log soubor, do ktereho aktualne loguji. .EXAMPLE Write-Log -Message "OK" Zpravu vypise jak do konzole, tak do souboru. Jeho umisteni a jmeno zalezi na okolnostech viz help k parametru Path. .EXAMPLE Write-Log -Message "OK" -Path C:\temp\MyLog.log -OverWrite -ForegroundColor Green Zpravu vypise jak do konzole (zelenou barvou), tak do C:\temp\MyLog.log. Pokud jiz existuje, tak jej prepise. .EXAMPLE Write-Log -Message "Neco se nepovedlo" -Path C:\temp\MyLog.log -Level Warning Zpravu vypise jak do konzole (skrze Write-Warning), tak do C:\temp\MyLog.log. .EXAMPLE Write-Log -Message "Objevila se chyba!" -Path C:\temp\MyLog.log -Level Error -ErrorRecord $Error[0] Zpravu vypise jak do konzole (skrze Write-Error), tak do C:\temp\MyLog.log a to vec tne podrobnosti ziskanych z $Error objektu. .EXAMPLE Write-Log -Message "NOK" -Path C:\temp\MyLog.log -ToEventLog -Level Verbose Zpravu vypise jak do konzole (skrze Write-Verbose), tak do C:\temp\MyLog.log a systemoveho logu, konkretne logu Application, s ID 9999 a Source 'WSH'. .EXAMPLE Write-Log -Message "NOK" -Path C:\temp\MyLog.log -SendEmail -Level Warning -AttachLog Zpravu vypise jak do konzole (skrze Write-Warning), tak do C:\temp\MyLog.log a posle ji emailem na aaa@bbb.cz (vychozi adresa ve fci Send-Email). .EXAMPLE Write-Log -Message "NOK" -Path C:\temp\MyLog.log -SendEmail -Level Error -to sebela@fi.muni.cz Zpravu vypise jak do konzole (skrze Write-Error), tak do C:\temp\MyLog.log a posle ji emailem na uvedenou adresu. .NOTES Pri pouziti SendEmail prepinace musi byt k dispozici custom funkce Send-Email! #> [cmdletbinding()] Param( [Parameter(ValueFromPipeline = $True, Position = 0)] $Message , [Parameter(Position = 1)] [ValidateSet("Error", "Warning", "Host", "Output", "Verbose", "Info")] [string] $Level = "Host" , [Parameter(Position = 2)] [ValidateSet("Black", "DarkBlue", "DarkGreen", "DarkCyan", "DarkRed", "DarkMagenta", "DarkYellow", "Gray", "DarkGray", "Blue", "Green", "Cyan", "Red", "Magenta", "Yellow", "White")] [Alias("ConsoleForeground")] [String] $ForegroundColor = 'White' , [Parameter(Position = 3)] [ValidateRange(1, 30)] [Int16] $Indent = 0 , [Parameter()] [Switch] $NoConsoleOut , [Parameter()] [ValidateScript( {Test-Path $_ -IsValid})] [ValidateScript( {$_ -match '\.\w+'})] # melo by jit o cestu k souboru, ocekavam ve tvaru .txt ci neco podobneho [string] $Path , [Parameter()] [Switch] $OverWrite , [Parameter()] [Switch] $ToEventLog , [Parameter()] [ValidateNotNullOrEmpty()] [String] $EventLogName = 'Application' , [Parameter()] [ValidateNotNullOrEmpty()] [String] $EventSource = 'WSH' , [Parameter()] [Int32] $EventID , [Parameter()] [String] $LogEncoding = "UTF8" , [Parameter()] [System.Management.Automation.ErrorRecord[]] $ErrorRecord , [Parameter()] [Switch] $SendEmail , [Parameter()] [string] $To , [Parameter()] [string] $Subject , [Parameter()] [switch] $AttachLog ) Begin { if (!$Message -and !$ErrorRecord) { throw "Nezadali jste ani message ani ErrorRecord!" } # pokud bude omylem predano neco jineho nez string (typicky objekt), tak prevedu if ($Message -and $Message.gettype() -ne 'String') { $Message = $Message | Out-String } if (($To -or $Subject -or $AttachLog) -and !$SendEmail) { throw "Zadali jste to, subject ci attachlog, ale nezadali SendEmail. Nedava smysl" } # odvozeni pojmenovani logu z volaneho skriptu/funkce/modulu if (!$Path) { # # ziskam umisteni log souboru # # jmeno sebe sama (Write-Log) $MyName = $MyInvocation.MyCommand.Name # poznacim si, ze cestu k logu sestavuji ja, nebyla zadana uzivatelem ++ $calculatedPath # co zavolalo Write-Log (ze seznamu volajicich odeberu jmeno teto funkce (Write-Log) a # a vyberu uplne posledniho volajiciho $lastCaller = Get-PSCallStack | where {$_.Command -ne $MyName -and $_.command -ne ""} | select -Last 1 # zkusim zjistit cestu skriptu/modulu odkud je write-log volano $scriptName = ($lastCaller).scriptName if ($scriptName) { try { $ScriptDirectory = Split-Path $scriptName -Parent -ea Stop } catch {} } # neni volano ze skriptu/modulu pouziji cestu aktualniho pracovniho adresare if (!$ScriptDirectory) { $ScriptDirectory = (Get-Location).path } # nepodarilo se ziskat aktualni pracovni adresar, ulozim do slozky kde je umistena tato funkce if (!$ScriptDirectory) { $ScriptDirectory = $PSScriptRoot } # # ziskam pojmenovani log souboru # # vychozi pojmenovani logu, pokud nenajdu presnejsi pojmenovani $CallerName = 'psscript' # volam li write-log z nadrazene fce, tak jeji jmeno pouziji pro pojmenovani log souboru if ($lastCaller) { # jmeno funkce/skriptu/modulu, ze ktereho se Write-Log zavolalo $CallerName = $lastCaller | select -exp command -Last 1 $command = $lastCaller.command # volano ze souboru if ($scriptName) { $filename = (split-path $scriptName -Leaf) if ($command -ne $filename) { $CallerName = $($filename -replace "\.\w+$") + '_' + $command # odeberu koncovku souboru } else { $CallerName = $command } } else { # volano z konzole/funkce $CallerName = $command } } # aby pri volani z konzole nelogovalo do Write-Log.log if (!$CallerName -or $CallerName -eq $MyName) { $CallerName = 'psscript' } $Path = Join-Path $ScriptDirectory "Logs\$CallerName.log" } # hodnotu 'Host' pouzivam pouze aby bylo zrejme, ze se pouzije Write-Host, pozdeji s hodnotou Level ale pracuji a vic se mi hodi 'Info' if ($Level -eq 'Host') { $Level = 'Info' } } Process { try { # # vypisu do konzole # $ErrorActionPreference = 'continue' if ($NoConsoleOut -eq $False) { if ($Message) { switch ($Level) { 'Error' { Write-Error $Message } 'Warning' { Write-Warning $Message } 'Info' { Write-Host $Message -ForegroundColor $ForegroundColor -NoNewline} 'Output' { Write-Output $Message } 'Verbose' { Write-Verbose $Message } } } $ErrorActionPreference = 'stop' # musi byt az za Write-Error jinak se ukoncil tento try blok :) # vypisi i predane errory # nevypisuji pomoci write-host abych $Error neplnil duplicitnimi chybami if ($ErrorRecord -and $Message) { # vypisu jen text chyby $ErrorRecord | % { Write-Output $('{0}, {1}' -f $_.Exception.Message, $_.FullyQualifiedErrorId) } } elseif ($ErrorRecord -and !$Message) { # vypisu krome chyby i uvodni text $ErrorRecord | % { Write-Output $('{0}{1}, {2}' -f "Objevily se chyby:`n", $_.Exception.Message, $_.FullyQualifiedErrorId) } } } # # zapisu text do log souboru # # vytvoreni finalniho textu, ktery se zapise do log souboru a pripadne i posle mailem $Message = $Message.TrimEnd() if ($Message -and $Message.contains("`n")) { # vsechny radky message budou odsazeny, ne jen prvni $Message = @($Message -split "`n") # prvni radek $msg = '{0}{1} : {2} : {3}' -f (" " * $Indent), (Get-Date -Format s), $Level.ToUpper(), $Message[0] # nasledujici radky message for ($i = 1; $i -le $Message.count; $i++) { $msg += '{0}{1}{2}' -f "`n", (" " * $Indent), $Message[$i] } } else { # message neni viceradkovy $msg = '{0}{1} : {2} : {3}' -f (" " * $Indent), (Get-Date -Format s), $Level.ToUpper(), $Message } # pokud predal i $Error objekt, tak jej rozparsuji a pridam do vypisu if ($ErrorRecord) { $ErrorRecord | % { $msg += "`r`n" + '{0}{1} : {2} : {3}: {4}:{5} char:{6}' -f (" " * $Indent), (Get-Date -Format s), 'ERROR', $_.Exception.Message, $_.FullyQualifiedErrorId, $_.InvocationInfo.ScriptName, $_.InvocationInfo.ScriptLineNumber, $_.InvocationInfo.OffsetInLine } } # mutex kvuli ochrane pred chybami pri pokusu o simultani zapis vice procesu do stejneho souboru try { $mutex = New-Object -TypeName 'Threading.Mutex' -ArgumentList $false, 'MyInterprocMutex' -ErrorAction Stop } catch { # uz se mi stalo, ze koncilo chybou Access Denied, ale s jinym jmenem mutexu vytvorit slo $mutex = New-Object -TypeName 'Threading.Mutex' -ArgumentList $false, 'MyInterprocMutex2' } $CommandParameters = @{ FilePath = $Path Encoding = $LogEncoding ErrorAction = 'stop' } if ($OverWrite) { $CommandParameters.Add("Force", $true) } else { $CommandParameters.Add("Append", $true) } # vytvoreni log souboru # pokud cestu nezadal uzivatel, mel by se log zapsat do adresare se skriptem, kam ale nemusi mit uzivatel pravo zapisu # v tom pripade zkusim zapsat log do uzivatelova temp adresare (catch blok) if ($calculatedPath) { # uzivatel nezadal cestu k logu, zkousim ulozit v adresari se skriptem, ze ktereho se Write-Log volalo, v pripade chyby zkusim vytvorit log jeste v $env:TEMP $ErrorActionPreference = 'silentlycontinue' } else { # uzivatel zadal cestu k log souboru, pokud nepujde ulozit, tak nebudu zkouset jej ulozit jinam $ErrorActionPreference = 'stop' } # pokud se ma log ulozit do dosud neexistujiciho adresare, zkusim jej vytvorit [Void][System.IO.Directory]::CreateDirectory($(Split-Path $Path -Parent)) if (!(Test-Path $Path)) { New-Item -Path $Path -ItemType File -Force | Out-Null } elseif (!$OverWrite) { # log soubor jiz existuje a nema se prepsat ++$Exists } # overim, ze mam pravo zapisu if (Test-Path $Path) { try { Write-Verbose "Cesta $Path existuje, otestuji jestli mam write pravo" $oldErrPref = $ErrorActionPreference $ErrorActionPreference = 'stop' [io.file]::OpenWrite($Path).close() # bacha pokud by soubor neexistoval, tak jej vytvori } catch { Write-Verbose "nemam" ++$accessDenied } $ErrorActionPreference = $oldErrPref } $ErrorActionPreference = 'stop' if (!(Test-Path $Path) -or $accessDenied) { Write-Verbose "Log se nepodarilo ulozit do $Path, zkusim to do $env:TEMP\Logs" # nepodarilo se vytvorit log v adresari se skriptem, ze ktereho byl spusten # zkusim to znovu, ale s cestou do uzivatelova TEMP adresare, kam by mel mit pravo zapisu $calculatedLogName = Split-Path $Path -leaf $Path = Join-Path "$env:TEMP\Logs" $calculatedLogName # vytvorim v danem adresari slozku Logs, do ktere pote ulozim vysledny log soubor [Void][System.IO.Directory]::CreateDirectory($(Split-Path $Path -Parent)) $CommandParameters.FilePath = $Path if (!(Test-Path $Path -ErrorAction SilentlyContinue)) { New-Item -Path $Path -ItemType File -Force | Out-Null } elseif (!$OverWrite) { # log soubor jiz existuje a nema se prepsat ++$Exists } } # pockam az bude mozne do souboru zapisovat Write-Verbose "Pockam nez se uvolni pripadny lock na souboru" try { $mutex.waitone() | Out-Null } catch { Write-Verbose "nepovedlo se" } # log je jiz prilis velky, prejmenuji jej a vytvorim novy se stejnym jmenem # (aby logy nerostly neumerne a nebyl problem s jejich ctenim/posilani mailem) if ($Exists -and ((Get-Item $Path).Length / 1MB -gt 5)) { Rename-Item $Path ((Get-Item $Path).BaseName + '_' + (Get-Date -Format yyyyMMddHHmm) + (Get-Item $Path).Extension) } # zapisu info do logu Write-Verbose "zapisuji" $msg | Out-File @CommandParameters $mutex.ReleaseMutex() | Out-Null # zkontroluji ze se povedlo zapsat do log souboru if (!(Test-Path $Path -ErrorAction SilentlyContinue)) { throw "Nepovedlo se vytvorit/zapsat do log souboru $path" } # # zapsani do event logu # if ($ToEventLog) { # otestuji existenci zadaneho Source (ktery jakoze vytvari ten zaznam) if (-not [Diagnostics.EventLog]::SourceExists($EventSource)) { # neexistuje, tak otestuji jestli mam pravo jej vytvorit if (-NOT ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { throw "Bez admin prav neni mozne vytvaret EventSource. Zadejte existujici EventSource nebo spustte s admin pravy." } # vytvorim zadany Source [Diagnostics.EventLog]::CreateEventSource($EventSource, $EventLogName) } # dle zadane urovne nastavim pomocne promenne pro pouziti k zapisu do systemoveho logu switch ($Level) { "Error" { $lvl = 1; $entryType = 'Error' } "Warning" { $lvl = 2; $entryType = 'Warning' } "Info" { $lvl = 4; $entryType = 'Information' } "Output" { $lvl = 4; $entryType = 'Information' } "Verbose" { $lvl = 4; $entryType = 'Information' } } # uzivatel nezadal source, pod kterym se ma event zapsat # zapisu do aplikacniho logu pod source WSH a ID dle typu udalosti if ($EventSource -eq 'WSH') { # vytvorim objekt wscript shellu $WSH = New-Object -com WScript.Shell # zapisu udalost do application systemoveho logu kde zdrojem je WSH (wscript shell), jde o jediny source, pod kterym muze do application zapisovat bezny uzivatel # navic takto zalozka General v event logu u daneho eventu bude obsahovat pouze predany message a ne kecy typu "The description for Event ID 4 from source WSH cannot be found...." $WSH.LogEvent($lvl, $msg.TrimStart()) | out-null # zaloguji i predane chyby if ($ErrorRecord) { $WSH.LogEvent(1, $(($ErrorRecord | Out-String).TrimStart())) | out-null } } else { # uzivatel zmenil source, pod kterym se ma event zapsat # uzivatel nezadal EventID, nastavim vlastni if (!$EventID) { $EventID = 9999 } # tento postup by mel fungovat i na systemech, kde neni write-eventlog cmdlet # vytvorim objekt systemove udalosti $log = New-Object System.Diagnostics.EventLog $log.set_log($EventLogName) $log.set_source($EventSource) # zapisu udalost do systemoveho logu $log.WriteEntry($Message, $entryType, $EventID) # zaloguji i predane chyby if ($ErrorRecord) { $log.WriteEntry($(($ErrorRecord | Out-String).TrimStart()), 'Error', $EventID) } if (! $?) { # byla chyba throw $error[0] } } } # # poslani emailem # if ($SendEmail) { if (! (Get-Command Send-Email -ea SilentlyContinue)) { throw "Neni k dispozici prikaz Send-Email pro poslani emailove zpravy!" } # nastavim parametry odeslani emailu # zamerne neumoznuji nic moc nastavit, aby tvar emailu byl standardizovan kvuli prehlednosti if (!$Subject) { $Subject = "$CallerName na $($env:COMPUTERNAME)" } $Params = @{ Subject = $Subject Body = $msg.TrimStart() # pripadny indent zde nema smysl } # ma se prilozit i log soubor if ($AttachLog) { <# kontroly velikosti nejsou potreba, protoze pri prekroceni velikosti 5MB vytvorim novy log soubor, pokud bych zrusil, tak odkomentovat $LogSize = (Get-Item $Path).length/1MB $MaxSize = 5 # emaily mohou obsahovat jen omezenou velikost souboru, pro jistotu povoluji poslat max 5MB soubory (lepsi aby email prisel bez logu nez vubec) if ($LogSize -le $MaxSize) { #> $Params.Add("Attachment", $Path) <# } else { # log soubor je prilis velky pro poslani emailem # informuji o tom prijemce $Params.Body += "`n`n`nMel se poslat i log soubor, ale je prilis velky. Najdete jej zde: $Path." } #> } # uzivatel explicitne zadal, komu se ma email poslat if ($To) { $Params.Add("To", $To) } Send-Email @params -ea stop } } catch { throw "Objevila se chyba: $_." } } #End Process End {} } ================================================ FILE: environmental variables/Get-EnvVariable.ps1 ================================================ function Get-EnvVariable { <# .SYNOPSIS Fce slouzi k ziskani obsahu vybrane systemove/uzivatelske promenne. .DESCRIPTION Fce slouzi k ziskani obsahu vybrane systemove/uzivatelske promenne. Standardne fce vypisuje/prohledava PATH. .PARAMETER ComputerName Nepovinny parametr. Udava pocitac/pocitace, se kterymi budeme pracovat. Prijima i vstup z pipe. .PARAMETER VarName Nepovinny parametr. Udava jmeno promenne, jejiz hodnoty budeme ziskavat. PATH, TMP,... Defaultne je PATH. .PARAMETER Path Pokud zadano, tak se dana cesta bude hledat v zadane promenne (VarName) Nepovinny parametr. .PARAMETER Scope Nepovinny parametr. Udava typ promenne: User/Machine. Vychozi je Machine. .PARAMETER Separator Nepovinny parametr. Udava jakym znakem jsou cesty oddeleny. Vychozi je strednik (;). .EXAMPLE Get-EnvVariable -computername kronos,demeter | ft -AutoSize -Wrap Vypise obsah PATH na strojich kronos a demeter. .EXAMPLE Get-EnvVariable -computername $b116 -name \\home\share\texlive2010 | ft Na strojich z promenne $b116 bude hledat zadanou cestu. .EXAMPLE Get-EnvVariable -computername kronos,demeter -VarName TMP Vypise obsah systemove promenne TMP na strojich kronos a demeter. .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [cmdletbinding()] Param ( [Parameter(Mandatory = $false, ValueFromPipeline = $True, Position = 0)] [ValidateNotNullOrEmpty()] $ComputerName = $Env:computername , [Parameter(Mandatory = $false, ValueFromPipelineByPropertyName)] [ValidateNotNullOrEmpty()] [string] $VarName = "PATH" , [Parameter(Mandatory = $false, Position = 1)] [string] $Path , [Parameter(Mandatory = $false)] [ValidateNotNullOrEmpty()] [ValidateSet('Machine', 'User')] [string] $Scope = 'Machine' , [Parameter(Mandatory = $false)] [ValidateNotNullOrEmpty()] [string] $Separator = ";" ) begin { if ($ComputerName -ne 'localhost') { $ComputerName = Test-Connection2 $ComputerName -JustResponding -ErrorAction Stop $nepingaji = (Test-Connection2 $ComputerName -JustNotResponding) -join ", " if ($nepingaji) { Write-Host "Tyto stroje nepingaji:`n$nepingaji" } } if ($Path -match '\*') { Write-Warning "Path nepodporuje wildcardy (*)" break } } process { Invoke-Command2 -hidecomputername -ComputerName $ComputerName -EnableNetworkAccess { param ( $VarName, $Scope, $Path, $Separator, $computer = $Env:computername ) $actualEnv = [Environment]::GetEnvironmentVariable($VarName, $Scope) -replace ('"', '') -Split "$Separator" # vytvoreni objektu, který ponese výsledek $result = [PSCustomObject]@{Computer = $Computer} if ($Path) { # hledam konkretni cestu $containPath = $actualEnv.ToLower().contains("$Path".ToLower()) # contains je case-sensitive proto volam toLower # pokud nemam shodu, zkusim dohledat variantu s/bez lomitka na konci if (!$containPath) { if ($Path -match "\\$") { # zadal s lomitkem na konci, zkusim dohledat variantu bez $Path = $Path -replace "\\$" $containPath = $actualEnv.ToLower().contains("$Path".ToLower()) } else { # zadal bez lomitka na konci, zkusim dohledat variantu s lomitkem $Path = $Path + "\" $containPath = $actualEnv.ToLower().contains("$Path".ToLower()) } } $PropertyName = "Je $Path v $($VarName.toUpper())" $result | Add-Member -type NoteProperty -name $PropertyName -value "" if ($containPath) { $result | select Computer, @{N = "$PropertyName"; E = {$True}} } else { $result | select Computer, @{N = "$PropertyName"; E = {$False}} } } else { # nehledam konkretni cestu $result | select @{N = "Computer"; E = {$computer}}, @{N = "Count"; E = {$actualEnv.count}}, @{N = "$VarName"; E = {$actualEnv}} } } -argumentList $VarName, $Scope, $Path, $Separator | Select * -ExcludeProperty RunspaceID } } Set-Alias Get-Path Get-EnvVariable ================================================ FILE: environmental variables/Remove-EnvVariable.ps1 ================================================ function Remove-EnvVariable { <# .SYNOPSIS Maze cesty z sys. promennych/cele sys. promenne. Pouziva se napr. pro upravu PATH. .DESCRIPTION Maze cesty z sys. promennych/cele sys. promenne. Pouziva se napr. pro upravu PATH. Maze hodnoty z jedne ze systemovych/uzivatelskych promennych (PATH, TMP, JAVA_HOME, ...) Ve vychozim nastaveni upravuje hodnoty PATH. .PARAMETER ComputerName Parametr udavajici seznam stroju. Vychozi je localhost. .PARAMETER VarName Nepovinny parametr. Udava jmeno promenne, kterou budeme modifikovat. PATH, TMP,... Vychozi je PATH. .PARAMETER Path Seznam cest, ktere se maji odebrat. .PARAMETER Scope Nepovinny parametr. Urcuje, zdali se modifikuji uzivatelske ci systemove promenne. Mozne hodnoty jsou User/Machine. Vychozi je Machine. .PARAMETER Separator Nepovinny parametr. Udava jakym znakem jsou cesty oddeleny. Vychozi je strednik (;). .EXAMPLE Remove-EnvVariable -VarName PATH -Path 'C:\git','C:\temp' -ComputerName $b116 Odebere ze systemove PATH zadane cesty na vsech strojich v $b116. .EXAMPLE Remove-EnvVariable -VarName JAVA_HOME Odstrani na tomto stroji systemovou promennou JAVA_HOME. .NOTES Inspirovano http://blogs.splunk.com/2013/07/29/powershell-profiles-and-add-path/ #> [cmdletbinding()] Param ( [Parameter(ValueFromPipeline = $True, ValueFromPipelineByPropertyName)] [string[]] $ComputerName = $env:COMPUTERNAME , [Parameter(ValueFromPipelineByPropertyName)] [array] $Path , [Parameter(ValueFromPipelineByPropertyName)] [string] $VarName = "PATH" , [ValidateSet('Machine', 'User')] [string] $Scope = 'Machine' , [ValidateLength(0, 1)] [string] $Separator = ';' ) begin { if ($VarName -eq 'PATH' -and !$Path) { Write-Error "Nezadali jste Path, doslo by ke smazani cele sys. promenne PATH" break } } process { Invoke-Command2 -ComputerName $ComputerName -argumentList $path, $VarName, $Scope, $Separator -scriptBlock { param ( $Path, $VarName, $Scope, $Separator ) $computer = $env:COMPUTERNAME if ($Path) { $CurrentValue = @([Environment]::GetEnvironmentVariable($VarName, $Scope) -replace "$Separator$Separator", "$Separator" -split "$Separator") $Path | % { $p = $_ -replace "\\", "\\" # prvni se expanduje na \ druhe uz se nebere jako regulak a bere se tak jako \\ $CurrentValue = $CurrentValue -replace "^$p$" } # zbavim se prazdnych radku po replace $NewValue = $CurrentValue | where {$_} $NewValue = $NewValue -join $Separator } else { # mazu komplet sys. promennou $NewValue = '' } # nastavim nove hodnoty [Environment]::SetEnvironmentVariable($VarName, $NewValue, $Scope) if ($? -eq $true) { Write-Output "Na $computer OK." } else { Write-Warning "Na $computer NOK." } } # konec scriptBlock } end { if ($VarName -ne "PATH") { Write-Warning "Projevi se pravdepodobne az po restartu" } } } ================================================ FILE: environmental variables/Set-EnvVariable.ps1 ================================================ function Set-EnvVariable { <# .SYNOPSIS Nastavuje hodnoty v jedne ze systemovych/uzivatelskych promennych (PATH, TMP, JAVA_HOME, ...) .DESCRIPTION Nastavuje hodnoty v jedne ze systemovych/uzivatelskych promennych (PATH, TMP, JAVA_HOME, ...) Ve vychozim nastaveni pridava hodnoty do systemove PATH. .PARAMETER ComputerName Parametr udavajici seznam stroju. .PARAMETER VarName Nepovinny parametr. Udava jmeno promenne, kterou budeme modifikovat. PATH, TMP,... Vychozi je PATH. .PARAMETER Path Seznam cest, ktere se maji pridat. .PARAMETER Scope Nepovinny parametr. Urcuje, zdali se modifikuji uzivatelske ci systemove promenne. Mozne hodnoty jsou User/Machine. Vychozi je Machine. .PARAMETER Separator Nepovinny parametr. Udava jakym znakem jsou cesty oddeleny. Vychozi je strednik (;). .PARAMETER Replace Switch rikajici jestli se maji ponechat puvodni hodnoty nebo nahradit novymi. .EXAMPLE Set-EnvVariable -Path 'C:\git','C:\temp' -ComputerName $b116 Prida do systemove PATH zadane cesty na vsech strojich v $b116. .EXAMPLE Set-EnvVariable -Path 'C:\Program Files\Java\jdk1.8.0_74' -VarName JAVA_HOME -replace V systemove promenne JAVA_HOME nahradi pripadnou stavajici cestu za novou. .NOTES Je mozne pouzit alias set-path ci add-path Prevzato od Jason Morgan tipy http://blogs.splunk.com/2013/07/29/powershell-profiles-and-add-path/ #> [cmdletbinding(DefaultParameterSetName = 'Default')] Param ( [Parameter(Mandatory = $false, ValueFromPipeline = $True, ValueFromPipelineByPropertyName)] [string[]] $ComputerName = $env:COMPUTERNAME , [Parameter(Mandatory = $false, ValueFromPipelineByPropertyName, ParameterSetName = 'Default')] [Parameter(ParameterSetName = 'Concat')] [string] $VarName = "PATH" , [Parameter(Mandatory, ValueFromPipelineByPropertyName, ParameterSetName = 'Default')] [Parameter(ParameterSetName = 'Concat')] [array] $Path , [Parameter(ParameterSetName = 'Default')] [Parameter(ParameterSetName = 'Concat')] [ValidateSet('Machine', 'User')] [string] $Scope = 'Machine' , [Parameter(ParameterSetName = 'Concat')] [ValidateLength(0, 1)] [string] $Separator = ';' , [Parameter(ParameterSetName = 'Concat')] [switch] $Replace ) begin { } process { Invoke-Command2 -ComputerName $ComputerName -argumentList $Replace, $Path, $VarName, $Scope, $Separator -ScriptBlock { param ( $Replace, $Path, $VarName, $Scope, $Separator ) $computer = $env:COMPUTERNAME $firstRun = 1 foreach ($Value in $Path) { # prevedu vysledek na pole abych mohl pouzit metodu contains kvuli exact match porovnani $CurrentValue2 = @([Environment]::GetEnvironmentVariable($VarName, $Scope) -replace "$Separator$Separator", "$Separator" -split "$Separator") $CurrentValue = {$CurrentValue2}.invoke() # pokud stavajici hodnoty prepisuji, tak nema smysl delat kontrolu, zdali tam uz jsou, musim vse nastavit znovu # vsechno zmensim protoze contains je case sensitive if (!$Replace -and ($CurrentValue.tolower().Contains("$Value".tolower()))) { Write-Warning "Folder ""$Value"" is already in the path" continue } # aktualni hodnoty ukoncim separatorem $Current = $CurrentValue -join "$Separator" if ($Current) { $Current = $Current + $Separator } if (!$Replace) { # ke stavajicim cestam pridam dalsi [Environment]::SetEnvironmentVariable($VarName, ($Current + $Value), $Scope) } else { # stavajici hodnoty prepisi novymi if ($Path.Count -gt 1) { # pridavam vic cest if ($firstRun) { # prepisu stavajici cesty novou hodnotou [Environment]::SetEnvironmentVariable($VarName, $Value, $Scope) } else { # pridavam vic cest a toto je nejmene druha pridavana cesta (puvodni jsou jiz vymazane) [Environment]::SetEnvironmentVariable($VarName, ($Current + $Value), $Scope) } } else { # prepisu stavajici cesty novou hodnotou [Environment]::SetEnvironmentVariable($VarName, $Value, $Scope) } } if ($? -eq $true) { Write-Output "Na $computer OK." } else { Write-Warning "Na $computer NOK." } $firstRun = 0 } } } end { if ($VarName -ne "path") { Write-Warning "Projevi se pravdepodobne az po restartu" } } } set-alias Set-Path Set-EnvVariable set-alias Add-Path Set-EnvVariable ================================================ FILE: event subscriptions/Get-EventSubscription.ps1 ================================================ function Get-EventSubscription { <# .SYNOPSIS Fce pro vypsani event subskripci. Pripadne nastaveni nejake konkretni subskripce. .DESCRIPTION Fce pro vypsani event subskripci. Pripadne nastaveni nejake konkretni subskripce. Na radku AllowedSourceDomainComputersTranslated vypise na jake stroje, je subskripce aplikovana (prevodem SDDL z AllowedSourceDomainComputers) .PARAMETER computername Na jakem stroji se maji subskripce ziskat. Vychozi je obsah promenne eventCollector. .PARAMETER subscriptionName Jmeno subskripce, jejich nastaveni chceme vypsat. Pokud nezadano, vypisi se vsechny. .PARAMETER includeSource Prepinac pro zobrazeni i stroju, ktere subskripci aplikuji. .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [cmdletbinding()] param ( [ValidateNotNullOrEmpty()] [string] $subscriptionName , [ValidateNotNullOrEmpty()] [string] $computerName = $eventCollector , [switch] $includeSource ) Invoke-Command2 -computerName $computerName { param ($subscriptionName, $includeSource) if ($subscriptionName) { if ($includeSource) { $result = wecutil get-subscription $subscriptionName # krom vypisu wecutil vratim i prelozene SDDL stroju, ktere maji subskripci aplikovat $sddl = ConvertFrom-SddlString -sddl (($result | Select-String AllowedSourceDomainComputers) -replace 'AllowedSourceDomainComputers:\s+') | select -ExpandProperty DiscretionaryAcl $result + "AllowedSourceDomainComputersTranslated:" + "`t$($sddl -join ', ')" } else { # zobrazim bez stroju, ktere danou subskripci aplikuji $result = wecutil get-subscription $subscriptionName $startOfSources = $result.IndexOf('EventSource[0]:') if ($startOfSources -and $startOfSources -ne -1) { $r = $result | Select-Object -First $startOfSources } else { $r = $result } # krom vypisu wecutil vratim i prelozene SDDL stroju, ktere maji subskripci aplikovat $sddl = ConvertFrom-SddlString -sddl (($r | Select-String AllowedSourceDomainComputers) -replace 'AllowedSourceDomainComputers:\s+') | select -ExpandProperty DiscretionaryAcl ($r | where {$_}) + "AllowedSourceDomainComputersTranslated:" + "`t$($sddl -join ', ')" } } else { wecutil enum-subscription } } -argumentList $subscriptionName, $includeSource } ================================================ FILE: event subscriptions/Get-EventSubscriptionStatus.ps1 ================================================ function Get-EventSubscriptionStatus { <# .SYNOPSIS Fce pro vypsani stavu event subskripce/i. .DESCRIPTION Fce pro vypsani stavu event subskripce/i. .PARAMETER computername Na jakem stroji se maji subskripce hledat. Vychozi je obsah promenne eventCollector. .PARAMETER subscriptionName Jmeno subskripce. Nepovinny parametr. .PARAMETER eventSource Jmeno/a stroje/u, pro ktere chci vypsat stav aplikovani subskripce. Staci zadat cast jmena (hleda se pomoci like) Nepovinny parametr. .PARAMETER showSourceComputerStatus Misto celkoveho stavu subskripce vypise stav pro jednotlive zdrojove stroje, ktere ji na sebe aplikuji. .EXAMPLE Get-EventSubscriptionStatus -subscriptionName 'User logon logoff' | ft Z kolektoru ulozeneho v eventCollector promenne vypise stav subskripce 'User logon logoff'. .EXAMPLE Get-EventSubscriptionStatus -subscriptionName 'User logon logoff' -showSourceComputerStatus -eventSource titan | ft Z kolektoru ulozeneho v eventCollector promenne vypise stav subskripce 'User logon logoff' na source pocitacich, jejichz jmeno zacina titan. .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [cmdletbinding()] param ( [string] $subscriptionName , [string] $eventSource , [switch] $showSourceComputerStatus , [ValidateNotNullOrEmpty()] [string] $computerName = $eventCollector ) if ($eventSource -and $showSourceComputerStatus) { write-warning "Parametr eventSource se bude ignorovat. Filtrovat dle zdrojoveho stroje ma smysl pouze v kombinaci s parametrem showSourceComputerStatus" } Invoke-Command2 -computerName $computerName { param ($subscriptionName, $eventSource, $showSourceComputerStatus) # vykradeno z https://github.com/dotps1/PSWecutil/blob/master/PSWecutil function _result2Object { [CmdletBinding()] [OutputType([PSCustomObject])] param ( [Parameter(Mandatory = $true)] [Array] $StringArray , [switch] $showSourceComputerStatus ) # zbavim se prazdnych radku $StringArray = $StringArray | where {$_} if ($showSourceComputerStatus) { # vypisi stav per source computer # najdu radek se jmenem subskripce $subscriptionName = ($StringArray | where {$_ -like 'subscription*'} | select -First 1).split(':')[1].trim() # zjistim na kolika radcich jsou ulozeny informace ke kazdemu source (vzdy zacina jmenem stroje (tzn radek neobsahuje ':')) $startLine = ($StringArray | Select-String ":" -NotMatch | Select-Object -ExpandProperty LineNumber -First 1) - 1 $endLine = ($StringArray | Select-String ":" -NotMatch | Select-Object -ExpandProperty LineNumber -First 1 -Skip 1) - 2 if ($endLine -lt 0) { # neni k dispozici zadny stav per source computer (zadny danou subskripci neaplikoval?) #$endLine = $StringArray.Count return '' } $range = $endLine - $startLine # postupne projdustring s vystupem po balicich radku (range), ktere odpovidaji jednomu stroji # a prevedu na objekt $output = @() for ($i = $startLine; $i -lt $StringArray.Count; $i += $range + 1) { $hashTable = [HashTable]::new() $hashTable.Add("Subscription", $subscriptionName) ($StringArray[$i..($i + $range)]).ForEach( { $parts = $_ -split ":" if ($parts.Count -eq 1) { # jde o radek se jmenem stroje (ty neobsahuji dvojtecku) try { # nekdy se stalo, ze eventSource byl prazdny == koncilo chybou $hashTable.Add("EventSource", $parts[0].Trim()) } catch {} } else { # radek s dvojici (pred dvojteckou je jmeno atributu, za dvojteckou pak jeho hodnota) if ($lastHeartbeatTime = ($parts[1..$parts.count] -join ":").Trim() -as [datetime]) { # datum je ve tvaru 2018-06-27T08:06:36.826 tzn obsahuje :, proto ten join # hodnotou je datum, ulozim jako datetime objekt $hashTable.Add($parts[0].Trim(), $lastHeartbeatTime) } else { $hashTable.Add($parts[0].Trim(), ($parts[1..$parts.count] -join ":").Trim() -replace '.ad.fi.muni.cz') } } }) $output += [PSCustomObject]$hashTable } } else { # vypisi stav per subskripce $hashTable = [HashTable]::new() # z kazdeho vypisu vezmu pouze nekolik prvnich radku, ktere vim ze se vztahuji k celkovemu stavu subskripce $StringArray[0..2] | where {$_} | % { $parts = $_ -split ":" $key = ($parts[0]).Trim() $value = ($parts[1]).Trim() $hashTable[$key] = $value } # vypisi i jake stroje jsou zdroji dane subskripce $ErrorActionPreference = 'silentlyContinue' $eventSources = $StringArray | where {$_ -notmatch ':'} # vytahnu jen radky obsahujici jmena stroju (neobsahuji :) $eventSources = $eventSources | foreach {$_.trim() -replace '.ad.fi.muni.cz', ''} # zprehledneni vystupu $ErrorActionPreference = 'Continue' $hashTable['EventSources'] = $eventSources $hashTable['EventSourcesCount'] = ($eventSources).count $output += [PSCustomObject]$hashTable } Write-Output -InputObject $output } # konec funkce _result2Object # vychozi parametry pro _result2Object $params = @{} $params['showSourceComputerStatus'] = $showSourceComputerStatus if ($subscriptionName) { $errorPref = $ErrorActionPreference try { $ErrorActionPreference = 'stop' $result = wecutil get-subscriptionruntimestatus $subscriptionName | where {$_} } catch { throw "Subskripci $subscriptionName se nepodarilo na $env:COMPUTERNAME dohledat" } $ErrorActionPreference = $errorPref $params['StringArray'] = $result _result2Object @params | where {$_.eventSource -like "$eventSource*"} } else { wecutil enum-subscription | % { $result = wecutil get-subscriptionruntimestatus $_ | where {$_} $params['StringArray'] = $result _result2Object @params | where {$_.eventSource -like "$eventSource*"} } } } -argumentList $subscriptionName, $eventSource, $showSourceComputerStatus | Select-Object -Property * -ExcludeProperty RunspaceId, PSComputerName } ================================================ FILE: event subscriptions/New-EventSubscription.ps1 ================================================ function New-EventSubscription { <# .SYNOPSIS Fce pro vytvoreni event subskripce. Akceptuje bud soubor s XML konfiguraci nebo klasicky vyplnenim potrebnych parametru. .DESCRIPTION Fce pro vytvoreni event subskripce. Akceptuje bud soubor s XML konfiguraci nebo klasicky vyplnenim potrebnych parametru. .PARAMETER computername Na jakem stroji se ma subskripce vytvorit. Vychozi je obsah promenne eventCollector. .PARAMETER subscriptionXMLFile Cesta ke XML souboru s konfiguraci subskripce. Typicky jde o zalohu jiz existujici subskripce. Tento parametr je vylucny s ostatnimi, tzn bud se pouzije XML soubor nebo se vsechna nastaveni vezmou ze zadanych parametru. .PARAMETER subscriptionName Jmeno subskripce. .PARAMETER description Nepovinny popis subskripce, pro lepsi pochopeni k cemu slouzi. .PARAMETER type Kdo iniciuje poslani eventu. Mozne hodnoty: SourceInitiated, CollectorInitiated. Vychozi je SourceInitiated. .PARAMETER configurationMode Jak rychle se event posle. Mozne hodnoty: Normal, MinLatency, MinBandwidth Pro kriticke eventy je doporuceno MinLatency. Vychozi je Normal. .PARAMETER query XML query ktera rika, jake eventy se maji odesilat. Nejjednodussi je v event vieweru vytvorit rucne pozadovany filtr a ze zalozky XML vykopirovat odpovidajici XML dotaz. Ten ulozit do promenne a tu predat parametru query. Melo by vypadat nejak takto: .PARAMETER readExistingEvents Prepinac rikajici jestli se maji poslat i existujici eventy nebo az nove vytvorene. .PARAMETER sourceComputer Jmena AD stroju/skupin stroju, ktere maji dane udalosti posilat. Automaticky se vzdy navic prida 'Local Network Service'. Vychozi je 'Domain Computers', 'Local Network Service' .EXAMPLE New-EventSubscription -name bsod_error -query $xml -description 'sbira BSOD chyby z event logu na strojich v domene' Na kolektoru ulozenem v eventCollector promenne vytvori subskripci bsod_error jejimz vysledkem bude, ze clenove 'domain computers' budou posilat na kolektor udalosti uvedene v query. .EXAMPLE New-EventSubscription -computerName kolektorServer -name logon_failures -query $xml -sourceComputer 'domain controllers' -configurationMode MinLatency Na kolektoru kolektorServer vytvori subskripci logon_failures jejimz vysledkem bude, ze clenove 'domain controllers' budou posilat na kolektor udalosti uvedene v query a to co nejrychleji. .NOTES Author: Ondřej Šebela - ztrhgf@seznam.cz #> [CmdletBinding(DefaultParameterSetName = 'Default')] param ( [Parameter(Mandatory = $false, ParameterSetName = "XML")] [ValidateScript( { if (!(Test-Path $_)) { throw "Zadany soubor neexistuje" } else { $true } })] [string] $subscriptionXMLFile , [Parameter(Mandatory = $false, ParameterSetName = "Default")] [ValidateNotNullOrEmpty()] [string] $subscriptionName , [Parameter(Mandatory = $false, ParameterSetName = "Default")] [string] $description , [Parameter(Mandatory = $false, ParameterSetName = "Default")] [ValidateSet('SourceInitiated', 'CollectorInitiated')] [string] $type = 'SourceInitiated' , [Parameter(Mandatory = $false, ParameterSetName = "Default")] [ValidateSet('Normal', 'MinLatency', 'MinBandwidth')] [string] $configurationMode = 'Normal' , [Parameter(Mandatory = $true, ParameterSetName = "Default")] [ValidateScript( { if ($_ -notmatch '^' -or $_ -notmatch '$') { throw "Query je v nekorektnim tvaru. Musi byt uzavrena do tagu " } else { $true } })] [ValidateScript( { $_ -match '$' })] [string] $query , [Parameter(Mandatory = $false, ParameterSetName = "Default")] [switch] $readExistingEvents , [Parameter(Mandatory = $false, ParameterSetName = "Default")] [string[]] $sourceComputer , [ValidateNotNullOrEmpty()] [string] $computerName = $eventCollector ) if ($subscriptionXMLFile) { $xml = Get-Content $subscriptionXMLFile -Encoding UTF8 if (!$xml) { throw "Zadane XML nic neobsahuje" } # pri exportu subskripce pomoci wcutil se exportuje i uvodni tag '', ktery tam ale pri importu byt nesmi # kodovani se asi muze lisit, proto ten while while ($xml[0] -ne '') { $xml = $xml[1..($xml.Length)] } if (!$xml) { throw "Nezadali jste validni XML" } # ted je xml pole objektu, potrebuji ale jako string $xml | % {$xmlString += "$_`n"} $xml = $xmlString } else { if ($query -notmatch '^' -or $query -notmatch '$') { throw "Query je v nekorektnim tvaru. Musi byt ve tvaru`n`n " } if ($readExistingEvents) { [string] $readExistingEvents = 'true' } else { [string] $readExistingEvents = 'false' } if ($sourceComputer) { $acl = '' $sourceComputer | % { $sid = Get-SIDFromAccount $_ if ($sid) { $acl += "(A;;GA;;;$sid)" } } if ($acl) { # pridam jeste local network service group $acl += "(A;;GA;;;NS)" $sourceComputerSDDL = "O:NSG:NSD:$acl" } else { throw "Zadny ze zadanych uctu se nepodarilo prelozit na SID" } } else { # vychozi prava: domain computers + local network service group $sourceComputerSDDL = 'O:NSG:NSD:(A;;GA;;;DC)(A;;GA;;;NS)' } $xml = @" $subscriptionName $type $description true http://schemas.microsoft.com/wbem/wsman/1/windows/EventLog $configurationMode $readExistingEvents http RenderedText ForwardedEvents $sourceComputerSDDL "@ } Invoke-Command2 -computerName $computerName { param ($xml) $tmpXML = Join-Path $env:TEMP (Get-Random) $xml | Out-File $tmpXML wecutil create-subscription $tmpXML Remove-Item $tmpXML -Force } -argumentList $xml } ================================================ FILE: event subscriptions/Remove-EventSubscription.ps1 ================================================ function Remove-EventSubscription { [cmdletbinding()] param ( [ValidateNotNullOrEmpty()] [string] $subscriptionName , [ValidateNotNullOrEmpty()] [string] $computerName = $eventCollector ) Invoke-Command2 -computerName $computerName { param ($subscriptionName) wecutil delete-subscription $subscriptionName } -argumentList $subscriptionName } ================================================ FILE: event subscriptions/Set-EventSubscription.ps1 ================================================ function Set-EventSubscription { [cmdletbinding()] param ( [Parameter(Mandatory = $true)] [ValidateNotNullOrEmpty()] [string] $subscriptionName , [string] $subscriptionXml , [ValidateSet('true', 'false')] [string] $enabled , [string] $description , [string[]] $sourceComputer , [ValidateSet('Normal', 'MinLatency', 'MinBandwidth')] [string] $configurationMode , [ValidateSet('Events', 'RenderedText')] [string] $contentFormat , [ValidateNotNullOrEmpty()] [string] $computerName = $eventCollector ) if ($subscriptionXml) { Invoke-Command2 -computerName $computerName { param ($subscriptionXml) $tmpXML = $env:TEMP + (Get-Random) $subscriptionXml | Out-File $tmpXML wecutil set-subscription /c:$tmpXML Remove-Item $tmpXML -Force } -argumentList $subscriptionXml } else { if ($sourceComputer) { $acl = '' $sourceComputer | % { $sid = Get-SIDFromAccount $_ if ($sid) { $acl += "(A;;GA;;;$sid)" } } if ($acl) { # pridam jeste local network service group $acl += "(A;;GA;;;NS)" $sourceComputerSDDL = "O:NSG:NSD:$acl" } else { throw "Zadny ze zadanych uctu se nepodarilo prelozit na SID" } } Invoke-Command2 -computerName $computerName { param ($subscriptionName, $enabled, $description, $sourceComputerSDDL, $configurationMode, $contentFormat) if ($enabled) { $params += " /e:$enabled" } if ($description) { $params += " /d:`"$description`"" } if ($sourceComputerSDDL) { $params += " /adc:`"$sourceComputerSDDL`"" } if ($configurationMode) { $params += " /cm:`"$configurationMode`"" } if ($contentFormat) { $params += " /cf:`"$contentFormat`"" } # parametry nesmi zacinat mezerou, jinak chyba: Too many arguments are specified. Error = 0x57 $params = $params.TrimStart() wecutil set-subscription `"$subscriptionName`" $params } -argumentList $subscriptionName, $enabled, $description, $sourceComputerSDDL, $configurationMode, $contentFormat } } ================================================ FILE: modules/AdmPwd.PS/AdmPwd.PS.format.ps1xml ================================================  ExtendedRightsInfo AdmPwd.PSTypes.ExtendedRightsInfo 45 60 ObjectDN ExtendedRightHolders PasswordInfo AdmPwd.PSTypes.PasswordInfo 20 45 18 20 ComputerName DistinguishedName Password ExpirationTimestamp OrgUnitInfo AdmPwd.PSTypes.ObjectInfo 20 65 20 Name DistinguishedName Status OperationStatus AdmPwd.PSTypes.DirectoryOperationStatus 20 65 25 Operation DistinguishedName Status PasswordResetStatus AdmPwd.PSTypes.PasswordResetStatus 65 25 DistinguishedName Status ================================================ FILE: modules/AdmPwd.PS/en-US/AdmPwd.PS.dll-Help.xml ================================================  Find-AdmPwdExtendedRights Searches Active Directory tree for holders of permission to read local administrator password on computer accounts. Find AdmPwdExtendedRights Searches Active Directory tree for holders of CONTROL_ACCESS right on computer accounts. Holders of this right have permission to read admin account password in given subtree. What the cmdlet is looking for is: - Holders of Full Control permission on computer objects - Holders of All Extended Rights on computer objects - Holders of CONTROL_ACCESS on attribute that stores local administrator password on computer objects Cmdlet thus helps identify security principals who have the permission to read local administrator passwords on computers in given AD subtree. Cmdlet analyzes containers by default, but can analyze individual computer accounts as well. Find-AdmPwdExtendedRights Identity Identification of container where to start analysis. Analysis is performed for given container and all subcontainers. Identification of container can be either name of distinguishedName of container String IncludeComputers Whether or not to perform analysis on computer accounts. By default, only containers are analyzed SwitchParameter SchemaNotUpdated Whether or not AD schema contains LAPS specific attributes. Including this parameter allows this command to run when AD schema was not updated yet. SwitchParameter Identity Identification of container where to start analysis. Analysis is performed for given container and all subcontainers. Identification of container can be either name of distinguishedName of container String String IncludeComputers Whether or not to perform analysis on computer accounts. By default, only containers are analyzed and only ACLs on containers are analyzed and ACEs that are inherited to comuters are evaluated. When this parameter is present, ACLs on computer objects are analyzed as well, and non-inherited permissions are evaluated. SwitchParameter SwitchParameter SchemaNotUpdated Whether or not AD schema contains LAPS specific attributes. Including this parameter allows running this command to run when AD schema was not updated yet. In this case, holders of CONTROL_ACCESS on attribute that stores local administrator password on computer objects are not detected, because the attribute is expected to be missing from AD schema. SwitchParameter SwitchParameter System.String[] AdmPwd.PSTypes.ExtendedRightsInfo Caller needs to have permission to read ACL on containers and computer objects to succesfully call this cmdlet -------------------------- Example 1 -------------------------- PS C:\> Find-AdmPwdExtendedRights -Identity MyComputers Looks for security principals with permission to read local administrator password in MyComputers container and subcontainers -------------------------- Example 2 -------------------------- PS C:\> Find-AdmPwdExtendedRights -Identity "dc=myDomain,dc=com" Looks for security principals with permission to read local administrator password in entire domain Get-AdmPwdPassword Finds admin password for given computer Get AdmPwdPassword Finds local admin password and password expiration timestamp for given computer Get-AdmPwdPassword ComputerName Name of the computer to get admin password for String ComputerName Name of the computer to get admin password for String String System.String[] AdmPwd.PSTypes.PasswordInfo Caller needs to be delegated the permission to read password - see cmdlet Set-AdmPwdReadPasswordPermission. When ReadPassword permission is not delegated, cmdlet returns empty string instead of password. -------------------------- Example 1 -------------------------- PS C:\> Get-AdmPwdPassword -ComputerName:MyComputer Gets password of local administrator on computer MyComputer Reset-AdmPwdPassword Requests reset of local admin password for given computer. Reset AdmPwdPassword Requests reset of local admin password for given computer. Password refresh request can be either immediate (occurs during next GPO refresh) or planned for specific time (occurs on next GPO refresh after planned time) Reset-AdmPwdPassword ComputerName Name of the computer to reset password for String WhenEffective Time when password shall be changed. When omitted, password change is requested immediately. Note that password is changed during next GPO refresh after requested date/time on computer password reset is requested for Format of the date/time accepted is the same as in active regional settings DateTime ComputerName Name of the computer to reset password for String String WhenEffective Time when password shall be changed. When omitted, password change is requested immediately. Note that password is changed during next GPO refresh after requested date/time on computer password reset is requested for Format of the date/time accepted is the same as in active regional settings DateTime DateTime System.String[] AdmPwd.PSTypes.PasswordResetStatus Caller needs to be delegated the permission to request password reset - see cmdlet Set-AdmPwdResetPasswordPermission -------------------------- Example 1 -------------------------- PS C:\> Reset-AdmPwdPassword -ComputerName:MyComputer -WhenEffective:"1.3.2014 15:00" Requests change of local admin account on computer MyComputer during next GPO refresh after 1.3.2014 15:00 Set-AdmPwdAuditing Sets auditing for requests for passwords for local admin acocunts on computers in given container Set AdmPwdAuditing Sets auditing for requests for passwords for local admin acocunts on computers in given container.; Auditing user Windows AD auditing. Audit of DS Access must be enabled so as audit records were generated. Successful attempts are audited by default Audit entries can then be collected by audit collection system of choice (such as Microsoft ACS) Set-AdmPwdAuditing Identity Identificatin of container where to set auditing. Audit ACLs are inherited to computer accounts in given container and subcontainers String AuditedPrincipals List of identities whose access to computer passwords is subject of audit. Typically, Everyone of Authenticated Users are used here String[] AuditType Whether to audit Success or Failure AuditFlags Identity Identificatin of container where to set auditing. Audit ACLs are inherited to computer accounts in given container and subcontainers String String AuditedPrincipals List of identities whose access to computer passwords is subject of audit. Typically, Everyone of Authenticated Users are used here String[] String[] AuditType Whether to audit Success or Failure AuditFlags AuditFlags Success System.String[] System.Security.AccessControl.AuditFlags AdmPwd.PSTypes.ObjectInfo Caller need to have permission modify SACL on respective container -------------------------- Example 1 -------------------------- PS C:\> Set-AdmPwdAuditing -Identity:MyComputers -AuditedPrincipals:"Authenticated Users" Sets up audit of successful password read attempts on computers in MyComputers container and subcontainers Set-AdmPwdComputerSelfPermission Gives computers permission to report passwords of their local admin accounts to AD Set AdmPwdComputerSelfPermission Gives computers permission to report passwords of their local admin accounts to AD. This is mandatory action to perform before solution can be used. Every computer that is expected to maintain own admin password needs to have this permission delegated Set-AdmPwdComputerSelfPermission Identity Identification of container where to set permissions. Permissions are then inherited to computers within this container and subcontainers. Identity can be either name or distinguishedName of the container String Identity Identification of container where to set permissions. Permissions are then inherited to computers within this container and subcontainers. Identity can be either name or distinguishedName of the container String String System.String[] AdmPwd.PSTypes.ObjectInfo Caller needs to have permission to modify ACL on respective container -------------------------- Example 1 -------------------------- PS C:\> Set-AdmPwdComputerSelfPermission -Identity:MyComputers Delegates permission to report new local admin passwrd to AD for computers under container MyComputers Set-AdmPwdReadPasswordPermission Delegates the permission to read passwords of local admin account of computers in given container Set AdmPwdReadPasswordPermission Delegates the permission to read passwords of local admin account of computers in given container Set-AdmPwdReadPasswordPermission Identity Identification of container where to set permissions. Permissions are then inherited to computers within this container and subcontainers. Identity can be either name or distinguishedName of the container String AllowedPrincipals List of security principals (user accounts of groups) to delegate the permission to String[] Identity Identification of container where to set permissions. Permissions are then inherited to computers within this container and subcontainers. Identity can be either name or distinguishedName of the container String String AllowedPrincipals List of security principals (user accounts of groups) to delegate the permission to String[] String[] System.String[] AdmPwd.PSTypes.ObjectInfo Caller needs to have permission to modify ACL on respective container -------------------------- Example 1 -------------------------- PS C:\> Set-AdmPwdReadPasswordPermission -Identity:MyComputers -AllowedPrincipals:MyDomain\AdmPwdPasswordReaders Allows members of group MyDomain\AdmPwdPasswordReaders to read local admin password of computers in container MyComputers Set-AdmPwdResetPasswordPermission Delegates the permission to request reset of passwords of local admin account of computers in given container Set AdmPwdResetPasswordPermission Delegates the permission to request reset of passwords of local admin account of computers in given container Set-AdmPwdResetPasswordPermission Identity Identification of container where to set the permission. Permissions are then inherited to computers within this container and subcontainers. Identity can be either name or distinguishedName of the container String AllowedPrincipals List of security principals to be allowed to request reset of local admin passwords on computers under given container String[] Identity Identification of container where to set the permission. Permissions are then inherited to computers within this container and subcontainers. Identity can be either name or distinguishedName of the container String String AllowedPrincipals List of security principals to be allowed to request reset of local admin passwords on computers under given container String[] String[] System.String[] AdmPwd.PSTypes.ObjectInfo Caller needs to have permission to modify ACL on respective container -------------------------- Example 1 -------------------------- PS C:\> Set-AdmPwdResetPasswordPermission -Identity:MyComputers -AllowedPrincipals:MyDomain\AdmPwdPasswordResetters Allows members of group MyDomain\AdmPwdPasswordResetters to request reset of local admin password of computers in container MyComputers Update-AdmPwdADSchema Prepares AD schema for the solution Update AdmPwdADSchema Prepares AD schema for the solution. Cmdlet creates 2 new attributes in schema and adds them to mayContain set of computer objects: one attribute for admin password one attribute for password expiration time Update-AdmPwdADSchema AdmPwd.PSTypes.DirectoryOperationStatus Caller needs to have Schema Admin permission -------------------------- Example 1 -------------------------- PS C:\> Update-AdmPwdADSchema Prepares AD schema for the solution. User running this cmdlet needs to be member of Schema Admins group ================================================ FILE: modules/ConfluencePS/2.5.0/CHANGELOG.md ================================================ # Change Log All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/), and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] ### Changed . ## [2.5] 2019-03-27 ### Added - Added support for authenticating with X509Certificate (#164, [@ritzcrackr]) ### Fixed - Conversion of pageID attribute of Attachments to `[Int]` (#166, [@lipkau]) - Fixed generation of headers in tables when using `ConvertTo-ConfluenceTable` (#163, [@lipkau]) ## [2.4] 2018-12-12 ### Added - Added `-Vertical` to `ConvertTo-Table` (#148, [@brianbunke]) - Added support for TLS1.2 (#155, [@lipkau]) ### Changed - Changed productive module files to be compiled into single `.psm1` file (#133, [@lipkau]) - Fixed `ConvertTo-Table` for empty cells (#144, [@FelixMelchert]) - Changed CI/CD pipeline from AppVeyor to Azure DevOps (#150, [@lipkau]) - Fixed trailing slash in ApiURi parameter (#153, [@lipkau]) ## [2.3] 2018-03-22 ### Added - custom object type for Attachments: `ConfluencePS.Attachment` (#123, [@JohnAdders][]) - `Add-Attachment`: upload a file to a page (#123, [@JohnAdders][]) - `Get-Attachment`: list all attachments of a page (#123, [@JohnAdders][]) - `Get-AttachmentFile`: download an attachment to the local disc (#123, [@JohnAdders][]) - `Remove-Attachment`: remove an attachment from a page (#123, [@JohnAdders][]) - `Set-Attachment`: update an attachment of a page (#123, [@JohnAdders][]) - `-InFile` to `Invoke-Method` for uploading of files with `form-data` (#130, [@lipkau][]) - full support for PowerShell Core (`pwsh`) (#119, [@lipkau][]) - AppVeyor tests on PowerShell v6 (Linux) (#119, [@lipkau][]) - AppVeyor tests on PowerShell v6 (Windows) (#119, [@lipkau][]) ### Changed - Made `Invoke-Method` public (#130, [@lipkau][]) - Moved Online Help of cmdlets to the homepage (#130, [@lipkau][]) - Updated help for contributing to the project (#130, [@lipkau][]) - Documentation for the custom classes of the module (#107, [@lipkau][]) - Tests now run from `./Release` Path (#99, [@lipkau][]) - Have the Build script to "compile" the functions into the psm1 file (enhances performance) (#119, [@lipkau][]) - Have a zip file deploy as artifact of the release (#90, [@lipkau][]) ## [2.2] - 2018-01-01 ### Added - Automatic deployment of documentation to website (#120, [@lipkau][]) - New parameter `-Query` to `Get-Page` for complex searches (#106, [@lipkau][]) - Documentation for the custom classes of the module (#107, [@lipkau][]) - Added full support for PowerShell Core (`pwsh`) (#119, [@lipkau][]) ### Changed - Fixed encoding of Unicode chars (#101, [@lipkau][]) - Require necessary Assembly for HttpUtility (#102, [@lipkau][]) ## [2.1] - 2017-11-01 ### Changed - Shows a warning when the server requires a CAPTCHA for the authentication (#91, [@lipkau][]) - Custom classes now print relevant data in `ToString()` (#92, [@lipkau][]) ## [2.0] - 2017-08-17 A new major version! ConfluencePS has been totally refactored to introduce new features and greatly improve efficiency. "A new major version" means limited older functionality was intentionally broken. In addition, there are a ton of good changes, so some big picture notes first: - All functions changed from "Wiki" prefix to "Confluence", like `Get-ConfluencePage` - But the module accommodates for any prefix you want, e.g. `Import-Module ConfluencePS -Prefix Wiki` - Functions changed or removed: - `Get-WikiLabelApplied` [removed; functionality added to `Get-ConfluencePage -Label foo`] - `Get-WikiPageLabel` > `Get-ConfluenceLabel` - `New-WikiLabel` > `Add-ConfluenceLabel` - `Get-*` functions now support paging, and defining your preferred page size - `-Limit` and `-Expand` parameters were removed from functions - With paging implementation, modifying the returned object limit isn't necessary - And allows for richer objects to be returned by default - `-ApiUri` and `-Credential` parameters added to every function - This is useful if you have more than one Confluence instance - `Set-ConfluenceInfo` now defines `ApiUri` and `Credential` defaults for the current session - And you can override any single function: - `Get-ConfluenceSpace -ApiUri 'https://wiki2.example.com' -Credential (Get-Credential)` - All functions now output custom object types, like `[ConfluencePS.Page]` - Allows for returning more object properties... - ...and only displaying the most relevant in the default output - Also enables a much improved pipeline flow - This behavior removed the need for the `-Expand` parameter - Private functions are leveraged heavily to reduce repeat code - `Invoke-Method` is the most prominent example If you like drinking from the fire hose, here's [everything we closed for 2.0], because we probably forgot to list something here. Otherwise, read on for summarized details. ### Added - All `Get-*` functions now support paging - `-ApiUri` and `-Credential` parameters added to functions - `Set-ConfluenceInfo` behavior is mostly unchanged (see below) - Objects returned are now custom typed, like `[ConfluencePS.Page]` - Try piping ConfluencePS objects into `Format-List *` to see all properties ### Changed - Function prefix defaults to "Confluence" instead of "Wiki" (`Get-ConfluenceSpace`) - If you like "Wiki", you can `Import-Module ConfluencePS -Prefix Wiki` - `Add-ConfluenceLabel` - Name used to be `New-WikiLabel` - The "Add" verb better reflects the function's behavior - `Get-ConfluenceChildPage` - Default behavior returns only immediate child pages. Which also means... - Added `-Recurse` to return all pages below the given page, not just immediate child objects - NOTE: Recurse is not available in on-premise installs right now, only Atlassian cloud instances - `-ParentID` > `-PageID` - `Get-ConfluenceLabel` - Name used to be `Get-WikiPageLabel` - Now returns `[ConfluencePS.ContentLabelSet]` objects - Which are relationships of `[ConfluencePS.Label]` & `[ConfluencePS.Page]` objects - `Get-ConfluencePage` - `Get-ConfluencePage` (with no parameters) doesn't work anymore - With paging supported, this would be a ton of pages - `Get-ConfluenceSpace | Get-ConfluencePage` still works, if you really need it - Now returns `[ConfluencePS.Page]` objects - New `-Label` parameter filters returned pages by applied label(s) - New `-Space` parameter accepts Space objects - `Get-ConfluenceSpace` - Now returns `[ConfluencePS.Space]` objects - `-Key` renamed to `-SpaceKey` ("Key" still works as an alias) - `-Name` parameter removed - `New-ConfluencePage` - New `-Parent` parameter accepts Page objects - New `-Space` parameter accepts Space objects - `New-ConfluenceSpace` - `-Key` renamed to `-SpaceKey` ("Key" still works as an alias) - `Set-ConfluenceInfo` - Now adds the URI/Credential to `$PSDefaultParameterValues` - `-ApiUri` & `-Credential` parameters now exist on every function - `Set-ConfluenceInfo` defines their defaults for the current session - Meaning they could still be overwritten on any single command - No longer automatically prompts for credentials if `-Credential` is absent - Allows for anonymous authentication to public instances - New `-PromptCredentials` parameter displays a `Get-Credential` dialog while connecting - New `-PageSize` parameter optionally defines default page size for the session - `Set-ConfluencePage` - Now returns `[ConfluencePS.Page]` objects - `-CurrentVersion` parameter removed (determined and incremented automatically now) - New `-Parent` parameter accepts Page objects ### Removed - `-Limit` and `-Expand` parameters - `Get-*` function paging removes the need for fiddling with returned object limits - Custom object types hold relevant properties, removing the need to manually "expand" results - `Get-WikiLabelApplied` - Functionality replaced with `Get-ConfluencePage -Label foo` ### Much ❤ [@lipkau](https://github.com/lipkau) refactored the entire module, and is the only reason `2.0` is a reality. In short, he is amazing. Thank you! ## [1.0].0-69 - 2016-11-28 No changelog available for version `1.0` of ConfluencePS. `1.0` was created in late 2015. Version `.69` was published to the PowerShell Gallery in Nov 2016, and it remained unchanged until `2.0`. If you're looking for things that changed prior to `2.0`...sorry, but these probably aren't the droids you're looking for. :) [everything we closed for 2.0]: https://github.com/AtlassianPS/ConfluencePS/issues?utf8=%E2%9C%93&q=closed%3A2017-04-01..2017-08-17 [@alexsuslin]: https://github.com/alexsuslin [@axxelG]: https://github.com/axxelG [@beaudryj]: https://github.com/beaudryj [@brianbunke]: https://github.com/brianbunke [@Clijsters]: https://github.com/Clijsters [@colhal]: https://github.com/colhal [@Dejulia489]: https://github.com/Dejulia489 [@ebekker]: https://github.com/ebekker [@FelixMelchert]: https://github.com/FelixMelchert [@jkknorr]: https://github.com/jkknorr [@JohnAdders]: https://github.com/JohnAdders [@kittholland]: https://github.com/kittholland [@LiamLeane]: https://github.com/LiamLeane [@lipkau]: https://github.com/lipkau [@lukhase]: https://github.com/lukhase [@padgers]: https://github.com/padgers [@ritzcrackr]: https://github.com/ritzcrackr [@ThePSAdmin]: https://github.com/ThePSAdmin ================================================ FILE: modules/ConfluencePS/2.5.0/ConfluencePS.Types.cs ================================================ using System; using System.Collections.Generic; using System.Collections; // using System.Linq; namespace ConfluencePS { public class Icon { public String Path { get; set; } public Int64 Width { get; set; } public Int64 Height { get; set; } public Boolean IsDefault { get; set; } public override string ToString() { return Path; } } public class User { public String UserName { get; set; } public String DisplayName { get; set; } public String UserKey { get; set; } public Icon ProfilePicture { get; set; } public override string ToString() { return UserName; } } public class Version { public User By { get; set; } public DateTime When { get; set; } public String FriendlyWhen { get; set; } public Int64 Number { get; set; } public String Message { get; set; } public Boolean MinorEdit { get; set; } public override string ToString() { return Number.ToString(); } } public class Space { public Int64 Id { get; set; } public String Key { get; set; } public String Name { get; set; } public Icon Icon { get; set; } public String Type { get; set; } public String Description { get; set; } public Page Homepage { get; set; } public override string ToString() { return "[" + Key + "] " + Name; } } public class Page { public Int64 ID { get; set; } public String Status { get; set; } public String Title { get; set; } public Space Space { get; set; } public Version Version { get; set; } public String Body { get; set; } public Page[] Ancestors { get; set; } public String URL { get; set; } public String ShortURL { get; set; } public override string ToString() { return "[" + ID + "] " + Title; } } public class Label { public Int64 ID { get; set; } public String Prefix { get; set; } public String Name { get; set; } public override string ToString() { return Name; } } public class ContentLabelSet { public Page Page { get; set; } public Label[] Labels { get; set; } } public class Attachment { public Int64 ID { get; set; } public String Status { get; set; } public String Title { get; set; } public String Filename { get; set; } public String MediaType { get; set; } public UInt64 FileSize { get; set; } public String Comment { get; set; } public String SpaceKey { get; set; } public Int64 PageID { get; set; } public Version Version { get; set; } public String URL { get; set; } public override string ToString() { return "[att$ID] $Title"; } } } ================================================ FILE: modules/ConfluencePS/2.5.0/ConfluencePS.format.ps1xml ================================================ DefaultView ConfluencePS.Space 10 24 36 Key Name Description DefaultView ConfluencePS.Page 10 left 9 left 36 left 15 left 7 left ID Status Title [String]::Format("{0}", $_.Space.Key) [String]::Format("{0}", $_.Version.Number) DefaultView ConfluencePS.Label 36 Name DefaultView ConfluencePS.ContentLabelSet 20 left 36 [String]::Format("{0}", $_.Page.ID) Labels ================================================ FILE: modules/ConfluencePS/2.5.0/ConfluencePS.psd1 ================================================ # # Module manifest for module 'ConfluencePS' # # Generated by: Brian Bunke # # Generated on: 11/22/2015 # @{ # Script module or binary module file associated with this manifest. RootModule = 'ConfluencePS.psm1' # Version number of this module. ModuleVersion = '2.5.0' # ID used to uniquely identify this module GUID = '20d32089-48ef-464d-ba73-6ada240e26b3' # Author of this module Author = 'AtlassianPS' # Company or vendor of this module CompanyName = 'AtlassianPS' # Copyright statement for this module Copyright = 'MIT License' # Description of the functionality provided by this module Description = 'PowerShell module to interact with the Atlassian Confluence REST API' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '3.0' # Name of the Windows PowerShell host required by this module # PowerShellHostName = '' # Minimum version of the Windows PowerShell host required by this module # PowerShellHostVersion = '' # Minimum version of Microsoft .NET Framework required by this module # DotNetFrameworkVersion = '' # Minimum version of the common language runtime (CLR) required by this module # CLRVersion = '' # Processor architecture (None, X86, Amd64) required by this module # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module # RequiredModules = @() # Assemblies that must be loaded prior to importing this module # RequiredAssemblies = @() # Script files (.ps1) that are run in the caller's environment prior to importing this module. # ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module # TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = @("ConfluencePS.format.ps1xml") # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess # NestedModules = @() # Functions to export from this module FunctionsToExport = @('Add-Attachment','Add-Label','ConvertTo-StorageFormat','ConvertTo-Table','Get-Attachment','Get-AttachmentFile','Get-ChildPage','Get-Label','Get-Page','Get-Space','Invoke-Method','New-Page','New-Space','Remove-Attachment','Remove-Label','Remove-Page','Remove-Space','Set-Attachment','Set-Info','Set-Label','Set-Page') # Cmdlets to export from this module # CmdletsToExport = '*' # Variables to export from this module # VariablesToExport = '*' # Aliases to export from this module AliasesToExport = '' # DSC resources to export from this module # DscResourcesToExport = @() # List of all modules packaged with this module # ModuleList = @() # List of all files packaged with this module # FileList = @() # Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. Tags = @('confluence', 'wiki', 'atlassian') # A URL to the license for this module. LicenseUri = 'https://github.com/AtlassianPS/ConfluencePS/blob/master/LICENSE' # A URL to the main website for this project. ProjectUri = 'https://github.com/AtlassianPS/ConfluencePS' # A URL to an icon representing this module. # IconUri = '' # ReleaseNotes of this module ReleaseNotes = 'https://github.com/AtlassianPS/ConfluencePS/blob/master/CHANGELOG.md' } # End of PSData hashtable } # End of PrivateData hashtable # HelpInfo URI of this module # HelpInfoURI = '' # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. DefaultCommandPrefix = 'Confluence' } ================================================ FILE: modules/ConfluencePS/2.5.0/ConfluencePS.psm1 ================================================ #region Dependencies # Load the ConfluencePS namespace from C# if (!("ConfluencePS.Space" -as [Type])) { Add-Type -Path (Join-Path $PSScriptRoot ConfluencePS.Types.cs) -ReferencedAssemblies Microsoft.CSharp, Microsoft.PowerShell.Commands.Utility, System.Management.Automation } # Load Web assembly when needed # PowerShell Core has the assembly preloaded if (!("System.Web.HttpUtility" -as [Type])) { Add-Type -Assembly System.Web } function Add-Attachment { [CmdletBinding( ConfirmImpact = 'Low', SupportsShouldProcess = $true )] [OutputType([ConfluencePS.Attachment])] param( [Parameter( Mandatory = $true )] [uri]$ApiUri, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [ValidateRange(1, [uint64]::MaxValue)] [Alias('ID')] [uint64]$PageID, [Parameter( Mandatory, ValueFromPipeline, ValueFromPipelineByPropertyName )] [ValidateScript( { if (-not (Test-Path $_ -PathType Leaf)) { $errorItem = [System.Management.Automation.ErrorRecord]::new( ([System.ArgumentException]"File not found"), 'ParameterValue.FileNotFound', [System.Management.Automation.ErrorCategory]::ObjectNotFound, $_ ) $errorItem.ErrorDetails = "No file could be found with the provided path '$_'." $PSCmdlet.ThrowTerminatingError($errorItem) } else { return $true } } )] [Alias('InFile', 'FullName', 'Path', 'PSPath')] [String[]] $FilePath ) begin { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" } process { Write-DebugMessage "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-DebugMessage "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" $iwParameters = Copy-CommonParameter -InputObject $PSBoundParameters $iwParameters['Uri'] = "$ApiUri/content/{0}/child/attachment" -f $PageID $iwParameters['Method'] = 'Post' $iwParameters['OutputType'] = [ConfluencePS.Attachment] foreach ($file in $FilePath) { $iwParameters["InFile"] = $file Write-Debug "[$($MyInvocation.MyCommand.Name)] Invoking Add Attachment Method with `$parameter" if ($PSCmdlet.ShouldProcess($PageID, "Adding attachment(s) '$($file)'.")) { Invoke-Method @iwParameters } } } end { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Complete" } } function Add-Label { [CmdletBinding( ConfirmImpact = 'Low', SupportsShouldProcess = $true )] [OutputType([ConfluencePS.ContentLabelSet])] param ( [Parameter( Mandatory = $true )] [uri]$ApiUri, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, [Parameter( Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [ValidateRange(1, [uint64]::MaxValue)] [Alias('ID')] [uint64[]]$PageID, [Parameter( Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [Alias('Labels')] $Label ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" $resourceApi = "$ApiUri/content/{0}/label" } PROCESS { Write-Debug "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-Debug "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" # Validade input object from Pipeline if (($_) -and -not($_ -is [ConfluencePS.Page] -or $_ -is [uint64] -or $_ -is [ConfluencePS.ContentLabelSet])) { $message = "The Object in the pipe is not a Page." $exception = New-Object -TypeName System.ArgumentException -ArgumentList $message Throw $exception } # The parameter "Label" has no type declared. Because of this, a piped object of # type "ConfluencePS.ContentLabelSet" will be assigned to "Label". Lets fix this: if ($_ -and $Label -is [ConfluencePS.ContentLabelSet]) { $Label = $Label.Labels } # Test if Label is String[] [String[]]$_label = $Label $_label = $_label | Where-Object { $_ -ne "ConfluencePS.Label" } if ($_label) { [String[]]$Label = $_label } # Allow only for Label to be a [String[]] or [ConfluencePS.Label[]] $allowedLabelTypes = @( "System.String" "System.String[]" "ConfluencePS.Label" "ConfluencePS.Label[]" ) if ($Label.GetType().FullName -notin $allowedLabelTypes) { $message = "Parameter 'Label' is not a Label or a String. It is $($Label.gettype().FullName)" $exception = New-Object -TypeName System.ArgumentException -ArgumentList $message Throw $exception } $iwParameters = Copy-CommonParameter -InputObject $PSBoundParameters $iwParameters['Method'] = 'Post' $iwParameters['OutputType'] = [ConfluencePS.Label] # Extract name if an Object is provided if (($Label -is [ConfluencePS.Label]) -or $Label -is [ConfluencePS.Label[]]) { $Label = $Label | Select-Object -ExpandProperty Name } foreach ($_page in $PageID) { if ($_ -is [ConfluencePS.Page]) { $InputObject = $_ } elseif ($_ -is [ConfluencePS.ContentLabelSet]) { $InputObject = $_.Page } else { $authAndApiUri = Copy-CommonParameter -InputObject $PSBoundParameters -AdditionalParameter "ApiUri" $InputObject = Get-Page -PageID $_page @authAndApiUri } $iwParameters["Uri"] = $resourceApi -f $_page $iwParameters["Body"] = ($Label | ForEach-Object { @{prefix = 'global'; name = $_ } }) | ConvertTo-Json Write-Debug "[$($MyInvocation.MyCommand.Name)] Content to be sent: $($iwParameters["Body"] | Out-String)" if ($PSCmdlet.ShouldProcess("Label $Label, PageID $_page")) { $output = [ConfluencePS.ContentLabelSet]@{ Page = $InputObject } $output.Labels += (Invoke-Method @iwParameters) $output } } } END { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended" } } function ConvertTo-StorageFormat { [CmdletBinding()] [OutputType([String])] param ( [Parameter( Mandatory = $true )] [uri]$ApiUri, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true )] [string[]]$Content ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" } PROCESS { Write-Debug "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-Debug "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" $iwParameters = Copy-CommonParameter -InputObject $PSBoundParameters $iwParameters['Uri'] = "$ApiUri/contentbody/convert/storage" $iwParameters['Method'] = 'Post' foreach ($_content in $Content) { $iwParameters['Body'] = @{ value = "$_content" representation = 'wiki' } | ConvertTo-Json Write-Debug "[$($MyInvocation.MyCommand.Name)] Content to be sent: $($_content | Out-String)" (Invoke-Method @iwParameters).value } } END { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended" } } function ConvertTo-Table { [CmdletBinding()] [System.Diagnostics.CodeAnalysis.SuppressMessage('PSUseDeclaredVarsMoreThanAssignments', '')] param ( [Parameter( Mandatory = $true, ValueFromPipeline = $true )] $Content, [Switch]$Vertical, [Switch]$NoHeader ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" $sb = [System.Text.StringBuilder]::new() $HeaderGenerated = $NoHeader } PROCESS { Write-Debug "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-Debug "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" # This ForEach needed if the content wasn't piped in $Content | ForEach-Object { if ($Vertical) { if ($HeaderGenerated) { $pipe = '|' } else { $pipe = '||' } # Put an empty row between multiple tables (objects) if ($Spacer) { $null = $sb.AppendLine('') } $_.PSObject.Properties | ForEach-Object { $row = ("$pipe {0} $pipe {1} |" -f $_.Name, $_.Value) -replace "\|\s\s", "| " $null = $sb.AppendLine($row) } $Spacer = $true } else { # Header row enclosed by || if (-not $HeaderGenerated) { $null = $sb.AppendLine("|| {0} ||" -f ($_.PSObject.Properties.Name -join " || ")) $HeaderGenerated = $true } # All other rows enclosed by | $row = ("| " + ($_.PSObject.Properties.Value -join " | ") + " |") -replace "\|\s\s", "| " $null = $sb.AppendLine($row) } } } END { # Return the array as one large, multi-line string $sb.ToString() Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended" } } function Get-Attachment { [CmdletBinding( SupportsPaging = $true )] [OutputType([ConfluencePS.Attachment])] param ( [Parameter( Mandatory = $true )] [uri]$ApiUri, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [ValidateRange(1, [uint64]::MaxValue)] [Alias('ID')] [uint64[]]$PageID, [String]$FileNameFilter, [String]$MediaTypeFilter, [ValidateRange(1, [uint64]::MaxValue)] [uint64]$PageSize = 25 ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" } PROCESS { Write-DebugMessage "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-DebugMessage "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" if (($_) -and -not($_ -is [ConfluencePS.Page] -or $_ -is [uint64])) { $message = "The Object in the pipe is not a Page." $exception = New-Object -TypeName System.ArgumentException -ArgumentList $message Throw $exception } $iwParameters = Copy-CommonParameter -InputObject $PSBoundParameters $iwParameters['Method'] = 'Get' $iwParameters['GetParameters'] = @{ expand = "version" limit = $PageSize } $iwParameters['OutputType'] = [ConfluencePS.Attachment] if ($FileNameFilter) { $iwParameters["GetParameters"]["filename"] = $FileNameFilter } if ($MediaTypeFilter) { $iwParameters["GetParameters"]["mediaType"] = $MediaTypeFilter } # Paging ($PSCmdlet.PagingParameters | Get-Member -MemberType Property).Name | ForEach-Object { $iwParameters[$_] = $PSCmdlet.PagingParameters.$_ } foreach ($_PageID in $PageID) { $iwParameters['Uri'] = "$ApiUri/content/{0}/child/attachment" -f $_PageID Invoke-Method @iwParameters } } END { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended" } } function Get-AttachmentFile { [CmdletBinding()] [OutputType([Bool])] param ( [Parameter( Mandatory = $true )] [uri]$ApiUri, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true )] [ConfluencePS.Attachment[]]$Attachment, [ValidateScript( { if (-not (Test-Path $_)) { $errorItem = [System.Management.Automation.ErrorRecord]::new( ([System.ArgumentException]"Path not found"), 'ParameterValue.FileNotFound', [System.Management.Automation.ErrorCategory]::ObjectNotFound, $_ ) $errorItem.ErrorDetails = "Invalid path '$_'." $PSCmdlet.ThrowTerminatingError($errorItem) } else { return $true } } )] [String]$Path ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" } PROCESS { Write-DebugMessage "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-DebugMessage "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" if (($_) -and -not($_ -is [ConfluencePS.Attachment])) { $message = "The Object in the pipe is not an Attachment." $exception = New-Object -TypeName System.ArgumentException -ArgumentList $message Throw $exception } $iwParameters = Copy-CommonParameter -InputObject $PSBoundParameters $iwParameters['Method'] = 'Get' foreach ($_Attachment in $Attachment) { $iwParameters['Uri'] = $_Attachment.URL $iwParameters['Headers'] = @{"Accept" = $_Attachment.MediaType } $iwParameters['OutFile'] = if ($Path) { Join-Path -Path $Path -ChildPath $_Attachment.Filename } else { $_Attachment.Filename } $result = Invoke-Method @iwParameters (-not $result) } } END { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended" } } function Get-ChildPage { [CmdletBinding( SupportsPaging = $true )] [OutputType([ConfluencePS.Page])] param ( [Parameter( Mandatory = $true )] [uri]$ApiUri, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [ValidateRange(1, [uint64]::MaxValue)] [Alias('ID')] [uint64]$PageID, [switch]$Recurse, [ValidateRange(1, [uint64]::MaxValue)] [uint64]$PageSize = 25 ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" } PROCESS { Write-Debug "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-Debug "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" #Fix: See fix statement below. These two fix statements are tied together if (($_) -and -not($_ -is [ConfluencePS.Page] -or $_ -is [uint64])) { $message = "The Object in the pipe is not a Page." $exception = New-Object -TypeName System.ArgumentException -ArgumentList $message Throw $exception } #Fix: This doesn't get called since there are no parameter sets for this function. It must be #copy paste from another function. This function doesn't really accept ConfluencePS.Page objects, it only #works due to powershell grabbing the 'ID' from ConfluencePS.Page using the #'ValueFromPipelineByPropertyName = $true' and '[Alias('ID')]' on the PageID Parameter. if ($PsCmdlet.ParameterSetName -eq "byObject") { $PageID = $InputObject.ID } $iwParameters = Copy-CommonParameter -InputObject $PSBoundParameters $iwParameters['Uri'] = if ($Recurse.IsPresent) { "$ApiUri/content/{0}/descendant/page" -f $PageID } else { "$ApiUri/content/{0}/child/page" -f $PageID } $iwParameters['Method'] = 'Get' $iwParameters['GetParameters'] = @{ expand = "space,version,body.storage,ancestors" limit = $PageSize } $iwParameters['OutputType'] = [ConfluencePS.Page] # Paging ($PSCmdlet.PagingParameters | Get-Member -MemberType Property).Name | ForEach-Object { $iwParameters[$_] = $PSCmdlet.PagingParameters.$_ } Invoke-Method @iwParameters } END { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended" } } function Get-Label { [CmdletBinding( SupportsPaging = $true )] [OutputType([ConfluencePS.ContentLabelSet])] param ( [Parameter( Mandatory = $true )] [uri]$ApiUri, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [ValidateRange(1, [uint64]::MaxValue)] [Alias('ID')] [uint64[]]$PageID, [ValidateRange(1, [uint64]::MaxValue)] [uint64]$PageSize = 25 ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" $resourceApi = "$ApiUri/content/{0}/label" } PROCESS { Write-Debug "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-Debug "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" if (($_) -and -not($_ -is [ConfluencePS.Page] -or $_ -is [uint64])) { $message = "The Object in the pipe is not a Page." $exception = New-Object -TypeName System.ArgumentException -ArgumentList $message Throw $exception } $iwParameters = Copy-CommonParameter -InputObject $PSBoundParameters $iwParameters['Method'] = 'Get' $iwParameters['GetParameters'] = @{ limit = $PageSize } $iwParameters['OutputType'] = [ConfluencePS.Label] # Paging ($PSCmdlet.PagingParameters | Get-Member -MemberType Property).Name | ForEach-Object { $iwParameters[$_] = $PSCmdlet.PagingParameters.$_ } foreach ($_page in $PageID) { if ($_ -is [ConfluencePS.Page]) { $InputObject = $_ } else { $authAndApiUri = Copy-CommonParameter -InputObject $PSBoundParameters -AdditionalParameter "ApiUri" $InputObject = Get-Page -PageID $_page @authAndApiUri } $iwParameters["Uri"] = $resourceApi -f $_page $output = New-Object -TypeName ConfluencePS.ContentLabelSet $output.Page = $InputObject $output.Labels += (Invoke-Method @iwParameters) $output } } END { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended" } } function Get-Page { [CmdletBinding( SupportsPaging = $true, DefaultParameterSetName = "byId" )] [OutputType([ConfluencePS.Page])] param ( [Parameter( Mandatory = $true )] [uri]$ApiUri, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, [Parameter( Position = 0, Mandatory = $true, ParameterSetName = "byId", ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true )] [ValidateRange(1, [uint64]::MaxValue)] [Alias('ID')] [uint64[]]$PageID, [Parameter( ParameterSetName = "bySpace" )] [Parameter( ParameterSetName = "bySpaceObject" )] [Alias('Name')] [string]$Title, [Parameter( Mandatory = $true, ParameterSetName = "bySpace" )] [Parameter( ParameterSetName = "byLabel" )] [Alias('Key')] [string]$SpaceKey, [Parameter( Mandatory = $true, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = "bySpaceObject" )] [Parameter( ValueFromPipeline = $true, ParameterSetName = "byLabel" )] [ConfluencePS.Space]$Space, [Parameter( Mandatory = $true, ParameterSetName = "byLabel" )] [string[]]$Label, [Parameter( Position = 0, Mandatory = $true, ParameterSetName = "byQuery" )] [string]$Query, [ValidateRange(1, [uint64]::MaxValue)] [uint64]$PageSize = 25 ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" $resourceApi = "$ApiUri/content{0}" #setup defaults that don't change based on the pipeline or the parameter set $iwParameters = Copy-CommonParameter -InputObject $PSBoundParameters $iwParameters['Method'] = 'Get' $iwParameters['GetParameters'] = @{ expand = "space,version,body.storage,ancestors" limit = $PageSize } $iwParameters['OutputType'] = [ConfluencePS.Page] } PROCESS { Write-Debug "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-Debug "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" if ($Space -is [ConfluencePS.Space] -and ($Space.Key)) { $SpaceKey = $Space.Key } # Paging ($PSCmdlet.PagingParameters | Get-Member -MemberType Property).Name | ForEach-Object { $iwParameters[$_] = $PSCmdlet.PagingParameters.$_ } switch -regex ($PsCmdlet.ParameterSetName) { "byId" { foreach ($_pageID in $PageID) { $iwParameters["Uri"] = $resourceApi -f "/$_pageID" Invoke-Method @iwParameters } break } "bySpace" { # This includes 'bySpaceObject' $iwParameters["Uri"] = $resourceApi -f '' $iwParameters["GetParameters"]["type"] = "page" if ($SpaceKey) { $iwParameters["GetParameters"]["spaceKey"] = $SpaceKey } if ($Title) { Invoke-Method @iwParameters | Where-Object { $_.Title -like "$Title" } } else { Invoke-Method @iwParameters } break } "byLabel" { $iwParameters["Uri"] = $resourceApi -f "/search" $CQLparameters = @("type=page", "label=$Label") if ($SpaceKey) { $CQLparameters += "space=$SpaceKey" } $cqlQuery = ConvertTo-URLEncoded ($CQLparameters -join (" AND ")) $iwParameters["GetParameters"]["cql"] = $cqlQuery Invoke-Method @iwParameters break } "byQuery" { $iwParameters["Uri"] = $resourceApi -f "/search" $cqlQuery = ConvertTo-URLEncoded $Query $iwParameters["GetParameters"]["cql"] = "type=page AND $cqlQuery" Invoke-Method @iwParameters } } } END { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended" } } function Get-Space { [CmdletBinding( SupportsPaging = $true )] [OutputType([ConfluencePS.Space])] param ( [Parameter( Mandatory = $true )] [uri]$ApiUri, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, [Parameter( Position = 0 )] [Alias('Key')] [string[]]$SpaceKey, [ValidateRange(1, [uint64]::MaxValue)] [uint64]$PageSize = 25 ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" $resourceApi = "$ApiUri/space{0}" } PROCESS { Write-Debug "[$($MyInvocation.MyCommand.Name)] ParameterSetName: $($PsCmdlet.ParameterSetName)" Write-Debug "[$($MyInvocation.MyCommand.Name)] PSBoundParameters: $($PSBoundParameters | Out-String)" $iwParameters = Copy-CommonParameter -InputObject $PSBoundParameters $iwParameters['Method'] = 'Get' $iwParameters['GetParameters'] = @{ expand = "description.plain,icon,homepage,metadata.labels" limit = $PageSize } $iwParameters['OutputType'] = [ConfluencePS.Space] # Paging ($PSCmdlet.PagingParameters | Get-Member -MemberType Property).Name | ForEach-Object { $iwParameters[$_] = $PSCmdlet.PagingParameters.$_ } if ($SpaceKey) { foreach ($_space in $SpaceKey) { $iwParameters["Uri"] = $resourceApi -f "/$_space" Invoke-Method @iwParameters } } else { $iwParameters["Uri"] = $resourceApi -f "" Invoke-Method @iwParameters } } END { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended" } } function Invoke-Method { [CmdletBinding(SupportsPaging = $true)] [OutputType( [PSObject], [ConfluencePS.Page], [ConfluencePS.Space], [ConfluencePS.Label], [ConfluencePS.Icon], [ConfluencePS.Version], [ConfluencePS.User], [ConfluencePS.Attachment] )] [Diagnostics.CodeAnalysis.SuppressMessageAttribute( "PSAvoidUsingEmptyCatchBlock", "" )] param ( [Parameter(Mandatory = $true)] [uri]$Uri, [Microsoft.PowerShell.Commands.WebRequestMethod]$Method = "GET", [ValidateNotNullOrEmpty()] [String]$Body, [Switch]$RawBody, [Hashtable]$Headers, [Hashtable]$GetParameters, [String]$InFile, [String]$OutFile, [ValidateSet( [ConfluencePS.Page], [ConfluencePS.Space], [ConfluencePS.Label], [ConfluencePS.Icon], [ConfluencePS.Version], [ConfluencePS.User], [ConfluencePS.Attachment] )] [System.Type]$OutputType, [Parameter( Mandatory = $false )] [PSCredential]$Credential, [Parameter( Mandatory = $false )] [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] $Certificate, $Caller = $PSCmdlet ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" Set-TlsLevel -Tls12 # Sanitize double slash `//` # Happens when the BaseUri is the domain name # [Uri]"http://google.com" vs [Uri]"http://google.com/foo" $Uri = $Uri -replace '(? [CmdletBinding()] [OutputType([String])] param ( # String to decode [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true )] [string]$InputString ) PROCESS { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Decoding string from HTML" [System.Web.HttpUtility]::HtmlDecode($InputString) } } function ConvertFrom-URLEncoded { <# .SYNOPSIS Decode a URL encoded string #> [CmdletBinding()] [OutputType([String])] param ( # String to decode [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true )] [string]$InputString ) PROCESS { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Decoding string from URL" [System.Web.HttpUtility]::UrlDecode($InputString) } } function ConvertTo-Attachment { <# .SYNOPSIS Extracted the conversion to private function in order to have a single place to select the properties to use when casting to custom object type #> [CmdletBinding()] [OutputType( [ConfluencePS.Attachment] )] param ( # object to convert [Parameter( ValueFromPipeline = $true )] $InputObject ) Process { foreach ($object in $InputObject) { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Converting Object to Attachment" if ($_.container.id) { $PageId = $_.container.id } else { [UInt32]$PageID = $_._expandable.container -replace '^.*\/content\/', '' } [ConfluencePS.Attachment](ConvertTo-Hashtable -InputObject ($object | Select-Object ` @{Name = "id"; Expression = { [UInt32]($_.id -replace 'att', '') } }, status, title, @{Name = "filename"; Expression = { '{0}_{1}' -f $PageID, $_.title | Remove-InvalidFileCharacter } }, @{Name = "mediatype"; Expression = { $_.extensions.mediaType } }, @{Name = "filesize"; Expression = { [convert]::ToInt32($_.extensions.fileSize, 10) } }, @{Name = "comment"; Expression = { $_.extensions.comment } }, @{Name = "spacekey"; Expression = { $_._expandable.space -replace '^.*\/space\/', '' } }, @{Name = "pageid"; Expression = { $PageID } }, @{Name = "version"; Expression = { if ($_.version) { ConvertTo-Version $_.version } else { $null } } }, @{Name = "URL"; Expression = { $base = $_._links.base if (!($base)) { $base = $_._links.self -replace '\/rest.*', '' } if ($_._links.download) { "{0}{1}" -f $base, $_._links.download } else { $null } } } )) } } } function ConvertTo-GetParameter { <# .SYNOPSIS Generate the GET parameter string for an URL from a hashtable #> [CmdletBinding()] param ( [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true )] [hashtable]$InputObject ) BEGIN { [string]$parameters = "?" } PROCESS { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Making HTTP get parameter string out of a hashtable" foreach ($key in $InputObject.Keys) { $parameters += "$key=$($InputObject[$key])&" } } END { $parameters -replace ".$" } } function ConvertTo-HashTable { <# .SYNOPSIS Converts a PSCustomObject to Hashtable .DESCRIPTION PowerShell v4 on Windows 8.1 seems to have trouble casting [PSCustomObject] to custom classes. This function is a workaround, as casting from [Hashtable] is no problem. #> param( # Object to convert [Parameter(Mandatory = $true)] [PSCustomObject]$InputObject ) begin { $hash = @{} $InputObject.PSObject.properties | ForEach-Object { $hash[$_.Name] = $_.Value } Write-Output $hash } } function ConvertTo-HTMLEncoded { <# .SYNOPSIS Encode a string into HTML (eg: > instead of >) #> [CmdletBinding()] [OutputType([String])] param ( # String to encode [Parameter( Position = $true, Mandatory = $true, ValueFromPipeline = $true )] [string]$InputString ) PROCESS { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Encoding string to HTML" [System.Web.HttpUtility]::HtmlEncode($InputString) } } function ConvertTo-Icon { <# .SYNOPSIS Extracted the conversion to private function in order to have a single place to select the properties to use when casting to custom object type #> [CmdletBinding()] [OutputType( [ConfluencePS.Icon] )] param ( # object to convert [Parameter( Position = 0, ValueFromPipeline = $true )] $InputObject ) Process { foreach ($object in $InputObject) { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Converting Object to Icon" [ConfluencePS.Icon](ConvertTo-Hashtable -InputObject ($object | Select-Object ` Path, Width, Height, IsDefault )) } } } function ConvertTo-Label { <# .SYNOPSIS Extracted the conversion to private function in order to have a single place to select the properties to use when casting to custom object type #> [CmdletBinding()] [OutputType( [ConfluencePS.Version] )] param ( # object to convert [Parameter( Position = 0, ValueFromPipeline = $true )] $InputObject ) Process { foreach ($object in $InputObject) { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Converting Object to Label" [ConfluencePS.Label](ConvertTo-Hashtable -InputObject ($object | Select-Object ` id, name, prefix )) } } } function ConvertTo-Page { <# .SYNOPSIS Extracted the conversion to private function in order to have a single place to select the properties to use when casting to custom object type #> [CmdletBinding()] [OutputType( [ConfluencePS.Page] )] param ( # object to convert [Parameter( Position = 0, ValueFromPipeline = $true )] $InputObject ) Process { foreach ($object in $InputObject) { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Converting Object to Page" [ConfluencePS.Page](ConvertTo-Hashtable -InputObject ($object | Select-Object ` id, status, title, @{Name = "space"; Expression = { if ($_.space) { ConvertTo-Space $_.space } else { $null } } }, @{Name = "version"; Expression = { if ($_.version) { ConvertTo-Version $_.version } else { $null } } }, @{Name = "body"; Expression = { $_.body.storage.value } }, @{Name = "ancestors"; Expression = { if ($_.ancestors) { ConvertTo-PageAncestor $_.ancestors } else { $null } } }, @{Name = "URL"; Expression = { $base = $_._links.base if (!($base)) { $base = $_._links.self -replace '\/rest.*', '' } if ($_._links.webui) { "{0}{1}" -f $base, $_._links.webui } else { $null } } }, @{Name = "ShortURL"; Expression = { $base = $_._links.base if (!($base)) { $base = $_._links.self -replace '\/rest.*', '' } if ($_._links.tinyui) { "{0}{1}" -f $base, $_._links.tinyui } else { $null } } } )) } } } function ConvertTo-PageAncestor { <# .SYNOPSIS Extracted the conversion to private function in order to have a single place to select the properties to use when casting to custom object type #> [CmdletBinding()] [OutputType( [ConfluencePS.Page] )] param ( # object to convert [Parameter( Position = 0, ValueFromPipeline = $true )] $InputObject ) Process { foreach ($object in $InputObject) { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Converting Object to Page (Ancestor)" [ConfluencePS.Page](ConvertTo-Hashtable -InputObject ($object | Select-Object ` id, status, title )) } } } function ConvertTo-Space { <# .SYNOPSIS Extracted the conversion to private function in order to have a single place to select the properties to use when casting to custom object type #> [CmdletBinding()] [OutputType( [ConfluencePS.Space] )] param ( # object to convert [Parameter( Position = 0, ValueFromPipeline = $true )] $InputObject ) Process { foreach ($object in $InputObject) { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Converting Object to Space" [ConfluencePS.Space](ConvertTo-Hashtable -InputObject ($object | Select-Object ` id, key, name, @{Name = "description"; Expression = { $_.description.plain.value } }, @{Name = "Icon"; Expression = { if ($_.icon) { ConvertTo-Icon $_.icon } else { $null } } }, type, @{Name = "Homepage"; Expression = { if ($_.homepage -is [PSCustomObject]) { ConvertTo-Page $_.homepage } else { $null } # homepage might be a string } } )) } } } function ConvertTo-URLEncoded { <# .SYNOPSIS Encode a string into URL (eg: %20 instead of " ") #> [CmdletBinding()] [OutputType([String])] param ( # String to encode [Parameter( Position = 0, Mandatory = $true, ValueFromPipeline = $true )] [string]$InputString ) PROCESS { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Encoding string to URL" [System.Web.HttpUtility]::UrlEncode($InputString) } } function ConvertTo-User { <# .SYNOPSIS Extracted the conversion to private function in order to have a single place to select the properties to use when casting to custom object type #> [CmdletBinding()] [OutputType( [ConfluencePS.User] )] param ( # object to convert [Parameter( Position = 0, ValueFromPipeline = $true )] $InputObject ) Process { foreach ($object in $InputObject) { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Converting Object to User" [ConfluencePS.User](ConvertTo-Hashtable -InputObject ($object | Select-Object ` username, userKey, @{Name = "profilePicture"; Expression = { ConvertTo-Icon $_.profilePicture } }, displayname )) } } } function ConvertTo-Version { <# .SYNOPSIS Extracted the conversion to private function in order to have a single place to select the properties to use when casting to custom object type #> [CmdletBinding()] [OutputType( [ConfluencePS.Version] )] param ( # object to convert [Parameter( Position = 0, ValueFromPipeline = $true )] $InputObject ) Process { foreach ($object in $InputObject) { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Converting Object to Version" [ConfluencePS.Version](ConvertTo-Hashtable -InputObject ($object | Select-Object ` @{Name = "by"; Expression = { ConvertTo-User $_.by } }, when, friendlyWhen, number, message, minoredit )) } } } function Copy-CommonParameter { <# .SYNOPSIS This is a helper function to assist in creating a hashtable for splatting parameters to inner function calls. .DESCRIPTION This command copies all of the keys of a hashtable to a new hashtable if the key name matches the DefaultParameter or the AdditionalParameter values. This function is designed to help select only function parameters that have been set, so they can be passed to inner functions if and only if they have been set. .EXAMPLE PS C:\> Copy-CommonParameter -InputObject $PSBoundParameters Returns a hashtable that contains all of the bound default parameters. .EXAMPLE PS C:\> Copy-CommonParameter -InputObject $PSBoundParameters -AdditionalParameter "ApiUri" Returns a hashtable that contains all of the bound default parameters and the "ApiUri" parameter. #> [CmdletBinding( SupportsShouldProcess = $false )] [OutputType( [hashtable] )] param ( [Parameter(Mandatory = $true)] [hashtable]$InputObject, [Parameter(Mandatory = $false)] [string[]]$AdditionalParameter, [Parameter(Mandatory = $false)] [string[]]$DefaultParameter = @("Credential", "Certificate") ) [hashtable]$ht = @{} foreach ($key in $InputObject.Keys) { if ($key -in ($DefaultParameter + $AdditionalParameter)) { $ht[$key] = $InputObject[$key] } } return $ht } function Invoke-WebRequest { # For Version up to 5.1 [CmdletBinding(HelpUri = 'https://go.microsoft.com/fwlink/?LinkID=217035')] [Diagnostics.CodeAnalysis.SuppressMessageAttribute( "PSAvoidUsingConvertToSecureStringWithPlainText", "", Justification = "Converting received plaintext token to SecureString" )] param( [switch] ${UseBasicParsing}, [Parameter(Mandatory = $true, Position = 0)] [ValidateNotNullOrEmpty()] [uri] ${Uri}, [Microsoft.PowerShell.Commands.WebRequestSession] ${WebSession}, [Alias('SV')] [string] ${SessionVariable}, [pscredential] [System.Management.Automation.CredentialAttribute()] ${Credential}, [switch] ${UseDefaultCredentials}, [ValidateNotNullOrEmpty()] [string] ${CertificateThumbprint}, [ValidateNotNull()] [System.Security.Cryptography.X509Certificates.X509Certificate] ${Certificate}, [string] ${UserAgent}, [switch] ${DisableKeepAlive}, [ValidateRange(0, 2147483647)] [uint64] ${TimeoutSec}, [System.Collections.IDictionary] ${Headers}, [ValidateRange(0, 2147483647)] [uint64] ${MaximumRedirection}, [Microsoft.PowerShell.Commands.WebRequestMethod] ${Method}, [uri] ${Proxy}, [pscredential] [System.Management.Automation.CredentialAttribute()] ${ProxyCredential}, [switch] ${ProxyUseDefaultCredentials}, [Parameter(ValueFromPipeline = $true)] [System.Object] ${Body}, [string] ${ContentType}, [ValidateSet('chunked', 'compress', 'deflate', 'gzip', 'identity')] [string] ${TransferEncoding}, [string] ${InFile}, [string] ${OutFile}, [switch] ${PassThru}) begin { if ($Credential) { $SecureCreds = [System.Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes( $('{0}:{1}' -f $Credential.UserName, $Credential.GetNetworkCredential().Password) )) $PSBoundParameters["Headers"]["Authorization"] = "Basic $($SecureCreds)" $null = $PSBoundParameters.Remove("Credential") } if ($InFile) { $boundary = [System.Guid]::NewGuid().ToString() $enc = [System.Text.Encoding]::GetEncoding("iso-8859-1") $fileName = Split-Path -Path $InFile -Leaf $readFile = Get-Content -Path $InFile -Encoding Byte $fileEnc = $enc.GetString($readFile) $PSBoundParameters["Body"] = @' --{0} Content-Disposition: form-data; name="file"; filename="{1}" Content-Type: application/octet-stream {2} --{0}-- '@ -f $boundary, $fileName, $fileEnc $PSBoundParameters["Headers"]['X-Atlassian-Token'] = 'nocheck' $PSBoundParameters["ContentType"] = "multipart/form-data; boundary=`"$boundary`"" $null = $PSBoundParameters.Remove("InFile") } try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand('Microsoft.PowerShell.Utility\Invoke-WebRequest', [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = { & $wrappedCmd @PSBoundParameters } $steppablePipeline = $scriptCmd.GetSteppablePipeline($myInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } <# .ForwardHelpTargetName Microsoft.PowerShell.Utility\Invoke-WebRequest .ForwardHelpCategory Cmdlet #> } if ($PSVersionTable.PSVersion.Major -ge 6) { function Invoke-WebRequest { #require -Version 6 [CmdletBinding(DefaultParameterSetName = 'StandardMethod', HelpUri = 'https://go.microsoft.com/fwlink/?LinkID=217035')] param( [switch] ${UseBasicParsing}, [Parameter(Mandatory = $true, Position = 0)] [ValidateNotNullOrEmpty()] [uri] ${Uri}, [Microsoft.PowerShell.Commands.WebRequestSession] ${WebSession}, [Alias('SV')] [string] ${SessionVariable}, [switch] ${AllowUnencryptedAuthentication}, [Microsoft.PowerShell.Commands.WebAuthenticationType] ${Authentication}, [pscredential] [System.Management.Automation.CredentialAttribute()] ${Credential}, [switch] ${UseDefaultCredentials}, [ValidateNotNullOrEmpty()] [string] ${CertificateThumbprint}, [ValidateNotNull()] [X509Certificate] ${Certificate}, [switch] ${SkipCertificateCheck}, [Microsoft.PowerShell.Commands.WebSslProtocol] ${SslProtocol}, [securestring] ${Token}, [string] ${UserAgent}, [switch] ${DisableKeepAlive}, [ValidateRange(0, 2147483647)] [uint64] ${TimeoutSec}, [System.Collections.IDictionary] ${Headers}, [ValidateRange(0, 2147483647)] [uint64] ${MaximumRedirection}, [Parameter(ParameterSetName = 'StandardMethod')] [Parameter(ParameterSetName = 'StandardMethodNoProxy')] [Microsoft.PowerShell.Commands.WebRequestMethod] ${Method}, [Parameter(ParameterSetName = 'CustomMethod', Mandatory = $true)] [Parameter(ParameterSetName = 'CustomMethodNoProxy', Mandatory = $true)] [Alias('CM')] [ValidateNotNullOrEmpty()] [string] ${CustomMethod}, [Parameter(ParameterSetName = 'CustomMethodNoProxy', Mandatory = $true)] [Parameter(ParameterSetName = 'StandardMethodNoProxy', Mandatory = $true)] [switch] ${NoProxy}, [Parameter(ParameterSetName = 'StandardMethod')] [Parameter(ParameterSetName = 'CustomMethod')] [uri] ${Proxy}, [Parameter(ParameterSetName = 'StandardMethod')] [Parameter(ParameterSetName = 'CustomMethod')] [pscredential] [System.Management.Automation.CredentialAttribute()] ${ProxyCredential}, [Parameter(ParameterSetName = 'StandardMethod')] [Parameter(ParameterSetName = 'CustomMethod')] [switch] ${ProxyUseDefaultCredentials}, [Parameter(ValueFromPipeline = $true)] [System.Object] ${Body}, [string] ${ContentType}, [ValidateSet('chunked', 'compress', 'deflate', 'gzip', 'identity')] [string] ${TransferEncoding}, [string] ${InFile}, [string] ${OutFile}, [switch] ${PassThru}, [switch] ${PreserveAuthorizationOnRedirect}, [switch] ${SkipHeaderValidation}) begin { if ($Credential -and (-not ($Authentication))) { $PSBoundParameters["Authentication"] = "Basic" } if ($InFile) { $multipartContent = [System.Net.Http.MultipartFormDataContent]::new() $FileStream = [System.IO.FileStream]::new($InFile, [System.IO.FileMode]::Open) $fileHeader = [System.Net.Http.Headers.ContentDispositionHeaderValue]::new("form-data") $fileHeader.Name = "file" $fileHeader.FileName = ([System.io.FileInfo]$InFile).name $fileContent = [System.Net.Http.StreamContent]::new($FileStream) $fileContent.Headers.ContentDisposition = $fileHeader $fileContent.Headers.ContentType = [System.Net.Http.Headers.MediaTypeHeaderValue]::Parse("application/octet-stream") $multipartContent.Add($fileContent) $PSBoundParameters["Headers"]['X-Atlassian-Token'] = 'nocheck' $PSBoundParameters["Body"] = $multipartContent $null = $PSBoundParameters.Remove("InFile") } try { $outBuffer = $null if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { $PSBoundParameters['OutBuffer'] = 1 } $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand('Microsoft.PowerShell.Utility\Invoke-WebRequest', [System.Management.Automation.CommandTypes]::Cmdlet) $scriptCmd = { & $wrappedCmd @PSBoundParameters } $steppablePipeline = $scriptCmd.GetSteppablePipeline($myInvocation.CommandOrigin) $steppablePipeline.Begin($PSCmdlet) } catch { throw } } process { try { $steppablePipeline.Process($_) } catch { throw } } end { try { $steppablePipeline.End() } catch { throw } } <# .ForwardHelpTargetName Microsoft.PowerShell.Utility\Invoke-WebRequest .ForwardHelpCategory Cmdlet #> } } function Remove-InvalidFileCharacter { <# .SYNOPSIS Replace any invalid filename characters from a string with underscores #> [CmdletBinding( ConfirmImpact = 'Low', SupportsShouldProcess = $false )] [OutputType( [String] )] [System.Diagnostics.CodeAnalysis.SuppressMessage('PSUseShouldProcessForStateChangingFunctions', '')] param ( # string to process [Parameter( ValueFromPipeline = $true )] [String]$InputString ) BEGIN { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function started" $InvalidChars = [IO.Path]::GetInvalidFileNameChars() -join '' $RegExInvalid = "[{0}]" -f [RegEx]::Escape($InvalidChars) } Process { foreach ($_string in $InputString) { Write-Verbose "[$($MyInvocation.MyCommand.Name)] Removing invalid characters" $_string -replace $RegExInvalid, '_' } } } function Set-TlsLevel { [CmdletBinding( SupportsShouldProcess = $false )] [System.Diagnostics.CodeAnalysis.SuppressMessage('PSUseShouldProcessForStateChangingFunctions', '')] param ( [Parameter(Mandatory, ParameterSetName = 'Set')] [Switch]$Tls12, [Parameter(Mandatory, ParameterSetName = 'Revert')] [Switch]$Revert ) begin { switch ($PSCmdlet.ParameterSetName) { "Set" { $Script:OriginalTlsSettings = [Net.ServicePointManager]::SecurityProtocol [Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12 } "Revert" { if ($Script:OriginalTlsSettings) { [Net.ServicePointManager]::SecurityProtocol = $Script:OriginalTlsSettings } } } } } function Test-Captcha { [CmdletBinding()] param( # Response of Invoke-WebRequest [Parameter( ValueFromPipeline = $true )] [PSObject]$InputObject ) begin { $tokenRequiresCaptcha = "AUTHENTICATION_DENIED" $headerRequiresCaptcha = "X-Seraph-LoginReason" } process { if ($InputObject.Headers -and $InputObject.Headers[$headerRequiresCaptcha]) { if ( ($InputObject.Headers[$headerRequiresCaptcha] -split ",") -contains $tokenRequiresCaptcha ) { Write-Warning "Confluence requires you to log on to the website before continuing for security reasons." } } } end { } } function Write-DebugMessage { [CmdletBinding()] param( [Parameter( ValueFromPipeline = $true )] $Message ) begin { $oldDebugPreference = $DebugPreference if (!($DebugPreference -eq "SilentlyContinue")) { $DebugPreference = 'Continue' } } process { Write-Debug $Message } end { $DebugPreference = $oldDebugPreference } } ================================================ FILE: modules/ConfluencePS/2.5.0/LICENSE ================================================ The MIT License (MIT) Copyright (c) 2016 Brian Bunke Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: modules/ConfluencePS/2.5.0/README.md ================================================ --- layout: module permalink: /module/ConfluencePS/ --- # [ConfluencePS](https://atlassianps.org/module/ConfluencePS) [![GitHub release](https://img.shields.io/github/release/AtlassianPS/ConfluencePS.svg?style=for-the-badge)](https://github.com/AtlassianPS/ConfluencePS/releases/latest) [![Build Status](https://img.shields.io/vso/build/AtlassianPS/ConfluencePS/12/master.svg?style=for-the-badge)](https://dev.azure.com/AtlassianPS/ConfluencePS/_build/latest?definitionId=12) [![PowerShell Gallery](https://img.shields.io/powershellgallery/dt/ConfluencePS.svg?style=for-the-badge)](https://www.powershellgallery.com/packages/ConfluencePS) ![License](https://img.shields.io/badge/license-MIT-blue.svg?style=for-the-badge) Automate your documentation! ConfluencePS is a PowerShell module that interacts with Atlassian's [Confluence] wiki product. Need to add 100 new pages based on some dumb CSV file? Are you trying to figure out how to delete all pages labeled 'deleteMe'? Are you sick of manually editing the same page every single day? ConfluencePS has you covered! ConfluencePS communicates with Atlassian's actively supported [REST API] via basic authentication. The REST implementation is the only way to interact with their cloud-hosted instances via API, and will eventually be the only way to interact with server installations. Join the conversation on [![SlackLogo][] AtlassianPS.Slack.com](https://atlassianps.org/slack) [SlackLogo]: https://atlassianps.org/assets/img/Slack_Mark_Web_28x28.png --- ## Instructions ### Installation Install ConfluencePS from the [PowerShell Gallery]! `Install-Module` requires PowerShellGet (included in PS v5, or download for v3/v4 via the gallery link) ```powershell # One time only install: (requires an admin PowerShell window) Install-Module ConfluencePS # Check for updates occasionally: Update-Module ConfluencePS # To use each session: Import-Module ConfluencePS Set-ConfluenceInfo -BaseURI 'https://YourCloudWiki.atlassian.net/wiki' -PromptCredentials ``` ### Usage You can find the full documentation on our [homepage](https://atlassianps.org/docs/ConfluencePS) and in the console. ```powershell # Review the help at any time! Get-Help about_ConfluencePS Get-Command -Module ConfluencePS Get-Help Get-ConfluencePage -Full # or any other command ``` For first steps to get up and running, check out the [Getting Started](https://atlassianps.org/docs/ConfluencePS/#getting-started) page. ### Contribute Want to contribute to AtlassianPS? Great! We appreciate [everyone](https://atlassianps.org/#people) who invests their time to make our modules the best they can be. Check out our guidelines on [Contributing](https://atlassianps.org/docs/Contributing/) to our modules and documentation. ## Tested on |Configuration|Status| |-------------|------| |Windows Powershell v3|[![Build Status](https://img.shields.io/teamcity/http/build.powershell.org/s/ConfluencePS_TestOnPowerShellV3.svg?label=Build%20Status)](https://build.powershell.org/viewType.html?buildTypeId=ConfluencePS_TestOnPowerShellV3)| |Windows Powershell v4|[![Build Status](https://img.shields.io/teamcity/http/build.powershell.org/s/ConfluencePS_TestOnPowerShellV4.svg?label=Build%20Status)](https://build.powershell.org/viewType.html?buildTypeId=ConfluencePS_TestOnPowerShellV4)| |Windows Powershell v5.1|[![Build Status](https://img.shields.io/vso/build/AtlassianPS/ConfluencePS/12/master.svg?style=for-the-badge)](https://dev.azure.com/AtlassianPS/ConfluencePS/_build/latest?definitionId=12)| |Powershell Core (latest) on Windows|[![Build Status](https://img.shields.io/vso/build/AtlassianPS/ConfluencePS/12/master.svg?style=for-the-badge)](https://dev.azure.com/AtlassianPS/ConfluencePS/_build/latest?definitionId=12)| |Powershell Core (latest) on Ubuntu|[![Build Status](https://img.shields.io/vso/build/AtlassianPS/ConfluencePS/12/master.svg?style=for-the-badge)](https://dev.azure.com/AtlassianPS/ConfluencePS/_build/latest?definitionId=12)| |Powershell Core (latest) on MacOS|[![Build Status](https://img.shields.io/vso/build/AtlassianPS/ConfluencePS/12/master.svg?style=for-the-badge)](https://dev.azure.com/AtlassianPS/ConfluencePS/_build/latest?definitionId=12)| ## Acknowledgements * Thanks to [brianbunke] for getting this module on it's feet * Thanks to [thomykay] for his [PoshConfluence] SOAP API module, which provided enough of a starting point to feel comfortable undertaking this project. * Thanks to everyone ([Our Contributors](https://atlassianps.org/#people)) that helped with this module ## Useful links * [Source Code] * [Latest Release] * [Submit an Issue] * How you can help us: [List of Issues](https://github.com/AtlassianPS/ConfluencePS/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ## Disclaimer Hopefully this is obvious, but: > This is an open source project (under the [MIT license]), and all contributors are volunteers. All commands are executed at your own risk. Please have good backups before you start, because you can delete a lot of stuff if you're not careful. [Confluence]: [REST API]: [PowerShell Gallery]: [thomykay]: [PoshConfluence]: [RamblingCookieMonster]: [PSStackExchange]: [Source Code]: [Latest Release]: [Submit an Issue]: [juneb]: [brianbunke]: [Check this out]: [MIT license]: ================================================ FILE: modules/ConfluencePS/2.5.0/en-US/ConfluencePS-help.xml ================================================  Add-Attachment Add Attachment Add a new attachment to an existing Confluence page. Add Attachments (one or more) to Confluence pages (one or more). If the Attachment did not exist previously, it will be created. This will not update an already existing Attachment; see Set-Attachment for updating a file. Add-Attachment PageID The ID of the page to which apply the Attachment to. Accepts multiple IDs, including via pipeline input. Int32 Int32 None ApiUri The URi of the API interface. Value can be set persistently with Set-Info. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None FilePath One or more files to be added. String[] String[] None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-Info. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageID The ID of the page to which apply the Attachment to. Accepts multiple IDs, including via pipeline input. Int32 Int32 None FilePath One or more files to be added. String[] String[] None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False ConfluencePS.Attachment -------------------------- EXAMPLE 1 -------------------------- Add-ConfluenceAttachment -PageID 123456 -FilePath test.png -Verbose Adds the Attachment test.png to the wiki page with ID 123456. -Verbose output provides extra technical details, if interested. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluencePage -SpaceKey SRV | Add-ConfluenceAttachment -FilePath test.png -WhatIf Simulates adding the Attachment test.png to all pages in the space with key SRV. -WhatIf provides PageIDs of pages that would have been affected. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Add-Attachment/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Add-Label Add Label Add a new global label to an existing Confluence page. Assign labels (one or more) to Confluence pages (one or more). If the label did not exist previously, it will be created. Preexisting labels are not affected. Add-Label PageID The ID of the page to which apply the label to. Accepts multiple IDs, including via pipeline input. Int32[] Int32[] None ApiUri The URi of the API interface. Value can be set persistently with Set-Info. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Label One or more labels to be added. Currently only supports labels of prefix "global". Object Object None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-Info. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageID The ID of the page to which apply the label to. Accepts multiple IDs, including via pipeline input. Int32[] Int32[] None Label One or more labels to be added. Currently only supports labels of prefix "global". Object Object None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False ConfluencePS.ContentLabelSet -------------------------- EXAMPLE 1 -------------------------- Add-ConfluenceLabel -PageID 123456 -Label alpha -Verbose Apply the label alpha to the wiki page with ID 123456. -Verbose output provides extra technical details, if interested. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluencePage -SpaceKey SRV | Add-ConfluenceLabel -Label servers -WhatIf Simulates applying the label "servers" to all pages in the space with key SRV. -WhatIf provides PageIDs of pages that would have been affected. -------------------------- EXAMPLE 3 -------------------------- Get-ConfluencePage -SpaceKey DEMO | Add-ConfluenceLabel -Label abc -Confirm Applies the label "abc" to all pages in the space with key DEMO. -Confirm prompts Yes/No for each page that would be affected. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Add-Label/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS ConvertTo-StorageFormat ConvertTo StorageFormat Convert your content to Confluence's storage format. To properly create/edit pages, content should be in the proper "XHTML-based" format. Invokes a POST call to convert from a "wiki" representation, receiving a "storage" response. ConvertTo-StorageFormat Content A string (in plain text and/or wiki markup) to be converted to storage format. String[] String[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Content A string (in plain text and/or wiki markup) to be converted to storage format. String[] String[] None System.String -------------------------- EXAMPLE 1 -------------------------- $Body = ConvertTo-ConfluenceStorageFormat -Content 'Hello world!' Stores the returned value '<p>Hello world!</p>' in $Body for use in New-ConfluencePage/Set-ConfluencePage/etc. -------------------------- EXAMPLE 2 -------------------------- Get-Date -Format s | ConvertTo-ConfluenceStorageFormat Pipe the current date/time in sortable format, returning the converted string. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/ConvertTo-StorageFormat/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Confluence Storage Format https://confluence.atlassian.com/confcloud/confluence-storage-format-724765084.html ConvertTo-Table ConvertTo Table Convert your content to Confluence's wiki markup table format. Formats input as a table with a horizontal header row. This wiki formatting is an intermediate step, and would still need ConvertTo-ConfluenceStorageFormat called against it. This work is performed locally, and does not perform a REST call. ConvertTo-Table Content The object array you would like to see displayed as a table on a wiki page. Object Object None Vertical Create a vertical, two-column table. SwitchParameter False NoHeader Ignore the property names, keeping a table of values with no header row highlighting. In a vertical table, the property names remain, but the bold highlighting is removed. SwitchParameter False Content The object array you would like to see displayed as a table on a wiki page. Object Object None Vertical Create a vertical, two-column table. SwitchParameter SwitchParameter False NoHeader Ignore the property names, keeping a table of values with no header row highlighting. In a vertical table, the property names remain, but the bold highlighting is removed. SwitchParameter SwitchParameter False System.String Basically stolen verbatim from thomykay`s PoshConfluence SOAP API module. See links section. -------------------------- EXAMPLE 1 -------------------------- Get-Service | Select-Object Name,DisplayName,Status -First 10 | ConvertTo-ConfluenceTable List the first ten services on your computer, and convert to a table in Confluence markup format. -------------------------- EXAMPLE 2 -------------------------- $SvcTable = Get-Service | Select-Object Name,Status -First 10 | ConvertTo-ConfluenceTable | ConvertTo-ConfluenceStorageFormat Following Example 1, convert the table from wiki markup format into storage format. Store the results in $SvcTable for a later New-ConfluencePage/etc. command. -------------------------- EXAMPLE 3 -------------------------- Get-Alias | Where-Object {$_.Name.Length -eq 1} | Select-Object CommandType,DisplayName | ConvertTo-ConfluenceTable -NoHeader Make a table of all one-character PowerShell aliases, and don't include the header row. -------------------------- EXAMPLE 4 -------------------------- [PSCustomObject]@{Name = 'Max'; Age = 123} | ConvertTo-ConfluenceTable -Vertical Output a vertical table instead. Property names will be a left header column with bold highlighting. Property values will be in a normal right column. Multiple objects will output as multiple tables, one on top of the next. -------------------------- EXAMPLE 5 -------------------------- Get-Alias | Where-Object {$_.Name.Length -eq 1} | Select-Object Name,Definition | ConvertTo-ConfluenceTable -Vertical -NoHeader Output one string containing four vertical tables (one for each object returned). Property names are still displayed, but -NoHeader suppresses the bold highlighting. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/ConvertTo-Table/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS thomykay PoshConfluence https://github.com/thomykay/PoshConfluence Get-Attachment Get Attachment Retrieve the child Attachments of a given wiki Page. Return all Attachments directly below the given Page. Get-Attachment PageID Return attachments for a list of page IDs. Int32[] Int32[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None FileNameFilter Filter results by filename (case sensitive). Does not support wildcards (*). String String None MediaTypeFilter Filter results by media type (case insensitive). Does not support wildcards (*). String String None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 IncludeTotalCount > NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageID Return attachments for a list of page IDs. Int32[] Int32[] None FileNameFilter Filter results by filename (case sensitive). Does not support wildcards (*). String String None MediaTypeFilter Filter results by media type (case insensitive). Does not support wildcards (*). String String None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 IncludeTotalCount > NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter SwitchParameter False ConfluencePS.Attachment Confluence uses hierarchy to help organize content. This command is meant to help provide the intended context from the command line. -------------------------- EXAMPLE 1 -------------------------- Get-ConfluenceAttachment -PageID 123456 Get-ConfluencePage -PageID 123456 | Get-ConfluenceAttachment Two different methods to return all Attachments directly below Page 123456. Both examples should return identical results. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluenceAttachment -PageID 123456, 234567 Get-ConfluencePage -PageID 123456, 234567 | Get-ConfluenceAttachment Similar to the previous example, this shows two different methods to return the Attachments of multiple pages. Both examples should return identical results. -------------------------- EXAMPLE 3 -------------------------- Get-ConfluenceAttachment -PageID 123456 -FileNameFilter "test.png" Returns the Attachment called test.png from Page 123456 if it exists. -------------------------- EXAMPLE 4 -------------------------- Get-ConfluenceAttachment -PageID 123456 -MediaTypeFilter "image/png" Returns any attachments of mime type image/png from Page 123456. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Get-Attachment/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Get-AttachmentFile Get AttachmentFile Retrieves the binary Attachment for a given Attachment object. Retrieves the binary Attachment for a given Attachment object. As the files are stored in a location of the server that requires authentication, this functions allows the download of the Attachment in the same way as the rest of the module authenticates with the server. Get-AttachmentFile Attachment Attachment object to download. Attachment[] Attachment[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Path Override the path used to save the files. String String Use current directory ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Attachment Attachment object to download. Attachment[] Attachment[] None Path Override the path used to save the files. String String Use current directory ConfluencePS.Attachment Confluence uses hierarchy to help organize content. This command is meant to help provide the intended context from the command line. -------------------------- EXAMPLE 1 -------------------------- Get-ConfluenceAttachment -PageID 123456 | Get-ConfluenceAttachmentFile Save any attachments of page 123456 to the current directory with each filename constructed with the page ID and the attachment filename. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluenceAttachment -PageID 123456 | Get-ConfluenceAttachmentFile -Path "c:\temp_dir" Save any attachments of page 123456 to a specific directory with each filename constructed with the page ID and the attachment filename. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Get-AttachmentFile/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Get-ChildPage Get ChildPage Retrieve the child pages of a given wiki page or pages. Return all pages directly below the given page(s). Optionally, the -Recurse parameter will return all child pages, no matter how nested. Get-ChildPage PageID Filter results by page ID. Int32 Int32 0 ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Recurse Get all child pages recursively SwitchParameter False PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount > NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageID Filter results by page ID. Int32 Int32 0 Recurse Get all child pages recursively SwitchParameter SwitchParameter False PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount > NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 ConfluencePS.Page Confluence uses hierarchy to help organize content. This command is meant to help provide the intended context from the command line. -------------------------- EXAMPLE 1 -------------------------- Get-ConfluenceChildPage -PageID 123456 Get-ConfluencePage -PageID 123456 | Get-ConfluenceChildPage Two different methods to return all pages directly below page 123456. Both examples should return identical results. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluenceChildPage -PageID 123456 -Recurse Instead of returning only 123456's child pages, return grandchildren, great-grandchildren, and so on. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Get-ChildPage/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Get-Label Get Label Retrieve all labels applied to the given object(s). Currently, this command only returns a label list from wiki pages. It is intended to eventually support other content types as well. Get-Label PageID List the PageID number to check for labels. Accepts piped input. Int32[] Int32[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount > NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageID List the PageID number to check for labels. Accepts piped input. Int32[] Int32[] None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount > NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 ConfluencePS.ContentLabelSet -------------------------- EXAMPLE 1 -------------------------- Get-ConfluenceLabel -PageID 123456 Returns all labels applied to wiki page 123456. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluencePage -SpaceKey HOTH -Label skywalker | Get-ConfluenceLabel For all pages in HOTH with the "skywalker" label applied, return the full list of labels found on each page. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Get-Label/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Get-Page Get Page Retrieve a listing of pages in your Confluence instance. Return Confluence pages, filtered by ID, Name, or Space. Get-Page PageID Filter results by page ID. Best option if you already know the ID. Int32[] Int32[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. X509Certificate X509Certificate None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount >NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 Get-Page ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. X509Certificate X509Certificate None Title Filter results by page name (case-insensitive). This supports wildcards (*) to allow for partial matching. String String None SpaceKey Filter results by space key (case-insensitive). String String None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount >NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 Get-Page ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. X509Certificate X509Certificate None Title Filter results by page name (case-insensitive). This supports wildcards (*) to allow for partial matching. String String None SpaceKey Filter results by space key (case-insensitive). String String None Space Filter results by space object(s), typically from the pipeline. Space Space None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount >NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 Get-Page ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. X509Certificate X509Certificate None SpaceKey Filter results by space key (case-insensitive). String String None Space Filter results by space object(s), typically from the pipeline. Space Space None Label Filter results to only pages with the specified label(s). String[] String[] None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount >NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 Get-Page Query Use Confluences advanced search: CQL (https://developer.atlassian.com/cloud/confluence/advanced-searching-using-cql/). This cmdlet will always append a filter to only look for pages (`type=page`). String String None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. X509Certificate X509Certificate None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount >NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. X509Certificate X509Certificate None PageID Filter results by page ID. Best option if you already know the ID. Int32[] Int32[] None Title Filter results by page name (case-insensitive). This supports wildcards (*) to allow for partial matching. String String None SpaceKey Filter results by space key (case-insensitive). String String None Space Filter results by space object(s), typically from the pipeline. Space Space None Label Filter results to only pages with the specified label(s). String[] String[] None Query Use Confluences advanced search: CQL (https://developer.atlassian.com/cloud/confluence/advanced-searching-using-cql/). This cmdlet will always append a filter to only look for pages (`type=page`). String String None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount >NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter SwitchParameter False Skip Controls how many things will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 ConfluencePS.Page Piped output into other cmdlets is generally tested and supported. -------------------------- EXAMPLE 1 -------------------------- Get-ConfluencePage -SpaceKey HOTH Get-ConfluenceSpace -SpaceKey HOTH | Get-ConfluencePage Two different methods to return all wiki pages in space "HOTH". Both examples should return identical results. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluencePage -PageID 123456 | Format-List * Returns the wiki page with ID 123456. `Format-List *` displays all of the object's properties, including the full page body. -------------------------- EXAMPLE 3 -------------------------- Get-ConfluencePage -Title 'luke*' -SpaceKey HOTH Return all pages in HOTH whose names start with "luke" (case-insensitive). Wildcards (*) can be inserted to support partial matching. -------------------------- EXAMPLE 4 -------------------------- Get-ConfluencePage -Label 'skywalker' Return all pages containing the label "skywalker" (case-insensitive). Label text must match exactly; no wildcards are applied. -------------------------- EXAMPLE 5 -------------------------- Get-ConfluencePage -Query "mention = jSmith and creator != jSmith" Return all pages matching the query. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Get-Page/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Get-Space Get Space Retrieve a listing of spaces in your Confluence instance. Return all Confluence spaces, optionally filtering by Key. Get-Space SpaceKey Filter results by key. Supports wildcard matching on partial input. String[] String[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount > NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False Skip Controls how many objects will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None SpaceKey Filter results by key. Supports wildcard matching on partial input. String[] String[] None PageSize Maximum number of results to fetch per call. This setting can be tuned to get better performance according to the load on the server. > Warning: too high of a PageSize can cause a timeout on the request. Int32 Int32 25 IncludeTotalCount > NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter SwitchParameter False Skip Controls how many objects will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First > NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 18446744073709551615 ConfluencePS.Space Piped output into other cmdlets is generally tested and supported. -------------------------- EXAMPLE 1 -------------------------- Get-ConfluenceSpace Display the info of all spaces on the server. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluenceSpace -SpaceKey HOTH | Format-List * Return only the space with key "HOTH" (case-insensitive). `Format-List *` displays all of the object's properties. -------------------------- EXAMPLE 3 -------------------------- Get-ConfluenceSpace -ApiUri "https://myserver.com/wiki" -Credential $cred Manually specifying a server and authentication credentials, list all spaces found on the instance. `Set-ConfluenceInfo` usually makes this unnecessary, unless you are actively maintaining multiple instances. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Get-Space/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Invoke-Method Invoke Method Invoke a specific call to a Confluence REST Api endpoint Make a call to a REST Api endpoint with all the benefits of ConfluencePS. This cmdlet is what the other cmdlets call under the hood. It handles the authentication, parses the response, handles exceptions from Confluence, returns specific objects and handles the differences between versions of Powershell and Operating Systems. ConfluencePS does not support any third-party plugins on Confluence. This cmdlet can be used to interact with REST Api endpoints which are not already converted in ConfluencePS. It allows for anyone to use the same technics as ConfluencePS uses internally for creating their own functions or modules. When used by a module, the Manifest (.psd1) can define the dependency to ConfluencePS with the 'RequiredModules' property. This will import the module if not already loaded or even download it from the PSGallery. Invoke-Method Uri URI address of the REST API endpoint. Uri Uri None Certificate Certificate to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. X509Certificate X509Certificate None Caller Context which will be used for throwing errors. Object Object $PSCmdlet Method Method of the HTTP request. Default Get Head Post Put Delete Trace Options Merge Patch WebRequestMethod WebRequestMethod GET Body Body of the HTTP request. By default each character of the Body is encoded to a sequence of bytes. This enables the support of UTF8 characters. And was first reported here: <https://stackoverflow.com/questions/15290185/invoke-webrequest-issue-with-special-characters-in-json> This behavior can be changed with -RawBody. String String None Headers Define a key-value set of HTTP headers that should be used in the call. Hashtable Hashtable None GetParameters Define a key-value set of GET Parameters. This is not mandatory, and can be integrated in the Uri. This parameter exists to facilitate the addition and removal of parameters in particular for paging Hashtable Hashtable None InFile Path to a file that will be uploaded with a multipart/form-data request. This parameter does not validate the input in any way. String String None OutFile Path to the file where the response should be stored to. This parameter does not validate the input in any way String String None OutputType Define the Type of the object that will be returned by the call. The casting to custom classes is done in private functions as uses the cast operator which throws a terminating error in case the response can't be casted. Type Type None Credential Credentials to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. PSCredential PSCredential None RawBody Keep the Body from being encoded. SwitchParameter False IncludeTotalCount NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter False Skip Controls how many objects will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 None Uri URI address of the REST API endpoint. Uri Uri None Method Method of the HTTP request. WebRequestMethod WebRequestMethod GET Body Body of the HTTP request. By default each character of the Body is encoded to a sequence of bytes. This enables the support of UTF8 characters. And was first reported here: <https://stackoverflow.com/questions/15290185/invoke-webrequest-issue-with-special-characters-in-json> This behavior can be changed with -RawBody. String String None RawBody Keep the Body from being encoded. SwitchParameter SwitchParameter False Headers Define a key-value set of HTTP headers that should be used in the call. Hashtable Hashtable None GetParameters Define a key-value set of GET Parameters. This is not mandatory, and can be integrated in the Uri. This parameter exists to facilitate the addition and removal of parameters in particular for paging Hashtable Hashtable None InFile Path to a file that will be uploaded with a multipart/form-data request. This parameter does not validate the input in any way. String String None OutFile Path to the file where the response should be stored to. This parameter does not validate the input in any way String String None OutputType Define the Type of the object that will be returned by the call. The casting to custom classes is done in private functions as uses the cast operator which throws a terminating error in case the response can't be casted. Type Type None Credential Credentials to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. PSCredential PSCredential None Certificate Certificate to use for the authentication with the REST Api. If no sessions is available, the request will be executed anonymously. X509Certificate X509Certificate None Caller Context which will be used for throwing errors. Object Object $PSCmdlet IncludeTotalCount NOTE: Not yet implemented. Causes an extra output of the total count at the beginning. Note this is actually a uInt64, but with a custom string representation. SwitchParameter SwitchParameter False Skip Controls how many objects will be skipped before starting output. Defaults to 0. UInt64 UInt64 0 First NOTE: Not yet implemented. Indicates how many items to return. UInt64 UInt64 None System.Management.Automation.PSObject ConfluencePS.Page ConfluencePS.Space ConfluencePS.Label ConfluencePS.Icon ConfluencePS.Version ConfluencePS.User ConfluencePS.Attachment -------------------------- EXAMPLE 1 -------------------------- Invoke-ConfluenceMethod -Uri https://contoso.com/rest/api/content -Credential $cred Executes a GET request on the defined URI and returns a collection of PSCustomObject -------------------------- EXAMPLE 2 -------------------------- Invoke-ConfluenceMethod -Uri https://contoso.com/rest/api/content -OutputType [ConfluencePS.Page] -Credential $cred Executes a GET request on the defined URI and returns a collection of ConfluencePS.Page -------------------------- EXAMPLE 3 -------------------------- $params = @{ Uri = "https://contoso.com/rest/api/content" Method = "POST" Credential = $cred } Invoke-ConfluenceMethod @params Executes a POST request on the defined URI and returns a collection of ConfluencePS.Page. This will example doesn't really do anything on the server, as the content API needs requires a value for the BODY. See next example -------------------------- EXAMPLE 4 -------------------------- $body = '{"type": "page", "space": {"key": "TS"}, "title": "My New Page", "body": {"storage": {"representation": "storage"}, "value": "<p>LoremIpsum</p>"}}' $params = @{ Uri = "https://contoso.com/rest/api/content" Method = "POST" Body = $body Credential = $cred } Invoke-ConfluenceMethod @params Executes a POST request with a JSON string in the BODY on the defined URI and returns a collection of ConfluencePS.Page. -------------------------- EXAMPLE 5 -------------------------- $params = @{ Uri = "https://contoso.com/rest/api/content" GetParameters = @{ expand = "space,version,body.storage,ancestors" limit = 30 } Credential = $cred } Invoke-ConfluenceMethod @params Executes a GET request on the defined URI with a Get Parameter that is resolved to look like this: ?expand=space,version,body.storage,ancestors&limit=30 -------------------------- EXAMPLE 6 -------------------------- $params = @{ Uri = "https://contoso.com/rest/api/content/10001/child/attachment" Method = "POST" OutputType = [ConfluencePS.Attachment] InFile = "c:\temp\confidentialData.txt" Credential = $cred } Invoke-ConfluenceMethod @params Executes a POST request on the defined URI and uploads the InFile with a multipart/form-data request. The response of the request will be cast to an object of type ConfluencePS.Attachment. -------------------------- EXAMPLE 7 -------------------------- $params = @{ Uri = "https://contoso.com/rest/api/content/10001/child/attachment/110001" Method = "GET" Headers = @{"Accept" = "text/plain"} OutFile = "c:\temp\confidentialData.txt" Credential = $cred } Invoke-ConfluenceMethod @params Executes a GET request on the defined URI and stores the output on the File System. It also uses the Headers to define what mimeTypes are expected in the response. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Invoke-Method/ Confluence Cloud API https://developer.atlassian.com/cloud/confluence/rest/ Confluence Server API https://docs.atlassian.com/ConfluenceServer/rest/latest/ New-Page New Page Create a new page on your Confluence instance. Create a new page on Confluence. Optionally include content in -Body. Body content needs to be in "Confluence storage format" -- see also -Convert. New-Page ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None InputObject A ConfluencePS.Page object from which to create a new page. Page Page None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False New-Page ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Title Name of your new page. String String None ParentID The ID of the parent page. > NOTE: This feature is not in the 5.8 REST API documentation, and should be considered experimental. Int32 Int32 0 Parent Supply a ConfluencePS.Page object to use as the parent page. Page Page None SpaceKey Key of the space where the new page should exist. Only needed if you don't specify a parent page. String String None Space Space Object in which to create the new page. Only needed if you don't specify a parent page. Space Space None Body The contents of your new page. String String None Convert Optionally, convert the provided body to Confluence's storage format. Has the same effect as calling ConvertTo-ConfluenceStorageFormat against your Body. SwitchParameter False WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None InputObject A ConfluencePS.Page object from which to create a new page. Page Page None Title Name of your new page. String String None ParentID The ID of the parent page. > NOTE: This feature is not in the 5.8 REST API documentation, and should be considered experimental. Int32 Int32 0 Parent Supply a ConfluencePS.Page object to use as the parent page. Page Page None SpaceKey Key of the space where the new page should exist. Only needed if you don't specify a parent page. String String None Space Space Object in which to create the new page. Only needed if you don't specify a parent page. Space Space None Body The contents of your new page. String String None Convert Optionally, convert the provided body to Confluence's storage format. Has the same effect as calling ConvertTo-ConfluenceStorageFormat against your Body. SwitchParameter SwitchParameter False WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False ConfluencePS.Page -------------------------- EXAMPLE 1 -------------------------- New-ConfluencePage -Title 'Test New Page' -SpaceKey Hoth Create a new blank wiki page at the root of space "Hoth". -------------------------- EXAMPLE 2 -------------------------- New-ConfluencePage -Title 'Luke Skywalker' -Parent (Get-ConfluencePage -Title 'Darth Vader' -SpaceKey 'StarWars') Creates a new blank wiki page as a child page below "Darth Vader" in the specified space. -------------------------- EXAMPLE 3 -------------------------- New-ConfluencePage -Title 'Luke Skywalker' -ParentID 123456 -Verbose Creates a new blank wiki page as a child page below the wiki page with ID 123456. -Verbose provides extra technical details, if interested. -------------------------- EXAMPLE 4 -------------------------- New-ConfluencePage -Title 'foo' -SpaceKey 'bar' -Body $PageContents Create a new wiki page named 'foo' at the root of space 'bar'. The wiki page will contain the data stored in $PageContents. -------------------------- EXAMPLE 5 -------------------------- New-ConfluencePage -Title 'foo' -SpaceKey 'bar' -Body 'Testing 123' -Convert Create a new wiki page named 'foo' at the root of space 'bar'. The wiki page will contain the text "Testing 123". -Convert will condition the -Body parameter's string into storage format. -------------------------- EXAMPLE 6 -------------------------- $pageObject = [ConfluencePS.Page]@{ Title = "My Title" Space = [ConfluencePS.Space]@{ Key="ABC" } } # example 1 New-ConfluencePage -InputObject $pageObject # example 2 $pageObject | New-ConfluencePage Two different methods of creating a new page from an object `ConfluencePS.Page`. Both examples should return identical results. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/New-Page/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS New-Space New Space Create a new blank space on your Confluence instance. Create a new blank space. A value for `Key` and `Name` is mandatory. Not so for `Description`, although recommended. New-Space ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None InputObject Space Object from which to create the new space. Space Space None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False New-Space ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None SpaceKey Specify the short key to be used in the space URI. String String None Name Specify the space's name. String String None Description A short description of the new space. String String None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None InputObject Space Object from which to create the new space. Space Space None SpaceKey Specify the short key to be used in the space URI. String String None Name Specify the space's name. String String None Description A short description of the new space. String String None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False ConfluencePS.Space -------------------------- EXAMPLE 1 -------------------------- New-ConfluenceSpace -Key 'HOTH' -Name 'Planet Hoth' -Description "It's really cold" -Verbose Create a new blank space with an optional description and verbose output. -------------------------- EXAMPLE 2 -------------------------- $spaceObject = [ConfluencePS.Space]@{ Key = "HOTH" Name = "Planet Hoth" Description = "It's really cold" } # example 1 New-ConfluenceSpace -InputObject $spaceObject # example 2 $spaceObject | New-ConfluenceSpace Two different methods of creating a new space from an object `ConfluencePS.Space`. Both examples should return identical results. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/New-Space/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Remove-Attachment Remove Attachment Remove an Attachment. Remove Attachments from Confluence content. Does accept multiple pages piped via Get-ConfluencePage. > Untested against non-page content. Remove-Attachment Attachment The Attachment(s) to remove. Attachment[] Attachment[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Attachment The Attachment(s) to remove. Attachment[] Attachment[] None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False -------------------------- EXAMPLE 1 -------------------------- $attachments = Get-ConfluenceAttachment -PageID 123456 Remove-ConfluenceAttachment -Attachment $attachments -Verbose -Confirm Remove all attachment from page 12345 Verbose and Confirm flags both active; you will be prompted before deletion. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluenceAttachment -PageID 123456 | Remove-ConfluenceAttachment -WhatIf Do trial deletion for all attachments on page with ID 123456, the WhatIf parameter prevents any modifications. -------------------------- EXAMPLE 3 -------------------------- Get-ConfluenceAttachment -PageID 123456 | Remove-ConfluenceAttachment Remove all Attachments on page 123456. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Remove-Attachment/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Remove-Label Remove Label Remove a label from existing Confluence content. Remove labels from Confluence content. Does accept multiple pages piped via Get-ConfluencePage. > Untested against non-page content. Remove-Label PageID The page ID to remove the label from. Accepts multiple IDs via pipeline input. Int32[] Int32[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Label A single content label to remove from one or more pages. String[] String[] None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageID The page ID to remove the label from. Accepts multiple IDs via pipeline input. Int32[] Int32[] None Label A single content label to remove from one or more pages. String[] String[] None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False System.Boolean -------------------------- EXAMPLE 1 -------------------------- Remove-ConfluenceLabel -PageID 123456 -Label 'seven' -Verbose -Confirm Remove label "seven" from the wiki page with ID 123456. Verbose and Confirm flags both active; you will be prompted before deletion. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluencePage -SpaceKey 'ABC' -Label 'deleteMe' | Remove-ConfluenceLabel -Label 'deleteMe' -WhatIf For all wiki pages in the ABC space, the label "deleteMe" would be removed. WhatIf parameter prevents any modifications. -------------------------- EXAMPLE 3 -------------------------- Get-ConfluenceChildPage -PageID 123456 | Remove-ConfluenceLabel For all wiki pages immediately below page 123456, remove all labels from each page. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Remove-Label/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Remove-Page Remove Page Trash an existing Confluence page. Delete existing Confluence content by page ID. This trashes most content, but will permanently delete "un-trashable" content. > Untested against non-page content. Remove-Page PageID The page ID to delete. Accepts multiple IDs via pipeline input. Int32[] Int32[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageID The page ID to delete. Accepts multiple IDs via pipeline input. Int32[] Int32[] None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False System.Boolean -------------------------- EXAMPLE 1 -------------------------- Remove-ConfluencePage -PageID 123456 -Verbose -Confirm Trash the wiki page with ID 123456. Verbose and Confirm flags both active; you will be prompted before removal. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluencePage -SpaceKey ABC -Title '*test*' | Remove-ConfluencePage -WhatIf For all wiki pages in space ABC with "test" somewhere in the name, simulate the each page being trashed. -WhatIf prevents any removals. -------------------------- EXAMPLE 3 -------------------------- Get-ConfluencePage -Label 'deleteMe' | Remove-ConfluencePage For all wiki pages with the label "deleteMe" applied, trash each page. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Remove-Page/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Remove-Space Remove Space Remove an existing Confluence space. Delete an existing Confluence space, including child content. > Note: The space is deleted in a long running task, so the space cannot be considered deleted when this resource returns. Remove-Space SpaceKey The key (short code) of the space to delete. Accepts multiple keys via pipeline input. String[] String[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Force Forces the deletion of the space without prompting for confirmation. SwitchParameter False WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None SpaceKey The key (short code) of the space to delete. Accepts multiple keys via pipeline input. String[] String[] None Force Forces the deletion of the space without prompting for confirmation. SwitchParameter SwitchParameter False WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False System.Boolean -------------------------- EXAMPLE 1 -------------------------- Remove-ConfluenceSpace -SpaceKey ABC -WhatIf Simulates the deletion of wiki space ABC and all child content. -WhatIf parameter prevents removal of content. -------------------------- EXAMPLE 2 -------------------------- Remove-ConfluenceSpace -SpaceKey XYZ -Force Delete wiki space XYZ and all child content below it. By default, you will be prompted to confirm removal. ("Are you sure? Y/N") -Force suppresses all confirmation prompts and carries out the deletion. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Remove-Space/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Set-Attachment Set Attachment Updates an existing attachment with a new file. Updates an existing attachment with a new file. Set-Attachment Attachment Attachment names to add to the content. Attachment Attachment None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None FilePath File to be updated. String String None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Attachment Attachment names to add to the content. Attachment Attachment None FilePath File to be updated. String String None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False ConfluencePS.Attachment -------------------------- EXAMPLE 1 -------------------------- $attachment = Get-ConfluenceAttachment -PageID 123456 -FileNameFilter test.png Set-ConfluenceAttachment -Attachment $attachment -FileName newTest.png -Verbose -Confirm For the attachment test.png on page with ID 123456, replace the file with the file newTest.png. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluenceAttachment -PageID 123456 -FileNameFilter test.png | Set-Attachment -FileName newTest.png -WhatIf Would replace the attachment test.png to the page with ID 123456. -WhatIf reports on simulated changes, but does not modify anything. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Set-Attachment/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Set-Info Set Info Specify wiki location and authorization for use in this session's REST API requests. Set-ConfluenceInfo uses scoped variables and PSDefaultParameterValues to supply URI/auth info to all other functions in the module (e.g. Get-ConfluenceSpace). These session defaults can be overwritten on any single command, but using Set-ConfluenceInfo avoids repetitively specifying -ApiUri and -Credential parameters. Confluence's REST API supports passing basic authentication in headers. (If you have a better suggestion for how to handle auth, please reach out on GitHub!) Unless allowing anonymous access to your instance, credentials are needed. Set-Info BaseURi Address of your base Confluence install. For Atlassian Cloud instances, include /wiki. Uri Uri None Credential The username/password combo you use to log in to Confluence. PSCredential PSCredential None PageSize Default PageSize for the invocations. More info in the Notes field of this help file. Int32 Int32 0 PromptCredentials Prompt the user for credentials SwitchParameter False BaseURi Address of your base Confluence install. For Atlassian Cloud instances, include /wiki. Uri Uri None Credential The username/password combo you use to log in to Confluence. PSCredential PSCredential None PageSize Default PageSize for the invocations. More info in the Notes field of this help file. Int32 Int32 0 PromptCredentials Prompt the user for credentials SwitchParameter SwitchParameter False The default page size for all commands is 25. Using the -PageSize parameter changes the default for all commands in your current session. Tweaking PageSize can help improve pipeline performance when returning many objects. See related links for implementation discussion and details. (If you don't know exactly what this means, feel free to ignore it.) -------------------------- EXAMPLE 1 -------------------------- Set-ConfluenceInfo -BaseURI 'https://yournamehere.atlassian.net/wiki' -PromptCredentials Declare the URI of your Confluence instance; be prompted for username and password. Note that Atlassian Cloud Confluence instances typically use the /wiki subdirectory. -------------------------- EXAMPLE 2 -------------------------- Set-ConfluenceInfo -BaseURI 'https://wiki.yourcompany.com' Declare the URI of your Confluence instance. You will not be prompted for credentials, and other commands would attempt to connect anonymously with read-only permissions. -------------------------- EXAMPLE 3 -------------------------- Set-ConfluenceInfo -BaseURI 'https://wiki.contoso.com' -PromptCredentials -PageSize 50 Declare the URI of your Confluence instance; be prompted for username and password. Set the default "page size" for all your commands in this session to 50 (see Notes). -------------------------- EXAMPLE 4 -------------------------- $Cred = Get-Credential Set-ConfluenceInfo -BaseURI 'https://wiki.yourcompany.com' -Credential $Cred Declare the URI of your Confluence instance and the credentials (username and password). Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Set-Info/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS ConfluencePS PR#59: Add proper Paging to Get functions https://github.com/AtlassianPS/ConfluencePS/pull/59 Set-Label Set Label Set the labels applied to existing Confluence content. Sets desired labels for Confluence content. All preexisting labels will be removed in the process. > Note: Currently, Set-ConfluenceLabel only supports interacting with wiki pages. Set-Label PageID The page ID to remove the label from. Accepts multiple IDs via pipeline input. Int32[] Int32[] None ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None Label Label names to add to the content. String[] String[] None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageID The page ID to remove the label from. Accepts multiple IDs via pipeline input. Int32[] Int32[] None Label Label names to add to the content. String[] String[] None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False ConfluencePS.ContentLabelSet -------------------------- EXAMPLE 1 -------------------------- Set-ConfluenceLabel -PageID 123456 -Label 'a','b','c' For existing wiki page with ID 123456, remove all labels, then add the three specified. -------------------------- EXAMPLE 2 -------------------------- Get-ConfluencePage -SpaceKey 'ABC' | Set-Label -Label '123' -WhatIf Would remove all labels and apply only the label "123" to all pages in the ABC space. -WhatIf reports on simulated changes, but does not modifying anything. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Set-Label/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS Set-Page Set Page Edit an existing Confluence page. For existing page(s): Edit page content, page title, and/or change parent page. Content needs to be in "Confluence storage format". Use `-Convert` if not preconditioned. Set-Page ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None InputObject Page Object which will be used to replace the current content. Page Page None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False Set-Page ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None PageID The ID of the page to edit. Int32 Int32 0 Title Name of the page; existing or new value can be used. Existing will be automatically supplied via Get-Page if not manually included. String String None Body The full contents of the updated body (existing contents will be overwritten). If not yet in "storage format"--or you don't know what that is--also use -Convert. String String None Convert Optional switch flag for calling ConvertTo-ConfluenceStorageFormat against your Body. SwitchParameter False ParentID Optionally define a new parent page. If unspecified, no change. Int32 Int32 0 Parent Optionally define a new parent page. If unspecified, no change. Page Page None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter False ApiUri The URi of the API interface. Value can be set persistently with Set-ConfluenceInfo. Uri Uri None Credential Confluence's credentials for authentication. Value can be set persistently with Set-ConfluenceInfo. PSCredential PSCredential None Certificate Certificate for authentication. X509Certificate X509Certificate None InputObject Page Object which will be used to replace the current content. Page Page None PageID The ID of the page to edit. Int32 Int32 0 Title Name of the page; existing or new value can be used. Existing will be automatically supplied via Get-Page if not manually included. String String None Body The full contents of the updated body (existing contents will be overwritten). If not yet in "storage format"--or you don't know what that is--also use -Convert. String String None Convert Optional switch flag for calling ConvertTo-ConfluenceStorageFormat against your Body. SwitchParameter SwitchParameter False ParentID Optionally define a new parent page. If unspecified, no change. Int32 Int32 0 Parent Optionally define a new parent page. If unspecified, no change. Page Page None WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. SwitchParameter SwitchParameter False Confirm Prompts you for confirmation before running the cmdlet. SwitchParameter SwitchParameter False ConfluencePS.Page -------------------------- EXAMPLE 1 -------------------------- Set-ConfluencePage -PageID 123456 -Title 'Counting' For existing wiki page 123456, change its name to "Counting". -------------------------- EXAMPLE 2 -------------------------- Set-ConfluencePage -PageID 123456 -Body 'Hello World!' -Convert For existing wiki page 123456, update its page contents to "Hello World!" -Convert applies the "Confluence storage format" to your given string. -------------------------- EXAMPLE 3 -------------------------- Set-ConfluencePage -PageID 123456 -ParentID 654321 Set-ConfluencePage -PageID 123456 -Parent (Get-ConfluencePage -PageID 654321) Two different methods to set a new parent page. Parent page 654321 will now have child page 123456. -------------------------- EXAMPLE 4 -------------------------- $page = Get-ConfluencePage -PageID 123456 $page.Title = "New Title" Set-ConfluencePage -InputObject $page $page | Set-ConfluencePage Two different methods to set a new parent page using a `ConfluencePS.Page` object. Online Version: https://atlassianps.org/docs/ConfluencePS/commands/Set-Page/ https://github.com/AtlassianPS/ConfluencePS https://github.com/AtlassianPS/ConfluencePS ================================================ FILE: modules/ConfluencePS/2.5.0/en-US/about_ConfluencePS.help.txt ================================================ TOPIC about_confluenceps SHORT DESCRIPTION Interact with your Confluence wiki environments from PowerShell. Create, get, edit, and/or delete many pages at once. Extensive help is available for all cmdlets: Get-Help Get-ConfluencePage -Full LONG DESCRIPTION Confluence is a wiki product from Atlassian. ConfluencePS was introduced to solve two problems: 1. Making it fast and easy to perform bulk operations on many pages 2. Automating documentation updates, to reduce stale information ConfluencePS interacts with Confluence's REST API, which is the only way to interact with Atlassian Cloud instances, and will be the only supported method for Server installations in the future. GETTING STARTED Import-Module ConfluencePS Set-ConfluenceInfo -BaseURI 'https://mywiki.company.com' -PromptCredentials Unless supplying the credentials (`-Credential $cred`), you will be prompted for a username/password to connect to your wiki instance. `Set-ConfluenceInfo` sets defaults in your current session for common parameters `-ApiUri` and `-Credential`. This saves you from entering the info into each command, while retaining the ability to override them if you manage multiple instances. DISCOVERING YOUR ENVIRONMENT To view all spaces visible to your authentication, run the following command: Get-ConfluenceSpace To view all pages in a specific space, you can do that two ways: Get-ConfluencePage -SpaceKey Demo # General pipeline operations are also supported Get-ConfluenceSpace -SpaceKey Demo | Get-Page To view all available details on a returned object, use cmdlets like `Format-List`. Get-ConfluencePage -Title 'Test Page' | Format-List * EXAMPLES Making it easy to perform the same change on many wiki pages To apply a new label to all pages matching specified criteria: Get-ConfluencePage -Title '*Azure*' | Add-ConfluenceLabel -Label azure To delete pages with the label "test": Get-ConfluencePage -Label test | Remove-ConfluencePage -WhatIf Use -WhatIf first to be sure only intended pages will be affected, then run the command again without the -WhatIf parameter. Automating documentation updates My use case involved wanting a page for each VM with up-to-date specs and purpose, because the whole team did not have access to the VM management environment. To accomplish this, assume there is a nightly script that pulls the following VM info and stores it in a CSV (or database/whatever): Name, IP, Dept, Purpose That script also populates a TXT file with names of VMs whose values changed in the last 24 hours. With this info, you can have another nightly script connect to the wiki instance, see if anything has changed, and update pages accordingly with something like the following: $CSV = Import-Csv .\vmList.csv ForEach ($VM in (Get-Content .\changes.txt)) { $Table = $CSV | Where Name -eq $VM | ConvertTo-ConfluenceTable | Out-String $Body = $Table | ConvertTo-ConfluenceStorageFormat If ($ID = (Get-ConfluencePage -Title "$($VM.Name)").ID) { # Current page found. Overwrite the body (will be tracked in version history) Set-ConfluencePage -PageID $ID -ParentID 123456 -Body $Body } Else { # No existing page found. Create it New-ConfluencePage -Title "$($VM.Name)" -Body $Body -ParentID 123456 } } You'll want more error-handling, and probably more stuff on your wiki page. But that's the basic idea :) NOTE This project is run by the volunteer organization AtlassianPS. We are always interested in hearing from new users! Find us on GitHub or Slack, and let us know what you think. SEE ALSO ConfluencePS on Github: Confluence's REST API documentation: AtlassianPS org: AtlassianPS Slack team: KEYWORD - Confluence - Atlassian - Wiki ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/PSScriptAnalyzer.psd1 ================================================ # # Module manifest for module 'PSScriptAnalyzer' # @{ # Author of this module Author = 'Microsoft Corporation' # Script module or binary module file associated with this manifest. RootModule = 'PSScriptAnalyzer.psm1' # Version number of this module. ModuleVersion = '1.17.1' # ID used to uniquely identify this module GUID = 'd6245802-193d-4068-a631-8863a4342a18' # Company or vendor of this module CompanyName = 'Microsoft Corporation' # Copyright statement for this module Copyright = '(c) Microsoft Corporation 2016. All rights reserved.' # Description of the functionality provided by this module Description = 'PSScriptAnalyzer provides script analysis and checks for potential code defects in the scripts by applying a group of built-in or customized rules on the scripts being analyzed.' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '3.0' # Name of the Windows PowerShell host required by this module # PowerShellHostName = '' # Minimum version of the Windows PowerShell host required by this module # PowerShellHostVersion = '' # Minimum version of Microsoft .NET Framework required by this module # DotNetFrameworkVersion = '' # Minimum version of the common language runtime (CLR) required by this module # CLRVersion = '' # Processor architecture (None, X86, Amd64) required by this module # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module # RequiredModules = @() # Assemblies that must be loaded prior to importing this module # RequiredAssemblies = @() # Script files (.ps1) that are run in the caller's environment prior to importing this module. # ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module TypesToProcess = @('ScriptAnalyzer.types.ps1xml') # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = @('ScriptAnalyzer.format.ps1xml') # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess # NestedModules = @() # Functions to export from this module FunctionsToExport = @() # Cmdlets to export from this module CmdletsToExport = @('Get-ScriptAnalyzerRule', 'Invoke-ScriptAnalyzer', 'Invoke-Formatter') # Variables to export from this module VariablesToExport = @() # Aliases to export from this module AliasesToExport = @() # List of all modules packaged with this module # ModuleList = @() # List of all files packaged with this module # FileList = @() # Private data to pass to the module specified in RootModule/ModuleToProcess PrivateData = @{ PSData = @{ Tags = 'lint', 'bestpractice' LicenseUri = 'https://github.com/PowerShell/PSScriptAnalyzer/blob/master/LICENSE' ProjectUri = 'https://github.com/PowerShell/PSScriptAnalyzer' IconUri = '' ReleaseNotes = @' ### Fixes - Fix signing so `PSScriptAnalyzer` can be installed without the `-SkipPublisherCheck` switch (#1014) - Issues with rule `PSAvoidAssignmentToAutomaticVariable` were fixed (#1007, #1013, #1014) - Rule documentation update and cleanup (#988) '@ } } # HelpInfo URI of this module # HelpInfoURI = '' # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. # DefaultCommandPrefix = '' } # SIG # Begin signature block # MIIkNgYJKoZIhvcNAQcCoIIkJzCCJCMCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCCdIBAQbr8uebLs # EfYqu/ATZr9Qg3Cl47vOB4KO+0ykWaCCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYJMIIWBQIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCBViTHT # d4XJ/5JFQ/WpaLpc6p1MbX02pzd74M4fxWkEizCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAdmFBCNjV # 6ji/QR2mTahBUNM3hm1FQFV5d9TOpd/WE8LSY1edJNbHo50h61wJ9dbO2UsD0khn # /4YcC6mv4PiGmsTEhCzmORoxJ+INLZDASF04ZBYc83Or+QEvMiYDVhlD5Dp+V1HI # i/lpUx62HGup6x3JPRToF+pVSTmqsft/tuCMjLXEPwkBqrDtSD0HFitAKDpgfhzB # g9TQTV91qBb8h3JiA5qpQ5nY/5rkIPzEO0IsJe4bWxj82sK5Db2vyFS+Bt93IZYT # Z2exgR30Yhf1+xfD2/A7cPeo9XOFI71PkYIilQNPo/HU7ZAvPz5HzyqMD4SkHDVm # jZcPBZxBfLXUlaGCE0wwghNIBgorBgEEAYI3AwMBMYITODCCEzQGCSqGSIb3DQEH # AqCCEyUwghMhAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCDRxkvj # J45eeWzaq9ZFod3W8WoHTUl0H+ZziimLiLaztwIGWvNhSXJYGBMyMDE4MDYwNTE4 # MzAwNy40ODNaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046NzI4RC1DNDVGLUY5RUIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7PMIIE2jCCA8KgAwIBAgITMwAAALI1BWg3IhwNpwAA # AAAAsjANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx # MDAeFw0xNjA5MDcxNzU2NTdaFw0xODA5MDcxNzU2NTdaMIGzMQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQL # Ex5uQ2lwaGVyIERTRSBFU046NzI4RC1DNDVGLUY5RUIxJTAjBgNVBAMTHE1pY3Jv # c29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw # ggEKAoIBAQCYSgG70Vj1f3SRQumhLlNd8iwgbxIum9PXlZXcnW+JfA5rcClNsC4P # NVb2jwJL+HxVbVDNP8eqePIQB6gHawO7/CvwqiWd3fzxY3AkZW+E+ktEXs5yKH3C # sx/Fb4ZqmYeuuv7MBZi+b74Vgkdlty91yrzaEHqbOzJP2h1Ikg4i57GxQm1ZwmKe # LCoK8DU3IAIJ7OEU47UX44B+VO5dUQ6T2ZpKM8mvJg3r9msjlS8/XRIhN0okz469 # D5tTP+7p7oxwe9o79Wq5mTy32wF8Ess/Vc70r9YGuTo833wn1HKUza9KCTbGIuxd # c7064oAaHfW9d3CNY3B7wMD27p40aYe3AgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQU # M2S+Z2sc3PljRAZI5MVDyZD2gpUwHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8Uz # aFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t # L3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoG # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0T # AQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEA # QeCyoKDK9ChvzI3d/tu9IFWJbCApdnY/1CfJXnuD+8HCRzaN9nohTEQbOnFjqyMm # v0SuohnvJ9ZYhrp6cPovtEvkcUg6V9K1/6MQG5oJw18eCegwzZHrVFzBC1n+9OpS # L6h6NWtgtoM4CaaadtuWs9c1h6hkOlwGz0wTDcYiGLcAY4y4dbFF4alHWtv//Lsa # HVQ52xVf5lfkNJ54L/203CDf0hMQo849cdnhsF5lWXuObO6Vs5nf8KgcYQ9MT1eq # 1sQx9nwNYutsawChCoTSfHEpJyKk2BMPwHrInd06OereJwbcBGGOPGqEmt9Otprt # sEzh+lGNgEIFpib2g28B5jCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZI # hvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw # DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # MjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAy # MDEwMB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCpHQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb # 8BVTJwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKj # RQ3Q6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaA # u99h/EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsAD # lkR+79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEg # CZN4zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIB # ADAdBgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAwe # CgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j # BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2Vy # QXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRf # MjAxMC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGB # MD0GCCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3Mv # Q1BTL2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAA # bwBsAGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUA # A4ICAQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf # 9efweL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgk # Vkt070IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0sw # RCQiPM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pi # f93FSguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloak # vZ4argRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgO # R5qAxdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir # 995yfmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7 # COaYLeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7 # dDJL32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+md # Hhk4L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3gwggJgAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046NzI4RC1D # NDVGLUY5RUIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAvf/FlWOQ8ROcYNYZwK/puJ4eIB2ggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo0REU5LTBDNUUtM0UwOTEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7BPzowIhgPMjAxODA2MDYwMDU2MjZaGA8yMDE4MDYwNzAw # NTYyNlowdjA8BgorBgEEAYRZCgQBMS4wLDAKAgUA3sE/OgIBADAJAgEAAgFDAgH/ # MAcCAQACAhrrMAoCBQDewpC6AgEAMDYGCisGAQQBhFkKBAIxKDAmMAwGCisGAQQB # hFkKAwGgCjAIAgEAAgMW42ChCjAIAgEAAgMHoSAwDQYJKoZIhvcNAQEFBQADggEB # AIOtea/B8Q4+T2BvmVIxeYizvvQO13DqMedL/E3VSUJOjYzOq/IjdfRpV0G2Dzau # ZYQxdjnTGGQoMZJ3ZQTo0HV3YUqK1/LZ5mxLSg5yXcsmy+nM4ASPboHaQrggrrdz # kAQn6JBsqbdOzsgY8gCe+RsmSrmUqMnHmJW/KMitgj9kBgjm8WVzBb/yf++aUFAn # q+aAPO3FsaDHBKV3KhWSVATXpVymOIHfjmngYOydlBFYgwOq80rfY7S4bz5e29jb # cW84F1lP5yw7C2X2x1UkIil+Bmrr1K6lhgEIUBnJaK/iVHLoDIPNuRtzYng8pB21 # TTUFN/pua3RvwQ5Z6UmxE9cxggL1MIIC8QIBATCBkzB8MQswCQYDVQQGEwJVUzET # MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV # TWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1T # dGFtcCBQQ0EgMjAxMAITMwAAALI1BWg3IhwNpwAAAAAAsjANBglghkgBZQMEAgEF # AKCCATIwGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJEAEEMC8GCSqGSIb3DQEJBDEi # BCDQcwimye9N+XXUaN6HxdB5ume5OcVh4cefz8EWhuxvRTCB4gYLKoZIhvcNAQkQ # AgwxgdIwgc8wgcwwgbEEFL3/xZVjkPETnGDWGcCv6bieHiAdMIGYMIGApH4wfDEL # MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v # bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWlj # cm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTACEzMAAACyNQVoNyIcDacAAAAAALIw # FgQU1OcqzkUsEKeit8LdW+sTBntBZPwwDQYJKoZIhvcNAQELBQAEggEAD4P5pbi2 # sfy2HUJ1qoeihypuMmOpdV8bQ3kU9vh74jAayRrwfbM6Ijj4woSBY01qIWOfxGpB # qWflIeAWvzgr93hKnU57Lq5tRwRvxmohiH9on22j3KZdx8fmjUaxAC82JEBL1bPz # iFDorrYkl0K8/qiJkjOsliylyhr+qMJ90J9NIavGlBh818fWeVbr+bFFtA3PAPXH # rTgt/b2+VrioIG5YwmE+xq/ST6wfzR3rpRnFnEZMIMyORTvZ8SDt65nEY4BeI0L3 # j2gm0tXHKfLH/7pH+IRl7asDEjnBAc2Qia4RMpyQr+HcOjeSeMSsHneVi3f4UjDe # zY2wbBVW2krdXw== # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/PSScriptAnalyzer.psm1 ================================================ # # Script module for module 'PSScriptAnalyzer' # Set-StrictMode -Version Latest # Set up some helper variables to make it easier to work with the module $PSModule = $ExecutionContext.SessionState.Module $PSModuleRoot = $PSModule.ModuleBase # Import the appropriate nested binary module based on the current PowerShell version $binaryModuleRoot = $PSModuleRoot if (($PSVersionTable.Keys -contains "PSEdition") -and ($PSVersionTable.PSEdition -ne 'Desktop')) { $binaryModuleRoot = Join-Path -Path $PSModuleRoot -ChildPath 'coreclr' } else { if ($PSVersionTable.PSVersion.Major -eq 3) { $binaryModuleRoot = Join-Path -Path $PSModuleRoot -ChildPath 'PSv3' } elseif ($PSVersionTable.PSVersion.Major -eq 4) { $binaryModuleRoot = Join-Path -Path $PSModuleRoot -ChildPath 'PSv4' } } $binaryModulePath = Join-Path -Path $binaryModuleRoot -ChildPath 'Microsoft.Windows.PowerShell.ScriptAnalyzer.dll' $binaryModule = Import-Module -Name $binaryModulePath -PassThru # When the module is unloaded, remove the nested binary module that was loaded with it $PSModule.OnRemove = { Remove-Module -ModuleInfo $binaryModule } if (Get-Command Register-ArgumentCompleter -ErrorAction Ignore) { $settingPresetCompleter = { param($commandName, $parameterName, $wordToComplete, $commandAst, $fakeBoundParmeter) [Microsoft.Windows.PowerShell.ScriptAnalyzer.Settings]::GetSettingPresets() | ` Where-Object {$_ -like "$wordToComplete*"} | ` ForEach-Object { New-Object System.Management.Automation.CompletionResult $_ } } @('Invoke-ScriptAnalyzer', 'Invoke-Formatter') | ForEach-Object { Register-ArgumentCompleter -CommandName $_ ` -ParameterName 'Settings' ` -ScriptBlock $settingPresetCompleter } Function RuleNameCompleter { param($commandName, $parameterName, $wordToComplete, $commandAst, $fakeBoundParmeter) Get-ScriptAnalyzerRule *$wordToComplete* | ` ForEach-Object { New-Object System.Management.Automation.CompletionResult $_.RuleName } } Register-ArgumentCompleter -CommandName 'Invoke-ScriptAnalyzer' -ParameterName 'IncludeRule' -ScriptBlock $Function:RuleNameCompleter Register-ArgumentCompleter -CommandName 'Invoke-ScriptAnalyzer' -ParameterName 'ExcludeRule' -ScriptBlock $Function:RuleNameCompleter Register-ArgumentCompleter -CommandName 'Get-ScriptAnalyzerRule' -ParameterName 'Name' -ScriptBlock $Function:RuleNameCompleter } # SIG # Begin signature block # MIIkNgYJKoZIhvcNAQcCoIIkJzCCJCMCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCD20l0MV6tgUSp3 # wBlYFVxbpbVYTx4Y1O8mxLFXE3xZW6CCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYJMIIWBQIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCCLvQ6b # WOx5ge8ky/e8BNRDVUgXsjy08U+GI+ck72qIYjCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAZCPTLMHy # cytKGKCOVE6KJJHJUT/bO67V4nmfL7jJfXYy8f/b7y4i/cY5fyRElDVPlwJsZZxI # 9c/0OI5YY81U6NMaS5vM7hKRkqS+glM8nJlH7GB91wR3+CYn4GHphZpkYTM/WHD4 # DtZ2hdrK0t5ztOnbTXS7cxTaLEY2A2G0vdXbjW6YAMqR7YbQmvHxWg3xceg00kJQ # fh9xkljknCN3FnwyiuH83AOWMkf0YLu18mjZwOlfN/7MUW+KW0EibcUmgFkY6+5v # ulDVlpYWiK8E8yi4oF81Tgd3pdh5QSOoZ1t2wR6FQ5OY0S30vsBtyM+X7bXVfhVj # ymYUfIFeg9EsyqGCE0wwghNIBgorBgEEAYI3AwMBMYITODCCEzQGCSqGSIb3DQEH # AqCCEyUwghMhAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCAUT070 # feIuuO4i3JjaPs9rUCbBwa+pzzxaSiKjH/lgRAIGWvNhSXJCGBMyMDE4MDYwNTE4 # MzAwNS42NThaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046NzI4RC1DNDVGLUY5RUIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7PMIIE2jCCA8KgAwIBAgITMwAAALI1BWg3IhwNpwAA # AAAAsjANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx # MDAeFw0xNjA5MDcxNzU2NTdaFw0xODA5MDcxNzU2NTdaMIGzMQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQL # Ex5uQ2lwaGVyIERTRSBFU046NzI4RC1DNDVGLUY5RUIxJTAjBgNVBAMTHE1pY3Jv # c29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw # ggEKAoIBAQCYSgG70Vj1f3SRQumhLlNd8iwgbxIum9PXlZXcnW+JfA5rcClNsC4P # NVb2jwJL+HxVbVDNP8eqePIQB6gHawO7/CvwqiWd3fzxY3AkZW+E+ktEXs5yKH3C # sx/Fb4ZqmYeuuv7MBZi+b74Vgkdlty91yrzaEHqbOzJP2h1Ikg4i57GxQm1ZwmKe # LCoK8DU3IAIJ7OEU47UX44B+VO5dUQ6T2ZpKM8mvJg3r9msjlS8/XRIhN0okz469 # D5tTP+7p7oxwe9o79Wq5mTy32wF8Ess/Vc70r9YGuTo833wn1HKUza9KCTbGIuxd # c7064oAaHfW9d3CNY3B7wMD27p40aYe3AgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQU # M2S+Z2sc3PljRAZI5MVDyZD2gpUwHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8Uz # aFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t # L3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoG # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0T # AQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEA # QeCyoKDK9ChvzI3d/tu9IFWJbCApdnY/1CfJXnuD+8HCRzaN9nohTEQbOnFjqyMm # v0SuohnvJ9ZYhrp6cPovtEvkcUg6V9K1/6MQG5oJw18eCegwzZHrVFzBC1n+9OpS # L6h6NWtgtoM4CaaadtuWs9c1h6hkOlwGz0wTDcYiGLcAY4y4dbFF4alHWtv//Lsa # HVQ52xVf5lfkNJ54L/203CDf0hMQo849cdnhsF5lWXuObO6Vs5nf8KgcYQ9MT1eq # 1sQx9nwNYutsawChCoTSfHEpJyKk2BMPwHrInd06OereJwbcBGGOPGqEmt9Otprt # sEzh+lGNgEIFpib2g28B5jCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZI # hvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw # DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # MjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAy # MDEwMB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCpHQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb # 8BVTJwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKj # RQ3Q6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaA # u99h/EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsAD # lkR+79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEg # CZN4zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIB # ADAdBgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAwe # CgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j # BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2Vy # QXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRf # MjAxMC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGB # MD0GCCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3Mv # Q1BTL2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAA # bwBsAGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUA # A4ICAQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf # 9efweL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgk # Vkt070IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0sw # RCQiPM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pi # f93FSguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloak # vZ4argRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgO # R5qAxdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir # 995yfmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7 # COaYLeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7 # dDJL32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+md # Hhk4L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3gwggJgAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046NzI4RC1D # NDVGLUY5RUIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAvf/FlWOQ8ROcYNYZwK/puJ4eIB2ggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo0REU5LTBDNUUtM0UwOTEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7BPzowIhgPMjAxODA2MDYwMDU2MjZaGA8yMDE4MDYwNzAw # NTYyNlowdjA8BgorBgEEAYRZCgQBMS4wLDAKAgUA3sE/OgIBADAJAgEAAgFDAgH/ # MAcCAQACAhrrMAoCBQDewpC6AgEAMDYGCisGAQQBhFkKBAIxKDAmMAwGCisGAQQB # hFkKAwGgCjAIAgEAAgMW42ChCjAIAgEAAgMHoSAwDQYJKoZIhvcNAQEFBQADggEB # AIOtea/B8Q4+T2BvmVIxeYizvvQO13DqMedL/E3VSUJOjYzOq/IjdfRpV0G2Dzau # ZYQxdjnTGGQoMZJ3ZQTo0HV3YUqK1/LZ5mxLSg5yXcsmy+nM4ASPboHaQrggrrdz # kAQn6JBsqbdOzsgY8gCe+RsmSrmUqMnHmJW/KMitgj9kBgjm8WVzBb/yf++aUFAn # q+aAPO3FsaDHBKV3KhWSVATXpVymOIHfjmngYOydlBFYgwOq80rfY7S4bz5e29jb # cW84F1lP5yw7C2X2x1UkIil+Bmrr1K6lhgEIUBnJaK/iVHLoDIPNuRtzYng8pB21 # TTUFN/pua3RvwQ5Z6UmxE9cxggL1MIIC8QIBATCBkzB8MQswCQYDVQQGEwJVUzET # MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV # TWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1T # dGFtcCBQQ0EgMjAxMAITMwAAALI1BWg3IhwNpwAAAAAAsjANBglghkgBZQMEAgEF # AKCCATIwGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJEAEEMC8GCSqGSIb3DQEJBDEi # BCBSI5Z9aavdXjzbKkx/aLULE9sf6hZc8Gg3E65D2crOSzCB4gYLKoZIhvcNAQkQ # AgwxgdIwgc8wgcwwgbEEFL3/xZVjkPETnGDWGcCv6bieHiAdMIGYMIGApH4wfDEL # MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v # bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWlj # cm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTACEzMAAACyNQVoNyIcDacAAAAAALIw # FgQU1OcqzkUsEKeit8LdW+sTBntBZPwwDQYJKoZIhvcNAQELBQAEggEAWZf81kxV # GkUvUnjiCBw+REix0ASp9YjHRiY9qrQiCV8QzLeJlqVSl+YyCET+9BHVRoDohO8f # fqgSexxBE+JLq+9Jj0+KxJAIHL6Co6tEBpsfRozmfwKL6L44vk1niIdnl0iNEeKH # VxzEYQWVjSwfj4kSXqaasbS3KyAonZTnYcMR6W8fqBb3FXwlgXkQbHLF0ukHW3qD # vSchrrBvxA++B0DocMRe1zGoBAn6vjVQybVqDjBqr55MP8Em6j6+GY4kTijhsKL7 # 20uy6cDU6DDNBfW4MYa71sPu9/291zzTxPO3QM5zNZw1IKNr1E0T0ZA8EwNe4bZw # rXlH9nIn+ctD5A== # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/ScriptAnalyzer.format.ps1xml ================================================  PSScriptAnalyzerView Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.DiagnosticRecord 35 12 10 5 60 RuleName Severity ScriptName Line Message PSScriptAnalyzerView Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.SuppressedRecord 35 12 10 5 60 RuleName Severity ScriptName Line Justification ScriptAnalyzerRules Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.RuleInfo 35 15 60 10 RuleName Severity Description SourceName ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/ScriptAnalyzer.types.ps1xml ================================================  Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.DiagnosticRecord Line $this.Extent.StartLineNumber Column $this.Extent.StartColumnNumber PSStandardMembers DefaultDisplayPropertySet RuleName Severity Line Column Message Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.SuppressedRecord Line $this.Extent.StartLineNumber Column $this.Extent.StartColumnNumber Justification $this.Suppression.Justification PSStandardMembers DefaultDisplayPropertySet RuleName Severity Line Column Justification Microsoft.Windows.PowerShell.ScriptAnalyzer.Generic.RuleInfo PSStandardMembers DefaultDisplayPropertySet Name Severity Description SourceName ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/CmdletDesign.psd1 ================================================ @{ IncludeRules=@('PSUseApprovedVerbs', 'PSReservedCmdletChar', 'PSReservedParams', 'PSShouldProcess', 'PSUseShouldProcessForStateChangingFunctions', 'PSUseSingularNouns', 'PSMissingModuleManifestField', 'PSAvoidDefaultValueSwitchParameter') } # SIG # Begin signature block # MIIkNwYJKoZIhvcNAQcCoIIkKDCCJCQCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCDVFFzIp3nUGiPM # 6ozGBPLQt5HsAgdNh9X1bYvgmlLsQKCCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYKMIIWBgIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCDOJPKf # Yae3xNVkT3fJzmELCCzlnjAHMShq9y1Prw+/tjCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAADnxee8+ # MHr+vQwjJOzZouNgbANmTjy4JGd7mzviSQI7bSJ0tQ6i45oZb7O/u0NhKFdi6JZ9 # QqzMygGaZMJ9eFNtUPxYMj9lMs811aB5vaGJyunla1BGTku6XYQC0yuoMNzqNhZe # 4Gike92s/zWukZ/an+bqB+rnh8aQEtc/eCdM6kJOaXFtZLRgb0KpYGoN6q2yQTrJ # fyLo3RyWheSZ7fl9/OgGS3tW31GQNFzyA1iCRy3T6IgBeepdyZoxt9h09wNm9c2l # gVjAvFXjdAm55jaDNhsnPnL9eht6C7NMJt/6V5JfftWG9sz5ErnjqWEGXG7sBgq0 # wIM9x+wkEsaL0KGCE00wghNJBgorBgEEAYI3AwMBMYITOTCCEzUGCSqGSIb3DQEH # AqCCEyYwghMiAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCANeCCf # broDgb0ewOeiOlLcNt/uuQbGmFZByZ9ujBq9zAIGWwRDvxmwGBMyMDE4MDYwNTE4 # MzAwOS44MDRaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046RjUyOC0zNzc3LThBNzYxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7QMIIE2jCCA8KgAwIBAgITMwAAALCG6ZIgCl3q+AAA # AAAAsDANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx # MDAeFw0xNjA5MDcxNzU2NTZaFw0xODA5MDcxNzU2NTZaMIGzMQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQL # Ex5uQ2lwaGVyIERTRSBFU046RjUyOC0zNzc3LThBNzYxJTAjBgNVBAMTHE1pY3Jv # c29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw # ggEKAoIBAQDw5fCNlFmpmtdsCQd3FCFZXbc9eLg1rfUwMf/O4f/W6RrJg5gj+5AQ # wZLsOrxQbJC9XPFrrUyi9WGlh+EprKM8Et9/xACCzr20Cl/LuduatxktWu0HAK1U # /TOs9vgSJEokZ1fauEuhrA+A+Tm9IA21p8QsS/GhVubyLye5JsEzJdkrDDByUIRr # kmqVjPL6CE24LiTVQ9Pc6/N0aoizybRg3MllrV8J5RFqFDTB5FcGEkbmoL2EWiRC # Q/a89CxVmVqNs4imqhKUIr6GtUqJjKpHsKDFHxuPnPBibVSdMtOpxJtT6blyO78X # nq9YXJ3GK1Ahu9iWzDbvjaZz2a27Q3AVAgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQU # /KgHUtnvKf6YQzwVXHRet39z4K8wHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8Uz # aFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t # L3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoG # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0T # AQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEA # kv2A93W9ZZA+F83VFYPFjgKRO6xOfWDvjzkGk5DjD6pFPYk/Av3sb7hQkAlshNI3 # IZmxwYZ2HeQNxo7/GOCi+ka1hXd0bk4MREXQvNK2BH5wSw/WqwdpVkp2ZOj5qkej # o4bc9M9EuEkQW2eP0dp5rjrdh1MG6I9q/H/X5KOGRRUNkWIiOpBK49hoAUnJLQ5r # eGwRAvSPTRFgc6gDIQ2X4w9ydbv96A646/wgQZ2Ok/3FM3M+OXq9ajQeOUdiEbUc # 71f0c4Nxn6gUZb7kA45NbcQBMxt+V+yh8xyXqTin9Kg6OfmJNfxdoyKuCr2NDKsx # Em7pvWEW7PQZOiSFYl+psjCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZI # hvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw # DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # MjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAy # MDEwMB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCpHQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb # 8BVTJwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKj # RQ3Q6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaA # u99h/EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsAD # lkR+79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEg # CZN4zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIB # ADAdBgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAwe # CgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j # BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2Vy # QXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRf # MjAxMC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGB # MD0GCCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3Mv # Q1BTL2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAA # bwBsAGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUA # A4ICAQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf # 9efweL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgk # Vkt070IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0sw # RCQiPM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pi # f93FSguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloak # vZ4argRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgO # R5qAxdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir # 995yfmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7 # COaYLeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7 # dDJL32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+md # Hhk4L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3kwggJhAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046RjUyOC0z # Nzc3LThBNzYxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAvIT7nVsS2sc2hTuIZp6jFhjVzByggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo1N0Y2LUMxRTAtNTU0QzEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7A/sgwIhgPMjAxODA2MDUyMDIxMjhaGA8yMDE4MDYwNjIw # MjEyOFowdzA9BgorBgEEAYRZCgQBMS8wLTAKAgUA3sD+yAIBADAKAgEAAgIblQIB # /zAHAgEAAgIaPTAKAgUA3sJQSAIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEE # AYRZCgMBoAowCAIBAAIDFuNgoQowCAIBAAIDB6EgMA0GCSqGSIb3DQEBBQUAA4IB # AQCt63zo4DCir1aQAkXICgJDasbXghAm/N842ohH2OZftPbB9TBmtMN0p6etpTlt # iOO+Yq4ezmpqezdpUgGZSBjv33Wz+brlxjZ1w2R+KemC3ClGTWhBehwv/tM8l5Hl # s7AOVSuPGAq1OACUcAhUzLv10YODNegCxnnHFfAJwT0kBxy+DoTt1qzsyRa/5dnh # yDNSIsso1RclrZR1pqWYIHr0v4S0C6U6u8FgX0Ih+NOTLlP1JHcu77OLy4CMBjSh # bS4+LMxlomIX1JB3nSFcE2g5EVjxpnsZiGEmniuc/PEKaEoNtEcFHbp0TTNI4oVh # lqu0cyFgHg9zAZvH+PemeMpeMYIC9TCCAvECAQEwgZMwfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTACEzMAAACwhumSIApd6vgAAAAAALAwDQYJYIZIAWUDBAIB # BQCgggEyMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQx # IgQg3H2IsUrsUgMCC8RKwfLnXH3w0SaQ8e9OShNTpc2LAA0wgeIGCyqGSIb3DQEJ # EAIMMYHSMIHPMIHMMIGxBBS8hPudWxLaxzaFO4hmnqMWGNXMHDCBmDCBgKR+MHwx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p # Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAAsIbpkiAKXer4AAAAAACw # MBYEFKQBKA2XMzMoE73fGwyQLWtHNzWcMA0GCSqGSIb3DQEBCwUABIIBAIBgm1dm # zhMlXZpuPmHLpxbxzb6aiGDmEzEquAEVLRSni+yKf2HkfBxFsG6cui/xNwd0tDsp # ytIe4QAsw2wmAgg/rvCdTM5dCIHTHK1kNNOY0/NcWCyS0d9sU+kXh4T3CD9klDf4 # /Gh4730LEbvb74vX7KIeiJhbpJftlsXagdczh1+eCtafitDFU+oxg2CNzqH5QQRn # kgnxmMBkGPQPKPAB2lev71K/ixyBvNYkWNcHwXKkiOxqD+bwEyyxdbZhCpyb/jtc # TnuE5tfV0yvFuhXApyPFUgmcY1cRJyynATbZ31JSJoBvuWGo0fyYoTWLaXh2hNSm # Kl5o6iVyvzwI8h4= # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/CodeFormatting.psd1 ================================================ @{ IncludeRules = @( 'PSPlaceOpenBrace', 'PSPlaceCloseBrace', 'PSUseConsistentWhitespace', 'PSUseConsistentIndentation', 'PSAlignAssignmentStatement' ) Rules = @{ PSPlaceOpenBrace = @{ Enable = $true OnSameLine = $true NewLineAfter = $true IgnoreOneLineBlock = $true } PSPlaceCloseBrace = @{ Enable = $true NewLineAfter = $true IgnoreOneLineBlock = $true NoEmptyLineBefore = $false } PSUseConsistentIndentation = @{ Enable = $true Kind = 'space' IndentationSize = 4 } PSUseConsistentWhitespace = @{ Enable = $true CheckOpenBrace = $true CheckOpenParen = $true CheckOperator = $true CheckSeparator = $true } PSAlignAssignmentStatement = @{ Enable = $true CheckHashtable = $true } } } # SIG # Begin signature block # MIIkNwYJKoZIhvcNAQcCoIIkKDCCJCQCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCCJ1pSpvaJxO+q5 # sNBDcnE5difGlkg0z1iqRkHM9QCcwaCCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYKMIIWBgIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCAtYpA7 # ztfNDpm6QKNNJ8eCaXnWwMD6tR6aBji3liBGTDCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAOrJBUv7e # Z/deR+Ip6upzN7vvX+20sI3mflZYoni3q4YxUX1nh9EVG/RbmMKw0+5SiCuAN/Gd # c2DgJyURGtSfS3q1ao9MIQQerqFOchufIGZTtgclEZqUrtg5U2VcXXISrQMdRwSq # eYM62yroSo+DELXM8aNC1He6I2/PRHFI9emZToLMX513vKtGK2B6PJLKGAKy5DPE # tDfGGw9AOQswJHqY5nqadttNYTDfswe5gD/4/c48wNCSHMtJvWPzLH8k08VWln2f # ynlKw6EVD14FNp7BrDF8GF6AzjuMAATMGFenT7Q/hdEmYAKEMw29EY6J7K+RfGZA # Eigop76Ua+srS6GCE00wghNJBgorBgEEAYI3AwMBMYITOTCCEzUGCSqGSIb3DQEH # AqCCEyYwghMiAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCB3w2Qd # 7WCm4pVbUaVA1nbpwRb2wtsrmv6czHWmzANGuwIGWvNwOJlAGBMyMDE4MDYwNTE4 # MzAwMi44MTRaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046QzBGNC0zMDg2LURFRjgxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7QMIIE2jCCA8KgAwIBAgITMwAAAKPvHyIggWPcpQAA # AAAAozANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx # MDAeFw0xNjA5MDcxNzU2NDlaFw0xODA5MDcxNzU2NDlaMIGzMQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQL # Ex5uQ2lwaGVyIERTRSBFU046QzBGNC0zMDg2LURFRjgxJTAjBgNVBAMTHE1pY3Jv # c29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw # ggEKAoIBAQCp0R6XxxNp+Dg7FRfmSA75X4KsVJ0wGq0QXdDyBfc/aIY3WtAAU+ac # bRxo8inH1v8xmFJNEbr1wWSGOjkJJ1ZJXp+hIRkpG8xaFuPzfQFVFyzp4ayW+8eZ # ryhwAHUi+i5ylFRfutHFrDLU5dYeefCBowq+Y754aWfij4XRyb7If5CL5Lh+mK5v # vipkCBpItzkhyGr0JEtgENRygHIIOOlu+TtT7VnbJNRNYchb02ljADK9zLFRPetA # uH+4vrtyHcE4bN4Jjm4tmTpsRQjes09bbW2Akdkjm0iZTB7lEX+zF552kb3iJhYf # EQAcOt+Z6Cz/7HUsWClwpxctKO6PtKNfAgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQU # +oW6ZmboRpnacJ+6ISVA2+DosXAwHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8Uz # aFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t # L3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoG # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0T # AQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEA # HdFFulu0v4rmho1FzjWIJhJGsDODamExyBZz+OYkemrBwBU3PI3HKQ1Iy3SXpbKH # 4QZ41UOMUzrw4lEOeLbT/ByNJeVTGhXZPnq8x7vBTmZYURgPZSVhIaG+5pHDYI75 # CbQ+iMKmcoE7HPIQHNUFrohdNFVSqEOGjPANVL5L5EvuF5W2m7wCaxbNsi1s9avf # NeEGg7RZQeceAfNoTffY3iQsRktCwI0Xc0RQK43eds1/dF3f5mTMMriewM9lUhEI # BnqXtoNlo2LYw4O6OY5HuFOqw2YaHL1JTvTc1Aes0rjRZPngd8nsdoDEqxcr6yOD # tZaJ8dhLlpLdb6nCO9bznDCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZI # hvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw # DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # MjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAy # MDEwMB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCpHQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb # 8BVTJwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKj # RQ3Q6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaA # u99h/EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsAD # lkR+79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEg # CZN4zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIB # ADAdBgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAwe # CgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j # BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2Vy # QXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRf # MjAxMC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGB # MD0GCCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3Mv # Q1BTL2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAA # bwBsAGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUA # A4ICAQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf # 9efweL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgk # Vkt070IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0sw # RCQiPM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pi # f93FSguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloak # vZ4argRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgO # R5qAxdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir # 995yfmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7 # COaYLeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7 # dDJL32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+md # Hhk4L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3kwggJhAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046QzBGNC0z # MDg2LURFRjgxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUANeSj+04//yYNcfVtXhJ7kZY4po2ggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo1N0Y2LUMxRTAtNTU0QzEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7A8/kwIhgPMjAxODA2MDUxOTM1MjFaGA8yMDE4MDYwNjE5 # MzUyMVowdzA9BgorBgEEAYRZCgQBMS8wLTAKAgUA3sDz+QIBADAKAgEAAgImkwIB # /zAHAgEAAgIa9TAKAgUA3sJFeQIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEE # AYRZCgMBoAowCAIBAAIDFuNgoQowCAIBAAIDB6EgMA0GCSqGSIb3DQEBBQUAA4IB # AQAulNwxKOAyhDbBu7uKknlTU/YJDDrpooEaFDHoqjmXzUTMUpo2wqSx+D0XtZ20 # TKXFhaGK/JsdFcDa6I3f9AL8YRohXdGMbEcUPuchGwHRDCwVz4YZ48CN3EDn3RFP # 1PF3BsjKf5Rhof51rRBB7uDSGf8I0khNSSCAbxLPbTv6pZucLPGIKgWZMq6n2iLA # CnqhzU0i6h2G8kKTXPmaozynILzuZ3uYibEGtEcjM+qw1NC0vnIAt95lg6Os4YbE # XRtYN3AUNwOZscqRbF/ChZeel2VFNh9QB8aSCNRqKk+S5r8pwAx1Ak7DOgSkZVmz # aoxwTzIfHd2BJHXnySFAmwtkMYIC9TCCAvECAQEwgZMwfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTACEzMAAACj7x8iIIFj3KUAAAAAAKMwDQYJYIZIAWUDBAIB # BQCgggEyMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQx # IgQghYolYF9BZgS42de2m9mhZaOfNMnWzfm8V2WNXNmuzwgwgeIGCyqGSIb3DQEJ # EAIMMYHSMIHPMIHMMIGxBBQ15KP7Tj//Jg1x9W1eEnuRljimjTCBmDCBgKR+MHwx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p # Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAAo+8fIiCBY9ylAAAAAACj # MBYEFJmsCT0qFNazWLgPgkqYWDXo28Z2MA0GCSqGSIb3DQEBCwUABIIBADgKKTGK # x7NoxTZBcQLq53XNVwBrGXgVUrppdBdXJHlTGGSzvhHK3qYgVir1RqMT5SOE21tv # 7F7N75IiI7sFdoOTKLUrRqipsub4enq0ZgOcODxK2IzagQiOGLaNNB8RVAYv2sRe # MleS7NYmcO85gMk9/aTpbtsIFgjM24AYkoDyb25XSXWoooo1y+wKgwsm/1K3UcPQ # qN8KJqpLPdJ24OnBIi8Kvsg9RNpLrd/dCO0dQCLNrfUOm/y1yur+qOOaGKPmgSVx # sNTf18Qw0FgTwN5zKlSmIs72JDDMiTX72JWyonOuRqNMVnzNHFo9y02C0AdypZku # 46vWaJFS4RK+bGo= # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/CodeFormattingAllman.psd1 ================================================ @{ IncludeRules = @( 'PSPlaceOpenBrace', 'PSPlaceCloseBrace', 'PSUseConsistentWhitespace', 'PSUseConsistentIndentation', 'PSAlignAssignmentStatement' ) Rules = @{ PSPlaceOpenBrace = @{ Enable = $true OnSameLine = $false NewLineAfter = $true IgnoreOneLineBlock = $true } PSPlaceCloseBrace = @{ Enable = $true NewLineAfter = $true IgnoreOneLineBlock = $true NoEmptyLineBefore = $false } PSUseConsistentIndentation = @{ Enable = $true Kind = 'space' IndentationSize = 4 } PSUseConsistentWhitespace = @{ Enable = $true CheckOpenBrace = $true CheckOpenParen = $true CheckOperator = $true CheckSeparator = $true } PSAlignAssignmentStatement = @{ Enable = $true CheckHashtable = $true } } } # SIG # Begin signature block # MIIkNwYJKoZIhvcNAQcCoIIkKDCCJCQCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCDETdsvwKIw2ZG0 # eIOwXLCsB4j+E3gcV7asiBGt6YZ6FqCCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYKMIIWBgIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCA95+Y+ # NIJ85p9I/m1tQiw+aePz/xSy3HemxSaznccVOTCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAFEJkvwYE # 1OidgwP93N7PWvd39qRfvBHMCfpwB2MlUYU1C/cOzYsqURbcB1AKKT+b5sxIoAXm # q0CQZIj+5iEWIMGfzgaeegI87zgOhVUuX/I0G1yfoL4ica9I4mii4XEVGO0MJcWV # 917NdSQLuMiSCftipFTvRMyXw28YNMKkHtt7eg7klTJ1FNW6eu94jD5qtjVGTXVI # 5cYtX7D+Fs4EasHslcYKP08s1mIOu3DSsVsdELrXSr/lYh11b5au9v8HUserWue8 # RmvYKH8FpaUFymkyh+ahBh1QcA3xBd32sTvkOMLTwYP9SqIqyiW2kL73cW2JSTEm # iqBXA+x1Kf/CjqGCE00wghNJBgorBgEEAYI3AwMBMYITOTCCEzUGCSqGSIb3DQEH # AqCCEyYwghMiAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCDGotMU # ioWbgJsv+mtGz5Fg5sDZjoljhsVW5M+Qn93pyAIGWwRDXyavGBMyMDE4MDYwNTE4 # MzAwMi4yNzJaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046N0QyRS0zNzgyLUIwRjcxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7QMIIGcTCCBFmgAwIBAgIKYQmBKgAAAAAAAjANBgkq # hkiG9w0BAQsFADCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24x # EDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlv # bjEyMDAGA1UEAxMpTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5 # IDIwMTAwHhcNMTAwNzAxMjEzNjU1WhcNMjUwNzAxMjE0NjU1WjB8MQswCQYDVQQG # EwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwG # A1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQg # VGltZS1TdGFtcCBQQ0EgMjAxMDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC # ggEBAKkdDbx3EYo6IOz8E5f1+n9plGt0VBDVpQoAgoX77XxoSyxfxcPlYcJ2tz5m # K1vwFVMnBDEfQRsalR3OCROOfGEwWbEwRA/xYIiEVEMM1024OAizQt2TrNZzMFcm # gqNFDdDq9UeBzb8kYDJYYEbyWEeGMoQedGFnkV+BVLHPk0ySwcSmXdFhE24oxhr5 # hoC732H8RsEnHSRnEnIaIYqvS2SJUGKxXf13Hz3wV3WsvYpCTUBR0Q+cBj5nf/Vm # wAOWRH7v0Ev9buWayrGo8noqCjHw2k4GkbaICDXoeByw6ZnNPOcvRLqn9NxkvaQB # wSAJk3jN/LzAyURdXhacAQVPIk0CAwEAAaOCAeYwggHiMBAGCSsGAQQBgjcVAQQD # AgEAMB0GA1UdDgQWBBTVYzpcijGQ80N7fEYbxTNoWoVtVTAZBgkrBgEEAYI3FAIE # DB4KAFMAdQBiAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAfBgNV # HSMEGDAWgBTV9lbLj+iiXGJo0T2UkFvXzpoYxDBWBgNVHR8ETzBNMEugSaBHhkVo # dHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9NaWNSb29D # ZXJBdXRfMjAxMC0wNi0yMy5jcmwwWgYIKwYBBQUHAQEETjBMMEoGCCsGAQUFBzAC # hj5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY1Jvb0NlckF1 # dF8yMDEwLTA2LTIzLmNydDCBoAYDVR0gAQH/BIGVMIGSMIGPBgkrBgEEAYI3LgMw # gYEwPQYIKwYBBQUHAgEWMWh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9QS0kvZG9j # cy9DUFMvZGVmYXVsdC5odG0wQAYIKwYBBQUHAgIwNB4yIB0ATABlAGcAYQBsAF8A # UABvAGwAaQBjAHkAXwBTAHQAYQB0AGUAbQBlAG4AdAAuIB0wDQYJKoZIhvcNAQEL # BQADggIBAAfmiFEN4sbgmD+BcQM9naOhIW+z66bM9TG+zwXiqf76V20ZMLPCxWbJ # at/15/B4vceoniXj+bzta1RXCCtRgkQS+7lTjMz0YBKKdsxAQEGb3FwX/1z5Xhc1 # mCRWS3TvQhDIr79/xn/yN31aPxzymXlKkVIArzgPF/UveYFl2am1a+THzvbKegBv # SzBEJCI8z+0DpZaPWSm8tv0E4XCfMkon/VWvL/625Y4zu2JfmttXQOnxzplmkIz/ # amJ/3cVKC5Em4jnsGUpxY517IW3DnKOiPPp/fZZqkHimbdLhnPkd/DjYlPTGpQqW # hqS9nhquBEKDuLWAmyI4ILUl5WTs9/S/fmNZJQ96LjlXdqJxqgaKD4kWumGnEcua # 2A5HmoDF0M2n0O99g/DhO3EJ3110mCIIYdqwUB5vvfHhAN/nMQekkzr3ZUd46Pio # SKv33nJ+YWtvd6mBy6cJrDm77MbL2IK0cs0d9LiFAR6A+xuJKlQ5slvayA1VmXqH # czsI5pgt6o3gMy4SKfXAL1QnIffIrE7aKLixqduWsqdCosnPGUFN4Ib5KpqjEWYw # 07t0MkvfY3v1mYovG8chr1m1rtxEPJdQcdeh0sVV42neV8HR3jDA/czmTfsNv11P # 6Z0eGTgvvM9YBS7vDaBQNdrvCScc1bN+NR4Iuto229Nfj950iEkSMIIE2jCCA8Kg # AwIBAgITMwAAAKJMjh3aqSF8hAAAAAAAojANBgkqhkiG9w0BAQsFADB8MQswCQYD # VQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEe # MBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3Nv # ZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDAeFw0xNjA5MDcxNzU2NDlaFw0xODA5MDcx # NzU2NDlaMIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G # A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0w # CwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046N0QyRS0zNzgy # LUIwRjcxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEi # MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCmAXcFe8N9DnZovcaog8aCewFw # qLBqhHJPVI5tvmcgar7sLd0vR3Hhkv10Ymu+dNuFNts0yMdpCuY2EklAR7hBNFli # PfETp64JASjRFFhjHzmwaDYE2FnaTVvgkXES/EGzDc7BcqEVJvbzmVvo4IquEHWq # OdfxDvIJwTF1DCkqKd3sjjcq32uq4zK42E17yHEQkMG+OoYZC+jprR+4NCOtYYyW # Lvs+TC9CZcYLHrGwWMJrm+fPiwTHk0Gd5nm45feWV9yAxQUFAKZBIjcW+bTrR6wv # Oa3QxdMMRNcJW2nRCfMDK2MnWgeQ9O+MozMljTcsPyWZs/MVPqaS6vlRGOXVAgMB # AAGjggEbMIIBFzAdBgNVHQ4EFgQUbrvZwcLaFrB8rcJTf+fQFxM9vFcwHwYDVR0j # BBgwFoAU1WM6XIoxkPNDe3xGG8UzaFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3Rh # UENBXzIwMTAtMDctMDEuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0Ff # MjAxMC0wNy0wMS5jcnQwDAYDVR0TAQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcD # CDANBgkqhkiG9w0BAQsFAAOCAQEANZlXbTP2SJ2eQdzMqWDuXEdIVBEKhrlXP6dt # mI7KfGmmapaDzjmyvWQOmTC7vtzgdYJrQinhhUSOMXtzaFl5mJ1XtBYH/KIpvKNw # giEmHWVLGeaJKlXNr7qSat7ImgkCWyUWl8eruVra9POgG4JwqkrGRrV6gMRiQoP3 # cVpkKyb9844jC04W8hvy0DUKQ9o886kakYrENXjZEKhjBqNkf6y/KO6oHBV4j6D3 # wnHF2LiSzqqXcjlMD2hkRE7KhuUty7ICsSg9/Rm/ANZI098NtO0MJJBFFLyVeToD # 7GOGPDTucbI9Lmp5kIK26xsaWbuvi4t58an9SjHyPGobFV06xqGCA3kwggJhAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046N0QyRS0z # NzgyLUIwRjcxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAXi8X6XGE0jLL7NdeSjv4TreH6fWggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo1N0Y2LUMxRTAtNTU0QzEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7BAF0wIhgPMjAxODA2MDUxMjI4MTNaGA8yMDE4MDYwNjEy # MjgxM1owdzA9BgorBgEEAYRZCgQBMS8wLTAKAgUA3sEAXQIBADAKAgEAAgIhqAIB # /zAHAgEAAgIbYzAKAgUA3sJR3QIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEE # AYRZCgMBoAowCAIBAAIDFuNgoQowCAIBAAIDB6EgMA0GCSqGSIb3DQEBBQUAA4IB # AQAbqvIwtfJOrbEwnnHsWzNjtjLt5oINqhpYRWgUldvfNEjs8jgZY3YEL6eO91eF # HdXONj2vuP5XFC/JlhR2UhX7YurrcoLIomvcsdVjgDopyk2Y960GX5KMpGmqZJT5 # CKqLD5VGya4BH7kLO3dJgI6M7KIR4PZloVE8DQ0eFHlVMTOrm1uaba8+nElENKF4 # YEg1f9eZp+oEYOlMiC1+UhmkpYni98Cj23G1vhFQ+0c1j39i5+Xcxg96EzlRegWA # +lciOVMS77tj7Bh9n/sc+c9wfZUX5ZVtcUidB8MA9+snRUmbVaC2Q/pW82CMKclZ # eeG8WUliXjjTalowYW+BQhaJMYIC9TCCAvECAQEwgZMwfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTACEzMAAACiTI4d2qkhfIQAAAAAAKIwDQYJYIZIAWUDBAIB # BQCgggEyMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQx # IgQgg9Clk/fBh/0rb7us9Ad7+1PObPVEfXXOsqBmwIaL9P4wgeIGCyqGSIb3DQEJ # EAIMMYHSMIHPMIHMMIGxBBReLxfpcYTSMsvs115KO/hOt4fp9TCBmDCBgKR+MHwx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p # Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAAokyOHdqpIXyEAAAAAACi # MBYEFDslP8qDSN72F9pn7L9cbQl0Cqe6MA0GCSqGSIb3DQEBCwUABIIBAIRsRvs7 # PYxjhwfTaZ1vNJBR2B1ajp7SMBXNStW7RZ+s5sXfU+4504YIY2HBPbsM5LlEOr5l # n9nKSB1TbBFQVLoSuF9bnh2gPz2KEEpxyMwvzKbij7wF7ef8QsqQd/yQs+DGekdB # MZAS52i9hhN5rNrCDCEdkn+9+YvEkhfi/PvOOKOc2+RMeylG8IH5qiQIuXuk5euR # NW9QSSbJAuaSedJXkywF7qHd0Z/teekLMDn/GB2BgBV36F1ZhoR6qgwKjaJZ/RND # euSw7ajUi+hrSDCOZGT11Fqqvki+TCf8JYnHzFsbYJ+0qLN8dYyWwNhfWhhu8znm # G0mFLzG1ZoJ62XA= # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/CodeFormattingOTBS.psd1 ================================================ @{ IncludeRules = @( 'PSPlaceOpenBrace', 'PSPlaceCloseBrace', 'PSUseConsistentWhitespace', 'PSUseConsistentIndentation', 'PSAlignAssignmentStatement' ) Rules = @{ PSPlaceOpenBrace = @{ Enable = $true OnSameLine = $true NewLineAfter = $true IgnoreOneLineBlock = $true } PSPlaceCloseBrace = @{ Enable = $true NewLineAfter = $false IgnoreOneLineBlock = $true NoEmptyLineBefore = $false } PSUseConsistentIndentation = @{ Enable = $true Kind = 'space' IndentationSize = 4 } PSUseConsistentWhitespace = @{ Enable = $true CheckOpenBrace = $true CheckOpenParen = $true CheckOperator = $true CheckSeparator = $true } PSAlignAssignmentStatement = @{ Enable = $true CheckHashtable = $true } } } # SIG # Begin signature block # MIIkNwYJKoZIhvcNAQcCoIIkKDCCJCQCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCCom9p+Ei3qjWdp # l+tHb7Z4kMEUDFU6Nq2El36zw6rHUKCCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYKMIIWBgIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCAqaDu6 # 09/mLxF3tQN8iFvSdnjWnmnZoV2AmW9IqOHT2TCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEANb9IzNTy # qAzg/d5Zns/C9x8LD0jTeYOBqjatN1bOtJenHB8typQQUMPAlZwn/nbrDjy8XWG+ # M5iEQoS66Wmn8cXYillWiRmvla3a8S29eHcM88cNp2fZ4ugC56aEv+PoCmdENfXh # sKX3prfirR661F3LDyReEjBF1DhlcWI+ZJU9f4JoUmKDruT6e+R0M+PVzysxReZ0 # Exgbeq5IlZE4kH5cO8qDYNpBPJnAq7xuIRfr0hoKnvJMUYMoEJUaGsjQomfxxlH/ # kobFCbr/ne6c+gSphwyY68nZPh8mrA7cf3SOuaJ/2oD68cmuN1ZiauxJ2z6/xFo3 # WPiRr8tShpdogaGCE00wghNJBgorBgEEAYI3AwMBMYITOTCCEzUGCSqGSIb3DQEH # AqCCEyYwghMiAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCAXMrIr # eY7DoGLm0W0kPNsXOpcJ68SA/APo+hdkrEPZ0gIGWwh3aUPNGBMyMDE4MDYwNTE4 # MzAxMy4zNDRaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046QjFCNy1GNjdGLUZFQzIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7QMIIE2jCCA8KgAwIBAgITMwAAALFxE3nfdfY1yAAA # AAAAsTANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx # MDAeFw0xNjA5MDcxNzU2NTdaFw0xODA5MDcxNzU2NTdaMIGzMQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQL # Ex5uQ2lwaGVyIERTRSBFU046QjFCNy1GNjdGLUZFQzIxJTAjBgNVBAMTHE1pY3Jv # c29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw # ggEKAoIBAQCqpCSUbVjWW7yhvQ/t166a5Gfgm9GLYYSuYr3i+BudY+Z3SP/1qsDv # nf0cPV2kbW6FhuacDFz6qy68wzR+kS+21MriVlJTuyzmsl9aZsWf8nyRIYjwr2IF # oHqFCQm4hfiyL2mk2v1Hehkjcdsn/JGQpQ+TiGjOljoKR6FFzT9l+7q1CLKojuYK # VdhlNePD6suyHf+B0G9gN3fzMUGWVp/7e6KYpCBRNcaNsp+plmTe0RTeJtZU9TEC # abGUbexZOVeZTfV8LD/pNXMaDbnWWr5Djo6Nt4f28HZM5yoSyjg1qLcnUJ0wBhR2 # V6VVW2BB0jH9z7ke+vDRjpbu4YEBadbnAgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQU # Tlc994suFEtXsvwiXtPPtydEEDswHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8Uz # aFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t # L3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoG # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0T # AQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEA # c+6N+7Rbw8FOmN9ho+sAogEspyWNPj5idZtuAa+ZdTw68hQMGSS/yA0YYdE7kNLJ # JoIBEjOCfbIiF4CqHobAzbIqt9vh5UJg97UJOUKx5LlM6/5Of/3mZeP43FOq+42a # uGAJWvQJDtvfGgpzANxBuDtOZ6sOBsi/aTtwSpthtT8Hcy1JfxmON/RmeB0qhfQl # iQAQNtlyE6tGJS0Mki16A8pk9/oKN4diOuYrC9M5ULO/eVbS7KHXJv84N5Ef5WoQ # 1IcJugWISKr0qkow6l6TVW9CGYjYptOVG8rzr2CPU3C5QcfxzdZe7gDRfX4IGZTy # 3SC9398WVC/DTi94paH3zjCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZI # hvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw # DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # MjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAy # MDEwMB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCpHQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb # 8BVTJwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKj # RQ3Q6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaA # u99h/EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsAD # lkR+79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEg # CZN4zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIB # ADAdBgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAwe # CgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j # BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2Vy # QXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRf # MjAxMC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGB # MD0GCCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3Mv # Q1BTL2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAA # bwBsAGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUA # A4ICAQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf # 9efweL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgk # Vkt070IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0sw # RCQiPM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pi # f93FSguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloak # vZ4argRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgO # R5qAxdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir # 995yfmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7 # COaYLeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7 # dDJL32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+md # Hhk4L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3kwggJhAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046QjFCNy1G # NjdGLUZFQzIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAOrrfkyhl5HrT56P24qdEbliqU9KggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo0REU5LTBDNUUtM0UwOTEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7BPzEwIhgPMjAxODA2MDYwMDU2MTdaGA8yMDE4MDYwNzAw # NTYxN1owdzA9BgorBgEEAYRZCgQBMS8wLTAKAgUA3sE/MQIBADAKAgEAAgIcJQIB # /zAHAgEAAgIZdDAKAgUA3sKQsQIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEE # AYRZCgMBoAowCAIBAAIDFuNgoQowCAIBAAIDB6EgMA0GCSqGSIb3DQEBBQUAA4IB # AQBYRjQJSQ+7z0czM3vB2NmxKPV9b5r7ZhyyK6gKZydW+XP9e7ctYn6u93WcrHqM # qH8q6dRURlqnPGpH8lnk7F8xXNxWX0jG4TWqnkEC/VTyZcARWPvkT7BmoaJEjhge # enzHHGa61XS+Zunn+JXbTBB6V70gXid+jme5JfcHAx1L4CdiL+UopiVATEhhhqcF # IuWCEKIJEWkW320OxYsbubrODg3Ak4QbTvUEvVMIy8V5sGtd+jFlsBWdYHzMb1hi # Shd984OXsIw7WQFUzPN2omU7BzkLy0GJAbT4SEU1KV0mNmBB4rL+RRHFjPEXoTW1 # 1nE8m+hQm+q/Jbtm1qQpO+/OMYIC9TCCAvECAQEwgZMwfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTACEzMAAACxcRN533X2NcgAAAAAALEwDQYJYIZIAWUDBAIB # BQCgggEyMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQx # IgQgV0JCNxL8mRPBktGPKDQs+4KGv9RcEXZN3ZnB9XfP9vUwgeIGCyqGSIb3DQEJ # EAIMMYHSMIHPMIHMMIGxBBQ6ut+TKGXketPno/bip0RuWKpT0jCBmDCBgKR+MHwx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p # Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAAsXETed919jXIAAAAAACx # MBYEFOvK6d66QcvUssFESUNO7nV9pas/MA0GCSqGSIb3DQEBCwUABIIBAHLnLkNf # yiqtpxfKwWTnxpu+y78FmOGv5IgFPr4O2lkIKpGqHIKTHRh24Y9sb6209FxKzIl0 # u/pU5gCVdNwCApKGBI78CnmHuHNKX/UTW2+dTpA9DNb4DU0gqVZP3Z/BYsp1sAXC # iFEEdFaQnSKE71wnt4TftUZkdZgwViRtBKkjPE7UB4vPHIEa0H1VMzK6f5H+Uy3G # Py3u5nozS0ev4EYfix1Q4sKHKU2iX0hGJX88yz1d6k9ReiqmrpiYjfi19lIBi04v # l0QinAPBj8ULdDvSWVDItOnbc3W8fE7ju1wHTFCmt+c1bXOpgR1Xj+HF6lHEAht4 # 0i7nzaWSYQ4ap08= # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/CodeFormattingStroustrup.psd1 ================================================ # Inspired by https://eslint.org/docs/rules/brace-style#stroustrup @{ IncludeRules = @( 'PSPlaceOpenBrace', 'PSPlaceCloseBrace', 'PSUseConsistentWhitespace', 'PSUseConsistentIndentation', 'PSAlignAssignmentStatement' ) Rules = @{ PSPlaceOpenBrace = @{ Enable = $true OnSameLine = $true NewLineAfter = $true IgnoreOneLineBlock = $true } PSPlaceCloseBrace = @{ Enable = $true NewLineAfter = $true IgnoreOneLineBlock = $true NoEmptyLineBefore = $false } PSUseConsistentIndentation = @{ Enable = $true Kind = 'space' IndentationSize = 4 } PSUseConsistentWhitespace = @{ Enable = $true CheckOpenBrace = $true CheckOpenParen = $true CheckOperator = $true CheckSeparator = $true } PSAlignAssignmentStatement = @{ Enable = $true CheckHashtable = $true } } } # SIG # Begin signature block # MIIkMwYJKoZIhvcNAQcCoIIkJDCCJCACAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCC3R4I896mHYAOK # 4XofbKhCNkKE+GJTvYwUxrNVW8LWKKCCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYGMIIWAgIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCBMGg4/ # EYDsDUtCK+gON4t2XsuBg/vU3K5MuxIZ9C+CuzCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAiB+2lwVN # 8r6wACuqvktFt4PI4SoTvlDRFm1npmxkOB/gt5RK3EtVZtWnJof6aEwNvFzFCIhy # b/dapf+79/JDCIiAmOXgQ4Ow/rV26Qrfvx9OW7H2iR0OpcGhB57BhmJwzeH61vZ/ # bnomjjHB7TnqEbJRWcLieu8JW0S/gXnyLqzrQbnls7U+hyMZp4OnA4ph99XXAAYd # +aCM6YfA/Eb54nMFYpeqxVBNdqLcvu34i9IbO4UZAkcccFnpW3MIQkH01uX25WbC # sG7HHyLKjO5WxoZaVnjKuoUBl6hYId9bbpSpRmGUARgfZyE6jlFlZvDWjt5w4kEX # uGqgdwSUyVWpe6GCE0kwghNFBgorBgEEAYI3AwMBMYITNTCCEzEGCSqGSIb3DQEH # AqCCEyIwghMeAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE6BgsqhkiG9w0BCRABBKCC # ASkEggElMIIBIQIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCDXIRyP # Dl7c2PPmKSxcSpxpDtntSPmObkuRAHGS0GX5IAIGWxTzdO1WGBMyMDE4MDYwNTE4 # MzAxMC4xOTFaMASAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMK # V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0 # IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERT # RSBFU046MTQ4Qy1DNEI5LTIwNjYxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0 # YW1wIFNlcnZpY2Wggg7PMIIE2jCCA8KgAwIBAgITMwAAALRDOhz+trpSiQAAAAAA # tDANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGlu # Z3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBv # cmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDAe # Fw0xNjA5MDcxNzU2NThaFw0xODA5MDcxNzU2NThaMIGzMQswCQYDVQQGEwJVUzET # MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV # TWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5u # Q2lwaGVyIERTRSBFU046MTQ4Qy1DNEI5LTIwNjYxJTAjBgNVBAMTHE1pY3Jvc29m # dCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK # AoIBAQDggU+7tdEwOj+DALfMVp/3m6y6s11kER6C1nrX7iD7s9EIAWOXV6fC4kxW # qLVX26DG37PRGLEefpGsGRlRbXP+ni1tJEIgxMjvRmnQbxxMYWqUMw+UPtuibyUq # vxnSzgM6UhWARWUb/c+1/zeyaGaZZa3u/76BTUOeC3gJ1iqPPYq0BzPZsFAkUe9/ # 9STUFQyPdhjYVry1baMpdNh1B0hAGY5mGJECAnAbQdv5J6EZdcaWqPpBL7t6xTSm # MKCXk8cabABagraMAGeSy8xN0myp48ReeQsBla6opLki/vlFXj99GRthnDd02aNR # xe5I2VQzFINfsucPe7AfyZe+mYVxAgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQUDJOr # RdRsC3cv8ytX8+kkxIcH9F8wHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8UzaFqF # bVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3Br # aS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoGCCsG # AQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQuY29t # L3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0TAQH/ # BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEAArVh # W6Cn0mqsJi+2wjSjdPuoe5Cxgi2oiRJdpPaCC1k9J+d6HXks+Mtyz0dr72/e65Jt # 7q/7XqGRhHjjX1F7xJcx4FCN7bqZ94gqv1Fq4iPkN0fdZuLFhQjs/nVx63ptSYkl # IR2djhbkWKTmqJW1m7SToYosuJwhOrwBUR+Y4J/z7epQzLs3hClq8CJspU+uExF5 # ZmRwJ6MM+rTeTLtQfsSff+mBUQTerhRf5g4MEIG6Rqw7YhLntdEKMPDTKez603Ax # bgp6JFHCIuYOIrdDUapTVSL1JLXn03V4KaE6W2kK4K18mc+ftJIoB36qcMQyhltK # DthEtvU+Zx95w/IrUzCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZIhvcN # AQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYD # VQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xMjAw # BgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAyMDEw # MB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCp # HQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb8BVT # JwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKjRQ3Q # 6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaAu99h # /EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsADlkR+ # 79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEgCZN4 # zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIBADAd # BgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAweCgBT # AHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgw # FoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDov # L2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0 # XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0 # cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRfMjAx # MC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGBMD0G # CCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3MvQ1BT # L2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAAbwBs # AGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUAA4IC # AQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf9efw # eL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgkVkt0 # 70IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0swRCQi # PM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pif93F # SguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloakvZ4a # rgRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgOR5qA # xdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir995y # fmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7COaY # LeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7dDJL # 32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+mdHhk4 # L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3gwggJgAgEBMIHj # oYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G # A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0w # CwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046MTQ4Qy1DNEI5 # LTIwNjYxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2WiJQoB # ATAJBgUrDgMCGgUAAxUAB8CVl64uTm7J03X22YlRmIsgbTqggcIwgb+kgbwwgbkx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsTBE1P # UFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo0REU5LTBDNUUtM0UwOTErMCkG # A1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkqhkiG # 9w0BAQUFAAIFAN7BP3swIhgPMjAxODA2MDYwMDU3MzFaGA8yMDE4MDYwNzAwNTcz # MVowdjA8BgorBgEEAYRZCgQBMS4wLDAKAgUA3sE/ewIBADAJAgEAAgEIAgH/MAcC # AQACAhlXMAoCBQDewpD7AgEAMDYGCisGAQQBhFkKBAIxKDAmMAwGCisGAQQBhFkK # AwGgCjAIAgEAAgMHoSChCjAIAgEAAgMHoSAwDQYJKoZIhvcNAQEFBQADggEBAFXJ # 0KnLkvSCGKm875DwsimdP+TJVjBMnd1SsnbhNwEw8IPMkSS8qQeSz9o2Q6GD9Tfn # X++rolyS8vGnMqzEAsU0FWWJHeYtEpCLcMYLIYS/91eJqNff3eRaFyqlYM2lQJ+k # OGFn2a41iIKeI8e5nW/pdhmvE9jZJNucyU3liiUG9spmw7Dh2ndrvAA7/hHVMjNg # mFu+qDYDO1nen/bPhSZDj1fss55uoOJk9LkYRgd12nkXfpTyadBJNBgZ4Y6k8MLu # 3gLJzrL498aLzMedZsh5XZsMswNgtkj0JVJceg3EztpFHs0UdLi3D9GJKqBhe6Ol # jpoOH1Et00fvv0wpGAYxggL1MIIC8QIBATCBkzB8MQswCQYDVQQGEwJVUzETMBEG # A1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWlj # cm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFt # cCBQQ0EgMjAxMAITMwAAALRDOhz+trpSiQAAAAAAtDANBglghkgBZQMEAgEFAKCC # ATIwGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJEAEEMC8GCSqGSIb3DQEJBDEiBCBu # Owx+aKar5HE3K6NTVyxOt8Ab5JCuf17SaOCaGHURKTCB4gYLKoZIhvcNAQkQAgwx # gdIwgc8wgcwwgbEEFAfAlZeuLk5uydN19tmJUZiLIG06MIGYMIGApH4wfDELMAkG # A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQx # HjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9z # b2Z0IFRpbWUtU3RhbXAgUENBIDIwMTACEzMAAAC0Qzoc/ra6UokAAAAAALQwFgQU # 2uTiPtfyXHPwhlXP0xpuzKouqQswDQYJKoZIhvcNAQELBQAEggEAGKk3ntFPs00x # //Z6XXy0xaRipuS4lH55O+u+NSHLMIxSyVJp7x8pAQMpzY+CbK68LGmcoQdogQRW # KSFPundV/4z6hUXsNnazXM+RXV0ehsUsAxk245wM40X2foxp0LhAI2vJBk7O/DJ+ # HiKL8TphF/P02LdFNGdHVoE0P//fRx1z7lQBh3kMem9HqbVznhMzEuN3jhZ+1W5S # AyFxcj4JSP1DDV8dLsc5RF/la/XAqVRt4EBF8xIDrNhOxyGFnFIcP0GY/aOVnGlx # qLyVhkkINLs41BbcUEHQEPa3L1UIJh7EmBXtcyaufFWA5ehLZIbgb7eaLBMBON3I # y2hiG+pepg== # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/DSC.psd1 ================================================ @{ IncludeRules=@('PSDSC*') } # SIG # Begin signature block # MIIkNgYJKoZIhvcNAQcCoIIkJzCCJCMCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCCsabRFvtMbTLeT # RFh05LRdcFeRposrjGm9aPduG8Nnu6CCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYJMIIWBQIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCBtB8+V # oNnWjnwfH2wh0Uo8v1WkuT87N1L6QJWx3k0gODCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAWQkKf9Zq # 2PbI8hJ6wUDKTVyQn3gVdDPGUciimAiboClDhxXR3dbN93m0cPalscswX9YstGap # ZvyCM4unfEpNMsVwW0Fu58pwWG5r+xsR1syWDcI3+32zmq/yE1oKoXipAk0FEqm9 # taTBfsftTQ31lgpT0D01joDgbakZ45GqcJ6JaRdXwxxR5vsAIWpHJq0QESs7Tlmb # UzacrtZiGzde2xSNEy6JApsQIwhBOJiB1WIl55bDUoFKSWsanmprpSQ9owOGSpHE # LAFmfBDZBdHtsHFybPNRTusmIup4U0Ls+eboFFsVt7DOihh9TZXqbBzCCHSAmVjK # 0JR7iPvxoNbfPKGCE0wwghNIBgorBgEEAYI3AwMBMYITODCCEzQGCSqGSIb3DQEH # AqCCEyUwghMhAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCB9gtL2 # UR0h9Q18fE6+OTszKsJb93TdFmiKjpnDm05/EAIGWvNhSXJrGBMyMDE4MDYwNTE4 # MzAwOS4wMTlaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046NzI4RC1DNDVGLUY5RUIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7PMIIE2jCCA8KgAwIBAgITMwAAALI1BWg3IhwNpwAA # AAAAsjANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx # MDAeFw0xNjA5MDcxNzU2NTdaFw0xODA5MDcxNzU2NTdaMIGzMQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQL # Ex5uQ2lwaGVyIERTRSBFU046NzI4RC1DNDVGLUY5RUIxJTAjBgNVBAMTHE1pY3Jv # c29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw # ggEKAoIBAQCYSgG70Vj1f3SRQumhLlNd8iwgbxIum9PXlZXcnW+JfA5rcClNsC4P # NVb2jwJL+HxVbVDNP8eqePIQB6gHawO7/CvwqiWd3fzxY3AkZW+E+ktEXs5yKH3C # sx/Fb4ZqmYeuuv7MBZi+b74Vgkdlty91yrzaEHqbOzJP2h1Ikg4i57GxQm1ZwmKe # LCoK8DU3IAIJ7OEU47UX44B+VO5dUQ6T2ZpKM8mvJg3r9msjlS8/XRIhN0okz469 # D5tTP+7p7oxwe9o79Wq5mTy32wF8Ess/Vc70r9YGuTo833wn1HKUza9KCTbGIuxd # c7064oAaHfW9d3CNY3B7wMD27p40aYe3AgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQU # M2S+Z2sc3PljRAZI5MVDyZD2gpUwHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8Uz # aFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t # L3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoG # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0T # AQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEA # QeCyoKDK9ChvzI3d/tu9IFWJbCApdnY/1CfJXnuD+8HCRzaN9nohTEQbOnFjqyMm # v0SuohnvJ9ZYhrp6cPovtEvkcUg6V9K1/6MQG5oJw18eCegwzZHrVFzBC1n+9OpS # L6h6NWtgtoM4CaaadtuWs9c1h6hkOlwGz0wTDcYiGLcAY4y4dbFF4alHWtv//Lsa # HVQ52xVf5lfkNJ54L/203CDf0hMQo849cdnhsF5lWXuObO6Vs5nf8KgcYQ9MT1eq # 1sQx9nwNYutsawChCoTSfHEpJyKk2BMPwHrInd06OereJwbcBGGOPGqEmt9Otprt # sEzh+lGNgEIFpib2g28B5jCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZI # hvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw # DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # MjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAy # MDEwMB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCpHQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb # 8BVTJwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKj # RQ3Q6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaA # u99h/EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsAD # lkR+79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEg # CZN4zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIB # ADAdBgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAwe # CgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j # BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2Vy # QXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRf # MjAxMC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGB # MD0GCCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3Mv # Q1BTL2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAA # bwBsAGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUA # A4ICAQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf # 9efweL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgk # Vkt070IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0sw # RCQiPM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pi # f93FSguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloak # vZ4argRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgO # R5qAxdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir # 995yfmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7 # COaYLeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7 # dDJL32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+md # Hhk4L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3gwggJgAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046NzI4RC1D # NDVGLUY5RUIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAvf/FlWOQ8ROcYNYZwK/puJ4eIB2ggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo0REU5LTBDNUUtM0UwOTEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7BPzowIhgPMjAxODA2MDYwMDU2MjZaGA8yMDE4MDYwNzAw # NTYyNlowdjA8BgorBgEEAYRZCgQBMS4wLDAKAgUA3sE/OgIBADAJAgEAAgFDAgH/ # MAcCAQACAhrrMAoCBQDewpC6AgEAMDYGCisGAQQBhFkKBAIxKDAmMAwGCisGAQQB # hFkKAwGgCjAIAgEAAgMW42ChCjAIAgEAAgMHoSAwDQYJKoZIhvcNAQEFBQADggEB # AIOtea/B8Q4+T2BvmVIxeYizvvQO13DqMedL/E3VSUJOjYzOq/IjdfRpV0G2Dzau # ZYQxdjnTGGQoMZJ3ZQTo0HV3YUqK1/LZ5mxLSg5yXcsmy+nM4ASPboHaQrggrrdz # kAQn6JBsqbdOzsgY8gCe+RsmSrmUqMnHmJW/KMitgj9kBgjm8WVzBb/yf++aUFAn # q+aAPO3FsaDHBKV3KhWSVATXpVymOIHfjmngYOydlBFYgwOq80rfY7S4bz5e29jb # cW84F1lP5yw7C2X2x1UkIil+Bmrr1K6lhgEIUBnJaK/iVHLoDIPNuRtzYng8pB21 # TTUFN/pua3RvwQ5Z6UmxE9cxggL1MIIC8QIBATCBkzB8MQswCQYDVQQGEwJVUzET # MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV # TWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1T # dGFtcCBQQ0EgMjAxMAITMwAAALI1BWg3IhwNpwAAAAAAsjANBglghkgBZQMEAgEF # AKCCATIwGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJEAEEMC8GCSqGSIb3DQEJBDEi # BCCYnMpDiBj1ITESObWbHU5M47t1+b1HcMFsCLWKqCI3RTCB4gYLKoZIhvcNAQkQ # AgwxgdIwgc8wgcwwgbEEFL3/xZVjkPETnGDWGcCv6bieHiAdMIGYMIGApH4wfDEL # MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v # bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWlj # cm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTACEzMAAACyNQVoNyIcDacAAAAAALIw # FgQU1OcqzkUsEKeit8LdW+sTBntBZPwwDQYJKoZIhvcNAQELBQAEggEAbxhCNOIg # J8l6XjFL/3qfyvjQ+MYuM3erSpb/RjwXMRjd4hd/bozlXepgImaU1aV0uV4BnTtT # PU7Y1Mz5CFjhpHTpOT8TbfX7fBpTVdUKrwttswwhHtCBQR6XGCDiG8MBBhCLG0GU # Lm+EaOHU77PLcQtHrKjKlfUriQAAuLV2+m6lYspD5i85GbHnENMPaaaGXbJXHotD # ZcbayKpkOIhJQvY2WL9dzAAdyq9xfZJ4a2VlQ7vvMfJqTDZ1++qU3wLOkeE6663A # MhdOpdZh0DqgqWo1JLcVqOvn0/hbNBt7IN8KhaSepFfridYDJ1mq3va7kz6xwykv # 2CUSOX8aBaLH1g== # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/PSGallery.psd1 ================================================ @{ IncludeRules=@('PSUseApprovedVerbs', 'PSReservedCmdletChar', 'PSReservedParams', 'PSShouldProcess', 'PSUseShouldProcessForStateChangingFunctions', 'PSUseSingularNouns', 'PSMissingModuleManifestField', 'PSAvoidDefaultValueSwitchParameter', 'PSAvoidUsingCmdletAliases', 'PSAvoidUsingWMICmdlet', 'PSAvoidUsingEmptyCatchBlock', 'PSUseCmdletCorrectly', 'PSUseShouldProcessForStateChangingFunctions', 'PSAvoidUsingPositionalParameters', 'PSAvoidGlobalVars', 'PSUseDeclaredVarsMoreThanAssignments', 'PSAvoidUsingInvokeExpression', 'PSAvoidUsingPlainTextForPassword', 'PSAvoidUsingComputerNameHardcoded', 'PSAvoidUsingConvertToSecureStringWithPlainText', 'PSUsePSCredentialType', 'PSAvoidUsingUserNameAndPasswordParams', 'PSDSC*' ) } # SIG # Begin signature block # MIIkNwYJKoZIhvcNAQcCoIIkKDCCJCQCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCBjxb99BdagSSFL # PssPmODENCuMQQMWEN6BFkRZyIuk0KCCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYKMIIWBgIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCB5gTfQ # Jeozpy+iQk4EWlYCU7iX5bBZSJipV2WVv/8zVzCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAQuFAfjSN # ezxnbIrdGi0YWDVIyMAAVf5E1Z2Ttnaz57PkQOivsZuYJg571jkSi9OzEGb9bl1X # d3CG6FYudoNDMGgHHVEUVDtPFU9Ah0fyguIJoC9QI347Oo0Z3IFFX/+ymUCi9FA1 # nZqFeFlYp+ZLnO0nJq6TbznOeoRnHHsA5C4dkEWxzfRZXzlJBeaXWFUBHLRNlOdY # Mckw/Pb6XVEBYlQo3aFBVyqzIwSCQmXQjgW9lMDtvd8xV57OAp90GUQ5LauJ9KJc # 09Td/91Qi69ysXOZ2dBOtCzcWCZbkSbSpYCtzY6Qfi64q/wHvCXKpMLRNtJTJXgD # 5KgJ20MCcnETwaGCE00wghNJBgorBgEEAYI3AwMBMYITOTCCEzUGCSqGSIb3DQEH # AqCCEyYwghMiAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCA23vJD # 1BOud95DtzLQG8P6EJSYXn5nWuqUm+DwGKXD2QIGWwRDvxmNGBMyMDE4MDYwNTE4 # MzAwNy4wNDdaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046RjUyOC0zNzc3LThBNzYxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7QMIIE2jCCA8KgAwIBAgITMwAAALCG6ZIgCl3q+AAA # AAAAsDANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx # MDAeFw0xNjA5MDcxNzU2NTZaFw0xODA5MDcxNzU2NTZaMIGzMQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQL # Ex5uQ2lwaGVyIERTRSBFU046RjUyOC0zNzc3LThBNzYxJTAjBgNVBAMTHE1pY3Jv # c29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw # ggEKAoIBAQDw5fCNlFmpmtdsCQd3FCFZXbc9eLg1rfUwMf/O4f/W6RrJg5gj+5AQ # wZLsOrxQbJC9XPFrrUyi9WGlh+EprKM8Et9/xACCzr20Cl/LuduatxktWu0HAK1U # /TOs9vgSJEokZ1fauEuhrA+A+Tm9IA21p8QsS/GhVubyLye5JsEzJdkrDDByUIRr # kmqVjPL6CE24LiTVQ9Pc6/N0aoizybRg3MllrV8J5RFqFDTB5FcGEkbmoL2EWiRC # Q/a89CxVmVqNs4imqhKUIr6GtUqJjKpHsKDFHxuPnPBibVSdMtOpxJtT6blyO78X # nq9YXJ3GK1Ahu9iWzDbvjaZz2a27Q3AVAgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQU # /KgHUtnvKf6YQzwVXHRet39z4K8wHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8Uz # aFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t # L3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoG # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0T # AQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEA # kv2A93W9ZZA+F83VFYPFjgKRO6xOfWDvjzkGk5DjD6pFPYk/Av3sb7hQkAlshNI3 # IZmxwYZ2HeQNxo7/GOCi+ka1hXd0bk4MREXQvNK2BH5wSw/WqwdpVkp2ZOj5qkej # o4bc9M9EuEkQW2eP0dp5rjrdh1MG6I9q/H/X5KOGRRUNkWIiOpBK49hoAUnJLQ5r # eGwRAvSPTRFgc6gDIQ2X4w9ydbv96A646/wgQZ2Ok/3FM3M+OXq9ajQeOUdiEbUc # 71f0c4Nxn6gUZb7kA45NbcQBMxt+V+yh8xyXqTin9Kg6OfmJNfxdoyKuCr2NDKsx # Em7pvWEW7PQZOiSFYl+psjCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZI # hvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw # DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # MjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAy # MDEwMB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCpHQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb # 8BVTJwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKj # RQ3Q6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaA # u99h/EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsAD # lkR+79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEg # CZN4zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIB # ADAdBgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAwe # CgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j # BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2Vy # QXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRf # MjAxMC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGB # MD0GCCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3Mv # Q1BTL2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAA # bwBsAGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUA # A4ICAQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf # 9efweL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgk # Vkt070IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0sw # RCQiPM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pi # f93FSguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloak # vZ4argRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgO # R5qAxdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir # 995yfmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7 # COaYLeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7 # dDJL32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+md # Hhk4L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3kwggJhAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046RjUyOC0z # Nzc3LThBNzYxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAvIT7nVsS2sc2hTuIZp6jFhjVzByggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo1N0Y2LUMxRTAtNTU0QzEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7A/sgwIhgPMjAxODA2MDUyMDIxMjhaGA8yMDE4MDYwNjIw # MjEyOFowdzA9BgorBgEEAYRZCgQBMS8wLTAKAgUA3sD+yAIBADAKAgEAAgIblQIB # /zAHAgEAAgIaPTAKAgUA3sJQSAIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEE # AYRZCgMBoAowCAIBAAIDFuNgoQowCAIBAAIDB6EgMA0GCSqGSIb3DQEBBQUAA4IB # AQCt63zo4DCir1aQAkXICgJDasbXghAm/N842ohH2OZftPbB9TBmtMN0p6etpTlt # iOO+Yq4ezmpqezdpUgGZSBjv33Wz+brlxjZ1w2R+KemC3ClGTWhBehwv/tM8l5Hl # s7AOVSuPGAq1OACUcAhUzLv10YODNegCxnnHFfAJwT0kBxy+DoTt1qzsyRa/5dnh # yDNSIsso1RclrZR1pqWYIHr0v4S0C6U6u8FgX0Ih+NOTLlP1JHcu77OLy4CMBjSh # bS4+LMxlomIX1JB3nSFcE2g5EVjxpnsZiGEmniuc/PEKaEoNtEcFHbp0TTNI4oVh # lqu0cyFgHg9zAZvH+PemeMpeMYIC9TCCAvECAQEwgZMwfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTACEzMAAACwhumSIApd6vgAAAAAALAwDQYJYIZIAWUDBAIB # BQCgggEyMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQx # IgQgYtwnQ5vplRHXM0WitZ9/59Ms5eA7ApoD6vZ8wBbgrgYwgeIGCyqGSIb3DQEJ # EAIMMYHSMIHPMIHMMIGxBBS8hPudWxLaxzaFO4hmnqMWGNXMHDCBmDCBgKR+MHwx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p # Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAAsIbpkiAKXer4AAAAAACw # MBYEFKQBKA2XMzMoE73fGwyQLWtHNzWcMA0GCSqGSIb3DQEBCwUABIIBAGQqO0Uj # yaKv9VHEM5zBIhdS+of9xtpYOPcS+hCkkwK4xn5CccxJVdsmjzGQSLbDTW5lKgNp # XLGIAKHNadcA1h7pXB5V2HzkdpAIxcu5ZTDKupqv8+zzF6/PhUlocM9Eq/HkxvDV # haY13PqKcqJsYSH90tOEFcJy2s3jJjnxxw3F+5027R3gyCiISbr/dPPvoh8X0ic5 # yM2lX7pIV1xGPaH38RPAQFeJQmILFDI3Sv70zJDwxT34BySSrUwMHS4oEyZs9g9I # orgbkibDc/9+0NU59y1YMH0oSed3rPUDAZXtmwCzGVLoVbm7ww6itkKZ1XUG6tbV # Q7phnTip80j53m8= # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/ScriptFunctions.psd1 ================================================ @{ IncludeRules=@('PSAvoidUsingCmdletAliases', 'PSAvoidUsingWMICmdlet', 'PSAvoidUsingEmptyCatchBlock', 'PSUseCmdletCorrectly', 'PSUseShouldProcessForStateChangingFunctions', 'PSAvoidUsingPositionalParameters', 'PSAvoidGlobalVars', 'PSUseDeclaredVarsMoreThanAssignments', 'PSAvoidUsingInvokeExpression') } # SIG # Begin signature block # MIIkNwYJKoZIhvcNAQcCoIIkKDCCJCQCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCAhNEvsPPT3XOqV # YuGj+9/nytZUOWUgLD8Ipb8NmxmtX6CCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYKMIIWBgIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCAFt/nR # hoO/v+09+YqJRKSFWDCs8dqO2009PuCO64xJiDCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAU5NyJZfh # rcFbYm998d0j9QwlvdOrqDgfJ+YnvFfM0Mrb7ZmU0iBoFUBJq2s25m8ySAm4yEj8 # Md5qWsMgRP6gLZnaK4m4F0Wi1z8Cor+SaNcK9CKZSUFFAT/0rAWvuNQmCU6DRgAW # E+8roaNytWmGoe6TK3DIVOKd7S1OHUcHelIv/8iCkq0kUlEYpLLi1bile241GBLp # biQOuaFjbpwOaJc0NVibOnTyVUCD8ynfzj2jYjnLfTR+FZgCt/gHM5pLU1s6KOIj # tloagBOwfsnF6SZLEWaxcc/YhCfRsMI+MqiNerBLQyOru9qYGrKtgrTqnj71amHI # VQ6DBD8EoGUgBKGCE00wghNJBgorBgEEAYI3AwMBMYITOTCCEzUGCSqGSIb3DQEH # AqCCEyYwghMiAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCBNSAgA # 2WHnqbluKSopiAD1XvhtTafVMtT2rvZfgEWyYQIGWwRDXybWGBMyMDE4MDYwNTE4 # MzAwNi43OTJaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046N0QyRS0zNzgyLUIwRjcxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7QMIIGcTCCBFmgAwIBAgIKYQmBKgAAAAAAAjANBgkq # hkiG9w0BAQsFADCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24x # EDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlv # bjEyMDAGA1UEAxMpTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5 # IDIwMTAwHhcNMTAwNzAxMjEzNjU1WhcNMjUwNzAxMjE0NjU1WjB8MQswCQYDVQQG # EwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwG # A1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQg # VGltZS1TdGFtcCBQQ0EgMjAxMDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC # ggEBAKkdDbx3EYo6IOz8E5f1+n9plGt0VBDVpQoAgoX77XxoSyxfxcPlYcJ2tz5m # K1vwFVMnBDEfQRsalR3OCROOfGEwWbEwRA/xYIiEVEMM1024OAizQt2TrNZzMFcm # gqNFDdDq9UeBzb8kYDJYYEbyWEeGMoQedGFnkV+BVLHPk0ySwcSmXdFhE24oxhr5 # hoC732H8RsEnHSRnEnIaIYqvS2SJUGKxXf13Hz3wV3WsvYpCTUBR0Q+cBj5nf/Vm # wAOWRH7v0Ev9buWayrGo8noqCjHw2k4GkbaICDXoeByw6ZnNPOcvRLqn9NxkvaQB # wSAJk3jN/LzAyURdXhacAQVPIk0CAwEAAaOCAeYwggHiMBAGCSsGAQQBgjcVAQQD # AgEAMB0GA1UdDgQWBBTVYzpcijGQ80N7fEYbxTNoWoVtVTAZBgkrBgEEAYI3FAIE # DB4KAFMAdQBiAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAfBgNV # HSMEGDAWgBTV9lbLj+iiXGJo0T2UkFvXzpoYxDBWBgNVHR8ETzBNMEugSaBHhkVo # dHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9NaWNSb29D # ZXJBdXRfMjAxMC0wNi0yMy5jcmwwWgYIKwYBBQUHAQEETjBMMEoGCCsGAQUFBzAC # hj5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY1Jvb0NlckF1 # dF8yMDEwLTA2LTIzLmNydDCBoAYDVR0gAQH/BIGVMIGSMIGPBgkrBgEEAYI3LgMw # gYEwPQYIKwYBBQUHAgEWMWh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9QS0kvZG9j # cy9DUFMvZGVmYXVsdC5odG0wQAYIKwYBBQUHAgIwNB4yIB0ATABlAGcAYQBsAF8A # UABvAGwAaQBjAHkAXwBTAHQAYQB0AGUAbQBlAG4AdAAuIB0wDQYJKoZIhvcNAQEL # BQADggIBAAfmiFEN4sbgmD+BcQM9naOhIW+z66bM9TG+zwXiqf76V20ZMLPCxWbJ # at/15/B4vceoniXj+bzta1RXCCtRgkQS+7lTjMz0YBKKdsxAQEGb3FwX/1z5Xhc1 # mCRWS3TvQhDIr79/xn/yN31aPxzymXlKkVIArzgPF/UveYFl2am1a+THzvbKegBv # SzBEJCI8z+0DpZaPWSm8tv0E4XCfMkon/VWvL/625Y4zu2JfmttXQOnxzplmkIz/ # amJ/3cVKC5Em4jnsGUpxY517IW3DnKOiPPp/fZZqkHimbdLhnPkd/DjYlPTGpQqW # hqS9nhquBEKDuLWAmyI4ILUl5WTs9/S/fmNZJQ96LjlXdqJxqgaKD4kWumGnEcua # 2A5HmoDF0M2n0O99g/DhO3EJ3110mCIIYdqwUB5vvfHhAN/nMQekkzr3ZUd46Pio # SKv33nJ+YWtvd6mBy6cJrDm77MbL2IK0cs0d9LiFAR6A+xuJKlQ5slvayA1VmXqH # czsI5pgt6o3gMy4SKfXAL1QnIffIrE7aKLixqduWsqdCosnPGUFN4Ib5KpqjEWYw # 07t0MkvfY3v1mYovG8chr1m1rtxEPJdQcdeh0sVV42neV8HR3jDA/czmTfsNv11P # 6Z0eGTgvvM9YBS7vDaBQNdrvCScc1bN+NR4Iuto229Nfj950iEkSMIIE2jCCA8Kg # AwIBAgITMwAAAKJMjh3aqSF8hAAAAAAAojANBgkqhkiG9w0BAQsFADB8MQswCQYD # VQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEe # MBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3Nv # ZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDAeFw0xNjA5MDcxNzU2NDlaFw0xODA5MDcx # NzU2NDlaMIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G # A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0w # CwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046N0QyRS0zNzgy # LUIwRjcxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEi # MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCmAXcFe8N9DnZovcaog8aCewFw # qLBqhHJPVI5tvmcgar7sLd0vR3Hhkv10Ymu+dNuFNts0yMdpCuY2EklAR7hBNFli # PfETp64JASjRFFhjHzmwaDYE2FnaTVvgkXES/EGzDc7BcqEVJvbzmVvo4IquEHWq # OdfxDvIJwTF1DCkqKd3sjjcq32uq4zK42E17yHEQkMG+OoYZC+jprR+4NCOtYYyW # Lvs+TC9CZcYLHrGwWMJrm+fPiwTHk0Gd5nm45feWV9yAxQUFAKZBIjcW+bTrR6wv # Oa3QxdMMRNcJW2nRCfMDK2MnWgeQ9O+MozMljTcsPyWZs/MVPqaS6vlRGOXVAgMB # AAGjggEbMIIBFzAdBgNVHQ4EFgQUbrvZwcLaFrB8rcJTf+fQFxM9vFcwHwYDVR0j # BBgwFoAU1WM6XIoxkPNDe3xGG8UzaFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3Rh # UENBXzIwMTAtMDctMDEuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0Ff # MjAxMC0wNy0wMS5jcnQwDAYDVR0TAQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcD # CDANBgkqhkiG9w0BAQsFAAOCAQEANZlXbTP2SJ2eQdzMqWDuXEdIVBEKhrlXP6dt # mI7KfGmmapaDzjmyvWQOmTC7vtzgdYJrQinhhUSOMXtzaFl5mJ1XtBYH/KIpvKNw # giEmHWVLGeaJKlXNr7qSat7ImgkCWyUWl8eruVra9POgG4JwqkrGRrV6gMRiQoP3 # cVpkKyb9844jC04W8hvy0DUKQ9o886kakYrENXjZEKhjBqNkf6y/KO6oHBV4j6D3 # wnHF2LiSzqqXcjlMD2hkRE7KhuUty7ICsSg9/Rm/ANZI098NtO0MJJBFFLyVeToD # 7GOGPDTucbI9Lmp5kIK26xsaWbuvi4t58an9SjHyPGobFV06xqGCA3kwggJhAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046N0QyRS0z # NzgyLUIwRjcxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAXi8X6XGE0jLL7NdeSjv4TreH6fWggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo1N0Y2LUMxRTAtNTU0QzEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7BAF0wIhgPMjAxODA2MDUxMjI4MTNaGA8yMDE4MDYwNjEy # MjgxM1owdzA9BgorBgEEAYRZCgQBMS8wLTAKAgUA3sEAXQIBADAKAgEAAgIhqAIB # /zAHAgEAAgIbYzAKAgUA3sJR3QIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEE # AYRZCgMBoAowCAIBAAIDFuNgoQowCAIBAAIDB6EgMA0GCSqGSIb3DQEBBQUAA4IB # AQAbqvIwtfJOrbEwnnHsWzNjtjLt5oINqhpYRWgUldvfNEjs8jgZY3YEL6eO91eF # HdXONj2vuP5XFC/JlhR2UhX7YurrcoLIomvcsdVjgDopyk2Y960GX5KMpGmqZJT5 # CKqLD5VGya4BH7kLO3dJgI6M7KIR4PZloVE8DQ0eFHlVMTOrm1uaba8+nElENKF4 # YEg1f9eZp+oEYOlMiC1+UhmkpYni98Cj23G1vhFQ+0c1j39i5+Xcxg96EzlRegWA # +lciOVMS77tj7Bh9n/sc+c9wfZUX5ZVtcUidB8MA9+snRUmbVaC2Q/pW82CMKclZ # eeG8WUliXjjTalowYW+BQhaJMYIC9TCCAvECAQEwgZMwfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTACEzMAAACiTI4d2qkhfIQAAAAAAKIwDQYJYIZIAWUDBAIB # BQCgggEyMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQx # IgQgPYjXUfH/5otYIkrRHzQDNLmleIPiITRQSjSbpGAuxcowgeIGCyqGSIb3DQEJ # EAIMMYHSMIHPMIHMMIGxBBReLxfpcYTSMsvs115KO/hOt4fp9TCBmDCBgKR+MHwx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p # Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAAokyOHdqpIXyEAAAAAACi # MBYEFDslP8qDSN72F9pn7L9cbQl0Cqe6MA0GCSqGSIb3DQEBCwUABIIBAISh6PII # SaBuFP+EU0Cfrjrtj5sFQxuNBHuzuk4g3UkCir2xTUqQE/eGjPkZ6FV+mYronQeo # 4CQO8nrqZMMIQ/BqUWP3VLcmzwBt3cUpGDrPqJ0JkHWHC688m7CANHXoDrrfwNYt # FSOyoOczV/EGI8FeQLcUon3W6beHw9QfW+DcrP+o7ds/FkN5LEuGmitgqrbef0zk # YIogBezA5Ax90jUeIN+Cci0Hi0V6WuhTywFa5QjP8+oanTZwTHgWqaqB7f/OtrQ6 # Cz5iPfLYavMCnCUdit1OYm8CgFprJFRmqGuXX0U4kZGNsBMt/UdaUvNfbHLWtEuI # v35eAHBVuvQUXrw= # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/ScriptSecurity.psd1 ================================================ @{ IncludeRules=@('PSAvoidUsingPlainTextForPassword', 'PSAvoidUsingComputerNameHardcoded', 'PSAvoidUsingConvertToSecureStringWithPlainText', 'PSUsePSCredentialType', 'PSAvoidUsingUserNameAndPasswordParams') } # SIG # Begin signature block # MIIkNwYJKoZIhvcNAQcCoIIkKDCCJCQCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCAa6AGQD3gnpPpC # 4uZOhJEKhPRQIJvV8O80bgPgLapEvqCCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYKMIIWBgIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCCVIwOO # udxdk5hXSKDn9EmisBnCCoB/e9zrB/61Vx4mvDCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAJ83bCGyP # iXSui8+WyOMWxTpBfsKDHPlYs0Mlb8blDn8WBkAn/77d1bKmGWqjlZo4YCJl1RuG # KbMyZ5aSR1HukR8PbgZaB/3TP4HUouNVyxoFOEgNkj8zSHFk7JEMBHgG9KJdmH7Q # hAwXzcoojOQ1NZY6ou1/yEYTFHHJIsM4tJ87LFkpYyJTTXhRa16Tg1PPUl0T0lpb # 13AMnPfBkGQjbR8ZnZPCCR1BCCGHkihGWs9ezsuEqG3kKzw8WtubUSIIVHv3I4ND # 1FZSCIBc41W4gSJFZNyxtxB3gYSj8UTaEPER/bJ3UIhSC4AqU1UkNGjY4xtk6Ird # 6SkMSjbKzG2uQ6GCE00wghNJBgorBgEEAYI3AwMBMYITOTCCEzUGCSqGSIb3DQEH # AqCCEyYwghMiAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCDhf7w+ # EuWJ6K7vHSx0PUcP2AdFKAPATQpcy0zo/l25/wIGWwRDvxlgGBMyMDE4MDYwNTE4 # MzAwMi41MzZaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046RjUyOC0zNzc3LThBNzYxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7QMIIE2jCCA8KgAwIBAgITMwAAALCG6ZIgCl3q+AAA # AAAAsDANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx # MDAeFw0xNjA5MDcxNzU2NTZaFw0xODA5MDcxNzU2NTZaMIGzMQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQL # Ex5uQ2lwaGVyIERTRSBFU046RjUyOC0zNzc3LThBNzYxJTAjBgNVBAMTHE1pY3Jv # c29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw # ggEKAoIBAQDw5fCNlFmpmtdsCQd3FCFZXbc9eLg1rfUwMf/O4f/W6RrJg5gj+5AQ # wZLsOrxQbJC9XPFrrUyi9WGlh+EprKM8Et9/xACCzr20Cl/LuduatxktWu0HAK1U # /TOs9vgSJEokZ1fauEuhrA+A+Tm9IA21p8QsS/GhVubyLye5JsEzJdkrDDByUIRr # kmqVjPL6CE24LiTVQ9Pc6/N0aoizybRg3MllrV8J5RFqFDTB5FcGEkbmoL2EWiRC # Q/a89CxVmVqNs4imqhKUIr6GtUqJjKpHsKDFHxuPnPBibVSdMtOpxJtT6blyO78X # nq9YXJ3GK1Ahu9iWzDbvjaZz2a27Q3AVAgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQU # /KgHUtnvKf6YQzwVXHRet39z4K8wHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8Uz # aFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t # L3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoG # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0T # AQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEA # kv2A93W9ZZA+F83VFYPFjgKRO6xOfWDvjzkGk5DjD6pFPYk/Av3sb7hQkAlshNI3 # IZmxwYZ2HeQNxo7/GOCi+ka1hXd0bk4MREXQvNK2BH5wSw/WqwdpVkp2ZOj5qkej # o4bc9M9EuEkQW2eP0dp5rjrdh1MG6I9q/H/X5KOGRRUNkWIiOpBK49hoAUnJLQ5r # eGwRAvSPTRFgc6gDIQ2X4w9ydbv96A646/wgQZ2Ok/3FM3M+OXq9ajQeOUdiEbUc # 71f0c4Nxn6gUZb7kA45NbcQBMxt+V+yh8xyXqTin9Kg6OfmJNfxdoyKuCr2NDKsx # Em7pvWEW7PQZOiSFYl+psjCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZI # hvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw # DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # MjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAy # MDEwMB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCpHQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb # 8BVTJwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKj # RQ3Q6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaA # u99h/EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsAD # lkR+79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEg # CZN4zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIB # ADAdBgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAwe # CgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j # BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2Vy # QXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRf # MjAxMC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGB # MD0GCCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3Mv # Q1BTL2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAA # bwBsAGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUA # A4ICAQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf # 9efweL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgk # Vkt070IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0sw # RCQiPM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pi # f93FSguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloak # vZ4argRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgO # R5qAxdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir # 995yfmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7 # COaYLeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7 # dDJL32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+md # Hhk4L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3kwggJhAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046RjUyOC0z # Nzc3LThBNzYxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAvIT7nVsS2sc2hTuIZp6jFhjVzByggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo1N0Y2LUMxRTAtNTU0QzEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7A/sgwIhgPMjAxODA2MDUyMDIxMjhaGA8yMDE4MDYwNjIw # MjEyOFowdzA9BgorBgEEAYRZCgQBMS8wLTAKAgUA3sD+yAIBADAKAgEAAgIblQIB # /zAHAgEAAgIaPTAKAgUA3sJQSAIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEE # AYRZCgMBoAowCAIBAAIDFuNgoQowCAIBAAIDB6EgMA0GCSqGSIb3DQEBBQUAA4IB # AQCt63zo4DCir1aQAkXICgJDasbXghAm/N842ohH2OZftPbB9TBmtMN0p6etpTlt # iOO+Yq4ezmpqezdpUgGZSBjv33Wz+brlxjZ1w2R+KemC3ClGTWhBehwv/tM8l5Hl # s7AOVSuPGAq1OACUcAhUzLv10YODNegCxnnHFfAJwT0kBxy+DoTt1qzsyRa/5dnh # yDNSIsso1RclrZR1pqWYIHr0v4S0C6U6u8FgX0Ih+NOTLlP1JHcu77OLy4CMBjSh # bS4+LMxlomIX1JB3nSFcE2g5EVjxpnsZiGEmniuc/PEKaEoNtEcFHbp0TTNI4oVh # lqu0cyFgHg9zAZvH+PemeMpeMYIC9TCCAvECAQEwgZMwfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTACEzMAAACwhumSIApd6vgAAAAAALAwDQYJYIZIAWUDBAIB # BQCgggEyMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQx # IgQgyPuLOkzic7iZvEOpoA8n+/g9jhYttdQ/qv/n6nEM22kwgeIGCyqGSIb3DQEJ # EAIMMYHSMIHPMIHMMIGxBBS8hPudWxLaxzaFO4hmnqMWGNXMHDCBmDCBgKR+MHwx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p # Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAAsIbpkiAKXer4AAAAAACw # MBYEFKQBKA2XMzMoE73fGwyQLWtHNzWcMA0GCSqGSIb3DQEBCwUABIIBADAyojY0 # DxeeHWiOPyWuuI98zGSRKDRYxt6eXcGdGWadShGryrdVayg2Ttk1sZD16Q+jBd/w # 5h2IcAtcuZjdajZtn5BH8AGaYOSerU00UXZa0AWjoiWNGTVd6va7yqjKRjf+Koo/ # XkQokq2mPRQgPJSBr6Av3nGHtKc7zso+64X538oRrvUpA0crzOXWrHBkeA/4dQYx # AUJ7rRh9xHgoxEXaWkrosrmx2aquv/fPul2oGxnckkD4fhIBkz231KSmjy6e8+FF # WwYOc5w4fsyKtrc9CUb8KKRD1xlU0QbfCxt/M+UMtmCHz9VeAX8+Cm6UFZM738xt # 2m4LwvpStVyowb0= # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/ScriptingStyle.psd1 ================================================ @{ IncludeRules=@('PSProvideCommentHelp', 'PSAvoidUsingWriteHost') } # SIG # Begin signature block # MIIkNwYJKoZIhvcNAQcCoIIkKDCCJCQCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCAnDLgip+oU0L8h # K2TrMQJyDjVtMBCNQey4spfcVaThJ6CCDYMwggYBMIID6aADAgECAhMzAAAAxOmJ # +HqBUOn/AAAAAADEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMTcwODExMjAyMDI0WhcNMTgwODExMjAyMDI0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCIirgkwwePmoB5FfwmYPxyiCz69KOXiJZGt6PLX4kvOjMuHpF4+nypH4IBtXrL # GrwDykbrxZn3+wQd8oUK/yJuofJnPcUnGOUoH/UElEFj7OO6FYztE5o13jhwVG87 # 7K1FCTBJwb6PMJkMy3bJ93OVFnfRi7uUxwiFIO0eqDXxccLgdABLitLckevWeP6N # +q1giD29uR+uYpe/xYSxkK7WryvTVPs12s1xkuYe/+xxa8t/CHZ04BBRSNTxAMhI # TKMHNeVZDf18nMjmWuOF9daaDx+OpuSEF8HWyp8dAcf9SKcTkjOXIUgy+MIkogCy # vlPKg24pW4HvOG6A87vsEwvrAgMBAAGjggGAMIIBfDAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUy9ZihM9gOer/Z8Jc0si7q7fDE5gw # UgYDVR0RBEswSaRHMEUxDTALBgNVBAsTBE1PUFIxNDAyBgNVBAUTKzIzMDAxMitj # ODA0YjVlYS00OWI0LTQyMzgtODM2Mi1kODUxZmEyMjU0ZmMwHwYDVR0jBBgwFoAU # SG5k5VAF04KqFzc3IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljQ29kU2lnUENBMjAxMV8yMDEx # LTA3LTA4LmNybDBhBggrBgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 # d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljQ29kU2lnUENBMjAxMV8y # MDExLTA3LTA4LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAG # Fh/bV8JQyCNPolF41+34/c291cDx+RtW7VPIaUcF1cTL7OL8mVuVXxE4KMAFRRPg # mnmIvGar27vrAlUjtz0jeEFtrvjxAFqUmYoczAmV0JocRDCppRbHukdb9Ss0i5+P # WDfDThyvIsoQzdiCEKk18K4iyI8kpoGL3ycc5GYdiT4u/1cDTcFug6Ay67SzL1BW # XQaxFYzIHWO3cwzj1nomDyqWRacygz6WPldJdyOJ/rEQx4rlCBVRxStaMVs5apao # pIhrlihv8cSu6r1FF8xiToG1VBpHjpilbcBuJ8b4Jx/I7SCpC7HxzgualOJqnWmD # oTbXbSD+hdX/w7iXNgn+PRTBmBSpwIbM74LBq1UkQxi1SIV4htD50p0/GdkUieeN # n2gkiGg7qceATibnCCFMY/2ckxVNM7VWYE/XSrk4jv8u3bFfpENryXjPsbtrj4Ns # h3Kq6qX7n90a1jn8ZMltPgjlfIOxrbyjunvPllakeljLEkdi0iHv/DzEMQv3Lz5k # pTdvYFA/t0SQT6ALi75+WPbHZ4dh256YxMiMy29H4cAulO2x9rAwbexqSajplnbI # vQjE/jv1rnM3BrJWzxnUu/WUyocc8oBqAU+2G4Fzs9NbIj86WBjfiO5nxEmnL9wl # iz1e0Ow0RJEdvJEMdoI+78TYLaEEAo5I+e/dAs8DojCCB3owggVioAMCAQICCmEO # kNIAAAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmlj # YXRlIEF1dGhvcml0eSAyMDExMB4XDTExMDcwODIwNTkwOVoXDTI2MDcwODIxMDkw # OVowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEoMCYGA1UE # AxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZIhvcN # AQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6qghBNNLrytlghn0IbKmvpWlCq # uAY4GgRJun/DDB7dN2vGEtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo # XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv56sIUM+zRLdd2MQuA3Wr # aPPLbfM6XKEW9Ea64DhkrG5kNXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ9 # 7/vjK1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd6IlPhBryoS9Z5JA7 # La4zWMW3Pv4y07MDPbGyr5I4ftKdgCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOG # jfdf8NBSv4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbsYR9q4ShJnV+I # 4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43BdD1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5 # oQ/pI0m8GLhEfEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xbn6/83bBm # 4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7IvhNdXnFy/dygo8e1twyiPLI9AN0/B # 4YVEicQJTMXUpUMvdJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY0uDW # iIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUSG5k # 5VAF04KqFzc3IrVtqMp1ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUci06AjGQQ7kU # BU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNybDBeBggrBgEFBQcBAQRSMFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cu # bWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAxMV8yMDExXzAz # XzIyLmNydDCBnwYDVR0gBIGXMIGUMIGRBgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUH # AgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9wcmltYXJ5 # Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBMAGUAZwBhAGwAXwBwAG8AbABpAGMA # eQBfAHMAdABhAHQAZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAZ/KG # pZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVfLiw++MNy0W2D/r4/6ArKO79H # qaPzadtjvyI1pZddZYSQfYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU # tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELukqQUMm+1o+mgulaAqPypr # WEljHwlpblqYluSD9MCP80Yr3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ # 1h/DMhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycScaf7H0J/jeLDogaZiy # WYlobm+nt3TDQAUGpgEqKD6CPxNNZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobD # HWM2l4bf2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+YWG18NzGGwS+ # 30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOXpQlLSBCZgB/QACnFsZulP0V3HjXG0qKi # n3p6IvpIlR+r+0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6/IvrC4Dq # aTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4ETIheu9BCrE/+6jMpF3BoYibV3FW # TkhFwELJm3ZbCoBIa/15n8G9bW1qyVJzEw16UM0xghYKMIIWBgIBATCBlTB+MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy # b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAAxOmJ+HqBUOn/AAAAAADE # MA0GCWCGSAFlAwQCAQUAoIH1MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwG # CisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCB4B5B2 # 4qikvGvgCb6VpCWwhXDFMiVjMYmk6f/DgGs95TCBiAYKKwYBBAGCNwIBDDF6MHig # NoA0AFAAbwB3AGUAcgBTAGgAZQBsAGwAIABTAGMAcgBpAHAAdAAgAEEAbgBhAGwA # eQB6AGUAcqE+gDxodHRwOi8vZWR3ZWIvc2l0ZXMvSVNTRW5naW5lZXJpbmcvRW5n # RnVuL1NpdGVQYWdlcy9Ib21lLmFzcHgwDQYJKoZIhvcNAQEBBQAEggEAQ5tM0Fbb # V3Oo33mc8fvNkB1TbqPx6GsYXhLmf63pZXvJj7CxGhJT9xl0ULp/Q+1Bm5LapMLb # aIMkeAmfpI++aq4O5zumlOJOu5SNvacSFKW65xyhak9OoCkqw1858NQtxGDuSsil # tEDocK006S4Ws16cF9odjQZmlNMDHCm28mBaBh8wBzEoHGZPeRiUHwTqI1q3DXA/ # DBQEW7fDOS5eOZ+tZ/T7v8erK8Yb4un4L0va4YizfPYRZMZV06Lst7x/8MhuBpHQ # FNPZ+e1bpcWmMAYF6o7CTtF79O3fcSRzZ35IWhMUmKlxvE6dV0FM1TLNOYPt/9Wz # 98/CcWJuAMpiQqGCE00wghNJBgorBgEEAYI3AwMBMYITOTCCEzUGCSqGSIb3DQEH # AqCCEyYwghMiAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggE9BgsqhkiG9w0BCRABBKCC # ASwEggEoMIIBJAIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCBjvN7O # JF8N/mCtnBZLpacDbFh3snv3CMfYrtrKDJUFpQIGWwh3aUN9GBMyMDE4MDYwNTE4 # MzAwNy41MTFaMAcCAQGAAgH0oIG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVy # IERTRSBFU046QjFCNy1GNjdGLUZFQzIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l # LVN0YW1wIFNlcnZpY2Wggg7QMIIE2jCCA8KgAwIBAgITMwAAALFxE3nfdfY1yAAA # AAAAsTANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx # MDAeFw0xNjA5MDcxNzU2NTdaFw0xODA5MDcxNzU2NTdaMIGzMQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQL # Ex5uQ2lwaGVyIERTRSBFU046QjFCNy1GNjdGLUZFQzIxJTAjBgNVBAMTHE1pY3Jv # c29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw # ggEKAoIBAQCqpCSUbVjWW7yhvQ/t166a5Gfgm9GLYYSuYr3i+BudY+Z3SP/1qsDv # nf0cPV2kbW6FhuacDFz6qy68wzR+kS+21MriVlJTuyzmsl9aZsWf8nyRIYjwr2IF # oHqFCQm4hfiyL2mk2v1Hehkjcdsn/JGQpQ+TiGjOljoKR6FFzT9l+7q1CLKojuYK # VdhlNePD6suyHf+B0G9gN3fzMUGWVp/7e6KYpCBRNcaNsp+plmTe0RTeJtZU9TEC # abGUbexZOVeZTfV8LD/pNXMaDbnWWr5Djo6Nt4f28HZM5yoSyjg1qLcnUJ0wBhR2 # V6VVW2BB0jH9z7ke+vDRjpbu4YEBadbnAgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQU # Tlc994suFEtXsvwiXtPPtydEEDswHwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8Uz # aFqFbVUwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t # L3BraS9jcmwvcHJvZHVjdHMvTWljVGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoG # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraS9jZXJ0cy9NaWNUaW1TdGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0T # AQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEA # c+6N+7Rbw8FOmN9ho+sAogEspyWNPj5idZtuAa+ZdTw68hQMGSS/yA0YYdE7kNLJ # JoIBEjOCfbIiF4CqHobAzbIqt9vh5UJg97UJOUKx5LlM6/5Of/3mZeP43FOq+42a # uGAJWvQJDtvfGgpzANxBuDtOZ6sOBsi/aTtwSpthtT8Hcy1JfxmON/RmeB0qhfQl # iQAQNtlyE6tGJS0Mki16A8pk9/oKN4diOuYrC9M5ULO/eVbS7KHXJv84N5Ef5WoQ # 1IcJugWISKr0qkow6l6TVW9CGYjYptOVG8rzr2CPU3C5QcfxzdZe7gDRfX4IGZTy # 3SC9398WVC/DTi94paH3zjCCBnEwggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZI # hvcNAQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw # DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # MjAwBgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAy # MDEwMB4XDTEwMDcwMTIxMzY1NVoXDTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMC # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp # bWUtU3RhbXAgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQCpHQ28dxGKOiDs/BOX9fp/aZRrdFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb # 8BVTJwQxH0EbGpUdzgkTjnxhMFmxMEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKj # RQ3Q6vVHgc2/JGAyWGBG8lhHhjKEHnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaA # u99h/EbBJx0kZxJyGiGKr0tkiVBisV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsAD # lkR+79BL/W7lmsqxqPJ6Kgox8NpOBpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEg # CZN4zfy8wMlEXV4WnAEFTyJNAgMBAAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIB # ADAdBgNVHQ4EFgQU1WM6XIoxkPNDe3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAwe # CgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j # BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0 # cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2Vy # QXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+ # aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRf # MjAxMC0wNi0yMy5jcnQwgaAGA1UdIAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGB # MD0GCCsGAQUFBwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3Mv # Q1BTL2RlZmF1bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAA # bwBsAGkAYwB5AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUA # A4ICAQAH5ohRDeLG4Jg/gXEDPZ2joSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf # 9efweL3HqJ4l4/m87WtUVwgrUYJEEvu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgk # Vkt070IQyK+/f8Z/8jd9Wj8c8pl5SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0sw # RCQiPM/tA6WWj1kpvLb9BOFwnzJKJ/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pi # f93FSguRJuI57BlKcWOdeyFtw5yjojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloak # vZ4argRCg7i1gJsiOCC1JeVk7Pf0v35jWSUPei45V3aicaoGig+JFrphpxHLmtgO # R5qAxdDNp9DvfYPw4TtxCd9ddJgiCGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir # 995yfmFrb3epgcunCaw5u+zGy9iCtHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7 # COaYLeqN4DMuEin1wC9UJyH3yKxO2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7 # dDJL32N79ZmKLxvHIa9Zta7cRDyXUHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+md # Hhk4L7zPWAUu7w2gUDXa7wknHNWzfjUeCLraNtvTX4/edIhJEqGCA3kwggJhAgEB # MIHjoYG5pIG2MIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ # MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u # MQ0wCwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046QjFCNy1G # NjdGLUZFQzIxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2Wi # JQoBATAJBgUrDgMCGgUAAxUAOrrfkyhl5HrT56P24qdEbliqU9KggcIwgb+kgbww # gbkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS # ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsT # BE1PUFIxJzAlBgNVBAsTHm5DaXBoZXIgTlRTIEVTTjo0REU5LTBDNUUtM0UwOTEr # MCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291cmNlIE1hc3RlciBDbG9jazANBgkq # hkiG9w0BAQUFAAIFAN7BPzEwIhgPMjAxODA2MDYwMDU2MTdaGA8yMDE4MDYwNzAw # NTYxN1owdzA9BgorBgEEAYRZCgQBMS8wLTAKAgUA3sE/MQIBADAKAgEAAgIcJQIB # /zAHAgEAAgIZdDAKAgUA3sKQsQIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEE # AYRZCgMBoAowCAIBAAIDFuNgoQowCAIBAAIDB6EgMA0GCSqGSIb3DQEBBQUAA4IB # AQBYRjQJSQ+7z0czM3vB2NmxKPV9b5r7ZhyyK6gKZydW+XP9e7ctYn6u93WcrHqM # qH8q6dRURlqnPGpH8lnk7F8xXNxWX0jG4TWqnkEC/VTyZcARWPvkT7BmoaJEjhge # enzHHGa61XS+Zunn+JXbTBB6V70gXid+jme5JfcHAx1L4CdiL+UopiVATEhhhqcF # IuWCEKIJEWkW320OxYsbubrODg3Ak4QbTvUEvVMIy8V5sGtd+jFlsBWdYHzMb1hi # Shd984OXsIw7WQFUzPN2omU7BzkLy0GJAbT4SEU1KV0mNmBB4rL+RRHFjPEXoTW1 # 1nE8m+hQm+q/Jbtm1qQpO+/OMYIC9TCCAvECAQEwgZMwfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTACEzMAAACxcRN533X2NcgAAAAAALEwDQYJYIZIAWUDBAIB # BQCgggEyMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQx # IgQgKe5DRzr1PlID+qOVOMm3u4no6JNUYu0lY92lbH5UotswgeIGCyqGSIb3DQEJ # EAIMMYHSMIHPMIHMMIGxBBQ6ut+TKGXketPno/bip0RuWKpT0jCBmDCBgKR+MHwx # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p # Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAAsXETed919jXIAAAAAACx # MBYEFOvK6d66QcvUssFESUNO7nV9pas/MA0GCSqGSIb3DQEBCwUABIIBAKnSN62y # RRfI0JwD2Dxo9r7CWV+MfUu+wobmjg2L81hbZV6r9TrDDIn28m/be3D8qYlTyIGR # rplMU7jpB/riDSuviCrSahifTREYk7j5otKLtAdNocLVQwGhZCJMQfDuix49wOxw # 8BXB3vmJIxfC8bnuuDF55TJYryny+SGkMRkuSLfKhPokyFLePQ6zSAdTW1xyDP3L # sidYUwTQdXFnWchCHWpJ5EMa8Hx76oj5poi8TDOUnqtRzI4WwPGPQwBfij1T1uzK # iarW3T/CcBqdeWfkczTNJoBXAMwsF/S7CccBi9pqCqtmQkq5BqFJ7LS57P4E/AZm # RMdd0TsYBmgz5UU= # SIG # End signature block ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/core-6.0.2-linux.json ================================================ { "Modules": [ { "Name": "Microsoft.PowerShell.Archive", "Version": "1.1.0.0", "ExportedCommands": [ { "Name": "Compress-Archive", "CommandType": "Function", "ParameterSets": "[-Path] [-DestinationPath] [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-Path] [-DestinationPath] -Update [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-Path] [-DestinationPath] -Force [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-DestinationPath] -LiteralPath -Update [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-DestinationPath] -LiteralPath -Force [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-DestinationPath] -LiteralPath [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Expand-Archive", "CommandType": "Function", "ParameterSets": "[-Path] [[-DestinationPath] ] [-Force] [-PassThru] [-WhatIf] [-Confirm] [] [[-DestinationPath] ] -LiteralPath [-Force] [-PassThru] [-WhatIf] [-Confirm] []" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Host", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Start-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [] [[-LiteralPath] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [] [[-OutputDirectory] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] []" }, { "Name": "Stop-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[]" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Management", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "Add-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Value] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [] [-Value] -LiteralPath [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] []" }, { "Name": "Clear-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Clear-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Clear-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Convert-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [] -LiteralPath []" }, { "Name": "Copy-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Destination] ] [-Container] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [-FromSession ] [-ToSession ] [] [[-Destination] ] -LiteralPath [-Container] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [-FromSession ] [-ToSession ] []" }, { "Name": "Copy-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Destination] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Destination] [-Name] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Debug-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] -InputObject [-WhatIf] [-Confirm] []" }, { "Name": "Get-ChildItem", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [[-Filter] ] [-Include ] [-Exclude ] [-Recurse] [-Depth ] [-Force] [-Name] [-Attributes ] [-FollowSymlink] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [] [[-Filter] ] -LiteralPath [-Include ] [-Exclude ] [-Recurse] [-Depth ] [-Force] [-Name] [-Attributes ] [-FollowSymlink] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] []" }, { "Name": "Get-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-ReadCount ] [-TotalCount ] [-Tail ] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Delimiter ] [-Wait] [-Raw] [-Encoding ] [-AsByteStream] [] -LiteralPath [-ReadCount ] [-TotalCount ] [-Tail ] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Delimiter ] [-Wait] [-Raw] [-Encoding ] [-AsByteStream] []" }, { "Name": "Get-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] []" }, { "Name": "Get-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Name] ] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] [[-Name] ] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] []" }, { "Name": "Get-ItemPropertyValue", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-Name] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] [-Name] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] []" }, { "Name": "Get-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PSProvider ] [-PSDrive ] [] [-Stack] [-StackName ] []" }, { "Name": "Get-Process", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Module] [-FileVersionInfo] [] [[-Name] ] -IncludeUserName [] -Id [-Module] [-FileVersionInfo] [] -Id -IncludeUserName [] -InputObject -IncludeUserName [] -InputObject [-Module] [-FileVersionInfo] []" }, { "Name": "Get-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Scope ] [-PSProvider ] [] [-LiteralName] [-Scope ] [-PSProvider ] []" }, { "Name": "Get-PSProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-PSProvider] ] []" }, { "Name": "Get-TimeZone", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [] -Id [] -ListAvailable []" }, { "Name": "Invoke-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Join-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-ChildPath] [[-AdditionalChildPath] ] [-Resolve] [-Credential ] []" }, { "Name": "Move-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Destination] ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] [[-Destination] ] -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Move-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Destination] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Destination] [-Name] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-ItemType ] [-Value ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [] [[-Path] ] -Name [-ItemType ] [-Value ] [-Force] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-PropertyType ] [-Value ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-PropertyType ] [-Value ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-PSProvider] [-Root] [-Description ] [-Scope ] [-Persist] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Pop-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PassThru] [-StackName ] []" }, { "Name": "Push-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-PassThru] [-StackName ] [] [-LiteralPath ] [-PassThru] [-StackName ] []" }, { "Name": "Remove-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-Force] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-Force] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-PSProvider ] [-Scope ] [-Force] [-WhatIf] [-Confirm] [] [-LiteralName] [-PSProvider ] [-Scope ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Rename-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-NewName] [-Force] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] [-NewName] -LiteralPath [-Force] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Rename-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-NewName] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] [-NewName] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Resolve-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Relative] [-Credential ] [] -LiteralPath [-Relative] [-Credential ] []" }, { "Name": "Set-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Value] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [] [-Value] -LiteralPath [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] []" }, { "Name": "Set-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Value] ] [-Force] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [[-Value] ] -LiteralPath [-Force] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-Value] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Path] -InputObject [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath -InputObject [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] [-Value] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-PassThru] [] -LiteralPath [-PassThru] [] [-PassThru] [-StackName ] []" }, { "Name": "Split-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Parent] [-Resolve] [-Credential ] [] [-Path] [-LeafBase] [-Resolve] [-Credential ] [] [-Path] [-Leaf] [-Resolve] [-Credential ] [] [-Path] [-Extension] [-Resolve] [-Credential ] [] [-Path] [-Qualifier] [-Resolve] [-Credential ] [] [-Path] [-NoQualifier] [-Resolve] [-Credential ] [] [-Path] [-Resolve] [-IsAbsolute] [-Credential ] [] -LiteralPath [-Resolve] [-Credential ] []" }, { "Name": "Start-Process", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [[-ArgumentList] ] [-Credential ] [-WorkingDirectory ] [-LoadUserProfile] [-NoNewWindow] [-PassThru] [-RedirectStandardError ] [-RedirectStandardInput ] [-RedirectStandardOutput ] [-WindowStyle ] [-Wait] [-UseNewEnvironment] [-WhatIf] [-Confirm] [] [-FilePath] [[-ArgumentList] ] [-WorkingDirectory ] [-PassThru] [-Verb ] [-WindowStyle ] [-Wait] [-WhatIf] [-Confirm] []" }, { "Name": "Stop-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] -Name [-PassThru] [-Force] [-WhatIf] [-Confirm] [] [-InputObject] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Test-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-PathType ] [-IsValid] [-Credential ] [-OlderThan ] [-NewerThan ] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-PathType ] [-IsValid] [-Credential ] [-OlderThan ] [-NewerThan ] []" }, { "Name": "Wait-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Timeout] ] [] [-Id] [[-Timeout] ] [] [[-Timeout] ] -InputObject []" } ], "ExportedAliases": [ "gtz" ] }, { "Name": "Microsoft.PowerShell.Security", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "ConvertFrom-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-SecureString] [[-SecureKey] ] [] [-SecureString] [-Key ] []" }, { "Name": "ConvertTo-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-String] [[-SecureKey] ] [] [-String] [-AsPlainText] [-Force] [] [-String] [-Key ] []" }, { "Name": "Get-Credential", "CommandType": "Cmdlet", "ParameterSets": "[[-Credential] ] [] [[-UserName] ] [-Message ] [-Title ] []" }, { "Name": "Get-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[[-Scope] ] [-List] []" }, { "Name": "Get-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [] -LiteralPath []" }, { "Name": "Set-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ExecutionPolicy] [[-Scope] ] [-Force] [-WhatIf] [-Confirm] []" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Utility", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "Add-Member", "CommandType": "Cmdlet", "ParameterSets": "-InputObject -TypeName [-PassThru] [] [-MemberType] [-Name] [[-Value] ] [[-SecondValue] ] -InputObject [-TypeName ] [-Force] [-PassThru] [] [-NotePropertyName] [-NotePropertyValue] -InputObject [-TypeName ] [-Force] [-PassThru] [] [-NotePropertyMembers] -InputObject [-TypeName ] [-Force] [-PassThru] []" }, { "Name": "Add-Type", "CommandType": "Cmdlet", "ParameterSets": "[-TypeDefinition] [-Language ] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] [-Name] [-MemberDefinition] [-Namespace ] [-UsingNamespace ] [-Language ] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] [-Path] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] -LiteralPath [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] -AssemblyName [-PassThru] [-IgnoreWarnings] []" }, { "Name": "Clear-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Include ] [-Exclude ] [-Force] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Compare-Object", "CommandType": "Cmdlet", "ParameterSets": "[-ReferenceObject] [-DifferenceObject] [-SyncWindow ] [-Property ] [-ExcludeDifferent] [-IncludeEqual] [-PassThru] [-Culture ] [-CaseSensitive] []" }, { "Name": "ConvertFrom-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [[-Delimiter] ] [-Header ] [] [-InputObject] -UseCulture [-Header ] []" }, { "Name": "ConvertFrom-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-AsHashtable] []" }, { "Name": "ConvertFrom-StringData", "CommandType": "Cmdlet", "ParameterSets": "[-StringData] []" }, { "Name": "ConvertTo-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [[-Delimiter] ] [-IncludeTypeInformation] [-NoTypeInformation] [] [-InputObject] [-UseCulture] [-IncludeTypeInformation] [-NoTypeInformation] []" }, { "Name": "ConvertTo-Html", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [[-Head] ] [[-Title] ] [[-Body] ] [-InputObject ] [-As ] [-CssUri ] [-PostContent ] [-PreContent ] [-Meta ] [-Charset ] [-Transitional] [] [[-Property] ] [-InputObject ] [-As ] [-Fragment] [-PostContent ] [-PreContent ] []" }, { "Name": "ConvertTo-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-Depth ] [-Compress] [-EnumsAsStrings] []" }, { "Name": "ConvertTo-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-Depth ] [-NoTypeInformation] [-As ] []" }, { "Name": "Debug-Runspace", "CommandType": "Cmdlet", "ParameterSets": "[-Runspace] [-WhatIf] [-Confirm] [] [-Name] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] [-InstanceId] [-WhatIf] [-Confirm] []" }, { "Name": "Disable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] [-PassThru] [-WhatIf] [-Confirm] [] [-Id] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Disable-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] ] [] [-Runspace] [] [-RunspaceId] [] [-RunspaceInstanceId] [] [[-ProcessName] ] [[-AppDomainName] ] []" }, { "Name": "Enable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-PassThru] [-WhatIf] [-Confirm] [] [-Breakpoint] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Enable-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] ] [-BreakAll] [] [-RunspaceId] [-BreakAll] [] [-Runspace] [-BreakAll] [] [-RunspaceInstanceId] [] [[-ProcessName] ] [[-AppDomainName] ] []" }, { "Name": "Export-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Name] ] [-PassThru] [-As ] [-Append] [-Force] [-NoClobber] [-Description ] [-Scope ] [-WhatIf] [-Confirm] [] [[-Name] ] -LiteralPath [-PassThru] [-As ] [-Append] [-Force] [-NoClobber] [-Description ] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Export-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] -InputObject [-Depth ] [-Force] [-NoClobber] [-Encoding ] [-WhatIf] [-Confirm] [] -LiteralPath -InputObject [-Depth ] [-Force] [-NoClobber] [-Encoding ] [-WhatIf] [-Confirm] []" }, { "Name": "Export-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [[-Delimiter] ] -InputObject [-LiteralPath ] [-Force] [-NoClobber] [-Encoding ] [-Append] [-IncludeTypeInformation] [-NoTypeInformation] [-WhatIf] [-Confirm] [] [[-Path] ] -InputObject [-LiteralPath ] [-Force] [-NoClobber] [-Encoding ] [-Append] [-UseCulture] [-IncludeTypeInformation] [-NoTypeInformation] [-WhatIf] [-Confirm] []" }, { "Name": "Export-FormatData", "CommandType": "Cmdlet", "ParameterSets": "-InputObject -Path [-Force] [-NoClobber] [-IncludeScriptBlock] [] -InputObject -LiteralPath [-Force] [-NoClobber] [-IncludeScriptBlock] []" }, { "Name": "Export-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] [-OutputModule] [[-CommandName] ] [[-FormatTypeName] ] [-Force] [-Encoding ] [-AllowClobber] [-ArgumentList ] [-CommandType ] [-Module ] [-FullyQualifiedModule ] [-Certificate ] []" }, { "Name": "Format-Custom", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-Depth ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Format-Hex", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-WhatIf] [-Confirm] [] -LiteralPath [-WhatIf] [-Confirm] [] -InputObject [-Encoding ] [-Raw] [-WhatIf] [-Confirm] []" }, { "Name": "Format-List", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Format-Table", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-AutoSize] [-HideTableHeaders] [-Wrap] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Format-Wide", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-AutoSize] [-Column ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Get-Alias", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Exclude ] [-Scope ] [] [-Exclude ] [-Scope ] [-Definition ] []" }, { "Name": "Get-Culture", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Date", "CommandType": "Cmdlet", "ParameterSets": "[[-Date] ] [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] [-Format ] [] [[-Date] ] [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] [-UFormat ] []" }, { "Name": "Get-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] ] [] [-EventIdentifier] []" }, { "Name": "Get-EventSubscriber", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] ] [-Force] [] [-SubscriptionId] [-Force] []" }, { "Name": "Get-FileHash", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Algorithm] ] [] [-LiteralPath] [[-Algorithm] ] [] [-InputStream] [[-Algorithm] ] []" }, { "Name": "Get-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] ] [-PowerShellVersion ] []" }, { "Name": "Get-Host", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Member", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-InputObject ] [-MemberType ] [-View ] [-Static] [-Force] []" }, { "Name": "Get-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[[-Script] ] [] -Variable [-Script ] [] -Command [-Script ] [] [-Type] [-Script ] [] [-Id] []" }, { "Name": "Get-PSCallStack", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Random", "CommandType": "Cmdlet", "ParameterSets": "[[-Maximum] ] [-SetSeed ] [-Minimum ] [] [-InputObject] [-SetSeed ] [-Count ] []" }, { "Name": "Get-Runspace", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [] [-Id] [] [-InstanceId] []" }, { "Name": "Get-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] ] [] [-Runspace] [] [-RunspaceId] [] [-RunspaceInstanceId] [] [[-ProcessName] ] [[-AppDomainName] ] []" }, { "Name": "Get-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] []" }, { "Name": "Get-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] ] []" }, { "Name": "Get-UICulture", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Unique", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject ] [-AsString] [] [-InputObject ] [-OnType] []" }, { "Name": "Get-Uptime", "CommandType": "Cmdlet", "ParameterSets": "[] [-Since] []" }, { "Name": "Get-Variable", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-ValueOnly] [-Include ] [-Exclude ] [-Scope ] []" }, { "Name": "Get-Verb", "CommandType": "Cmdlet", "ParameterSets": "[[-Verb] ] [[-Group] ] []" }, { "Name": "Group-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-NoElement] [-AsHashTable] [-AsString] [-InputObject ] [-Culture ] [-CaseSensitive] []" }, { "Name": "Import-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Scope ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] -LiteralPath [-Scope ] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Import-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-IncludeTotalCount] [-Skip ] [-First ] [] -LiteralPath [-IncludeTotalCount] [-Skip ] [-First ] []" }, { "Name": "Import-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [[-Delimiter] ] [-LiteralPath ] [-Header ] [-Encoding ] [] [[-Path] ] -UseCulture [-LiteralPath ] [-Header ] [-Encoding ] []" }, { "Name": "Import-LocalizedData", "CommandType": "Cmdlet", "ParameterSets": "[[-BindingVariable] ] [[-UICulture] ] [-BaseDirectory ] [-FileName ] [-SupportedCommand ] []" }, { "Name": "Import-PowerShellDataFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [] [-LiteralPath] []" }, { "Name": "Import-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] [[-CommandName] ] [[-FormatTypeName] ] [-Prefix ] [-DisableNameChecking] [-AllowClobber] [-ArgumentList ] [-CommandType ] [-Module ] [-FullyQualifiedModule ] [-Certificate ] []" }, { "Name": "Invoke-Expression", "CommandType": "Cmdlet", "ParameterSets": "[-Command] []" }, { "Name": "Invoke-RestMethod", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -NoProxy [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod -NoProxy [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] []" }, { "Name": "Invoke-WebRequest", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Method ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -NoProxy [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Method ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod -NoProxy [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] []" }, { "Name": "Measure-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Expression] [-InputObject ] []" }, { "Name": "Measure-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-InputObject ] [-Sum] [-Average] [-Maximum] [-Minimum] [] [[-Property] ] [-InputObject ] [-Line] [-Word] [-Character] [-IgnoreWhiteSpace] []" }, { "Name": "New-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Value] [-Description ] [-Option ] [-PassThru] [-Scope ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "New-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [[-Sender] ] [[-EventArguments] ] [[-MessageData] ] []" }, { "Name": "New-Guid", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "New-Object", "CommandType": "Cmdlet", "ParameterSets": "[-TypeName] [[-ArgumentList] ] [-Property ] [] [-Strict] [-Property ] []" }, { "Name": "New-TemporaryFile", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] []" }, { "Name": "New-TimeSpan", "CommandType": "Cmdlet", "ParameterSets": "[[-Start] ] [[-End] ] [] [-Days ] [-Hours ] [-Minutes ] [-Seconds ] []" }, { "Name": "New-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Value] ] [-Description ] [-Option ] [-Visibility ] [-Force] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Out-File", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [[-Encoding] ] [-Append] [-Force] [-NoClobber] [-Width ] [-NoNewline] [-InputObject ] [-WhatIf] [-Confirm] [] [[-Encoding] ] -LiteralPath [-Append] [-Force] [-NoClobber] [-Width ] [-NoNewline] [-InputObject ] [-WhatIf] [-Confirm] []" }, { "Name": "Out-String", "CommandType": "Cmdlet", "ParameterSets": "[-Width ] [-NoNewline] [-InputObject ] [] [-Stream] [-Width ] [-InputObject ] []" }, { "Name": "Read-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Prompt] ] [-AsSecureString] []" }, { "Name": "Register-EngineEvent", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] []" }, { "Name": "Register-ObjectEvent", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-EventName] [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] []" }, { "Name": "Remove-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Scope ] [-Force] []" }, { "Name": "Remove-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [-WhatIf] [-Confirm] [] [-EventIdentifier] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-TypeData", "CommandType": "Cmdlet", "ParameterSets": "-TypeData [-WhatIf] [-Confirm] [] [-TypeName] [-WhatIf] [-Confirm] [] -Path [-WhatIf] [-Confirm] []" }, { "Name": "Remove-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Include ] [-Exclude ] [-Force] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Select-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-InputObject ] [-ExcludeProperty ] [-ExpandProperty ] [-Unique] [-Last ] [-First ] [-Skip ] [-Wait] [] [[-Property] ] [-InputObject ] [-ExcludeProperty ] [-ExpandProperty ] [-Unique] [-SkipLast ] [] [-InputObject ] [-Unique] [-Wait] [-Index ] []" }, { "Name": "Select-String", "CommandType": "Cmdlet", "ParameterSets": "[-Pattern] [-Path] [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] [-Pattern] -InputObject [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] [-Pattern] -LiteralPath [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] []" }, { "Name": "Select-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-XPath] [-Xml] [-Namespace ] [] [-XPath] [-Path] [-Namespace ] [] [-XPath] -LiteralPath [-Namespace ] [] [-XPath] -Content [-Namespace ] []" }, { "Name": "Send-MailMessage", "CommandType": "Cmdlet", "ParameterSets": "[-To] [-Subject] [[-Body] ] [[-SmtpServer] ] -From [-Attachments ] [-Bcc ] [-BodyAsHtml] [-Encoding ] [-Cc ] [-DeliveryNotificationOption ] [-Priority ] [-Credential ] [-UseSsl] [-Port ] []" }, { "Name": "Set-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Value] [-Description ] [-Option ] [-PassThru] [-Scope ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Set-Date", "CommandType": "Cmdlet", "ParameterSets": "[-Date] [-DisplayHint ] [-WhatIf] [-Confirm] [] [-Adjust] [-DisplayHint ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Script] [-Line] [[-Column] ] [-Action ] [] [[-Script] ] -Command [-Action ] [] [[-Script] ] -Variable [-Action ] [-Mode ] []" }, { "Name": "Set-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Option] ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] [-PassThru] [] [-Name] [-RemoveListener ] [] [-Name] [-RemoveFileListener ] []" }, { "Name": "Set-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Value] ] [-Include ] [-Exclude ] [-Description ] [-Option ] [-Force] [-Visibility ] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Sort-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-Descending] [-Unique] [-Top ] [-InputObject ] [-Culture ] [-CaseSensitive] [] [[-Property] ] -Bottom [-Descending] [-Unique] [-InputObject ] [-Culture ] [-CaseSensitive] []" }, { "Name": "Start-Sleep", "CommandType": "Cmdlet", "ParameterSets": "[-Seconds] [] -Milliseconds []" }, { "Name": "Tee-Object", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [-InputObject ] [-Append] [] -LiteralPath [-InputObject ] [] -Variable [-InputObject ] []" }, { "Name": "Trace-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Expression] [[-Option] ] [-InputObject ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] [] [-Name] [-Command] [[-Option] ] [-InputObject ] [-ArgumentList ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] []" }, { "Name": "Unregister-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [-Force] [-WhatIf] [-Confirm] [] [-SubscriptionId] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Update-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] ] [-PrependPath ] [-WhatIf] [-Confirm] []" }, { "Name": "Update-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] ] [-PrependPath ] [-WhatIf] [-Confirm] [] -TypeName [-MemberType ] [-MemberName ] [-Value ] [-SecondValue ] [-TypeConverter ] [-TypeAdapter ] [-SerializationMethod ] [-TargetTypeForDeserialization ] [-SerializationDepth ] [-DefaultDisplayProperty ] [-InheritPropertySerializationSet ] [-StringSerializationSource ] [-DefaultDisplayPropertySet ] [-DefaultKeyPropertySet ] [-PropertySerializationSet ] [-Force] [-WhatIf] [-Confirm] [] [-TypeData] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Wait-Debugger", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Wait-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] ] [-Timeout ] []" }, { "Name": "Write-Debug", "CommandType": "Cmdlet", "ParameterSets": "[-Message] []" }, { "Name": "Write-Error", "CommandType": "Cmdlet", "ParameterSets": "[-Message] [-Category ] [-ErrorId ] [-TargetObject ] [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] [] -Exception [-Message ] [-Category ] [-ErrorId ] [-TargetObject ] [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] [] -ErrorRecord [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] []" }, { "Name": "Write-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Object] ] [-NoNewline] [-Separator ] [-ForegroundColor ] [-BackgroundColor ] []" }, { "Name": "Write-Information", "CommandType": "Cmdlet", "ParameterSets": "[-MessageData] [[-Tags] ] []" }, { "Name": "Write-Output", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-NoEnumerate] []" }, { "Name": "Write-Progress", "CommandType": "Cmdlet", "ParameterSets": "[-Activity] [[-Status] ] [[-Id] ] [-PercentComplete ] [-SecondsRemaining ] [-CurrentOperation ] [-ParentId ] [-Completed] [-SourceId ] []" }, { "Name": "Write-Verbose", "CommandType": "Cmdlet", "ParameterSets": "[-Message] []" }, { "Name": "Write-Warning", "CommandType": "Cmdlet", "ParameterSets": "[-Message] []" } ], "ExportedAliases": [ "fhx" ] }, { "Name": "PackageManagement", "Version": "1.1.7.0", "ExportedCommands": [ { "Name": "Find-Package", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-IncludeDependencies] [-AllVersions] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [-ProviderName ] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] [[-Name] ] [-IncludeDependencies] [-AllVersions] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [-ProviderName ] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] []" }, { "Name": "Find-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-AllVersions] [-Source ] [-IncludeDependencies] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] []" }, { "Name": "Get-Package", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-ProviderName ] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-ProviderName ] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] []" }, { "Name": "Get-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-ListAvailable] [-Force] [-ForceBootstrap] []" }, { "Name": "Get-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Location ] [-Force] [-ForceBootstrap] [-ProviderName ] [-ConfigFile ] [-SkipValidate] [] [[-Name] ] [-Location ] [-Force] [-ForceBootstrap] [-ProviderName ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" }, { "Name": "Import-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] []" }, { "Name": "Install-Package", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] [-InputObject] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-Scope ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-Scope ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] []" }, { "Name": "Install-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Credential ] [-Scope ] [-Source ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-InputObject] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] []" }, { "Name": "Register-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [[-Location] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] [[-Name] ] [[-Location] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [[-Name] ] [[-Location] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" }, { "Name": "Save-Package", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Source ] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] -InputObject [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] []" }, { "Name": "Set-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Location ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] -InputObject [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" }, { "Name": "Uninstall-Package", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] []" }, { "Name": "Unregister-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Source] ] [-Location ] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] -InputObject [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" } ], "ExportedAliases": [] }, { "Name": "PowerShellGet", "Version": "1.6.0", "ExportedCommands": [ { "Name": "Find-Command", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] []" }, { "Name": "Find-DscResource", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] []" }, { "Name": "Find-Module", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-IncludeDependencies] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-Proxy ] [-ProxyCredential ] [-Repository ] [-Credential ] [-AllowPrerelease] []" }, { "Name": "Find-RoleCapability", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] []" }, { "Name": "Find-Script", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-IncludeDependencies] [-Filter ] [-Tag ] [-Includes ] [-Command ] [-Proxy ] [-ProxyCredential ] [-Repository ] [-Credential ] [-AllowPrerelease] []" }, { "Name": "Get-InstalledModule", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllVersions] [-AllowPrerelease] []" }, { "Name": "Get-InstalledScript", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllowPrerelease] []" }, { "Name": "Get-PSRepository", "CommandType": "Function", "ParameterSets": "[[-Name] ] []" }, { "Name": "Install-Module", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Credential ] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllowClobber] [-SkipPublisherCheck] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] [-Credential ] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllowClobber] [-SkipPublisherCheck] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Install-Script", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Scope ] [-NoPathUpdate] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] [-Scope ] [-NoPathUpdate] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "New-ScriptFileInfo", "CommandType": "Function", "ParameterSets": "[[-Path] ] -Description [-Version ] [-Author ] [-Guid ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Publish-Module", "CommandType": "Function", "ParameterSets": "-Name [-RequiredVersion ] [-NuGetApiKey ] [-Repository ] [-Credential ] [-FormatVersion ] [-ReleaseNotes ] [-Tags ] [-LicenseUri ] [-IconUri ] [-ProjectUri ] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] -Path [-NuGetApiKey ] [-Repository ] [-Credential ] [-FormatVersion ] [-ReleaseNotes ] [-Tags ] [-LicenseUri ] [-IconUri ] [-ProjectUri ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Publish-Script", "CommandType": "Function", "ParameterSets": "-Path [-NuGetApiKey ] [-Repository ] [-Credential ] [-Force] [-WhatIf] [-Confirm] [] -LiteralPath [-NuGetApiKey ] [-Repository ] [-Credential ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Register-PSRepository", "CommandType": "Function", "ParameterSets": "[-Name] [-SourceLocation] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Credential ] [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] [-PackageManagementProvider ] [] -Default [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] []" }, { "Name": "Save-Module", "CommandType": "Function", "ParameterSets": "[-Name] -Path [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -Path [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Save-Script", "CommandType": "Function", "ParameterSets": "[-Name] -Path [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -Path [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Set-PSRepository", "CommandType": "Function", "ParameterSets": "[-Name] [[-SourceLocation] ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Credential ] [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] [-PackageManagementProvider ] []" }, { "Name": "Test-ScriptFileInfo", "CommandType": "Function", "ParameterSets": "[-Path] [] -LiteralPath []" }, { "Name": "Uninstall-Module", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] [-InputObject] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Uninstall-Script", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] [-InputObject] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Unregister-PSRepository", "CommandType": "Function", "ParameterSets": "[-Name] []" }, { "Name": "Update-Module", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-RequiredVersion ] [-MaximumVersion ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Update-ModuleManifest", "CommandType": "Function", "ParameterSets": "[-Path] [-NestedModules ] [-Guid ] [-Author ] [-CompanyName ] [-Copyright ] [-RootModule ] [-ModuleVersion ] [-Description ] [-ProcessorArchitecture ] [-CompatiblePSEditions ] [-PowerShellVersion ] [-ClrVersion ] [-DotNetFrameworkVersion ] [-PowerShellHostName ] [-PowerShellHostVersion ] [-RequiredModules ] [-TypesToProcess ] [-FormatsToProcess ] [-ScriptsToProcess ] [-RequiredAssemblies ] [-FileList ] [-ModuleList ] [-FunctionsToExport ] [-AliasesToExport ] [-VariablesToExport ] [-CmdletsToExport ] [-DscResourcesToExport ] [-PrivateData ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-Prerelease ] [-HelpInfoUri ] [-PassThru] [-DefaultCommandPrefix ] [-ExternalModuleDependencies ] [-PackageManagementProviders ] [-RequireLicenseAcceptance] [-WhatIf] [-Confirm] []" }, { "Name": "Update-Script", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-RequiredVersion ] [-MaximumVersion ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Update-ScriptFileInfo", "CommandType": "Function", "ParameterSets": "[-Path] [-Version ] [-Author ] [-Guid ] [-Description ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] [-LiteralPath] [-Version ] [-Author ] [-Guid ] [-Description ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" } ], "ExportedAliases": [ "inmo", "fimo", "upmo", "pumo" ] }, { "Name": "PSDesiredStateConfiguration", "Version": "0.0", "ExportedCommands": [ { "Name": "Add-NodeKeys", "CommandType": "Function", "ParameterSets": "[-ResourceKey] [-keywordName] []" }, { "Name": "AddDscResourceProperty", "CommandType": "Function", "ParameterSets": null }, { "Name": "AddDscResourcePropertyFromMetadata", "CommandType": "Function", "ParameterSets": null }, { "Name": "CheckResourceFound", "CommandType": "Function", "ParameterSets": "[[-names] ] [[-Resources] ]" }, { "Name": "Configuration", "CommandType": "Function", "ParameterSets": "[[-ResourceModuleTuplesToImport] ] [[-OutputPath] ] [[-Name] ] [[-Body] ] [[-ArgsToBody] ] [[-ConfigurationData] ] [[-InstanceName] ] []" }, { "Name": "ConvertTo-MOFInstance", "CommandType": "Function", "ParameterSets": "[-Type] [-Properties] []" }, { "Name": "Generate-VersionInfo", "CommandType": "Function", "ParameterSets": "[-KeywordData] [-Value] []" }, { "Name": "Get-CompatibleVersionAddtionaPropertiesStr", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-ComplexResourceQualifier", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-ConfigurationErrorCount", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-DscResource", "CommandType": "Function", "ParameterSets": "[[-Name] ] [[-Module] ] [-Syntax] []" }, { "Name": "Get-DSCResourceModules", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-EncryptedPassword", "CommandType": "Function", "ParameterSets": "[[-Value] ] []" }, { "Name": "Get-InnerMostErrorRecord", "CommandType": "Function", "ParameterSets": "[-ErrorRecord] []" }, { "Name": "Get-MofInstanceName", "CommandType": "Function", "ParameterSets": "[[-mofInstance] ]" }, { "Name": "Get-MofInstanceText", "CommandType": "Function", "ParameterSets": "[-aliasId] []" }, { "Name": "Get-PositionInfo", "CommandType": "Function", "ParameterSets": "[[-sourceMetadata] ]" }, { "Name": "Get-PSCurrentConfigurationNode", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSDefaultConfigurationDocument", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSMetaConfigDocumentInstVersionInfo", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSMetaConfigurationProcessed", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSTopConfigurationName", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PublicKeyFromFile", "CommandType": "Function", "ParameterSets": "[-certificatefile] []" }, { "Name": "Get-PublicKeyFromStore", "CommandType": "Function", "ParameterSets": "[-certificateid] []" }, { "Name": "GetCompositeResource", "CommandType": "Function", "ParameterSets": "[[-patterns] ] [-configInfo] [[-ignoreParameters] ] [-modules] []" }, { "Name": "GetImplementingModulePath", "CommandType": "Function", "ParameterSets": "[-schemaFileName] []" }, { "Name": "GetModule", "CommandType": "Function", "ParameterSets": "[-modules] [-schemaFileName] []" }, { "Name": "GetPatterns", "CommandType": "Function", "ParameterSets": "[[-names] ]" }, { "Name": "GetResourceFromKeyword", "CommandType": "Function", "ParameterSets": "[-keyword] [[-patterns] ] [-modules] []" }, { "Name": "GetSyntax", "CommandType": "Function", "ParameterSets": null }, { "Name": "ImportCimAndScriptKeywordsFromModule", "CommandType": "Function", "ParameterSets": "[-Module] [-resource] [[-functionsToDefine] ] []" }, { "Name": "ImportClassResourcesFromModule", "CommandType": "Function", "ParameterSets": "[-Module] [-Resources] [[-functionsToDefine] ] []" }, { "Name": "Initialize-ConfigurationRuntimeState", "CommandType": "Function", "ParameterSets": "[[-ConfigurationName] ] []" }, { "Name": "IsHiddenResource", "CommandType": "Function", "ParameterSets": "[-ResourceName] []" }, { "Name": "IsPatternMatched", "CommandType": "Function", "ParameterSets": "[[-patterns] ] [-Name] []" }, { "Name": "New-DscChecksum", "CommandType": "Function", "ParameterSets": "[-Path] [[-OutPath] ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Node", "CommandType": "Function", "ParameterSets": "[-KeywordData] [[-Name] ] [-Value] [-sourceMetadata] []" }, { "Name": "ReadEnvironmentFile", "CommandType": "Function", "ParameterSets": "[-FilePath] []" }, { "Name": "Set-NodeExclusiveResources", "CommandType": "Function", "ParameterSets": "[-resourceId] [-exclusiveResource] []" }, { "Name": "Set-NodeManager", "CommandType": "Function", "ParameterSets": "[-resourceId] [-referencedManagers] []" }, { "Name": "Set-NodeResources", "CommandType": "Function", "ParameterSets": "[-resourceId] [-requiredResourceList] []" }, { "Name": "Set-NodeResourceSource", "CommandType": "Function", "ParameterSets": "[-resourceId] [-referencedResourceSources] []" }, { "Name": "Set-PSCurrentConfigurationNode", "CommandType": "Function", "ParameterSets": "[[-nodeName] ] []" }, { "Name": "Set-PSDefaultConfigurationDocument", "CommandType": "Function", "ParameterSets": "[[-documentText] ] []" }, { "Name": "Set-PSMetaConfigDocInsProcessedBeforeMeta", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Set-PSMetaConfigVersionInfoV2", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Set-PSTopConfigurationName", "CommandType": "Function", "ParameterSets": "[[-Name] ] []" }, { "Name": "StrongConnect", "CommandType": "Function", "ParameterSets": "[[-resourceId] ]" }, { "Name": "Test-ConflictingResources", "CommandType": "Function", "ParameterSets": "[[-keyword] ] [-properties] [-keywordData] []" }, { "Name": "Test-ModuleReloadRequired", "CommandType": "Function", "ParameterSets": "[-SchemaFilePath] []" }, { "Name": "Test-MofInstanceText", "CommandType": "Function", "ParameterSets": "[-instanceText] []" }, { "Name": "Test-NodeManager", "CommandType": "Function", "ParameterSets": "[-resourceId] []" }, { "Name": "Test-NodeResources", "CommandType": "Function", "ParameterSets": "[-resourceId] []" }, { "Name": "Test-NodeResourceSource", "CommandType": "Function", "ParameterSets": "[-resourceId] []" }, { "Name": "ThrowError", "CommandType": "Function", "ParameterSets": "[-ExceptionName] [-ExceptionMessage] [[-ExceptionObject] ] [-errorId] [-errorCategory] []" }, { "Name": "Update-ConfigurationDocumentRef", "CommandType": "Function", "ParameterSets": "[-NodeResources] [-NodeInstanceAliases] [-NodeResourceIdAliases] [-ConfigurationName] []" }, { "Name": "Update-ConfigurationErrorCount", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Update-DependsOn", "CommandType": "Function", "ParameterSets": "[-NodeResources] [-NodeInstanceAliases] [-NodeResourceIdAliases] []" }, { "Name": "Update-LocalConfigManager", "CommandType": "Function", "ParameterSets": "[[-localConfigManager] ] [[-resourceManagers] ] [[-reportManagers] ] [[-downloadManagers] ] [[-partialConfigurations] ]" }, { "Name": "Update-ModuleVersion", "CommandType": "Function", "ParameterSets": "[-NodeResources] [-NodeInstanceAliases] [-NodeResourceIdAliases] []" }, { "Name": "ValidateNoCircleInNodeResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeExclusiveResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeManager", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeResourceSource", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNoNameNodeResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateUpdate-ConfigurationData", "CommandType": "Function", "ParameterSets": "[[-ConfigurationData] ] []" }, { "Name": "Write-Log", "CommandType": "Function", "ParameterSets": "[-message] [-WhatIf] [-Confirm] []" }, { "Name": "Write-MetaConfigFile", "CommandType": "Function", "ParameterSets": "[[-ConfigurationName] ] [[-mofNode] ] [[-mofNodeHash] ]" }, { "Name": "Write-NodeMOFFile", "CommandType": "Function", "ParameterSets": "[[-ConfigurationName] ] [[-mofNode] ] [[-mofNodeHash] ]" }, { "Name": "WriteFile", "CommandType": "Function", "ParameterSets": "[-Value] [-Path] []" } ], "ExportedAliases": [] }, { "Name": "PSReadLine", "Version": "1.2", "ExportedCommands": [ { "Name": "PSConsoleHostReadline", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSReadlineKeyHandler", "CommandType": "Cmdlet", "ParameterSets": "[-Bound] [-Unbound] []" }, { "Name": "Get-PSReadlineOption", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Remove-PSReadlineKeyHandler", "CommandType": "Cmdlet", "ParameterSets": "[-Chord] [-ViMode ] []" }, { "Name": "Set-PSReadlineKeyHandler", "CommandType": "Cmdlet", "ParameterSets": "[-Chord] [-ScriptBlock] [-BriefDescription ] [-Description ] [-ViMode ] [] [-Chord] [-Function] [-ViMode ] []" }, { "Name": "Set-PSReadlineOption", "CommandType": "Cmdlet", "ParameterSets": "[-EditMode ] [-ContinuationPrompt ] [-ContinuationPromptForegroundColor ] [-ContinuationPromptBackgroundColor ] [-EmphasisForegroundColor ] [-EmphasisBackgroundColor ] [-ErrorForegroundColor ] [-ErrorBackgroundColor ] [-HistoryNoDuplicates] [-AddToHistoryHandler ] [-CommandValidationHandler ] [-HistorySearchCursorMovesToEnd] [-MaximumHistoryCount ] [-MaximumKillRingCount ] [-ResetTokenColors] [-ShowToolTips] [-ExtraPromptLineCount ] [-DingTone ] [-DingDuration ] [-BellStyle ] [-CompletionQueryItems ] [-WordDelimiters ] [-HistorySearchCaseSensitive] [-HistorySaveStyle ] [-HistorySavePath ] [-ViModeIndicator ] [] [-TokenKind] [[-ForegroundColor] ] [[-BackgroundColor] ] []" } ], "ExportedAliases": [] }, { "Version": "6.0.2", "Name": "Microsoft.PowerShell.Core", "ExportedCommands": [ { "Name": "Add-History", "CommandType": "Cmdlet", "ParameterSets": "[[-InputObject] ] [-Passthru] []" }, { "Name": "Clear-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [[-Count] ] [-Newest] [-WhatIf] [-Confirm] [] [[-Count] ] [-CommandLine ] [-Newest] [-WhatIf] [-Confirm] []" }, { "Name": "Debug-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] [-WhatIf] [-Confirm] [] [-Name] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] [-InstanceId] [-WhatIf] [-Confirm] []" }, { "Name": "Enter-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] [-EnableNetworkAccess] [-Credential ] [-ConfigurationName ] [-Port ] [-UseSSL] [-ApplicationName ] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-HostName] [-Port ] [-UserName ] [-KeyFilePath ] [-SSHTransport] [] [[-Session] ] [] [[-ConnectionUri] ] [-EnableNetworkAccess] [-Credential ] [-ConfigurationName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-InstanceId ] [] [[-Id] ] [] [-Name ] [] [-VMId] [-Credential] [-ConfigurationName ] [] [-VMName] [-Credential] [-ConfigurationName ] [] [-ContainerId] [-ConfigurationName ] [-RunAsAdministrator] []" }, { "Name": "Exit-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Export-ModuleMember", "CommandType": "Cmdlet", "ParameterSets": "[[-Function] ] [-Cmdlet ] [-Variable ] [-Alias ] []" }, { "Name": "ForEach-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Process] [-InputObject ] [-Begin ] [-End ] [-RemainingScripts ] [-WhatIf] [-Confirm] [] [-MemberName] [-InputObject ] [-ArgumentList ] [-WhatIf] [-Confirm] []" }, { "Name": "Get-Command", "CommandType": "Cmdlet", "ParameterSets": "[[-ArgumentList] ] [-Verb ] [-Noun ] [-Module ] [-FullyQualifiedModule ] [-TotalCount ] [-Syntax] [-ShowCommandInfo] [-All] [-ListImported] [-ParameterName ] [-ParameterType ] [] [[-Name] ] [[-ArgumentList] ] [-Module ] [-FullyQualifiedModule ] [-CommandType ] [-TotalCount ] [-Syntax] [-ShowCommandInfo] [-All] [-ListImported] [-ParameterName ] [-ParameterType ] []" }, { "Name": "Get-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [-Full] [] [[-Name] ] -Detailed [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [] [[-Name] ] -Examples [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [] [[-Name] ] -Parameter [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [] [[-Name] ] -Online [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] []" }, { "Name": "Get-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [[-Count] ] []" }, { "Name": "Get-Job", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-InstanceId] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-Name] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-State] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [-Command ] [] [-Filter] []" }, { "Name": "Get-Module", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-FullyQualifiedName ] [-All] [] [[-Name] ] -ListAvailable [-FullyQualifiedName ] [-All] [-PSEdition ] [-Refresh] [] [[-Name] ] -PSSession [-FullyQualifiedName ] [-ListAvailable] [-PSEdition ] [-Refresh] [] [[-Name] ] -CimSession [-FullyQualifiedName ] [-ListAvailable] [-Refresh] [-CimResourceUri ] [-CimNamespace ] []" }, { "Name": "Get-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Name ] [] [-ComputerName] -InstanceId [-ApplicationName ] [-ConfigurationName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-ThrottleLimit ] [-State ] [-SessionOption ] [] [-ComputerName] [-ApplicationName ] [-ConfigurationName ] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-ThrottleLimit ] [-State ] [-SessionOption ] [] [-ConnectionUri] -InstanceId [-ConfigurationName ] [-AllowRedirection] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-ThrottleLimit ] [-State ] [-SessionOption ] [] [-ConnectionUri] [-ConfigurationName ] [-AllowRedirection] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-ThrottleLimit ] [-State ] [-SessionOption ] [] -InstanceId -ContainerId [-ConfigurationName ] [-State ] [] -ContainerId [-ConfigurationName ] [-Name ] [-State ] [] -VMId [-ConfigurationName ] [-Name ] [-State ] [] -InstanceId -VMId [-ConfigurationName ] [-State ] [] -VMName [-ConfigurationName ] [-Name ] [-State ] [] -InstanceId -VMName [-ConfigurationName ] [-State ] [] [-InstanceId ] [] [-Id] []" }, { "Name": "Import-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-Name] -PSSession [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-Name] -CimSession [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [-CimResourceUri ] [-CimNamespace ] [] [-FullyQualifiedName] -PSSession [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-FullyQualifiedName] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-Assembly] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-ModuleInfo] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] []" }, { "Name": "Invoke-Command", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] [-NoNewScope] [-InputObject ] [-ArgumentList ] [] [[-Session] ] [-FilePath] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [[-Session] ] [-ScriptBlock] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [[-ComputerName] ] [-ScriptBlock] [-Credential ] [-Port ] [-UseSSL] [-ConfigurationName ] [-ApplicationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-SessionName ] [-HideComputerName] [-JobName ] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-CertificateThumbprint ] [] [[-ComputerName] ] [-FilePath] [-Credential ] [-Port ] [-UseSSL] [-ConfigurationName ] [-ApplicationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-SessionName ] [-HideComputerName] [-JobName ] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-VMId] [-FilePath] -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [[-ConnectionUri] ] [-ScriptBlock] [-Credential ] [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-CertificateThumbprint ] [] [[-ConnectionUri] ] [-FilePath] [-Credential ] [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-VMId] [-ScriptBlock] -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-ScriptBlock] -Credential -VMName [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-FilePath] -Credential -VMName [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -ScriptBlock -HostName [-Port ] [-AsJob] [-HideComputerName] [-UserName ] [-KeyFilePath ] [-SSHTransport] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-ScriptBlock] -ContainerId [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RunAsAdministrator] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-FilePath] -ContainerId [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RunAsAdministrator] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -ScriptBlock -SSHConnection [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -FilePath -HostName [-AsJob] [-HideComputerName] [-UserName ] [-KeyFilePath ] [-SSHTransport] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -FilePath -SSHConnection [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] []" }, { "Name": "Invoke-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [-WhatIf] [-Confirm] []" }, { "Name": "New-Module", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] [] [-Name] [-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] []" }, { "Name": "New-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-NestedModules ] [-Guid ] [-Author ] [-CompanyName ] [-Copyright ] [-RootModule ] [-ModuleVersion ] [-Description ] [-ProcessorArchitecture ] [-PowerShellVersion ] [-ClrVersion ] [-DotNetFrameworkVersion ] [-PowerShellHostName ] [-PowerShellHostVersion ] [-RequiredModules ] [-TypesToProcess ] [-FormatsToProcess ] [-ScriptsToProcess ] [-RequiredAssemblies ] [-FileList ] [-ModuleList ] [-FunctionsToExport ] [-AliasesToExport ] [-VariablesToExport ] [-CmdletsToExport ] [-DscResourcesToExport ] [-CompatiblePSEditions ] [-PrivateData ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-HelpInfoUri ] [-PassThru] [-DefaultCommandPrefix ] [-WhatIf] [-Confirm] []" }, { "Name": "New-PSRoleCapabilityFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Guid ] [-Author ] [-Description ] [-CompanyName ] [-Copyright ] [-ModulesToImport ] [-VisibleAliases ] [-VisibleCmdlets ] [-VisibleFunctions ] [-VisibleExternalCommands ] [-VisibleProviders ] [-ScriptsToProcess ] [-AliasDefinitions ] [-FunctionDefinitions ] [-VariableDefinitions ] [-EnvironmentVariables ] [-TypesToProcess ] [-FormatsToProcess ] [-AssembliesToLoad ] []" }, { "Name": "New-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] [-Credential ] [-Name ] [-EnableNetworkAccess] [-ConfigurationName ] [-Port ] [-UseSSL] [-ApplicationName ] [-ThrottleLimit ] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-ConnectionUri] [-Credential ] [-Name ] [-EnableNetworkAccess] [-ConfigurationName ] [-ThrottleLimit ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-VMId] -Credential [-Name ] [-ConfigurationName ] [-ThrottleLimit ] [] -Credential -VMName [-Name ] [-ConfigurationName ] [-ThrottleLimit ] [] [[-Session] ] [-Name ] [-EnableNetworkAccess] [-ThrottleLimit ] [] -ContainerId [-Name ] [-ConfigurationName ] [-RunAsAdministrator] [-ThrottleLimit ] [] [-HostName] [-Name ] [-Port ] [-UserName ] [-KeyFilePath ] [-SSHTransport] [] -SSHConnection [-Name ] []" }, { "Name": "New-PSTransportOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaxIdleTimeoutSec ] [-ProcessIdleTimeoutSec ] [-MaxSessions ] [-MaxConcurrentCommandsPerSession ] [-MaxSessionsPerUser ] [-MaxMemoryPerSessionMB ] [-MaxProcessesPerSession ] [-MaxConcurrentUsers ] [-IdleTimeoutSec ] [-OutputBufferingMode ] []" }, { "Name": "Out-Default", "CommandType": "Cmdlet", "ParameterSets": "[-Transcript] [-InputObject ] []" }, { "Name": "Out-Host", "CommandType": "Cmdlet", "ParameterSets": "[-Paging] [-InputObject ] []" }, { "Name": "Out-Null", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject ] []" }, { "Name": "Receive-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] [[-Location] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Job] [[-Session] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Job] [[-ComputerName] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Name] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-InstanceId] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Id] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] []" }, { "Name": "Register-ArgumentCompleter", "CommandType": "Cmdlet", "ParameterSets": "-CommandName -ScriptBlock [-Native] [] -ParameterName -ScriptBlock [-CommandName ] []" }, { "Name": "Remove-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-Force] [-WhatIf] [-Confirm] [] [-Job] [-Force] [-WhatIf] [-Confirm] [] [-InstanceId] [-Force] [-WhatIf] [-Confirm] [] [-Name] [-Force] [-WhatIf] [-Confirm] [] [-Filter] [-Force] [-WhatIf] [-Confirm] [] [-State] [-WhatIf] [-Confirm] [] [-Command ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Force] [-WhatIf] [-Confirm] [] [-FullyQualifiedName] [-Force] [-WhatIf] [-Confirm] [] [-ModuleInfo] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-WhatIf] [-Confirm] [] [-Session] [-WhatIf] [-Confirm] [] -ContainerId [-WhatIf] [-Confirm] [] -VMId [-WhatIf] [-Confirm] [] -VMName [-WhatIf] [-Confirm] [] -InstanceId [-WhatIf] [-Confirm] [] -Name [-WhatIf] [-Confirm] [] [-ComputerName] [-WhatIf] [-Confirm] []" }, { "Name": "Save-Help", "CommandType": "Cmdlet", "ParameterSets": "[-DestinationPath] [[-Module] ] [[-UICulture] ] [-FullyQualifiedModule ] [-Credential ] [-UseDefaultCredentials] [-Force] [] [[-Module] ] [[-UICulture] ] -LiteralPath [-FullyQualifiedModule ] [-Credential ] [-UseDefaultCredentials] [-Force] []" }, { "Name": "Set-PSDebug", "CommandType": "Cmdlet", "ParameterSets": "[-Trace ] [-Step] [-Strict] [] [-Off] []" }, { "Name": "Set-StrictMode", "CommandType": "Cmdlet", "ParameterSets": "-Version [] -Off []" }, { "Name": "Start-Job", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] [[-InitializationScript] ] [-Name ] [-Credential ] [-Authentication ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] [-DefinitionName] [[-DefinitionPath] ] [[-Type] ] [] [[-InitializationScript] ] -LiteralPath [-Name ] [-Credential ] [-Authentication ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] [-FilePath] [[-InitializationScript] ] [-Name ] [-Credential ] [-Authentication ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] [-HostName] []" }, { "Name": "Stop-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-PassThru] [-WhatIf] [-Confirm] [] [-Job] [-PassThru] [-WhatIf] [-Confirm] [] [-Name] [-PassThru] [-WhatIf] [-Confirm] [] [-InstanceId] [-PassThru] [-WhatIf] [-Confirm] [] [-State] [-PassThru] [-WhatIf] [-Confirm] [] [-Filter] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Test-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] []" }, { "Name": "Update-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Module] ] [[-SourcePath] ] [[-UICulture] ] [-FullyQualifiedModule ] [-Recurse] [-Credential ] [-UseDefaultCredentials] [-Force] [-WhatIf] [-Confirm] [] [[-Module] ] [[-UICulture] ] [-FullyQualifiedModule ] [-LiteralPath ] [-Recurse] [-Credential ] [-UseDefaultCredentials] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Wait-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-Any] [-Timeout ] [-Force] [] [-Job] [-Any] [-Timeout ] [-Force] [] [-Name] [-Any] [-Timeout ] [-Force] [] [-InstanceId] [-Any] [-Timeout ] [-Force] [] [-State] [-Any] [-Timeout ] [-Force] [] [-Filter] [-Any] [-Timeout ] [-Force] []" }, { "Name": "Where-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Property] [[-Value] ] [-InputObject ] [-EQ] [] [-FilterScript] [-InputObject ] [] [-Property] [[-Value] ] -GE [-InputObject ] [] [-Property] [[-Value] ] -CEQ [-InputObject ] [] [-Property] [[-Value] ] -NE [-InputObject ] [] [-Property] [[-Value] ] -CNE [-InputObject ] [] [-Property] [[-Value] ] -GT [-InputObject ] [] [-Property] [[-Value] ] -CGT [-InputObject ] [] [-Property] [[-Value] ] -LT [-InputObject ] [] [-Property] [[-Value] ] -CLT [-InputObject ] [] [-Property] [[-Value] ] -CGE [-InputObject ] [] [-Property] [[-Value] ] -LE [-InputObject ] [] [-Property] [[-Value] ] -CLE [-InputObject ] [] [-Property] [[-Value] ] -Like [-InputObject ] [] [-Property] [[-Value] ] -CLike [-InputObject ] [] [-Property] [[-Value] ] -NotLike [-InputObject ] [] [-Property] [[-Value] ] -CNotLike [-InputObject ] [] [-Property] [[-Value] ] -Match [-InputObject ] [] [-Property] [[-Value] ] -CMatch [-InputObject ] [] [-Property] [[-Value] ] -NotMatch [-InputObject ] [] [-Property] [[-Value] ] -CNotMatch [-InputObject ] [] [-Property] [[-Value] ] -Contains [-InputObject ] [] [-Property] [[-Value] ] -CContains [-InputObject ] [] [-Property] [[-Value] ] -NotContains [-InputObject ] [] [-Property] [[-Value] ] -CNotContains [-InputObject ] [] [-Property] [[-Value] ] -In [-InputObject ] [] [-Property] [[-Value] ] -CIn [-InputObject ] [] [-Property] [[-Value] ] -NotIn [-InputObject ] [] [-Property] [[-Value] ] -CNotIn [-InputObject ] [] [-Property] [[-Value] ] -Is [-InputObject ] [] [-Property] [[-Value] ] -IsNot [-InputObject ] []" } ], "ExportedAliases": [ "?", "%", "clhy", "etsn", "exsn", "foreach", "gcm", "ghy", "gjb", "gmo", "gsn", "h", "history", "icm", "ihy", "ipmo", "nmo", "nsn", "oh", "r", "rcjb", "rjb", "rmo", "rsn", "sajb", "spjb", "where", "wjb" ] } ], "SchemaVersion": "0.0.1" } ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/core-6.0.2-macos.json ================================================ { "Modules": [ { "Name": "Microsoft.PowerShell.Archive", "Version": "1.1.0.0", "ExportedCommands": [ { "Name": "Compress-Archive", "CommandType": "Function", "ParameterSets": "[-Path] [-DestinationPath] [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-Path] [-DestinationPath] -Update [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-Path] [-DestinationPath] -Force [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-DestinationPath] -LiteralPath -Update [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-DestinationPath] -LiteralPath -Force [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-DestinationPath] -LiteralPath [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Expand-Archive", "CommandType": "Function", "ParameterSets": "[-Path] [[-DestinationPath] ] [-Force] [-PassThru] [-WhatIf] [-Confirm] [] [[-DestinationPath] ] -LiteralPath [-Force] [-PassThru] [-WhatIf] [-Confirm] []" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Host", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Start-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [] [[-LiteralPath] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [] [[-OutputDirectory] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] []" }, { "Name": "Stop-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[]" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Management", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "Add-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Value] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [] [-Value] -LiteralPath [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] []" }, { "Name": "Clear-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Clear-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Clear-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Convert-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [] -LiteralPath []" }, { "Name": "Copy-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Destination] ] [-Container] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [-FromSession ] [-ToSession ] [] [[-Destination] ] -LiteralPath [-Container] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [-FromSession ] [-ToSession ] []" }, { "Name": "Copy-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Destination] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Destination] [-Name] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Debug-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] -InputObject [-WhatIf] [-Confirm] []" }, { "Name": "Get-ChildItem", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [[-Filter] ] [-Include ] [-Exclude ] [-Recurse] [-Depth ] [-Force] [-Name] [-Attributes ] [-FollowSymlink] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [] [[-Filter] ] -LiteralPath [-Include ] [-Exclude ] [-Recurse] [-Depth ] [-Force] [-Name] [-Attributes ] [-FollowSymlink] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] []" }, { "Name": "Get-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-ReadCount ] [-TotalCount ] [-Tail ] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Delimiter ] [-Wait] [-Raw] [-Encoding ] [-AsByteStream] [] -LiteralPath [-ReadCount ] [-TotalCount ] [-Tail ] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Delimiter ] [-Wait] [-Raw] [-Encoding ] [-AsByteStream] []" }, { "Name": "Get-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] []" }, { "Name": "Get-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Name] ] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] [[-Name] ] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] []" }, { "Name": "Get-ItemPropertyValue", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-Name] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] [-Name] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] []" }, { "Name": "Get-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PSProvider ] [-PSDrive ] [] [-Stack] [-StackName ] []" }, { "Name": "Get-Process", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Module] [-FileVersionInfo] [] [[-Name] ] -IncludeUserName [] -Id [-Module] [-FileVersionInfo] [] -Id -IncludeUserName [] -InputObject -IncludeUserName [] -InputObject [-Module] [-FileVersionInfo] []" }, { "Name": "Get-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Scope ] [-PSProvider ] [] [-LiteralName] [-Scope ] [-PSProvider ] []" }, { "Name": "Get-PSProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-PSProvider] ] []" }, { "Name": "Get-TimeZone", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [] -Id [] -ListAvailable []" }, { "Name": "Invoke-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Join-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-ChildPath] [[-AdditionalChildPath] ] [-Resolve] [-Credential ] []" }, { "Name": "Move-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Destination] ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] [[-Destination] ] -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Move-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Destination] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Destination] [-Name] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-ItemType ] [-Value ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [] [[-Path] ] -Name [-ItemType ] [-Value ] [-Force] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-PropertyType ] [-Value ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-PropertyType ] [-Value ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-PSProvider] [-Root] [-Description ] [-Scope ] [-Persist] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Pop-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PassThru] [-StackName ] []" }, { "Name": "Push-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-PassThru] [-StackName ] [] [-LiteralPath ] [-PassThru] [-StackName ] []" }, { "Name": "Remove-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-Force] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-Force] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-PSProvider ] [-Scope ] [-Force] [-WhatIf] [-Confirm] [] [-LiteralName] [-PSProvider ] [-Scope ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Rename-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-NewName] [-Force] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] [-NewName] -LiteralPath [-Force] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Rename-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-NewName] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] [-NewName] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Resolve-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Relative] [-Credential ] [] -LiteralPath [-Relative] [-Credential ] []" }, { "Name": "Set-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Value] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [] [-Value] -LiteralPath [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] []" }, { "Name": "Set-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Value] ] [-Force] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [[-Value] ] -LiteralPath [-Force] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-Value] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Path] -InputObject [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath -InputObject [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] [-Value] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-PassThru] [] -LiteralPath [-PassThru] [] [-PassThru] [-StackName ] []" }, { "Name": "Split-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Parent] [-Resolve] [-Credential ] [] [-Path] [-LeafBase] [-Resolve] [-Credential ] [] [-Path] [-Leaf] [-Resolve] [-Credential ] [] [-Path] [-Extension] [-Resolve] [-Credential ] [] [-Path] [-Qualifier] [-Resolve] [-Credential ] [] [-Path] [-NoQualifier] [-Resolve] [-Credential ] [] [-Path] [-Resolve] [-IsAbsolute] [-Credential ] [] -LiteralPath [-Resolve] [-Credential ] []" }, { "Name": "Start-Process", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [[-ArgumentList] ] [-Credential ] [-WorkingDirectory ] [-LoadUserProfile] [-NoNewWindow] [-PassThru] [-RedirectStandardError ] [-RedirectStandardInput ] [-RedirectStandardOutput ] [-WindowStyle ] [-Wait] [-UseNewEnvironment] [-WhatIf] [-Confirm] [] [-FilePath] [[-ArgumentList] ] [-WorkingDirectory ] [-PassThru] [-Verb ] [-WindowStyle ] [-Wait] [-WhatIf] [-Confirm] []" }, { "Name": "Stop-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] -Name [-PassThru] [-Force] [-WhatIf] [-Confirm] [] [-InputObject] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Test-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-PathType ] [-IsValid] [-Credential ] [-OlderThan ] [-NewerThan ] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-PathType ] [-IsValid] [-Credential ] [-OlderThan ] [-NewerThan ] []" }, { "Name": "Wait-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Timeout] ] [] [-Id] [[-Timeout] ] [] [[-Timeout] ] -InputObject []" } ], "ExportedAliases": [ "gtz" ] }, { "Name": "Microsoft.PowerShell.Security", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "ConvertFrom-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-SecureString] [[-SecureKey] ] [] [-SecureString] [-Key ] []" }, { "Name": "ConvertTo-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-String] [[-SecureKey] ] [] [-String] [-AsPlainText] [-Force] [] [-String] [-Key ] []" }, { "Name": "Get-Credential", "CommandType": "Cmdlet", "ParameterSets": "[[-Credential] ] [] [[-UserName] ] [-Message ] [-Title ] []" }, { "Name": "Get-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[[-Scope] ] [-List] []" }, { "Name": "Get-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [] -LiteralPath []" }, { "Name": "Set-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ExecutionPolicy] [[-Scope] ] [-Force] [-WhatIf] [-Confirm] []" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Utility", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "Add-Member", "CommandType": "Cmdlet", "ParameterSets": "-InputObject -TypeName [-PassThru] [] [-MemberType] [-Name] [[-Value] ] [[-SecondValue] ] -InputObject [-TypeName ] [-Force] [-PassThru] [] [-NotePropertyName] [-NotePropertyValue] -InputObject [-TypeName ] [-Force] [-PassThru] [] [-NotePropertyMembers] -InputObject [-TypeName ] [-Force] [-PassThru] []" }, { "Name": "Add-Type", "CommandType": "Cmdlet", "ParameterSets": "[-TypeDefinition] [-Language ] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] [-Name] [-MemberDefinition] [-Namespace ] [-UsingNamespace ] [-Language ] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] [-Path] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] -LiteralPath [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] -AssemblyName [-PassThru] [-IgnoreWarnings] []" }, { "Name": "Clear-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Include ] [-Exclude ] [-Force] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Compare-Object", "CommandType": "Cmdlet", "ParameterSets": "[-ReferenceObject] [-DifferenceObject] [-SyncWindow ] [-Property ] [-ExcludeDifferent] [-IncludeEqual] [-PassThru] [-Culture ] [-CaseSensitive] []" }, { "Name": "ConvertFrom-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [[-Delimiter] ] [-Header ] [] [-InputObject] -UseCulture [-Header ] []" }, { "Name": "ConvertFrom-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-AsHashtable] []" }, { "Name": "ConvertFrom-StringData", "CommandType": "Cmdlet", "ParameterSets": "[-StringData] []" }, { "Name": "ConvertTo-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [[-Delimiter] ] [-IncludeTypeInformation] [-NoTypeInformation] [] [-InputObject] [-UseCulture] [-IncludeTypeInformation] [-NoTypeInformation] []" }, { "Name": "ConvertTo-Html", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [[-Head] ] [[-Title] ] [[-Body] ] [-InputObject ] [-As ] [-CssUri ] [-PostContent ] [-PreContent ] [-Meta ] [-Charset ] [-Transitional] [] [[-Property] ] [-InputObject ] [-As ] [-Fragment] [-PostContent ] [-PreContent ] []" }, { "Name": "ConvertTo-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-Depth ] [-Compress] [-EnumsAsStrings] []" }, { "Name": "ConvertTo-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-Depth ] [-NoTypeInformation] [-As ] []" }, { "Name": "Debug-Runspace", "CommandType": "Cmdlet", "ParameterSets": "[-Runspace] [-WhatIf] [-Confirm] [] [-Name] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] [-InstanceId] [-WhatIf] [-Confirm] []" }, { "Name": "Disable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] [-PassThru] [-WhatIf] [-Confirm] [] [-Id] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Disable-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] ] [] [-Runspace] [] [-RunspaceId] [] [-RunspaceInstanceId] [] [[-ProcessName] ] [[-AppDomainName] ] []" }, { "Name": "Enable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-PassThru] [-WhatIf] [-Confirm] [] [-Breakpoint] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Enable-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] ] [-BreakAll] [] [-RunspaceId] [-BreakAll] [] [-Runspace] [-BreakAll] [] [-RunspaceInstanceId] [] [[-ProcessName] ] [[-AppDomainName] ] []" }, { "Name": "Export-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Name] ] [-PassThru] [-As ] [-Append] [-Force] [-NoClobber] [-Description ] [-Scope ] [-WhatIf] [-Confirm] [] [[-Name] ] -LiteralPath [-PassThru] [-As ] [-Append] [-Force] [-NoClobber] [-Description ] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Export-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] -InputObject [-Depth ] [-Force] [-NoClobber] [-Encoding ] [-WhatIf] [-Confirm] [] -LiteralPath -InputObject [-Depth ] [-Force] [-NoClobber] [-Encoding ] [-WhatIf] [-Confirm] []" }, { "Name": "Export-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [[-Delimiter] ] -InputObject [-LiteralPath ] [-Force] [-NoClobber] [-Encoding ] [-Append] [-IncludeTypeInformation] [-NoTypeInformation] [-WhatIf] [-Confirm] [] [[-Path] ] -InputObject [-LiteralPath ] [-Force] [-NoClobber] [-Encoding ] [-Append] [-UseCulture] [-IncludeTypeInformation] [-NoTypeInformation] [-WhatIf] [-Confirm] []" }, { "Name": "Export-FormatData", "CommandType": "Cmdlet", "ParameterSets": "-InputObject -Path [-Force] [-NoClobber] [-IncludeScriptBlock] [] -InputObject -LiteralPath [-Force] [-NoClobber] [-IncludeScriptBlock] []" }, { "Name": "Export-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] [-OutputModule] [[-CommandName] ] [[-FormatTypeName] ] [-Force] [-Encoding ] [-AllowClobber] [-ArgumentList ] [-CommandType ] [-Module ] [-FullyQualifiedModule ] [-Certificate ] []" }, { "Name": "Format-Custom", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-Depth ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Format-Hex", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-WhatIf] [-Confirm] [] -LiteralPath [-WhatIf] [-Confirm] [] -InputObject [-Encoding ] [-Raw] [-WhatIf] [-Confirm] []" }, { "Name": "Format-List", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Format-Table", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-AutoSize] [-HideTableHeaders] [-Wrap] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Format-Wide", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-AutoSize] [-Column ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Get-Alias", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Exclude ] [-Scope ] [] [-Exclude ] [-Scope ] [-Definition ] []" }, { "Name": "Get-Culture", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Date", "CommandType": "Cmdlet", "ParameterSets": "[[-Date] ] [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] [-Format ] [] [[-Date] ] [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] [-UFormat ] []" }, { "Name": "Get-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] ] [] [-EventIdentifier] []" }, { "Name": "Get-EventSubscriber", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] ] [-Force] [] [-SubscriptionId] [-Force] []" }, { "Name": "Get-FileHash", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Algorithm] ] [] [-LiteralPath] [[-Algorithm] ] [] [-InputStream] [[-Algorithm] ] []" }, { "Name": "Get-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] ] [-PowerShellVersion ] []" }, { "Name": "Get-Host", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Member", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-InputObject ] [-MemberType ] [-View ] [-Static] [-Force] []" }, { "Name": "Get-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[[-Script] ] [] -Variable [-Script ] [] -Command [-Script ] [] [-Type] [-Script ] [] [-Id] []" }, { "Name": "Get-PSCallStack", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Random", "CommandType": "Cmdlet", "ParameterSets": "[[-Maximum] ] [-SetSeed ] [-Minimum ] [] [-InputObject] [-SetSeed ] [-Count ] []" }, { "Name": "Get-Runspace", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [] [-Id] [] [-InstanceId] []" }, { "Name": "Get-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] ] [] [-Runspace] [] [-RunspaceId] [] [-RunspaceInstanceId] [] [[-ProcessName] ] [[-AppDomainName] ] []" }, { "Name": "Get-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] []" }, { "Name": "Get-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] ] []" }, { "Name": "Get-UICulture", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Unique", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject ] [-AsString] [] [-InputObject ] [-OnType] []" }, { "Name": "Get-Uptime", "CommandType": "Cmdlet", "ParameterSets": "[] [-Since] []" }, { "Name": "Get-Variable", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-ValueOnly] [-Include ] [-Exclude ] [-Scope ] []" }, { "Name": "Get-Verb", "CommandType": "Cmdlet", "ParameterSets": "[[-Verb] ] [[-Group] ] []" }, { "Name": "Group-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-NoElement] [-AsHashTable] [-AsString] [-InputObject ] [-Culture ] [-CaseSensitive] []" }, { "Name": "Import-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Scope ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] -LiteralPath [-Scope ] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Import-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-IncludeTotalCount] [-Skip ] [-First ] [] -LiteralPath [-IncludeTotalCount] [-Skip ] [-First ] []" }, { "Name": "Import-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [[-Delimiter] ] [-LiteralPath ] [-Header ] [-Encoding ] [] [[-Path] ] -UseCulture [-LiteralPath ] [-Header ] [-Encoding ] []" }, { "Name": "Import-LocalizedData", "CommandType": "Cmdlet", "ParameterSets": "[[-BindingVariable] ] [[-UICulture] ] [-BaseDirectory ] [-FileName ] [-SupportedCommand ] []" }, { "Name": "Import-PowerShellDataFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [] [-LiteralPath] []" }, { "Name": "Import-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] [[-CommandName] ] [[-FormatTypeName] ] [-Prefix ] [-DisableNameChecking] [-AllowClobber] [-ArgumentList ] [-CommandType ] [-Module ] [-FullyQualifiedModule ] [-Certificate ] []" }, { "Name": "Invoke-Expression", "CommandType": "Cmdlet", "ParameterSets": "[-Command] []" }, { "Name": "Invoke-RestMethod", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -NoProxy [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod -NoProxy [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] []" }, { "Name": "Invoke-WebRequest", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Method ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -NoProxy [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Method ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod -NoProxy [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] []" }, { "Name": "Measure-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Expression] [-InputObject ] []" }, { "Name": "Measure-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-InputObject ] [-Sum] [-Average] [-Maximum] [-Minimum] [] [[-Property] ] [-InputObject ] [-Line] [-Word] [-Character] [-IgnoreWhiteSpace] []" }, { "Name": "New-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Value] [-Description ] [-Option ] [-PassThru] [-Scope ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "New-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [[-Sender] ] [[-EventArguments] ] [[-MessageData] ] []" }, { "Name": "New-Guid", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "New-Object", "CommandType": "Cmdlet", "ParameterSets": "[-TypeName] [[-ArgumentList] ] [-Property ] [] [-Strict] [-Property ] []" }, { "Name": "New-TemporaryFile", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] []" }, { "Name": "New-TimeSpan", "CommandType": "Cmdlet", "ParameterSets": "[[-Start] ] [[-End] ] [] [-Days ] [-Hours ] [-Minutes ] [-Seconds ] []" }, { "Name": "New-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Value] ] [-Description ] [-Option ] [-Visibility ] [-Force] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Out-File", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [[-Encoding] ] [-Append] [-Force] [-NoClobber] [-Width ] [-NoNewline] [-InputObject ] [-WhatIf] [-Confirm] [] [[-Encoding] ] -LiteralPath [-Append] [-Force] [-NoClobber] [-Width ] [-NoNewline] [-InputObject ] [-WhatIf] [-Confirm] []" }, { "Name": "Out-String", "CommandType": "Cmdlet", "ParameterSets": "[-Width ] [-NoNewline] [-InputObject ] [] [-Stream] [-Width ] [-InputObject ] []" }, { "Name": "Read-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Prompt] ] [-AsSecureString] []" }, { "Name": "Register-EngineEvent", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] []" }, { "Name": "Register-ObjectEvent", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-EventName] [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] []" }, { "Name": "Remove-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Scope ] [-Force] []" }, { "Name": "Remove-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [-WhatIf] [-Confirm] [] [-EventIdentifier] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-TypeData", "CommandType": "Cmdlet", "ParameterSets": "-TypeData [-WhatIf] [-Confirm] [] [-TypeName] [-WhatIf] [-Confirm] [] -Path [-WhatIf] [-Confirm] []" }, { "Name": "Remove-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Include ] [-Exclude ] [-Force] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Select-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-InputObject ] [-ExcludeProperty ] [-ExpandProperty ] [-Unique] [-Last ] [-First ] [-Skip ] [-Wait] [] [[-Property] ] [-InputObject ] [-ExcludeProperty ] [-ExpandProperty ] [-Unique] [-SkipLast ] [] [-InputObject ] [-Unique] [-Wait] [-Index ] []" }, { "Name": "Select-String", "CommandType": "Cmdlet", "ParameterSets": "[-Pattern] [-Path] [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] [-Pattern] -InputObject [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] [-Pattern] -LiteralPath [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] []" }, { "Name": "Select-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-XPath] [-Xml] [-Namespace ] [] [-XPath] [-Path] [-Namespace ] [] [-XPath] -LiteralPath [-Namespace ] [] [-XPath] -Content [-Namespace ] []" }, { "Name": "Send-MailMessage", "CommandType": "Cmdlet", "ParameterSets": "[-To] [-Subject] [[-Body] ] [[-SmtpServer] ] -From [-Attachments ] [-Bcc ] [-BodyAsHtml] [-Encoding ] [-Cc ] [-DeliveryNotificationOption ] [-Priority ] [-Credential ] [-UseSsl] [-Port ] []" }, { "Name": "Set-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Value] [-Description ] [-Option ] [-PassThru] [-Scope ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Set-Date", "CommandType": "Cmdlet", "ParameterSets": "[-Date] [-DisplayHint ] [-WhatIf] [-Confirm] [] [-Adjust] [-DisplayHint ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Script] [-Line] [[-Column] ] [-Action ] [] [[-Script] ] -Command [-Action ] [] [[-Script] ] -Variable [-Action ] [-Mode ] []" }, { "Name": "Set-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Option] ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] [-PassThru] [] [-Name] [-RemoveListener ] [] [-Name] [-RemoveFileListener ] []" }, { "Name": "Set-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Value] ] [-Include ] [-Exclude ] [-Description ] [-Option ] [-Force] [-Visibility ] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Sort-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-Descending] [-Unique] [-Top ] [-InputObject ] [-Culture ] [-CaseSensitive] [] [[-Property] ] -Bottom [-Descending] [-Unique] [-InputObject ] [-Culture ] [-CaseSensitive] []" }, { "Name": "Start-Sleep", "CommandType": "Cmdlet", "ParameterSets": "[-Seconds] [] -Milliseconds []" }, { "Name": "Tee-Object", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [-InputObject ] [-Append] [] -LiteralPath [-InputObject ] [] -Variable [-InputObject ] []" }, { "Name": "Trace-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Expression] [[-Option] ] [-InputObject ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] [] [-Name] [-Command] [[-Option] ] [-InputObject ] [-ArgumentList ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] []" }, { "Name": "Unregister-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [-Force] [-WhatIf] [-Confirm] [] [-SubscriptionId] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Update-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] ] [-PrependPath ] [-WhatIf] [-Confirm] []" }, { "Name": "Update-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] ] [-PrependPath ] [-WhatIf] [-Confirm] [] -TypeName [-MemberType ] [-MemberName ] [-Value ] [-SecondValue ] [-TypeConverter ] [-TypeAdapter ] [-SerializationMethod ] [-TargetTypeForDeserialization ] [-SerializationDepth ] [-DefaultDisplayProperty ] [-InheritPropertySerializationSet ] [-StringSerializationSource ] [-DefaultDisplayPropertySet ] [-DefaultKeyPropertySet ] [-PropertySerializationSet ] [-Force] [-WhatIf] [-Confirm] [] [-TypeData] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Wait-Debugger", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Wait-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] ] [-Timeout ] []" }, { "Name": "Write-Debug", "CommandType": "Cmdlet", "ParameterSets": "[-Message] []" }, { "Name": "Write-Error", "CommandType": "Cmdlet", "ParameterSets": "[-Message] [-Category ] [-ErrorId ] [-TargetObject ] [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] [] -Exception [-Message ] [-Category ] [-ErrorId ] [-TargetObject ] [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] [] -ErrorRecord [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] []" }, { "Name": "Write-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Object] ] [-NoNewline] [-Separator ] [-ForegroundColor ] [-BackgroundColor ] []" }, { "Name": "Write-Information", "CommandType": "Cmdlet", "ParameterSets": "[-MessageData] [[-Tags] ] []" }, { "Name": "Write-Output", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-NoEnumerate] []" }, { "Name": "Write-Progress", "CommandType": "Cmdlet", "ParameterSets": "[-Activity] [[-Status] ] [[-Id] ] [-PercentComplete ] [-SecondsRemaining ] [-CurrentOperation ] [-ParentId ] [-Completed] [-SourceId ] []" }, { "Name": "Write-Verbose", "CommandType": "Cmdlet", "ParameterSets": "[-Message] []" }, { "Name": "Write-Warning", "CommandType": "Cmdlet", "ParameterSets": "[-Message] []" } ], "ExportedAliases": [ "fhx" ] }, { "Name": "PackageManagement", "Version": "1.1.7.0", "ExportedCommands": [ { "Name": "Find-Package", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-IncludeDependencies] [-AllVersions] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [-ProviderName ] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] [[-Name] ] [-IncludeDependencies] [-AllVersions] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [-ProviderName ] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] []" }, { "Name": "Find-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-AllVersions] [-Source ] [-IncludeDependencies] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] []" }, { "Name": "Get-Package", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-ProviderName ] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-ProviderName ] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] []" }, { "Name": "Get-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-ListAvailable] [-Force] [-ForceBootstrap] []" }, { "Name": "Get-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Location ] [-Force] [-ForceBootstrap] [-ProviderName ] [-ConfigFile ] [-SkipValidate] [] [[-Name] ] [-Location ] [-Force] [-ForceBootstrap] [-ProviderName ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" }, { "Name": "Import-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] []" }, { "Name": "Install-Package", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] [-InputObject] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-Scope ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-Scope ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] []" }, { "Name": "Install-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Credential ] [-Scope ] [-Source ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-InputObject] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] []" }, { "Name": "Register-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [[-Location] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] [[-Name] ] [[-Location] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [[-Name] ] [[-Location] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" }, { "Name": "Save-Package", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Source ] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] -InputObject [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] []" }, { "Name": "Set-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Location ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] -InputObject [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" }, { "Name": "Uninstall-Package", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] []" }, { "Name": "Unregister-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Source] ] [-Location ] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] -InputObject [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" } ], "ExportedAliases": [] }, { "Name": "PowerShellGet", "Version": "1.6.0", "ExportedCommands": [ { "Name": "Find-Command", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] []" }, { "Name": "Find-DscResource", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] []" }, { "Name": "Find-Module", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-IncludeDependencies] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-Proxy ] [-ProxyCredential ] [-Repository ] [-Credential ] [-AllowPrerelease] []" }, { "Name": "Find-RoleCapability", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] []" }, { "Name": "Find-Script", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-IncludeDependencies] [-Filter ] [-Tag ] [-Includes ] [-Command ] [-Proxy ] [-ProxyCredential ] [-Repository ] [-Credential ] [-AllowPrerelease] []" }, { "Name": "Get-InstalledModule", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllVersions] [-AllowPrerelease] []" }, { "Name": "Get-InstalledScript", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllowPrerelease] []" }, { "Name": "Get-PSRepository", "CommandType": "Function", "ParameterSets": "[[-Name] ] []" }, { "Name": "Install-Module", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Credential ] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllowClobber] [-SkipPublisherCheck] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] [-Credential ] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllowClobber] [-SkipPublisherCheck] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Install-Script", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Scope ] [-NoPathUpdate] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] [-Scope ] [-NoPathUpdate] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "New-ScriptFileInfo", "CommandType": "Function", "ParameterSets": "[[-Path] ] -Description [-Version ] [-Author ] [-Guid ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Publish-Module", "CommandType": "Function", "ParameterSets": "-Name [-RequiredVersion ] [-NuGetApiKey ] [-Repository ] [-Credential ] [-FormatVersion ] [-ReleaseNotes ] [-Tags ] [-LicenseUri ] [-IconUri ] [-ProjectUri ] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] -Path [-NuGetApiKey ] [-Repository ] [-Credential ] [-FormatVersion ] [-ReleaseNotes ] [-Tags ] [-LicenseUri ] [-IconUri ] [-ProjectUri ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Publish-Script", "CommandType": "Function", "ParameterSets": "-Path [-NuGetApiKey ] [-Repository ] [-Credential ] [-Force] [-WhatIf] [-Confirm] [] -LiteralPath [-NuGetApiKey ] [-Repository ] [-Credential ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Register-PSRepository", "CommandType": "Function", "ParameterSets": "[-Name] [-SourceLocation] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Credential ] [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] [-PackageManagementProvider ] [] -Default [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] []" }, { "Name": "Save-Module", "CommandType": "Function", "ParameterSets": "[-Name] -Path [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -Path [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Save-Script", "CommandType": "Function", "ParameterSets": "[-Name] -Path [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -Path [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Set-PSRepository", "CommandType": "Function", "ParameterSets": "[-Name] [[-SourceLocation] ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Credential ] [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] [-PackageManagementProvider ] []" }, { "Name": "Test-ScriptFileInfo", "CommandType": "Function", "ParameterSets": "[-Path] [] -LiteralPath []" }, { "Name": "Uninstall-Module", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] [-InputObject] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Uninstall-Script", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] [-InputObject] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Unregister-PSRepository", "CommandType": "Function", "ParameterSets": "[-Name] []" }, { "Name": "Update-Module", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-RequiredVersion ] [-MaximumVersion ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Update-ModuleManifest", "CommandType": "Function", "ParameterSets": "[-Path] [-NestedModules ] [-Guid ] [-Author ] [-CompanyName ] [-Copyright ] [-RootModule ] [-ModuleVersion ] [-Description ] [-ProcessorArchitecture ] [-CompatiblePSEditions ] [-PowerShellVersion ] [-ClrVersion ] [-DotNetFrameworkVersion ] [-PowerShellHostName ] [-PowerShellHostVersion ] [-RequiredModules ] [-TypesToProcess ] [-FormatsToProcess ] [-ScriptsToProcess ] [-RequiredAssemblies ] [-FileList ] [-ModuleList ] [-FunctionsToExport ] [-AliasesToExport ] [-VariablesToExport ] [-CmdletsToExport ] [-DscResourcesToExport ] [-PrivateData ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-Prerelease ] [-HelpInfoUri ] [-PassThru] [-DefaultCommandPrefix ] [-ExternalModuleDependencies ] [-PackageManagementProviders ] [-RequireLicenseAcceptance] [-WhatIf] [-Confirm] []" }, { "Name": "Update-Script", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-RequiredVersion ] [-MaximumVersion ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Update-ScriptFileInfo", "CommandType": "Function", "ParameterSets": "[-Path] [-Version ] [-Author ] [-Guid ] [-Description ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] [-LiteralPath] [-Version ] [-Author ] [-Guid ] [-Description ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" } ], "ExportedAliases": [ "inmo", "fimo", "upmo", "pumo" ] }, { "Name": "PSDesiredStateConfiguration", "Version": "0.0", "ExportedCommands": [ { "Name": "Add-NodeKeys", "CommandType": "Function", "ParameterSets": "[-ResourceKey] [-keywordName] []" }, { "Name": "AddDscResourceProperty", "CommandType": "Function", "ParameterSets": null }, { "Name": "AddDscResourcePropertyFromMetadata", "CommandType": "Function", "ParameterSets": null }, { "Name": "CheckResourceFound", "CommandType": "Function", "ParameterSets": "[[-names] ] [[-Resources] ]" }, { "Name": "Configuration", "CommandType": "Function", "ParameterSets": "[[-ResourceModuleTuplesToImport] ] [[-OutputPath] ] [[-Name] ] [[-Body] ] [[-ArgsToBody] ] [[-ConfigurationData] ] [[-InstanceName] ] []" }, { "Name": "ConvertTo-MOFInstance", "CommandType": "Function", "ParameterSets": "[-Type] [-Properties] []" }, { "Name": "Generate-VersionInfo", "CommandType": "Function", "ParameterSets": "[-KeywordData] [-Value] []" }, { "Name": "Get-CompatibleVersionAddtionaPropertiesStr", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-ComplexResourceQualifier", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-ConfigurationErrorCount", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-DscResource", "CommandType": "Function", "ParameterSets": "[[-Name] ] [[-Module] ] [-Syntax] []" }, { "Name": "Get-DSCResourceModules", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-EncryptedPassword", "CommandType": "Function", "ParameterSets": "[[-Value] ] []" }, { "Name": "Get-InnerMostErrorRecord", "CommandType": "Function", "ParameterSets": "[-ErrorRecord] []" }, { "Name": "Get-MofInstanceName", "CommandType": "Function", "ParameterSets": "[[-mofInstance] ]" }, { "Name": "Get-MofInstanceText", "CommandType": "Function", "ParameterSets": "[-aliasId] []" }, { "Name": "Get-PositionInfo", "CommandType": "Function", "ParameterSets": "[[-sourceMetadata] ]" }, { "Name": "Get-PSCurrentConfigurationNode", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSDefaultConfigurationDocument", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSMetaConfigDocumentInstVersionInfo", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSMetaConfigurationProcessed", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSTopConfigurationName", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PublicKeyFromFile", "CommandType": "Function", "ParameterSets": "[-certificatefile] []" }, { "Name": "Get-PublicKeyFromStore", "CommandType": "Function", "ParameterSets": "[-certificateid] []" }, { "Name": "GetCompositeResource", "CommandType": "Function", "ParameterSets": "[[-patterns] ] [-configInfo] [[-ignoreParameters] ] [-modules] []" }, { "Name": "GetImplementingModulePath", "CommandType": "Function", "ParameterSets": "[-schemaFileName] []" }, { "Name": "GetModule", "CommandType": "Function", "ParameterSets": "[-modules] [-schemaFileName] []" }, { "Name": "GetPatterns", "CommandType": "Function", "ParameterSets": "[[-names] ]" }, { "Name": "GetResourceFromKeyword", "CommandType": "Function", "ParameterSets": "[-keyword] [[-patterns] ] [-modules] []" }, { "Name": "GetSyntax", "CommandType": "Function", "ParameterSets": null }, { "Name": "ImportCimAndScriptKeywordsFromModule", "CommandType": "Function", "ParameterSets": "[-Module] [-resource] [[-functionsToDefine] ] []" }, { "Name": "ImportClassResourcesFromModule", "CommandType": "Function", "ParameterSets": "[-Module] [-Resources] [[-functionsToDefine] ] []" }, { "Name": "Initialize-ConfigurationRuntimeState", "CommandType": "Function", "ParameterSets": "[[-ConfigurationName] ] []" }, { "Name": "IsHiddenResource", "CommandType": "Function", "ParameterSets": "[-ResourceName] []" }, { "Name": "IsPatternMatched", "CommandType": "Function", "ParameterSets": "[[-patterns] ] [-Name] []" }, { "Name": "New-DscChecksum", "CommandType": "Function", "ParameterSets": "[-Path] [[-OutPath] ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Node", "CommandType": "Function", "ParameterSets": "[-KeywordData] [[-Name] ] [-Value] [-sourceMetadata] []" }, { "Name": "ReadEnvironmentFile", "CommandType": "Function", "ParameterSets": "[-FilePath] []" }, { "Name": "Set-NodeExclusiveResources", "CommandType": "Function", "ParameterSets": "[-resourceId] [-exclusiveResource] []" }, { "Name": "Set-NodeManager", "CommandType": "Function", "ParameterSets": "[-resourceId] [-referencedManagers] []" }, { "Name": "Set-NodeResources", "CommandType": "Function", "ParameterSets": "[-resourceId] [-requiredResourceList] []" }, { "Name": "Set-NodeResourceSource", "CommandType": "Function", "ParameterSets": "[-resourceId] [-referencedResourceSources] []" }, { "Name": "Set-PSCurrentConfigurationNode", "CommandType": "Function", "ParameterSets": "[[-nodeName] ] []" }, { "Name": "Set-PSDefaultConfigurationDocument", "CommandType": "Function", "ParameterSets": "[[-documentText] ] []" }, { "Name": "Set-PSMetaConfigDocInsProcessedBeforeMeta", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Set-PSMetaConfigVersionInfoV2", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Set-PSTopConfigurationName", "CommandType": "Function", "ParameterSets": "[[-Name] ] []" }, { "Name": "StrongConnect", "CommandType": "Function", "ParameterSets": "[[-resourceId] ]" }, { "Name": "Test-ConflictingResources", "CommandType": "Function", "ParameterSets": "[[-keyword] ] [-properties] [-keywordData] []" }, { "Name": "Test-ModuleReloadRequired", "CommandType": "Function", "ParameterSets": "[-SchemaFilePath] []" }, { "Name": "Test-MofInstanceText", "CommandType": "Function", "ParameterSets": "[-instanceText] []" }, { "Name": "Test-NodeManager", "CommandType": "Function", "ParameterSets": "[-resourceId] []" }, { "Name": "Test-NodeResources", "CommandType": "Function", "ParameterSets": "[-resourceId] []" }, { "Name": "Test-NodeResourceSource", "CommandType": "Function", "ParameterSets": "[-resourceId] []" }, { "Name": "ThrowError", "CommandType": "Function", "ParameterSets": "[-ExceptionName] [-ExceptionMessage] [[-ExceptionObject] ] [-errorId] [-errorCategory] []" }, { "Name": "Update-ConfigurationDocumentRef", "CommandType": "Function", "ParameterSets": "[-NodeResources] [-NodeInstanceAliases] [-NodeResourceIdAliases] [-ConfigurationName] []" }, { "Name": "Update-ConfigurationErrorCount", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Update-DependsOn", "CommandType": "Function", "ParameterSets": "[-NodeResources] [-NodeInstanceAliases] [-NodeResourceIdAliases] []" }, { "Name": "Update-LocalConfigManager", "CommandType": "Function", "ParameterSets": "[[-localConfigManager] ] [[-resourceManagers] ] [[-reportManagers] ] [[-downloadManagers] ] [[-partialConfigurations] ]" }, { "Name": "Update-ModuleVersion", "CommandType": "Function", "ParameterSets": "[-NodeResources] [-NodeInstanceAliases] [-NodeResourceIdAliases] []" }, { "Name": "ValidateNoCircleInNodeResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeExclusiveResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeManager", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeResourceSource", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNoNameNodeResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateUpdate-ConfigurationData", "CommandType": "Function", "ParameterSets": "[[-ConfigurationData] ] []" }, { "Name": "Write-Log", "CommandType": "Function", "ParameterSets": "[-message] [-WhatIf] [-Confirm] []" }, { "Name": "Write-MetaConfigFile", "CommandType": "Function", "ParameterSets": "[[-ConfigurationName] ] [[-mofNode] ] [[-mofNodeHash] ]" }, { "Name": "Write-NodeMOFFile", "CommandType": "Function", "ParameterSets": "[[-ConfigurationName] ] [[-mofNode] ] [[-mofNodeHash] ]" }, { "Name": "WriteFile", "CommandType": "Function", "ParameterSets": "[-Value] [-Path] []" } ], "ExportedAliases": [] }, { "Name": "PSReadLine", "Version": "1.2", "ExportedCommands": [ { "Name": "PSConsoleHostReadline", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSReadlineKeyHandler", "CommandType": "Cmdlet", "ParameterSets": "[-Bound] [-Unbound] []" }, { "Name": "Get-PSReadlineOption", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Remove-PSReadlineKeyHandler", "CommandType": "Cmdlet", "ParameterSets": "[-Chord] [-ViMode ] []" }, { "Name": "Set-PSReadlineKeyHandler", "CommandType": "Cmdlet", "ParameterSets": "[-Chord] [-ScriptBlock] [-BriefDescription ] [-Description ] [-ViMode ] [] [-Chord] [-Function] [-ViMode ] []" }, { "Name": "Set-PSReadlineOption", "CommandType": "Cmdlet", "ParameterSets": "[-EditMode ] [-ContinuationPrompt ] [-ContinuationPromptForegroundColor ] [-ContinuationPromptBackgroundColor ] [-EmphasisForegroundColor ] [-EmphasisBackgroundColor ] [-ErrorForegroundColor ] [-ErrorBackgroundColor ] [-HistoryNoDuplicates] [-AddToHistoryHandler ] [-CommandValidationHandler ] [-HistorySearchCursorMovesToEnd] [-MaximumHistoryCount ] [-MaximumKillRingCount ] [-ResetTokenColors] [-ShowToolTips] [-ExtraPromptLineCount ] [-DingTone ] [-DingDuration ] [-BellStyle ] [-CompletionQueryItems ] [-WordDelimiters ] [-HistorySearchCaseSensitive] [-HistorySaveStyle ] [-HistorySavePath ] [-ViModeIndicator ] [] [-TokenKind] [[-ForegroundColor] ] [[-BackgroundColor] ] []" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Core", "Version": "6.0.2", "ExportedCommands": [ { "Name": "Add-History", "CommandType": "Cmdlet", "ParameterSets": "[[-InputObject] ] [-Passthru] []" }, { "Name": "Clear-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [[-Count] ] [-Newest] [-WhatIf] [-Confirm] [] [[-Count] ] [-CommandLine ] [-Newest] [-WhatIf] [-Confirm] []" }, { "Name": "Debug-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] [-WhatIf] [-Confirm] [] [-Name] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] [-InstanceId] [-WhatIf] [-Confirm] []" }, { "Name": "Enter-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] [-EnableNetworkAccess] [-Credential ] [-ConfigurationName ] [-Port ] [-UseSSL] [-ApplicationName ] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-HostName] [-Port ] [-UserName ] [-KeyFilePath ] [-SSHTransport] [] [[-Session] ] [] [[-ConnectionUri] ] [-EnableNetworkAccess] [-Credential ] [-ConfigurationName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-InstanceId ] [] [[-Id] ] [] [-Name ] [] [-VMId] [-Credential] [-ConfigurationName ] [] [-VMName] [-Credential] [-ConfigurationName ] [] [-ContainerId] [-ConfigurationName ] [-RunAsAdministrator] []" }, { "Name": "Exit-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Export-ModuleMember", "CommandType": "Cmdlet", "ParameterSets": "[[-Function] ] [-Cmdlet ] [-Variable ] [-Alias ] []" }, { "Name": "ForEach-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Process] [-InputObject ] [-Begin ] [-End ] [-RemainingScripts ] [-WhatIf] [-Confirm] [] [-MemberName] [-InputObject ] [-ArgumentList ] [-WhatIf] [-Confirm] []" }, { "Name": "Get-Command", "CommandType": "Cmdlet", "ParameterSets": "[[-ArgumentList] ] [-Verb ] [-Noun ] [-Module ] [-FullyQualifiedModule ] [-TotalCount ] [-Syntax] [-ShowCommandInfo] [-All] [-ListImported] [-ParameterName ] [-ParameterType ] [] [[-Name] ] [[-ArgumentList] ] [-Module ] [-FullyQualifiedModule ] [-CommandType ] [-TotalCount ] [-Syntax] [-ShowCommandInfo] [-All] [-ListImported] [-ParameterName ] [-ParameterType ] []" }, { "Name": "Get-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [-Full] [] [[-Name] ] -Detailed [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [] [[-Name] ] -Examples [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [] [[-Name] ] -Parameter [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [] [[-Name] ] -Online [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] []" }, { "Name": "Get-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [[-Count] ] []" }, { "Name": "Get-Job", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-InstanceId] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-Name] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-State] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [-Command ] [] [-Filter] []" }, { "Name": "Get-Module", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-FullyQualifiedName ] [-All] [] [[-Name] ] -ListAvailable [-FullyQualifiedName ] [-All] [-PSEdition ] [-Refresh] [] [[-Name] ] -PSSession [-FullyQualifiedName ] [-ListAvailable] [-PSEdition ] [-Refresh] [] [[-Name] ] -CimSession [-FullyQualifiedName ] [-ListAvailable] [-Refresh] [-CimResourceUri ] [-CimNamespace ] []" }, { "Name": "Get-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Name ] [] [-ComputerName] -InstanceId [-ApplicationName ] [-ConfigurationName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-ThrottleLimit ] [-State ] [-SessionOption ] [] [-ComputerName] [-ApplicationName ] [-ConfigurationName ] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-ThrottleLimit ] [-State ] [-SessionOption ] [] [-ConnectionUri] -InstanceId [-ConfigurationName ] [-AllowRedirection] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-ThrottleLimit ] [-State ] [-SessionOption ] [] [-ConnectionUri] [-ConfigurationName ] [-AllowRedirection] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-ThrottleLimit ] [-State ] [-SessionOption ] [] -InstanceId -ContainerId [-ConfigurationName ] [-State ] [] -ContainerId [-ConfigurationName ] [-Name ] [-State ] [] -VMId [-ConfigurationName ] [-Name ] [-State ] [] -InstanceId -VMId [-ConfigurationName ] [-State ] [] -VMName [-ConfigurationName ] [-Name ] [-State ] [] -InstanceId -VMName [-ConfigurationName ] [-State ] [] [-InstanceId ] [] [-Id] []" }, { "Name": "Import-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-Name] -PSSession [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-Name] -CimSession [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [-CimResourceUri ] [-CimNamespace ] [] [-FullyQualifiedName] -PSSession [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-FullyQualifiedName] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-Assembly] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-ModuleInfo] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] []" }, { "Name": "Invoke-Command", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] [-NoNewScope] [-InputObject ] [-ArgumentList ] [] [[-Session] ] [-FilePath] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [[-Session] ] [-ScriptBlock] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [[-ComputerName] ] [-ScriptBlock] [-Credential ] [-Port ] [-UseSSL] [-ConfigurationName ] [-ApplicationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-SessionName ] [-HideComputerName] [-JobName ] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-CertificateThumbprint ] [] [[-ComputerName] ] [-FilePath] [-Credential ] [-Port ] [-UseSSL] [-ConfigurationName ] [-ApplicationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-SessionName ] [-HideComputerName] [-JobName ] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-VMId] [-FilePath] -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [[-ConnectionUri] ] [-ScriptBlock] [-Credential ] [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-CertificateThumbprint ] [] [[-ConnectionUri] ] [-FilePath] [-Credential ] [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-VMId] [-ScriptBlock] -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-ScriptBlock] -Credential -VMName [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-FilePath] -Credential -VMName [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -ScriptBlock -HostName [-Port ] [-AsJob] [-HideComputerName] [-UserName ] [-KeyFilePath ] [-SSHTransport] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-ScriptBlock] -ContainerId [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RunAsAdministrator] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-FilePath] -ContainerId [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RunAsAdministrator] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -ScriptBlock -SSHConnection [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -FilePath -HostName [-AsJob] [-HideComputerName] [-UserName ] [-KeyFilePath ] [-SSHTransport] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -FilePath -SSHConnection [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] []" }, { "Name": "Invoke-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [-WhatIf] [-Confirm] []" }, { "Name": "New-Module", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] [] [-Name] [-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] []" }, { "Name": "New-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-NestedModules ] [-Guid ] [-Author ] [-CompanyName ] [-Copyright ] [-RootModule ] [-ModuleVersion ] [-Description ] [-ProcessorArchitecture ] [-PowerShellVersion ] [-ClrVersion ] [-DotNetFrameworkVersion ] [-PowerShellHostName ] [-PowerShellHostVersion ] [-RequiredModules ] [-TypesToProcess ] [-FormatsToProcess ] [-ScriptsToProcess ] [-RequiredAssemblies ] [-FileList ] [-ModuleList ] [-FunctionsToExport ] [-AliasesToExport ] [-VariablesToExport ] [-CmdletsToExport ] [-DscResourcesToExport ] [-CompatiblePSEditions ] [-PrivateData ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-HelpInfoUri ] [-PassThru] [-DefaultCommandPrefix ] [-WhatIf] [-Confirm] []" }, { "Name": "New-PSRoleCapabilityFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Guid ] [-Author ] [-Description ] [-CompanyName ] [-Copyright ] [-ModulesToImport ] [-VisibleAliases ] [-VisibleCmdlets ] [-VisibleFunctions ] [-VisibleExternalCommands ] [-VisibleProviders ] [-ScriptsToProcess ] [-AliasDefinitions ] [-FunctionDefinitions ] [-VariableDefinitions ] [-EnvironmentVariables ] [-TypesToProcess ] [-FormatsToProcess ] [-AssembliesToLoad ] []" }, { "Name": "New-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] [-Credential ] [-Name ] [-EnableNetworkAccess] [-ConfigurationName ] [-Port ] [-UseSSL] [-ApplicationName ] [-ThrottleLimit ] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-ConnectionUri] [-Credential ] [-Name ] [-EnableNetworkAccess] [-ConfigurationName ] [-ThrottleLimit ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-VMId] -Credential [-Name ] [-ConfigurationName ] [-ThrottleLimit ] [] -Credential -VMName [-Name ] [-ConfigurationName ] [-ThrottleLimit ] [] [[-Session] ] [-Name ] [-EnableNetworkAccess] [-ThrottleLimit ] [] -ContainerId [-Name ] [-ConfigurationName ] [-RunAsAdministrator] [-ThrottleLimit ] [] [-HostName] [-Name ] [-Port ] [-UserName ] [-KeyFilePath ] [-SSHTransport] [] -SSHConnection [-Name ] []" }, { "Name": "New-PSTransportOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaxIdleTimeoutSec ] [-ProcessIdleTimeoutSec ] [-MaxSessions ] [-MaxConcurrentCommandsPerSession ] [-MaxSessionsPerUser ] [-MaxMemoryPerSessionMB ] [-MaxProcessesPerSession ] [-MaxConcurrentUsers ] [-IdleTimeoutSec ] [-OutputBufferingMode ] []" }, { "Name": "Out-Default", "CommandType": "Cmdlet", "ParameterSets": "[-Transcript] [-InputObject ] []" }, { "Name": "Out-Host", "CommandType": "Cmdlet", "ParameterSets": "[-Paging] [-InputObject ] []" }, { "Name": "Out-Null", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject ] []" }, { "Name": "Receive-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] [[-Location] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Job] [[-Session] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Job] [[-ComputerName] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Name] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-InstanceId] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Id] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] []" }, { "Name": "Register-ArgumentCompleter", "CommandType": "Cmdlet", "ParameterSets": "-CommandName -ScriptBlock [-Native] [] -ParameterName -ScriptBlock [-CommandName ] []" }, { "Name": "Remove-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-Force] [-WhatIf] [-Confirm] [] [-Job] [-Force] [-WhatIf] [-Confirm] [] [-InstanceId] [-Force] [-WhatIf] [-Confirm] [] [-Name] [-Force] [-WhatIf] [-Confirm] [] [-Filter] [-Force] [-WhatIf] [-Confirm] [] [-State] [-WhatIf] [-Confirm] [] [-Command ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Force] [-WhatIf] [-Confirm] [] [-FullyQualifiedName] [-Force] [-WhatIf] [-Confirm] [] [-ModuleInfo] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-WhatIf] [-Confirm] [] [-Session] [-WhatIf] [-Confirm] [] -ContainerId [-WhatIf] [-Confirm] [] -VMId [-WhatIf] [-Confirm] [] -VMName [-WhatIf] [-Confirm] [] -InstanceId [-WhatIf] [-Confirm] [] -Name [-WhatIf] [-Confirm] [] [-ComputerName] [-WhatIf] [-Confirm] []" }, { "Name": "Save-Help", "CommandType": "Cmdlet", "ParameterSets": "[-DestinationPath] [[-Module] ] [[-UICulture] ] [-FullyQualifiedModule ] [-Credential ] [-UseDefaultCredentials] [-Force] [] [[-Module] ] [[-UICulture] ] -LiteralPath [-FullyQualifiedModule ] [-Credential ] [-UseDefaultCredentials] [-Force] []" }, { "Name": "Set-PSDebug", "CommandType": "Cmdlet", "ParameterSets": "[-Trace ] [-Step] [-Strict] [] [-Off] []" }, { "Name": "Set-StrictMode", "CommandType": "Cmdlet", "ParameterSets": "-Version [] -Off []" }, { "Name": "Start-Job", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] [[-InitializationScript] ] [-Name ] [-Credential ] [-Authentication ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] [-DefinitionName] [[-DefinitionPath] ] [[-Type] ] [] [[-InitializationScript] ] -LiteralPath [-Name ] [-Credential ] [-Authentication ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] [-FilePath] [[-InitializationScript] ] [-Name ] [-Credential ] [-Authentication ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] [-HostName] []" }, { "Name": "Stop-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-PassThru] [-WhatIf] [-Confirm] [] [-Job] [-PassThru] [-WhatIf] [-Confirm] [] [-Name] [-PassThru] [-WhatIf] [-Confirm] [] [-InstanceId] [-PassThru] [-WhatIf] [-Confirm] [] [-State] [-PassThru] [-WhatIf] [-Confirm] [] [-Filter] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Test-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] []" }, { "Name": "Update-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Module] ] [[-SourcePath] ] [[-UICulture] ] [-FullyQualifiedModule ] [-Recurse] [-Credential ] [-UseDefaultCredentials] [-Force] [-WhatIf] [-Confirm] [] [[-Module] ] [[-UICulture] ] [-FullyQualifiedModule ] [-LiteralPath ] [-Recurse] [-Credential ] [-UseDefaultCredentials] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Wait-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-Any] [-Timeout ] [-Force] [] [-Job] [-Any] [-Timeout ] [-Force] [] [-Name] [-Any] [-Timeout ] [-Force] [] [-InstanceId] [-Any] [-Timeout ] [-Force] [] [-State] [-Any] [-Timeout ] [-Force] [] [-Filter] [-Any] [-Timeout ] [-Force] []" }, { "Name": "Where-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Property] [[-Value] ] [-InputObject ] [-EQ] [] [-FilterScript] [-InputObject ] [] [-Property] [[-Value] ] -GE [-InputObject ] [] [-Property] [[-Value] ] -CEQ [-InputObject ] [] [-Property] [[-Value] ] -NE [-InputObject ] [] [-Property] [[-Value] ] -CNE [-InputObject ] [] [-Property] [[-Value] ] -GT [-InputObject ] [] [-Property] [[-Value] ] -CGT [-InputObject ] [] [-Property] [[-Value] ] -LT [-InputObject ] [] [-Property] [[-Value] ] -CLT [-InputObject ] [] [-Property] [[-Value] ] -CGE [-InputObject ] [] [-Property] [[-Value] ] -LE [-InputObject ] [] [-Property] [[-Value] ] -CLE [-InputObject ] [] [-Property] [[-Value] ] -Like [-InputObject ] [] [-Property] [[-Value] ] -CLike [-InputObject ] [] [-Property] [[-Value] ] -NotLike [-InputObject ] [] [-Property] [[-Value] ] -CNotLike [-InputObject ] [] [-Property] [[-Value] ] -Match [-InputObject ] [] [-Property] [[-Value] ] -CMatch [-InputObject ] [] [-Property] [[-Value] ] -NotMatch [-InputObject ] [] [-Property] [[-Value] ] -CNotMatch [-InputObject ] [] [-Property] [[-Value] ] -Contains [-InputObject ] [] [-Property] [[-Value] ] -CContains [-InputObject ] [] [-Property] [[-Value] ] -NotContains [-InputObject ] [] [-Property] [[-Value] ] -CNotContains [-InputObject ] [] [-Property] [[-Value] ] -In [-InputObject ] [] [-Property] [[-Value] ] -CIn [-InputObject ] [] [-Property] [[-Value] ] -NotIn [-InputObject ] [] [-Property] [[-Value] ] -CNotIn [-InputObject ] [] [-Property] [[-Value] ] -Is [-InputObject ] [] [-Property] [[-Value] ] -IsNot [-InputObject ] []" } ], "ExportedAliases": [ "?", "%", "clhy", "etsn", "exsn", "foreach", "gcm", "ghy", "gjb", "gmo", "gsn", "h", "history", "icm", "ihy", "ipmo", "nmo", "nsn", "oh", "r", "rcjb", "rjb", "rmo", "rsn", "sajb", "spjb", "where", "wjb" ] } ], "SchemaVersion": "0.0.1" } ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/core-6.0.2-windows.json ================================================ { "SchemaVersion": "0.0.1", "Modules": [ { "Name": "CimCmdlets", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-CimAssociatedInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [[-Association] ] [-ResultClassName ] [-Namespace ] [-OperationTimeoutSec ] [-ResourceUri ] [-ComputerName ] [-KeyOnly] [] [-InputObject] [[-Association] ] -CimSession [-ResultClassName ] [-Namespace ] [-OperationTimeoutSec ] [-ResourceUri ] [-KeyOnly] []" }, { "Name": "Get-CimClass", "CommandType": "Cmdlet", "ParameterSets": "[[-ClassName] ] [[-Namespace] ] [-OperationTimeoutSec ] [-ComputerName ] [-MethodName ] [-PropertyName ] [-QualifierName ] [] [[-ClassName] ] [[-Namespace] ] -CimSession [-OperationTimeoutSec ] [-MethodName ] [-PropertyName ] [-QualifierName ] []" }, { "Name": "Get-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] [-ComputerName ] [-KeyOnly] [-Namespace ] [-OperationTimeoutSec ] [-QueryDialect ] [-Shallow] [-Filter ] [-Property ] [] -CimSession -ResourceUri [-KeyOnly] [-Namespace ] [-OperationTimeoutSec ] [-Shallow] [-Filter ] [-Property ] [] -CimSession -Query [-ResourceUri ] [-Namespace ] [-OperationTimeoutSec ] [-QueryDialect ] [-Shallow] [] [-ClassName] -CimSession [-KeyOnly] [-Namespace ] [-OperationTimeoutSec ] [-QueryDialect ] [-Shallow] [-Filter ] [-Property ] [] [-InputObject] -CimSession [-ResourceUri ] [-OperationTimeoutSec ] [] [-InputObject] [-ResourceUri ] [-ComputerName ] [-OperationTimeoutSec ] [] -ResourceUri [-ComputerName ] [-KeyOnly] [-Namespace ] [-OperationTimeoutSec ] [-Shallow] [-Filter ] [-Property ] [] -Query [-ResourceUri ] [-ComputerName ] [-Namespace ] [-OperationTimeoutSec ] [-QueryDialect ] [-Shallow] []" }, { "Name": "Get-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] [] [-Id] [] -InstanceId [] -Name []" }, { "Name": "Invoke-CimMethod", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] [[-Arguments] ] [-MethodName] [-ComputerName ] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [-ClassName] [[-Arguments] ] [-MethodName] -CimSession [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [[-Arguments] ] [-MethodName] -ResourceUri [-ComputerName ] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [-InputObject] [[-Arguments] ] [-MethodName] -CimSession [-ResourceUri ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [-InputObject] [[-Arguments] ] [-MethodName] [-ResourceUri ] [-ComputerName ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [[-Arguments] ] [-MethodName] -ResourceUri -CimSession [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [-CimClass] [[-Arguments] ] [-MethodName] [-ComputerName ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [-CimClass] [[-Arguments] ] [-MethodName] -CimSession [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [[-Arguments] ] [-MethodName] -Query [-QueryDialect ] [-ComputerName ] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [[-Arguments] ] [-MethodName] -Query -CimSession [-QueryDialect ] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] []" }, { "Name": "New-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] [[-Property] ] [-Key ] [-Namespace ] [-OperationTimeoutSec ] [-ComputerName ] [-ClientOnly] [-WhatIf] [-Confirm] [] [-ClassName] [[-Property] ] -CimSession [-Key ] [-Namespace ] [-OperationTimeoutSec ] [-ClientOnly] [-WhatIf] [-Confirm] [] [[-Property] ] -ResourceUri -CimSession [-Key ] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [[-Property] ] -ResourceUri [-Key ] [-Namespace ] [-OperationTimeoutSec ] [-ComputerName ] [-WhatIf] [-Confirm] [] [-CimClass] [[-Property] ] -CimSession [-OperationTimeoutSec ] [-ClientOnly] [-WhatIf] [-Confirm] [] [-CimClass] [[-Property] ] [-OperationTimeoutSec ] [-ComputerName ] [-ClientOnly] [-WhatIf] [-Confirm] []" }, { "Name": "New-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] [[-Credential] ] [-Authentication ] [-Name ] [-OperationTimeoutSec ] [-SkipTestConnection] [-Port ] [-SessionOption ] [] [[-ComputerName] ] [-CertificateThumbprint ] [-Name ] [-OperationTimeoutSec ] [-SkipTestConnection] [-Port ] [-SessionOption ] []" }, { "Name": "New-CimSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-Protocol] [-UICulture ] [-Culture ] [] [-NoEncryption] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-EncodePortInServicePrincipalName] [-Encoding ] [-HttpPrefix ] [-MaxEnvelopeSizeKB ] [-ProxyAuthentication ] [-ProxyCertificateThumbprint ] [-ProxyCredential ] [-ProxyType ] [-UseSsl] [-UICulture ] [-Culture ] [] [-Impersonation ] [-PacketIntegrity] [-PacketPrivacy] [-UICulture ] [-Culture ] []" }, { "Name": "Register-CimIndicationEvent", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] [[-SourceIdentifier] ] [[-Action] ] [-Namespace ] [-OperationTimeoutSec ] [-ComputerName ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] [-ClassName] [[-SourceIdentifier] ] [[-Action] ] -CimSession [-Namespace ] [-OperationTimeoutSec ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] [-Query] [[-SourceIdentifier] ] [[-Action] ] -CimSession [-Namespace ] [-QueryDialect ] [-OperationTimeoutSec ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] [-Query] [[-SourceIdentifier] ] [[-Action] ] [-Namespace ] [-QueryDialect ] [-OperationTimeoutSec ] [-ComputerName ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] []" }, { "Name": "Remove-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-ResourceUri ] [-ComputerName ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [-InputObject] -CimSession [-ResourceUri ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] [-Query] [[-Namespace] ] -CimSession [-OperationTimeoutSec ] [-QueryDialect ] [-WhatIf] [-Confirm] [] [-Query] [[-Namespace] ] [-ComputerName ] [-OperationTimeoutSec ] [-QueryDialect ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[-CimSession] [-WhatIf] [-Confirm] [] [-ComputerName] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] -InstanceId [-WhatIf] [-Confirm] [] -Name [-WhatIf] [-Confirm] []" }, { "Name": "Set-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-ComputerName ] [-ResourceUri ] [-OperationTimeoutSec ] [-Property ] [-PassThru] [-WhatIf] [-Confirm] [] [-InputObject] -CimSession [-ResourceUri ] [-OperationTimeoutSec ] [-Property ] [-PassThru] [-WhatIf] [-Confirm] [] [-Query] -CimSession -Property [-Namespace ] [-OperationTimeoutSec ] [-QueryDialect ] [-PassThru] [-WhatIf] [-Confirm] [] [-Query] -Property [-ComputerName ] [-Namespace ] [-OperationTimeoutSec ] [-QueryDialect ] [-PassThru] [-WhatIf] [-Confirm] []" } ], "ExportedAliases": [ "gcim", "scim", "ncim", "rcim", "icim", "gcai", "rcie", "ncms", "rcms", "gcms", "ncso", "gcls" ] }, { "Name": "Microsoft.PowerShell.Archive", "Version": "1.1.0.0", "ExportedCommands": [ { "Name": "Compress-Archive", "CommandType": "Function", "ParameterSets": "[-Path] [-DestinationPath] [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-Path] [-DestinationPath] -Update [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-Path] [-DestinationPath] -Force [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-DestinationPath] -LiteralPath -Update [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-DestinationPath] -LiteralPath -Force [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] [-DestinationPath] -LiteralPath [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Expand-Archive", "CommandType": "Function", "ParameterSets": "[-Path] [[-DestinationPath] ] [-Force] [-PassThru] [-WhatIf] [-Confirm] [] [[-DestinationPath] ] -LiteralPath [-Force] [-PassThru] [-WhatIf] [-Confirm] []" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Diagnostics", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Get-WinEvent", "CommandType": "Cmdlet", "ParameterSets": "[[-LogName] ] [-MaxEvents ] [-ComputerName ] [-Credential ] [-FilterXPath ] [-Force] [-Oldest] [] [-ListLog] [-ComputerName ] [-Credential ] [-Force] [] [-ListProvider] [-ComputerName ] [-Credential ] [] [-ProviderName] [-MaxEvents ] [-ComputerName ] [-Credential ] [-FilterXPath ] [-Force] [-Oldest] [] [-Path] [-MaxEvents ] [-Credential ] [-FilterXPath ] [-Oldest] [] [-FilterHashtable] [-MaxEvents ] [-ComputerName ] [-Credential ] [-Force] [-Oldest] [] [-FilterXml] [-MaxEvents ] [-ComputerName ] [-Credential ] [-Oldest] []" }, { "Name": "New-WinEvent", "CommandType": "Cmdlet", "ParameterSets": "[-ProviderName] [-Id] [[-Payload] ] [-Version ] []" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Host", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Start-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [] [[-LiteralPath] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [] [[-OutputDirectory] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] []" }, { "Name": "Stop-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[]" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Management", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "Add-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Value] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [-Stream ] [] [-Value] -LiteralPath [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [-Stream ] []" }, { "Name": "Clear-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-Stream ] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-Stream ] []" }, { "Name": "Clear-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Clear-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Convert-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [] -LiteralPath []" }, { "Name": "Copy-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Destination] ] [-Container] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [-FromSession ] [-ToSession ] [] [[-Destination] ] -LiteralPath [-Container] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [-FromSession ] [-ToSession ] []" }, { "Name": "Copy-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Destination] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Destination] [-Name] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Debug-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] -InputObject [-WhatIf] [-Confirm] []" }, { "Name": "Get-ChildItem", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [[-Filter] ] [-Include ] [-Exclude ] [-Recurse] [-Depth ] [-Force] [-Name] [-Attributes ] [-FollowSymlink] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [] [[-Filter] ] -LiteralPath [-Include ] [-Exclude ] [-Recurse] [-Depth ] [-Force] [-Name] [-Attributes ] [-FollowSymlink] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] []" }, { "Name": "Get-ComputerInfo", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] []" }, { "Name": "Get-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-ReadCount ] [-TotalCount ] [-Tail ] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Delimiter ] [-Wait] [-Raw] [-Encoding ] [-AsByteStream] [-Stream ] [] -LiteralPath [-ReadCount ] [-TotalCount ] [-Tail ] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Delimiter ] [-Wait] [-Raw] [-Encoding ] [-AsByteStream] [-Stream ] []" }, { "Name": "Get-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Stream ] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Stream ] []" }, { "Name": "Get-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Name] ] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] [[-Name] ] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] []" }, { "Name": "Get-ItemPropertyValue", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-Name] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] [-Name] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] []" }, { "Name": "Get-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PSProvider ] [-PSDrive ] [] [-Stack] [-StackName ] []" }, { "Name": "Get-Process", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Module] [-FileVersionInfo] [] [[-Name] ] -IncludeUserName [] -Id -IncludeUserName [] -Id [-Module] [-FileVersionInfo] [] -InputObject [-Module] [-FileVersionInfo] [] -InputObject -IncludeUserName []" }, { "Name": "Get-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Scope ] [-PSProvider ] [] [-LiteralName] [-Scope ] [-PSProvider ] []" }, { "Name": "Get-PSProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-PSProvider] ] []" }, { "Name": "Get-Service", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-DependentServices] [-RequiredServices] [-Include ] [-Exclude ] [] -DisplayName [-DependentServices] [-RequiredServices] [-Include ] [-Exclude ] [] [-DependentServices] [-RequiredServices] [-Include ] [-Exclude ] [-InputObject ] []" }, { "Name": "Get-TimeZone", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [] -Id [] -ListAvailable []" }, { "Name": "Invoke-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Join-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-ChildPath] [[-AdditionalChildPath] ] [-Resolve] [-Credential ] []" }, { "Name": "Move-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Destination] ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] [[-Destination] ] -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Move-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Destination] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Destination] [-Name] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-ItemType ] [-Value ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [] [[-Path] ] -Name [-ItemType ] [-Value ] [-Force] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-PropertyType ] [-Value ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-PropertyType ] [-Value ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-PSProvider] [-Root] [-Description ] [-Scope ] [-Persist] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "New-Service", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-BinaryPathName] [-DisplayName ] [-Description ] [-StartupType ] [-Credential ] [-DependsOn ] [-WhatIf] [-Confirm] []" }, { "Name": "Pop-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PassThru] [-StackName ] []" }, { "Name": "Push-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-PassThru] [-StackName ] [] [-LiteralPath ] [-PassThru] [-StackName ] []" }, { "Name": "Remove-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-Stream ] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-Stream ] []" }, { "Name": "Remove-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-PSProvider ] [-Scope ] [-Force] [-WhatIf] [-Confirm] [] [-LiteralName] [-PSProvider ] [-Scope ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-Service", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-WhatIf] [-Confirm] [] [-InputObject ] [-WhatIf] [-Confirm] []" }, { "Name": "Rename-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-NewName] [-ComputerName ] [-PassThru] [-DomainCredential ] [-LocalCredential ] [-Force] [-Restart] [-WsmanAuthentication ] [-WhatIf] [-Confirm] []" }, { "Name": "Rename-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-NewName] [-Force] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] [-NewName] -LiteralPath [-Force] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Rename-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-NewName] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] [-NewName] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Resolve-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Relative] [-Credential ] [] -LiteralPath [-Relative] [-Credential ] []" }, { "Name": "Restart-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] [[-Credential] ] [-WsmanAuthentication ] [-Force] [-Wait] [-Timeout ] [-For ] [-Delay ] [-WhatIf] [-Confirm] []" }, { "Name": "Restart-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-Force] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] [-Name] [-Force] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] -DisplayName [-Force] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] []" }, { "Name": "Resume-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] [-Name] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] -DisplayName [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Value] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [-Stream ] [] [-Value] -LiteralPath [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [-Stream ] []" }, { "Name": "Set-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Value] ] [-Force] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [[-Value] ] -LiteralPath [-Force] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Name] [-Value] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Path] -InputObject [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] [-Name] [-Value] -LiteralPath [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] -LiteralPath -InputObject [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-PassThru] [] -LiteralPath [-PassThru] [] [-PassThru] [-StackName ] []" }, { "Name": "Set-Service", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-DisplayName ] [-Credential ] [-Description ] [-StartupType ] [-Status ] [-PassThru] [-WhatIf] [-Confirm] [] [-InputObject] [-DisplayName ] [-Credential ] [-Description ] [-StartupType ] [-Status ] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Set-TimeZone", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-PassThru] [-WhatIf] [-Confirm] [] -Id [-PassThru] [-WhatIf] [-Confirm] [] [-InputObject] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Split-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Parent] [-Resolve] [-Credential ] [] [-Path] [-Extension] [-Resolve] [-Credential ] [] [-Path] [-Leaf] [-Resolve] [-Credential ] [] [-Path] [-LeafBase] [-Resolve] [-Credential ] [] [-Path] [-Qualifier] [-Resolve] [-Credential ] [] [-Path] [-NoQualifier] [-Resolve] [-Credential ] [] [-Path] [-Resolve] [-IsAbsolute] [-Credential ] [] -LiteralPath [-Resolve] [-Credential ] []" }, { "Name": "Start-Process", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [[-ArgumentList] ] [-Credential ] [-WorkingDirectory ] [-LoadUserProfile] [-NoNewWindow] [-PassThru] [-RedirectStandardError ] [-RedirectStandardInput ] [-RedirectStandardOutput ] [-WindowStyle ] [-Wait] [-UseNewEnvironment] [-WhatIf] [-Confirm] [] [-FilePath] [[-ArgumentList] ] [-WorkingDirectory ] [-PassThru] [-Verb ] [-WindowStyle ] [-Wait] [-WhatIf] [-Confirm] []" }, { "Name": "Start-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] [-Name] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] -DisplayName [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] []" }, { "Name": "Stop-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] [[-Credential] ] [-WsmanAuthentication ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Stop-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] -Name [-PassThru] [-Force] [-WhatIf] [-Confirm] [] [-InputObject] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Stop-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-Force] [-NoWait] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] [-Name] [-Force] [-NoWait] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] -DisplayName [-Force] [-NoWait] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] []" }, { "Name": "Suspend-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] [-Name] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] -DisplayName [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] []" }, { "Name": "Test-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Filter ] [-Include ] [-Exclude ] [-PathType ] [-IsValid] [-Credential ] [-OlderThan ] [-NewerThan ] [] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-PathType ] [-IsValid] [-Credential ] [-OlderThan ] [-NewerThan ] []" }, { "Name": "Wait-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Timeout] ] [] [-Id] [[-Timeout] ] [] [[-Timeout] ] -InputObject []" } ], "ExportedAliases": [ "gin", "gtz", "stz" ] }, { "Name": "Microsoft.PowerShell.Security", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "ConvertFrom-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-SecureString] [[-SecureKey] ] [] [-SecureString] [-Key ] []" }, { "Name": "ConvertTo-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-String] [[-SecureKey] ] [] [-String] [-AsPlainText] [-Force] [] [-String] [-Key ] []" }, { "Name": "Get-Acl", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [-Audit] [-Filter ] [-Include ] [-Exclude ] [] -InputObject [-Audit] [-Filter ] [-Include ] [-Exclude ] [] [-LiteralPath ] [-Audit] [-Filter ] [-Include ] [-Exclude ] []" }, { "Name": "Get-AuthenticodeSignature", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [] -LiteralPath [] -SourcePathOrExtension -Content []" }, { "Name": "Get-CmsMessage", "CommandType": "Cmdlet", "ParameterSets": "[-Content] [] [-Path] [] [-LiteralPath] []" }, { "Name": "Get-Credential", "CommandType": "Cmdlet", "ParameterSets": "[[-Credential] ] [] [[-UserName] ] [-Message ] [-Title ] []" }, { "Name": "Get-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[[-Scope] ] [-List] []" }, { "Name": "Get-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [] -LiteralPath []" }, { "Name": "New-FileCatalog", "CommandType": "Cmdlet", "ParameterSets": "[-CatalogFilePath] [[-Path] ] [-CatalogVersion ] [-WhatIf] [-Confirm] []" }, { "Name": "Protect-CmsMessage", "CommandType": "Cmdlet", "ParameterSets": "[-To] [-Content] [[-OutFile] ] [] [-To] [-Path] [[-OutFile] ] [] [-To] [-LiteralPath] [[-OutFile] ] []" }, { "Name": "Set-Acl", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-AclObject] [-ClearCentralAccessPolicy] [-Passthru] [-Filter ] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] [-InputObject] [-AclObject] [-Passthru] [-Filter ] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] [-AclObject] -LiteralPath [-ClearCentralAccessPolicy] [-Passthru] [-Filter ] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-AuthenticodeSignature", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [-Certificate] [-IncludeChain ] [-TimestampServer ] [-HashAlgorithm ] [-Force] [-WhatIf] [-Confirm] [] [-Certificate] -LiteralPath [-IncludeChain ] [-TimestampServer ] [-HashAlgorithm ] [-Force] [-WhatIf] [-Confirm] [] [-Certificate] -SourcePathOrExtension -Content [-IncludeChain ] [-TimestampServer ] [-HashAlgorithm ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Set-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ExecutionPolicy] [[-Scope] ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Test-FileCatalog", "CommandType": "Cmdlet", "ParameterSets": "[-CatalogFilePath] [[-Path] ] [-Detailed] [-FilesToSkip ] [-WhatIf] [-Confirm] []" }, { "Name": "Unprotect-CmsMessage", "CommandType": "Cmdlet", "ParameterSets": "[-EventLogRecord] [[-To] ] [-IncludeContext] [] [-Content] [[-To] ] [-IncludeContext] [] [-Path] [[-To] ] [-IncludeContext] [] [-LiteralPath] [[-To] ] [-IncludeContext] []" } ], "ExportedAliases": [] }, { "Name": "Microsoft.PowerShell.Utility", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "ConvertFrom-SddlString", "CommandType": "Function", "ParameterSets": "[-Sddl] [-Type ] []" }, { "Name": "Add-Member", "CommandType": "Cmdlet", "ParameterSets": "-InputObject -TypeName [-PassThru] [] [-NotePropertyMembers] -InputObject [-TypeName ] [-Force] [-PassThru] [] [-NotePropertyName] [-NotePropertyValue] -InputObject [-TypeName ] [-Force] [-PassThru] [] [-MemberType] [-Name] [[-Value] ] [[-SecondValue] ] -InputObject [-TypeName ] [-Force] [-PassThru] []" }, { "Name": "Add-Type", "CommandType": "Cmdlet", "ParameterSets": "[-TypeDefinition] [-Language ] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] [-Name] [-MemberDefinition] [-Namespace ] [-UsingNamespace ] [-Language ] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] [-Path] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] -LiteralPath [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [] -AssemblyName [-PassThru] [-IgnoreWarnings] []" }, { "Name": "Clear-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Include ] [-Exclude ] [-Force] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Compare-Object", "CommandType": "Cmdlet", "ParameterSets": "[-ReferenceObject] [-DifferenceObject] [-SyncWindow ] [-Property ] [-ExcludeDifferent] [-IncludeEqual] [-PassThru] [-Culture ] [-CaseSensitive] []" }, { "Name": "ConvertFrom-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [[-Delimiter] ] [-Header ] [] [-InputObject] -UseCulture [-Header ] []" }, { "Name": "ConvertFrom-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-AsHashtable] []" }, { "Name": "ConvertFrom-StringData", "CommandType": "Cmdlet", "ParameterSets": "[-StringData] []" }, { "Name": "ConvertTo-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [[-Delimiter] ] [-IncludeTypeInformation] [-NoTypeInformation] [] [-InputObject] [-UseCulture] [-IncludeTypeInformation] [-NoTypeInformation] []" }, { "Name": "ConvertTo-Html", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [[-Head] ] [[-Title] ] [[-Body] ] [-InputObject ] [-As ] [-CssUri ] [-PostContent ] [-PreContent ] [-Meta ] [-Charset ] [-Transitional] [] [[-Property] ] [-InputObject ] [-As ] [-Fragment] [-PostContent ] [-PreContent ] []" }, { "Name": "ConvertTo-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-Depth ] [-Compress] [-EnumsAsStrings] []" }, { "Name": "ConvertTo-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-Depth ] [-NoTypeInformation] [-As ] []" }, { "Name": "Debug-Runspace", "CommandType": "Cmdlet", "ParameterSets": "[-Runspace] [-WhatIf] [-Confirm] [] [-Name] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] [-InstanceId] [-WhatIf] [-Confirm] []" }, { "Name": "Disable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] [-PassThru] [-WhatIf] [-Confirm] [] [-Id] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Disable-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] ] [] [-Runspace] [] [-RunspaceId] [] [-RunspaceInstanceId] [] [[-ProcessName] ] [[-AppDomainName] ] []" }, { "Name": "Enable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-PassThru] [-WhatIf] [-Confirm] [] [-Breakpoint] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Enable-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] ] [-BreakAll] [] [-Runspace] [-BreakAll] [] [-RunspaceId] [-BreakAll] [] [-RunspaceInstanceId] [] [[-ProcessName] ] [[-AppDomainName] ] []" }, { "Name": "Export-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Name] ] [-PassThru] [-As ] [-Append] [-Force] [-NoClobber] [-Description ] [-Scope ] [-WhatIf] [-Confirm] [] [[-Name] ] -LiteralPath [-PassThru] [-As ] [-Append] [-Force] [-NoClobber] [-Description ] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Export-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] -InputObject [-Depth ] [-Force] [-NoClobber] [-Encoding ] [-WhatIf] [-Confirm] [] -LiteralPath -InputObject [-Depth ] [-Force] [-NoClobber] [-Encoding ] [-WhatIf] [-Confirm] []" }, { "Name": "Export-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [[-Delimiter] ] -InputObject [-LiteralPath ] [-Force] [-NoClobber] [-Encoding ] [-Append] [-IncludeTypeInformation] [-NoTypeInformation] [-WhatIf] [-Confirm] [] [[-Path] ] -InputObject [-LiteralPath ] [-Force] [-NoClobber] [-Encoding ] [-Append] [-UseCulture] [-IncludeTypeInformation] [-NoTypeInformation] [-WhatIf] [-Confirm] []" }, { "Name": "Export-FormatData", "CommandType": "Cmdlet", "ParameterSets": "-InputObject -Path [-Force] [-NoClobber] [-IncludeScriptBlock] [] -InputObject -LiteralPath [-Force] [-NoClobber] [-IncludeScriptBlock] []" }, { "Name": "Export-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] [-OutputModule] [[-CommandName] ] [[-FormatTypeName] ] [-Force] [-Encoding ] [-AllowClobber] [-ArgumentList ] [-CommandType ] [-Module ] [-FullyQualifiedModule ] [-Certificate ] []" }, { "Name": "Format-Custom", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-Depth ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Format-Hex", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-WhatIf] [-Confirm] [] -LiteralPath [-WhatIf] [-Confirm] [] -InputObject [-Encoding ] [-Raw] [-WhatIf] [-Confirm] []" }, { "Name": "Format-List", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Format-Table", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-AutoSize] [-HideTableHeaders] [-Wrap] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Format-Wide", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-AutoSize] [-Column ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] []" }, { "Name": "Get-Alias", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Exclude ] [-Scope ] [] [-Exclude ] [-Scope ] [-Definition ] []" }, { "Name": "Get-Culture", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Date", "CommandType": "Cmdlet", "ParameterSets": "[[-Date] ] [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] [-Format ] [] [[-Date] ] [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] [-UFormat ] []" }, { "Name": "Get-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] ] [] [-EventIdentifier] []" }, { "Name": "Get-EventSubscriber", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] ] [-Force] [] [-SubscriptionId] [-Force] []" }, { "Name": "Get-FileHash", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [[-Algorithm] ] [] [-LiteralPath] [[-Algorithm] ] [] [-InputStream] [[-Algorithm] ] []" }, { "Name": "Get-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] ] [-PowerShellVersion ] []" }, { "Name": "Get-Host", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Member", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-InputObject ] [-MemberType ] [-View ] [-Static] [-Force] []" }, { "Name": "Get-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[[-Script] ] [] -Variable [-Script ] [] -Command [-Script ] [] [-Type] [-Script ] [] [-Id] []" }, { "Name": "Get-PSCallStack", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Random", "CommandType": "Cmdlet", "ParameterSets": "[[-Maximum] ] [-SetSeed ] [-Minimum ] [] [-InputObject] [-SetSeed ] [-Count ] []" }, { "Name": "Get-Runspace", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [] [-Id] [] [-InstanceId] []" }, { "Name": "Get-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] ] [] [-Runspace] [] [-RunspaceId] [] [-RunspaceInstanceId] [] [[-ProcessName] ] [[-AppDomainName] ] []" }, { "Name": "Get-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] []" }, { "Name": "Get-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] ] []" }, { "Name": "Get-UICulture", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-Unique", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject ] [-AsString] [] [-InputObject ] [-OnType] []" }, { "Name": "Get-Uptime", "CommandType": "Cmdlet", "ParameterSets": "[] [-Since] []" }, { "Name": "Get-Variable", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-ValueOnly] [-Include ] [-Exclude ] [-Scope ] []" }, { "Name": "Get-Verb", "CommandType": "Cmdlet", "ParameterSets": "[[-Verb] ] [[-Group] ] []" }, { "Name": "Group-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-NoElement] [-AsHashTable] [-AsString] [-InputObject ] [-Culture ] [-CaseSensitive] []" }, { "Name": "Import-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Scope ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] -LiteralPath [-Scope ] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Import-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-IncludeTotalCount] [-Skip ] [-First ] [] -LiteralPath [-IncludeTotalCount] [-Skip ] [-First ] []" }, { "Name": "Import-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] ] [[-Delimiter] ] [-LiteralPath ] [-Header ] [-Encoding ] [] [[-Path] ] -UseCulture [-LiteralPath ] [-Header ] [-Encoding ] []" }, { "Name": "Import-LocalizedData", "CommandType": "Cmdlet", "ParameterSets": "[[-BindingVariable] ] [[-UICulture] ] [-BaseDirectory ] [-FileName ] [-SupportedCommand ] []" }, { "Name": "Import-PowerShellDataFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [] [-LiteralPath] []" }, { "Name": "Import-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] [[-CommandName] ] [[-FormatTypeName] ] [-Prefix ] [-DisableNameChecking] [-AllowClobber] [-ArgumentList ] [-CommandType ] [-Module ] [-FullyQualifiedModule ] [-Certificate ] []" }, { "Name": "Invoke-Expression", "CommandType": "Cmdlet", "ParameterSets": "[-Command] []" }, { "Name": "Invoke-RestMethod", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -NoProxy [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod -NoProxy [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] []" }, { "Name": "Invoke-WebRequest", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Method ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -NoProxy [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Method ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] [-Uri] -CustomMethod -NoProxy [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] []" }, { "Name": "Measure-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Expression] [-InputObject ] []" }, { "Name": "Measure-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-InputObject ] [-Sum] [-Average] [-Maximum] [-Minimum] [] [[-Property] ] [-InputObject ] [-Line] [-Word] [-Character] [-IgnoreWhiteSpace] []" }, { "Name": "New-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Value] [-Description ] [-Option ] [-PassThru] [-Scope ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "New-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [[-Sender] ] [[-EventArguments] ] [[-MessageData] ] []" }, { "Name": "New-Guid", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "New-Object", "CommandType": "Cmdlet", "ParameterSets": "[-TypeName] [[-ArgumentList] ] [-Property ] [] [-ComObject] [-Strict] [-Property ] []" }, { "Name": "New-TemporaryFile", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] []" }, { "Name": "New-TimeSpan", "CommandType": "Cmdlet", "ParameterSets": "[[-Start] ] [[-End] ] [] [-Days ] [-Hours ] [-Minutes ] [-Seconds ] []" }, { "Name": "New-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Value] ] [-Description ] [-Option ] [-Visibility ] [-Force] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Out-File", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [[-Encoding] ] [-Append] [-Force] [-NoClobber] [-Width ] [-NoNewline] [-InputObject ] [-WhatIf] [-Confirm] [] [[-Encoding] ] -LiteralPath [-Append] [-Force] [-NoClobber] [-Width ] [-NoNewline] [-InputObject ] [-WhatIf] [-Confirm] []" }, { "Name": "Out-String", "CommandType": "Cmdlet", "ParameterSets": "[-Width ] [-NoNewline] [-InputObject ] [] [-Stream] [-Width ] [-InputObject ] []" }, { "Name": "Read-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Prompt] ] [-AsSecureString] []" }, { "Name": "Register-EngineEvent", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] []" }, { "Name": "Register-ObjectEvent", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-EventName] [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] []" }, { "Name": "Remove-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Scope ] [-Force] []" }, { "Name": "Remove-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [-WhatIf] [-Confirm] [] [-EventIdentifier] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-TypeData", "CommandType": "Cmdlet", "ParameterSets": "-TypeData [-WhatIf] [-Confirm] [] [-TypeName] [-WhatIf] [-Confirm] [] -Path [-WhatIf] [-Confirm] []" }, { "Name": "Remove-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Include ] [-Exclude ] [-Force] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Select-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-InputObject ] [-ExcludeProperty ] [-ExpandProperty ] [-Unique] [-Last ] [-First ] [-Skip ] [-Wait] [] [[-Property] ] [-InputObject ] [-ExcludeProperty ] [-ExpandProperty ] [-Unique] [-SkipLast ] [] [-InputObject ] [-Unique] [-Wait] [-Index ] []" }, { "Name": "Select-String", "CommandType": "Cmdlet", "ParameterSets": "[-Pattern] [-Path] [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] [-Pattern] -InputObject [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] [-Pattern] -LiteralPath [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] []" }, { "Name": "Select-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-XPath] [-Xml] [-Namespace ] [] [-XPath] [-Path] [-Namespace ] [] [-XPath] -LiteralPath [-Namespace ] [] [-XPath] -Content [-Namespace ] []" }, { "Name": "Send-MailMessage", "CommandType": "Cmdlet", "ParameterSets": "[-To] [-Subject] [[-Body] ] [[-SmtpServer] ] -From [-Attachments ] [-Bcc ] [-BodyAsHtml] [-Encoding ] [-Cc ] [-DeliveryNotificationOption ] [-Priority ] [-Credential ] [-UseSsl] [-Port ] []" }, { "Name": "Set-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Value] [-Description ] [-Option ] [-PassThru] [-Scope ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Set-Date", "CommandType": "Cmdlet", "ParameterSets": "[-Date] [-DisplayHint ] [-WhatIf] [-Confirm] [] [-Adjust] [-DisplayHint ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Script] [-Line] [[-Column] ] [-Action ] [] [[-Script] ] -Command [-Action ] [] [[-Script] ] -Variable [-Action ] [-Mode ] []" }, { "Name": "Set-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Option] ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] [-PassThru] [] [-Name] [-RemoveListener ] [] [-Name] [-RemoveFileListener ] []" }, { "Name": "Set-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [[-Value] ] [-Include ] [-Exclude ] [-Description ] [-Option ] [-Force] [-Visibility ] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] []" }, { "Name": "Sort-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] ] [-Descending] [-Unique] [-Top ] [-InputObject ] [-Culture ] [-CaseSensitive] [] [[-Property] ] -Bottom [-Descending] [-Unique] [-InputObject ] [-Culture ] [-CaseSensitive] []" }, { "Name": "Start-Sleep", "CommandType": "Cmdlet", "ParameterSets": "[-Seconds] [] -Milliseconds []" }, { "Name": "Tee-Object", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] [-InputObject ] [-Append] [] -LiteralPath [-InputObject ] [] -Variable [-InputObject ] []" }, { "Name": "Trace-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Expression] [[-Option] ] [-InputObject ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] [] [-Name] [-Command] [[-Option] ] [-InputObject ] [-ArgumentList ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] []" }, { "Name": "Unblock-File", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-WhatIf] [-Confirm] [] -LiteralPath [-WhatIf] [-Confirm] []" }, { "Name": "Unregister-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] [-Force] [-WhatIf] [-Confirm] [] [-SubscriptionId] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Update-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] ] [-PrependPath ] [-WhatIf] [-Confirm] []" }, { "Name": "Update-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] ] [-PrependPath ] [-WhatIf] [-Confirm] [] -TypeName [-MemberType ] [-MemberName ] [-Value ] [-SecondValue ] [-TypeConverter ] [-TypeAdapter ] [-SerializationMethod ] [-TargetTypeForDeserialization ] [-SerializationDepth ] [-DefaultDisplayProperty ] [-InheritPropertySerializationSet ] [-StringSerializationSource ] [-DefaultDisplayPropertySet ] [-DefaultKeyPropertySet ] [-PropertySerializationSet ] [-Force] [-WhatIf] [-Confirm] [] [-TypeData] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Wait-Debugger", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Wait-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] ] [-Timeout ] []" }, { "Name": "Write-Debug", "CommandType": "Cmdlet", "ParameterSets": "[-Message] []" }, { "Name": "Write-Error", "CommandType": "Cmdlet", "ParameterSets": "[-Message] [-Category ] [-ErrorId ] [-TargetObject ] [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] [] -Exception [-Message ] [-Category ] [-ErrorId ] [-TargetObject ] [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] [] -ErrorRecord [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] []" }, { "Name": "Write-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Object] ] [-NoNewline] [-Separator ] [-ForegroundColor ] [-BackgroundColor ] []" }, { "Name": "Write-Information", "CommandType": "Cmdlet", "ParameterSets": "[-MessageData] [[-Tags] ] []" }, { "Name": "Write-Output", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-NoEnumerate] []" }, { "Name": "Write-Progress", "CommandType": "Cmdlet", "ParameterSets": "[-Activity] [[-Status] ] [[-Id] ] [-PercentComplete ] [-SecondsRemaining ] [-CurrentOperation ] [-ParentId ] [-Completed] [-SourceId ] []" }, { "Name": "Write-Verbose", "CommandType": "Cmdlet", "ParameterSets": "[-Message] []" }, { "Name": "Write-Warning", "CommandType": "Cmdlet", "ParameterSets": "[-Message] []" } ], "ExportedAliases": [ "fhx" ] }, { "Name": "Microsoft.WSMan.Management", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Connect-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] [-ApplicationName ] [-OptionSet ] [-Port ] [-SessionOption ] [-UseSSL] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] [-ConnectionURI ] [-OptionSet ] [-Port ] [-SessionOption ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] []" }, { "Name": "Disable-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[-Role] []" }, { "Name": "Disconnect-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] []" }, { "Name": "Enable-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[-Role] [[-DelegateComputer] ] [-Force] []" }, { "Name": "Get-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Get-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] [-ApplicationName ] [-ComputerName ] [-ConnectionURI ] [-Dialect ] [-Fragment ] [-OptionSet ] [-Port ] [-SelectorSet ] [-SessionOption ] [-UseSSL] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] [-ResourceURI] -Enumerate [-ApplicationName ] [-BasePropertiesOnly] [-ComputerName ] [-ConnectionURI ] [-Dialect ] [-Filter ] [-OptionSet ] [-Port ] [-Associations] [-ReturnType ] [-SessionOption ] [-Shallow] [-UseSSL] [-Credential ] [-Authentication ] [-CertificateThumbprint ] []" }, { "Name": "Invoke-WSManAction", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] [-Action] [[-SelectorSet] ] [-ConnectionURI ] [-FilePath ] [-OptionSet ] [-SessionOption ] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] [-ResourceURI] [-Action] [[-SelectorSet] ] [-ApplicationName ] [-ComputerName ] [-FilePath ] [-OptionSet ] [-Port ] [-SessionOption ] [-UseSSL] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] []" }, { "Name": "New-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] [-SelectorSet] [-ApplicationName ] [-ComputerName ] [-FilePath ] [-OptionSet ] [-Port ] [-SessionOption ] [-UseSSL] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] [-ResourceURI] [-SelectorSet] [-ConnectionURI ] [-FilePath ] [-OptionSet ] [-SessionOption ] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] []" }, { "Name": "New-WSManSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-ProxyAccessType ] [-ProxyAuthentication ] [-ProxyCredential ] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-SPNPort ] [-OperationTimeout ] [-NoEncryption] [-UseUTF16] []" }, { "Name": "Remove-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] [-SelectorSet] [-ApplicationName ] [-ComputerName ] [-OptionSet ] [-Port ] [-SessionOption ] [-UseSSL] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] [-ResourceURI] [-SelectorSet] [-ConnectionURI ] [-OptionSet ] [-SessionOption ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] []" }, { "Name": "Set-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] [[-SelectorSet] ] [-ApplicationName ] [-ComputerName ] [-Dialect ] [-FilePath ] [-Fragment ] [-OptionSet ] [-Port ] [-SessionOption ] [-UseSSL] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] [-ResourceURI] [[-SelectorSet] ] [-ConnectionURI ] [-Dialect ] [-FilePath ] [-Fragment ] [-OptionSet ] [-SessionOption ] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] []" }, { "Name": "Set-WSManQuickConfig", "CommandType": "Cmdlet", "ParameterSets": "[-UseSSL] [-Force] [-SkipNetworkProfileCheck] []" }, { "Name": "Test-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] [-Authentication ] [-Port ] [-UseSSL] [-ApplicationName ] [-Credential ] [-CertificateThumbprint ] []" } ], "ExportedAliases": [] }, { "Name": "PackageManagement", "Version": "1.1.7.0", "ExportedCommands": [ { "Name": "Find-Package", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-IncludeDependencies] [-AllVersions] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [-ProviderName ] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] [[-Name] ] [-IncludeDependencies] [-AllVersions] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [-ProviderName ] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] []" }, { "Name": "Find-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-AllVersions] [-Source ] [-IncludeDependencies] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] []" }, { "Name": "Get-Package", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-ProviderName ] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-ProviderName ] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] []" }, { "Name": "Get-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-ListAvailable] [-Force] [-ForceBootstrap] []" }, { "Name": "Get-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Location ] [-Force] [-ForceBootstrap] [-ProviderName ] [-ConfigFile ] [-SkipValidate] [] [[-Name] ] [-Location ] [-Force] [-ForceBootstrap] [-ProviderName ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" }, { "Name": "Import-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] []" }, { "Name": "Install-Package", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] [-InputObject] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-Scope ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-Scope ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] []" }, { "Name": "Install-PackageProvider", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Credential ] [-Scope ] [-Source ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-InputObject] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] []" }, { "Name": "Register-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [[-Location] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] [[-Name] ] [[-Location] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [[-Name] ] [[-Location] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" }, { "Name": "Save-Package", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Source ] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] -InputObject [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] []" }, { "Name": "Set-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Location ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] -InputObject [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" }, { "Name": "Uninstall-Package", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] [] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] []" }, { "Name": "Unregister-PackageSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Source] ] [-Location ] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] -InputObject [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] []" } ], "ExportedAliases": [] }, { "Name": "PowerShellGet", "Version": "1.6.0", "ExportedCommands": [ { "Name": "Find-Command", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] []" }, { "Name": "Find-DscResource", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] []" }, { "Name": "Find-Module", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-IncludeDependencies] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-Proxy ] [-ProxyCredential ] [-Repository ] [-Credential ] [-AllowPrerelease] []" }, { "Name": "Find-RoleCapability", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] []" }, { "Name": "Find-Script", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-IncludeDependencies] [-Filter ] [-Tag ] [-Includes ] [-Command ] [-Proxy ] [-ProxyCredential ] [-Repository ] [-Credential ] [-AllowPrerelease] []" }, { "Name": "Get-InstalledModule", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllVersions] [-AllowPrerelease] []" }, { "Name": "Get-InstalledScript", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllowPrerelease] []" }, { "Name": "Get-PSRepository", "CommandType": "Function", "ParameterSets": "[[-Name] ] []" }, { "Name": "Install-Module", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Credential ] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllowClobber] [-SkipPublisherCheck] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] [-Credential ] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllowClobber] [-SkipPublisherCheck] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Install-Script", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Scope ] [-NoPathUpdate] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] [-Scope ] [-NoPathUpdate] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "New-ScriptFileInfo", "CommandType": "Function", "ParameterSets": "[[-Path] ] -Description [-Version ] [-Author ] [-Guid ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Publish-Module", "CommandType": "Function", "ParameterSets": "-Name [-RequiredVersion ] [-NuGetApiKey ] [-Repository ] [-Credential ] [-FormatVersion ] [-ReleaseNotes ] [-Tags ] [-LicenseUri ] [-IconUri ] [-ProjectUri ] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] -Path [-NuGetApiKey ] [-Repository ] [-Credential ] [-FormatVersion ] [-ReleaseNotes ] [-Tags ] [-LicenseUri ] [-IconUri ] [-ProjectUri ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Publish-Script", "CommandType": "Function", "ParameterSets": "-Path [-NuGetApiKey ] [-Repository ] [-Credential ] [-Force] [-WhatIf] [-Confirm] [] -LiteralPath [-NuGetApiKey ] [-Repository ] [-Credential ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Register-PSRepository", "CommandType": "Function", "ParameterSets": "[-Name] [-SourceLocation] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Credential ] [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] [-PackageManagementProvider ] [] -Default [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] []" }, { "Name": "Save-Module", "CommandType": "Function", "ParameterSets": "[-Name] -Path [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -Path [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Save-Script", "CommandType": "Function", "ParameterSets": "[-Name] -Path [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-Name] -LiteralPath [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] [-InputObject] -Path [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Set-PSRepository", "CommandType": "Function", "ParameterSets": "[-Name] [[-SourceLocation] ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Credential ] [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] [-PackageManagementProvider ] []" }, { "Name": "Test-ScriptFileInfo", "CommandType": "Function", "ParameterSets": "[-Path] [] -LiteralPath []" }, { "Name": "Uninstall-Module", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] [-InputObject] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Uninstall-Script", "CommandType": "Function", "ParameterSets": "[-Name] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] [-InputObject] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Unregister-PSRepository", "CommandType": "Function", "ParameterSets": "[-Name] []" }, { "Name": "Update-Module", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-RequiredVersion ] [-MaximumVersion ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Update-ModuleManifest", "CommandType": "Function", "ParameterSets": "[-Path] [-NestedModules ] [-Guid ] [-Author ] [-CompanyName ] [-Copyright ] [-RootModule ] [-ModuleVersion ] [-Description ] [-ProcessorArchitecture ] [-CompatiblePSEditions ] [-PowerShellVersion ] [-ClrVersion ] [-DotNetFrameworkVersion ] [-PowerShellHostName ] [-PowerShellHostVersion ] [-RequiredModules ] [-TypesToProcess ] [-FormatsToProcess ] [-ScriptsToProcess ] [-RequiredAssemblies ] [-FileList ] [-ModuleList ] [-FunctionsToExport ] [-AliasesToExport ] [-VariablesToExport ] [-CmdletsToExport ] [-DscResourcesToExport ] [-PrivateData ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-Prerelease ] [-HelpInfoUri ] [-PassThru] [-DefaultCommandPrefix ] [-ExternalModuleDependencies ] [-PackageManagementProviders ] [-RequireLicenseAcceptance] [-WhatIf] [-Confirm] []" }, { "Name": "Update-Script", "CommandType": "Function", "ParameterSets": "[[-Name] ] [-RequiredVersion ] [-MaximumVersion ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] []" }, { "Name": "Update-ScriptFileInfo", "CommandType": "Function", "ParameterSets": "[-Path] [-Version ] [-Author ] [-Guid ] [-Description ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] [-LiteralPath] [-Version ] [-Author ] [-Guid ] [-Description ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] []" } ], "ExportedAliases": [ "inmo", "fimo", "upmo", "pumo" ] }, { "Name": "PSDesiredStateConfiguration", "Version": "0.0", "ExportedCommands": [ { "Name": "AddDscResourceProperty", "CommandType": "Function", "ParameterSets": null }, { "Name": "AddDscResourcePropertyFromMetadata", "CommandType": "Function", "ParameterSets": null }, { "Name": "Add-NodeKeys", "CommandType": "Function", "ParameterSets": "[-ResourceKey] [-keywordName] []" }, { "Name": "CheckResourceFound", "CommandType": "Function", "ParameterSets": "[[-names] ] [[-Resources] ]" }, { "Name": "Configuration", "CommandType": "Function", "ParameterSets": "[[-ResourceModuleTuplesToImport] ] [[-OutputPath] ] [[-Name] ] [[-Body] ] [[-ArgsToBody] ] [[-ConfigurationData] ] [[-InstanceName] ] []" }, { "Name": "ConvertTo-MOFInstance", "CommandType": "Function", "ParameterSets": "[-Type] [-Properties] []" }, { "Name": "Generate-VersionInfo", "CommandType": "Function", "ParameterSets": "[-KeywordData] [-Value] []" }, { "Name": "Get-CompatibleVersionAddtionaPropertiesStr", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-ComplexResourceQualifier", "CommandType": "Function", "ParameterSets": "" }, { "Name": "GetCompositeResource", "CommandType": "Function", "ParameterSets": "[[-patterns] ] [-configInfo] [[-ignoreParameters] ] [-modules] []" }, { "Name": "Get-ConfigurationErrorCount", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-DscResource", "CommandType": "Function", "ParameterSets": "[[-Name] ] [[-Module] ] [-Syntax] []" }, { "Name": "Get-DSCResourceModules", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-EncryptedPassword", "CommandType": "Function", "ParameterSets": "[[-Value] ] []" }, { "Name": "GetImplementingModulePath", "CommandType": "Function", "ParameterSets": "[-schemaFileName] []" }, { "Name": "Get-InnerMostErrorRecord", "CommandType": "Function", "ParameterSets": "[-ErrorRecord] []" }, { "Name": "GetModule", "CommandType": "Function", "ParameterSets": "[-modules] [-schemaFileName] []" }, { "Name": "Get-MofInstanceName", "CommandType": "Function", "ParameterSets": "[[-mofInstance] ]" }, { "Name": "Get-MofInstanceText", "CommandType": "Function", "ParameterSets": "[-aliasId] []" }, { "Name": "GetPatterns", "CommandType": "Function", "ParameterSets": "[[-names] ]" }, { "Name": "Get-PositionInfo", "CommandType": "Function", "ParameterSets": "[[-sourceMetadata] ]" }, { "Name": "Get-PSCurrentConfigurationNode", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSDefaultConfigurationDocument", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSMetaConfigDocumentInstVersionInfo", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSMetaConfigurationProcessed", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSTopConfigurationName", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PublicKeyFromFile", "CommandType": "Function", "ParameterSets": "[-certificatefile] []" }, { "Name": "Get-PublicKeyFromStore", "CommandType": "Function", "ParameterSets": "[-certificateid] []" }, { "Name": "GetResourceFromKeyword", "CommandType": "Function", "ParameterSets": "[-keyword] [[-patterns] ] [-modules] []" }, { "Name": "GetSyntax", "CommandType": "Function", "ParameterSets": null }, { "Name": "ImportCimAndScriptKeywordsFromModule", "CommandType": "Function", "ParameterSets": "[-Module] [-resource] [[-functionsToDefine] ] []" }, { "Name": "ImportClassResourcesFromModule", "CommandType": "Function", "ParameterSets": "[-Module] [-Resources] [[-functionsToDefine] ] []" }, { "Name": "Initialize-ConfigurationRuntimeState", "CommandType": "Function", "ParameterSets": "[[-ConfigurationName] ] []" }, { "Name": "IsHiddenResource", "CommandType": "Function", "ParameterSets": "[-ResourceName] []" }, { "Name": "IsPatternMatched", "CommandType": "Function", "ParameterSets": "[[-patterns] ] [-Name] []" }, { "Name": "New-DscChecksum", "CommandType": "Function", "ParameterSets": "[-Path] [[-OutPath] ] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Node", "CommandType": "Function", "ParameterSets": "[-KeywordData] [[-Name] ] [-Value] [-sourceMetadata] []" }, { "Name": "ReadEnvironmentFile", "CommandType": "Function", "ParameterSets": "[-FilePath] []" }, { "Name": "Set-NodeExclusiveResources", "CommandType": "Function", "ParameterSets": "[-resourceId] [-exclusiveResource] []" }, { "Name": "Set-NodeManager", "CommandType": "Function", "ParameterSets": "[-resourceId] [-referencedManagers] []" }, { "Name": "Set-NodeResources", "CommandType": "Function", "ParameterSets": "[-resourceId] [-requiredResourceList] []" }, { "Name": "Set-NodeResourceSource", "CommandType": "Function", "ParameterSets": "[-resourceId] [-referencedResourceSources] []" }, { "Name": "Set-PSCurrentConfigurationNode", "CommandType": "Function", "ParameterSets": "[[-nodeName] ] []" }, { "Name": "Set-PSDefaultConfigurationDocument", "CommandType": "Function", "ParameterSets": "[[-documentText] ] []" }, { "Name": "Set-PSMetaConfigDocInsProcessedBeforeMeta", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Set-PSMetaConfigVersionInfoV2", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Set-PSTopConfigurationName", "CommandType": "Function", "ParameterSets": "[[-Name] ] []" }, { "Name": "StrongConnect", "CommandType": "Function", "ParameterSets": "[[-resourceId] ]" }, { "Name": "Test-ConflictingResources", "CommandType": "Function", "ParameterSets": "[[-keyword] ] [-properties] [-keywordData] []" }, { "Name": "Test-ModuleReloadRequired", "CommandType": "Function", "ParameterSets": "[-SchemaFilePath] []" }, { "Name": "Test-MofInstanceText", "CommandType": "Function", "ParameterSets": "[-instanceText] []" }, { "Name": "Test-NodeManager", "CommandType": "Function", "ParameterSets": "[-resourceId] []" }, { "Name": "Test-NodeResources", "CommandType": "Function", "ParameterSets": "[-resourceId] []" }, { "Name": "Test-NodeResourceSource", "CommandType": "Function", "ParameterSets": "[-resourceId] []" }, { "Name": "ThrowError", "CommandType": "Function", "ParameterSets": "[-ExceptionName] [-ExceptionMessage] [[-ExceptionObject] ] [-errorId] [-errorCategory] []" }, { "Name": "Update-ConfigurationDocumentRef", "CommandType": "Function", "ParameterSets": "[-NodeResources] [-NodeInstanceAliases] [-NodeResourceIdAliases] [-ConfigurationName] []" }, { "Name": "Update-ConfigurationErrorCount", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Update-DependsOn", "CommandType": "Function", "ParameterSets": "[-NodeResources] [-NodeInstanceAliases] [-NodeResourceIdAliases] []" }, { "Name": "Update-LocalConfigManager", "CommandType": "Function", "ParameterSets": "[[-localConfigManager] ] [[-resourceManagers] ] [[-reportManagers] ] [[-downloadManagers] ] [[-partialConfigurations] ]" }, { "Name": "Update-ModuleVersion", "CommandType": "Function", "ParameterSets": "[-NodeResources] [-NodeInstanceAliases] [-NodeResourceIdAliases] []" }, { "Name": "ValidateNoCircleInNodeResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeExclusiveResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeManager", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNodeResourceSource", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateNoNameNodeResources", "CommandType": "Function", "ParameterSets": "" }, { "Name": "ValidateUpdate-ConfigurationData", "CommandType": "Function", "ParameterSets": "[[-ConfigurationData] ] []" }, { "Name": "WriteFile", "CommandType": "Function", "ParameterSets": "[-Value] [-Path] []" }, { "Name": "Write-Log", "CommandType": "Function", "ParameterSets": "[-message] [-WhatIf] [-Confirm] []" }, { "Name": "Write-MetaConfigFile", "CommandType": "Function", "ParameterSets": "[[-ConfigurationName] ] [[-mofNode] ] [[-mofNodeHash] ]" }, { "Name": "Write-NodeMOFFile", "CommandType": "Function", "ParameterSets": "[[-ConfigurationName] ] [[-mofNode] ] [[-mofNodeHash] ]" } ], "ExportedAliases": [ "upcfg", "rtcfg", "pbcfg", "sacfg", "gcfgs", "glcm", "tcfg", "gcfg", "ulcm", "slcm" ] }, { "Name": "PSDiagnostics", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-PSTrace", "CommandType": "Function", "ParameterSets": "[-AnalyticOnly]" }, { "Name": "Enable-PSTrace", "CommandType": "Function", "ParameterSets": "[-Force] [-AnalyticOnly]" }, { "Name": "Get-LogProperties", "CommandType": "Function", "ParameterSets": "[-Name] []" }, { "Name": "Set-LogProperties", "CommandType": "Function", "ParameterSets": "[-LogDetails] [-Force] []" } ], "ExportedAliases": [] }, { "Name": "PSReadLine", "Version": "1.2", "ExportedCommands": [ { "Name": "PSConsoleHostReadline", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-PSReadlineKeyHandler", "CommandType": "Cmdlet", "ParameterSets": "[-Bound] [-Unbound] []" }, { "Name": "Get-PSReadlineOption", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Remove-PSReadlineKeyHandler", "CommandType": "Cmdlet", "ParameterSets": "[-Chord] [-ViMode ] []" }, { "Name": "Set-PSReadlineKeyHandler", "CommandType": "Cmdlet", "ParameterSets": "[-Chord] [-ScriptBlock] [-BriefDescription ] [-Description ] [-ViMode ] [] [-Chord] [-Function] [-ViMode ] []" }, { "Name": "Set-PSReadlineOption", "CommandType": "Cmdlet", "ParameterSets": "[-EditMode ] [-ContinuationPrompt ] [-ContinuationPromptForegroundColor ] [-ContinuationPromptBackgroundColor ] [-EmphasisForegroundColor ] [-EmphasisBackgroundColor ] [-ErrorForegroundColor ] [-ErrorBackgroundColor ] [-HistoryNoDuplicates] [-AddToHistoryHandler ] [-CommandValidationHandler ] [-HistorySearchCursorMovesToEnd] [-MaximumHistoryCount ] [-MaximumKillRingCount ] [-ResetTokenColors] [-ShowToolTips] [-ExtraPromptLineCount ] [-DingTone ] [-DingDuration ] [-BellStyle ] [-CompletionQueryItems ] [-WordDelimiters ] [-HistorySearchCaseSensitive] [-HistorySaveStyle ] [-HistorySavePath ] [-ViModeIndicator ] [] [-TokenKind] [[-ForegroundColor] ] [[-BackgroundColor] ] []" } ], "ExportedAliases": [] }, { "Version": "6.0.2", "Name": "Microsoft.PowerShell.Core", "ExportedCommands": [ { "Name": "Add-History", "CommandType": "Cmdlet", "ParameterSets": "[[-InputObject] ] [-Passthru] []" }, { "Name": "Clear-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [[-Count] ] [-Newest] [-WhatIf] [-Confirm] [] [[-Count] ] [-CommandLine ] [-Newest] [-WhatIf] [-Confirm] []" }, { "Name": "Connect-PSSession", "CommandType": "Cmdlet", "ParameterSets": "-Name [-ThrottleLimit ] [-WhatIf] [-Confirm] [] [-Session] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] -ComputerName -InstanceId [-ApplicationName ] [-ConfigurationName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-SessionOption ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] [-ComputerName] [-ApplicationName ] [-ConfigurationName ] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-SessionOption ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] [-ConnectionUri] -InstanceId [-ConfigurationName ] [-AllowRedirection] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-SessionOption ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] [-ConnectionUri] [-ConfigurationName ] [-AllowRedirection] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-SessionOption ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] -InstanceId [-ThrottleLimit ] [-WhatIf] [-Confirm] [] [-Id] [-ThrottleLimit ] [-WhatIf] [-Confirm] []" }, { "Name": "Debug-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] [-WhatIf] [-Confirm] [] [-Name] [-WhatIf] [-Confirm] [] [-Id] [-WhatIf] [-Confirm] [] [-InstanceId] [-WhatIf] [-Confirm] []" }, { "Name": "Disable-PSRemoting", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Disable-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Force] [-NoServiceRestart] [-WhatIf] [-Confirm] []" }, { "Name": "Disconnect-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] [-IdleTimeoutSec ] [-OutputBufferingMode ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] -InstanceId [-IdleTimeoutSec ] [-OutputBufferingMode ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] -Name [-IdleTimeoutSec ] [-OutputBufferingMode ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] [-Id] [-IdleTimeoutSec ] [-OutputBufferingMode ] [-ThrottleLimit ] [-WhatIf] [-Confirm] []" }, { "Name": "Enable-PSRemoting", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-SkipNetworkProfileCheck] [-WhatIf] [-Confirm] []" }, { "Name": "Enable-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Force] [-SecurityDescriptorSddl ] [-SkipNetworkProfileCheck] [-NoServiceRestart] [-WhatIf] [-Confirm] []" }, { "Name": "Enter-PSHostProcess", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [[-AppDomainName] ] [] [-Process] [[-AppDomainName] ] [] [-Name] [[-AppDomainName] ] [] [-HostProcessInfo] [[-AppDomainName] ] []" }, { "Name": "Enter-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] [-EnableNetworkAccess] [-Credential ] [-ConfigurationName ] [-Port ] [-UseSSL] [-ApplicationName ] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-HostName] [-Port ] [-UserName ] [-KeyFilePath ] [-SSHTransport] [] [[-Session] ] [] [[-ConnectionUri] ] [-EnableNetworkAccess] [-Credential ] [-ConfigurationName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-InstanceId ] [] [[-Id] ] [] [-Name ] [] [-VMId] [-Credential] [-ConfigurationName ] [] [-VMName] [-Credential] [-ConfigurationName ] [] [-ContainerId] [-ConfigurationName ] [-RunAsAdministrator] []" }, { "Name": "Exit-PSHostProcess", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Exit-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[]" }, { "Name": "Export-ModuleMember", "CommandType": "Cmdlet", "ParameterSets": "[[-Function] ] [-Cmdlet ] [-Variable ] [-Alias ] []" }, { "Name": "ForEach-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Process] [-InputObject ] [-Begin ] [-End ] [-RemainingScripts ] [-WhatIf] [-Confirm] [] [-MemberName] [-InputObject ] [-ArgumentList ] [-WhatIf] [-Confirm] []" }, { "Name": "Get-Command", "CommandType": "Cmdlet", "ParameterSets": "[[-ArgumentList] ] [-Verb ] [-Noun ] [-Module ] [-FullyQualifiedModule ] [-TotalCount ] [-Syntax] [-ShowCommandInfo] [-All] [-ListImported] [-ParameterName ] [-ParameterType ] [] [[-Name] ] [[-ArgumentList] ] [-Module ] [-FullyQualifiedModule ] [-CommandType ] [-TotalCount ] [-Syntax] [-ShowCommandInfo] [-All] [-ListImported] [-ParameterName ] [-ParameterType ] []" }, { "Name": "Get-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [-Full] [] [[-Name] ] -Detailed [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [] [[-Name] ] -Examples [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [] [[-Name] ] -Parameter [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [] [[-Name] ] -Online [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] []" }, { "Name": "Get-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [[-Count] ] []" }, { "Name": "Get-Job", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-InstanceId] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-Name] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-State] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [] [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [-Command ] [] [-Filter] []" }, { "Name": "Get-Module", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-FullyQualifiedName ] [-All] [] [[-Name] ] -ListAvailable [-FullyQualifiedName ] [-All] [-PSEdition ] [-Refresh] [] [[-Name] ] -PSSession [-FullyQualifiedName ] [-ListAvailable] [-PSEdition ] [-Refresh] [] [[-Name] ] -CimSession [-FullyQualifiedName ] [-ListAvailable] [-Refresh] [-CimResourceUri ] [-CimNamespace ] []" }, { "Name": "Get-PSHostProcessInfo", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [] [-Process] [] [-Id] []" }, { "Name": "Get-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Name ] [] [-ComputerName] [-ApplicationName ] [-ConfigurationName ] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-ThrottleLimit ] [-State ] [-SessionOption ] [] [-ComputerName] -InstanceId [-ApplicationName ] [-ConfigurationName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-ThrottleLimit ] [-State ] [-SessionOption ] [] [-ConnectionUri] [-ConfigurationName ] [-AllowRedirection] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-ThrottleLimit ] [-State ] [-SessionOption ] [] [-ConnectionUri] -InstanceId [-ConfigurationName ] [-AllowRedirection] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-ThrottleLimit ] [-State ] [-SessionOption ] [] -InstanceId -VMName [-ConfigurationName ] [-State ] [] -ContainerId [-ConfigurationName ] [-Name ] [-State ] [] -InstanceId -ContainerId [-ConfigurationName ] [-State ] [] -VMId [-ConfigurationName ] [-Name ] [-State ] [] -InstanceId -VMId [-ConfigurationName ] [-State ] [] -VMName [-ConfigurationName ] [-Name ] [-State ] [] [-InstanceId ] [] [-Id] []" }, { "Name": "Get-PSSessionCapability", "CommandType": "Cmdlet", "ParameterSets": "[-ConfigurationName] [-Username] [-Full] []" }, { "Name": "Get-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] ] [-Force] []" }, { "Name": "Import-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-Name] -PSSession [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-Name] -CimSession [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [-CimResourceUri ] [-CimNamespace ] [] [-FullyQualifiedName] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-FullyQualifiedName] -PSSession [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-Assembly] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] [-ModuleInfo] [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] []" }, { "Name": "Invoke-Command", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] [-NoNewScope] [-InputObject ] [-ArgumentList ] [] [[-Session] ] [-FilePath] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [[-Session] ] [-ScriptBlock] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [[-ComputerName] ] [-ScriptBlock] [-Credential ] [-Port ] [-UseSSL] [-ConfigurationName ] [-ApplicationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-SessionName ] [-HideComputerName] [-JobName ] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-CertificateThumbprint ] [] [[-ComputerName] ] [-FilePath] [-Credential ] [-Port ] [-UseSSL] [-ConfigurationName ] [-ApplicationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-SessionName ] [-HideComputerName] [-JobName ] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-VMId] [-ScriptBlock] -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [[-ConnectionUri] ] [-ScriptBlock] [-Credential ] [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-CertificateThumbprint ] [] [[-ConnectionUri] ] [-FilePath] [-Credential ] [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-ScriptBlock] -Credential -VMName [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-VMId] [-FilePath] -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-FilePath] -Credential -VMName [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -ScriptBlock -HostName [-Port ] [-AsJob] [-HideComputerName] [-UserName ] [-KeyFilePath ] [-SSHTransport] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-FilePath] -ContainerId [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RunAsAdministrator] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] [-ScriptBlock] -ContainerId [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-RunAsAdministrator] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -ScriptBlock -SSHConnection [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -FilePath -HostName [-AsJob] [-HideComputerName] [-UserName ] [-KeyFilePath ] [-SSHTransport] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] -FilePath -SSHConnection [-AsJob] [-HideComputerName] [-RemoteDebug] [-InputObject ] [-ArgumentList ] []" }, { "Name": "Invoke-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] ] [-WhatIf] [-Confirm] []" }, { "Name": "New-Module", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] [] [-Name] [-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] []" }, { "Name": "New-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-NestedModules ] [-Guid ] [-Author ] [-CompanyName ] [-Copyright ] [-RootModule ] [-ModuleVersion ] [-Description ] [-ProcessorArchitecture ] [-PowerShellVersion ] [-ClrVersion ] [-DotNetFrameworkVersion ] [-PowerShellHostName ] [-PowerShellHostVersion ] [-RequiredModules ] [-TypesToProcess ] [-FormatsToProcess ] [-ScriptsToProcess ] [-RequiredAssemblies ] [-FileList ] [-ModuleList ] [-FunctionsToExport ] [-AliasesToExport ] [-VariablesToExport ] [-CmdletsToExport ] [-DscResourcesToExport ] [-CompatiblePSEditions ] [-PrivateData ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-HelpInfoUri ] [-PassThru] [-DefaultCommandPrefix ] [-WhatIf] [-Confirm] []" }, { "Name": "New-PSRoleCapabilityFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-Guid ] [-Author ] [-Description ] [-CompanyName ] [-Copyright ] [-ModulesToImport ] [-VisibleAliases ] [-VisibleCmdlets ] [-VisibleFunctions ] [-VisibleExternalCommands ] [-VisibleProviders ] [-ScriptsToProcess ] [-AliasDefinitions ] [-FunctionDefinitions ] [-VariableDefinitions ] [-EnvironmentVariables ] [-TypesToProcess ] [-FormatsToProcess ] [-AssembliesToLoad ] []" }, { "Name": "New-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] ] [-Credential ] [-Name ] [-EnableNetworkAccess] [-ConfigurationName ] [-Port ] [-UseSSL] [-ApplicationName ] [-ThrottleLimit ] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] -Credential -VMName [-Name ] [-ConfigurationName ] [-ThrottleLimit ] [] [-ConnectionUri] [-Credential ] [-Name ] [-EnableNetworkAccess] [-ConfigurationName ] [-ThrottleLimit ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] [-VMId] -Credential [-Name ] [-ConfigurationName ] [-ThrottleLimit ] [] [[-Session] ] [-Name ] [-EnableNetworkAccess] [-ThrottleLimit ] [] -ContainerId [-Name ] [-ConfigurationName ] [-RunAsAdministrator] [-ThrottleLimit ] [] [-HostName] [-Name ] [-Port ] [-UserName ] [-KeyFilePath ] [-SSHTransport] [] -SSHConnection [-Name ] []" }, { "Name": "New-PSSessionConfigurationFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] [-SchemaVersion ] [-Guid ] [-Author ] [-Description ] [-CompanyName ] [-Copyright ] [-SessionType ] [-TranscriptDirectory ] [-RunAsVirtualAccount] [-RunAsVirtualAccountGroups ] [-MountUserDrive] [-UserDriveMaximumSize ] [-GroupManagedServiceAccount ] [-ScriptsToProcess ] [-RoleDefinitions ] [-RequiredGroups ] [-LanguageMode ] [-ExecutionPolicy ] [-PowerShellVersion ] [-ModulesToImport ] [-VisibleAliases ] [-VisibleCmdlets ] [-VisibleFunctions ] [-VisibleExternalCommands ] [-VisibleProviders ] [-AliasDefinitions ] [-FunctionDefinitions ] [-VariableDefinitions ] [-EnvironmentVariables ] [-TypesToProcess ] [-FormatsToProcess ] [-AssembliesToLoad ] [-Full] []" }, { "Name": "New-PSSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaximumRedirection ] [-NoCompression] [-NoMachineProfile] [-Culture ] [-UICulture ] [-MaximumReceivedDataSizePerCommand ] [-MaximumReceivedObjectSize ] [-OutputBufferingMode ] [-MaxConnectionRetryCount ] [-ApplicationArguments ] [-OpenTimeout ] [-CancelTimeout ] [-IdleTimeout ] [-ProxyAccessType ] [-ProxyAuthentication ] [-ProxyCredential ] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-OperationTimeout ] [-NoEncryption] [-UseUTF16] [-IncludePortInSPN] []" }, { "Name": "New-PSTransportOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaxIdleTimeoutSec ] [-ProcessIdleTimeoutSec ] [-MaxSessions ] [-MaxConcurrentCommandsPerSession ] [-MaxSessionsPerUser ] [-MaxMemoryPerSessionMB ] [-MaxProcessesPerSession ] [-MaxConcurrentUsers ] [-IdleTimeoutSec ] [-OutputBufferingMode ] []" }, { "Name": "Out-Default", "CommandType": "Cmdlet", "ParameterSets": "[-Transcript] [-InputObject ] []" }, { "Name": "Out-Host", "CommandType": "Cmdlet", "ParameterSets": "[-Paging] [-InputObject ] []" }, { "Name": "Out-Null", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject ] []" }, { "Name": "Receive-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] [[-Location] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Job] [[-ComputerName] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Job] [[-Session] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Name] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-InstanceId] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] [-Id] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] []" }, { "Name": "Receive-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] [-OutTarget ] [-JobName ] [-WhatIf] [-Confirm] [] [-Id] [-OutTarget ] [-JobName ] [-WhatIf] [-Confirm] [] [-ComputerName] -InstanceId [-ApplicationName ] [-ConfigurationName ] [-OutTarget ] [-JobName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-SessionOption ] [-WhatIf] [-Confirm] [] [-ComputerName] -Name [-ApplicationName ] [-ConfigurationName ] [-OutTarget ] [-JobName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-SessionOption ] [-WhatIf] [-Confirm] [] [-ConnectionUri] -Name [-ConfigurationName ] [-AllowRedirection] [-OutTarget ] [-JobName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-SessionOption ] [-WhatIf] [-Confirm] [] [-ConnectionUri] -InstanceId [-ConfigurationName ] [-AllowRedirection] [-OutTarget ] [-JobName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-SessionOption ] [-WhatIf] [-Confirm] [] [-InstanceId] [-OutTarget ] [-JobName ] [-WhatIf] [-Confirm] [] [-Name] [-OutTarget ] [-JobName ] [-WhatIf] [-Confirm] []" }, { "Name": "Register-ArgumentCompleter", "CommandType": "Cmdlet", "ParameterSets": "-CommandName -ScriptBlock [-Native] [] -ParameterName -ScriptBlock [-CommandName ] []" }, { "Name": "Register-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-ProcessorArchitecture ] [-SessionType ] [-ApplicationBase ] [-RunAsCredential ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion ] [-SessionTypeOption ] [-TransportOption ] [-ModulesToImport ] [-WhatIf] [-Confirm] [] [-Name] [-AssemblyName] [-ConfigurationTypeName] [-ProcessorArchitecture ] [-ApplicationBase ] [-RunAsCredential ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion ] [-SessionTypeOption ] [-TransportOption ] [-ModulesToImport ] [-WhatIf] [-Confirm] [] [-Name] -Path [-ProcessorArchitecture ] [-RunAsCredential ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-Force] [-WhatIf] [-Confirm] [] [-Job] [-Force] [-WhatIf] [-Confirm] [] [-Name] [-Force] [-WhatIf] [-Confirm] [] [-InstanceId] [-Force] [-WhatIf] [-Confirm] [] [-Filter] [-Force] [-WhatIf] [-Confirm] [] [-State] [-WhatIf] [-Confirm] [] [-Command ] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Force] [-WhatIf] [-Confirm] [] [-FullyQualifiedName] [-Force] [-WhatIf] [-Confirm] [] [-ModuleInfo] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Remove-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-WhatIf] [-Confirm] [] [-Session] [-WhatIf] [-Confirm] [] -ContainerId [-WhatIf] [-Confirm] [] -VMId [-WhatIf] [-Confirm] [] -VMName [-WhatIf] [-Confirm] [] -InstanceId [-WhatIf] [-Confirm] [] -Name [-WhatIf] [-Confirm] [] [-ComputerName] [-WhatIf] [-Confirm] []" }, { "Name": "Save-Help", "CommandType": "Cmdlet", "ParameterSets": "[-DestinationPath] [[-Module] ] [[-UICulture] ] [-FullyQualifiedModule ] [-Credential ] [-UseDefaultCredentials] [-Force] [] [[-Module] ] [[-UICulture] ] -LiteralPath [-FullyQualifiedModule ] [-Credential ] [-UseDefaultCredentials] [-Force] []" }, { "Name": "Set-PSDebug", "CommandType": "Cmdlet", "ParameterSets": "[-Trace ] [-Step] [-Strict] [] [-Off] []" }, { "Name": "Set-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-ApplicationBase ] [-RunAsCredential ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion ] [-SessionTypeOption ] [-TransportOption ] [-ModulesToImport ] [-WhatIf] [-Confirm] [] [-Name] [-AssemblyName] [-ConfigurationTypeName] [-ApplicationBase ] [-RunAsCredential ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion ] [-SessionTypeOption ] [-TransportOption ] [-ModulesToImport ] [-WhatIf] [-Confirm] [] [-Name] -Path [-RunAsCredential ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption ] [-WhatIf] [-Confirm] []" }, { "Name": "Set-StrictMode", "CommandType": "Cmdlet", "ParameterSets": "-Version [] -Off []" }, { "Name": "Start-Job", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] [[-InitializationScript] ] [-Name ] [-Credential ] [-Authentication ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] [-DefinitionName] [[-DefinitionPath] ] [[-Type] ] [] [-FilePath] [[-InitializationScript] ] [-Name ] [-Credential ] [-Authentication ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] [[-InitializationScript] ] -LiteralPath [-Name ] [-Credential ] [-Authentication ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] [-HostName] []" }, { "Name": "Stop-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-PassThru] [-WhatIf] [-Confirm] [] [-Job] [-PassThru] [-WhatIf] [-Confirm] [] [-Name] [-PassThru] [-WhatIf] [-Confirm] [] [-InstanceId] [-PassThru] [-WhatIf] [-Confirm] [] [-State] [-PassThru] [-WhatIf] [-Confirm] [] [-Filter] [-PassThru] [-WhatIf] [-Confirm] []" }, { "Name": "Test-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] []" }, { "Name": "Test-PSSessionConfigurationFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] []" }, { "Name": "Unregister-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] [-Force] [-NoServiceRestart] [-WhatIf] [-Confirm] []" }, { "Name": "Update-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Module] ] [[-SourcePath] ] [[-UICulture] ] [-FullyQualifiedModule ] [-Recurse] [-Credential ] [-UseDefaultCredentials] [-Force] [-WhatIf] [-Confirm] [] [[-Module] ] [[-UICulture] ] [-FullyQualifiedModule ] [-LiteralPath ] [-Recurse] [-Credential ] [-UseDefaultCredentials] [-Force] [-WhatIf] [-Confirm] []" }, { "Name": "Wait-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] [-Any] [-Timeout ] [-Force] [] [-Job] [-Any] [-Timeout ] [-Force] [] [-Name] [-Any] [-Timeout ] [-Force] [] [-InstanceId] [-Any] [-Timeout ] [-Force] [] [-State] [-Any] [-Timeout ] [-Force] [] [-Filter] [-Any] [-Timeout ] [-Force] []" }, { "Name": "Where-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Property] [[-Value] ] [-InputObject ] [-EQ] [] [-FilterScript] [-InputObject ] [] [-Property] [[-Value] ] -CLE [-InputObject ] [] [-Property] [[-Value] ] -CEQ [-InputObject ] [] [-Property] [[-Value] ] -NE [-InputObject ] [] [-Property] [[-Value] ] -CNE [-InputObject ] [] [-Property] [[-Value] ] -GT [-InputObject ] [] [-Property] [[-Value] ] -CGT [-InputObject ] [] [-Property] [[-Value] ] -LT [-InputObject ] [] [-Property] [[-Value] ] -CLT [-InputObject ] [] [-Property] [[-Value] ] -GE [-InputObject ] [] [-Property] [[-Value] ] -CGE [-InputObject ] [] [-Property] [[-Value] ] -LE [-InputObject ] [] [-Property] [[-Value] ] -Like [-InputObject ] [] [-Property] [[-Value] ] -CLike [-InputObject ] [] [-Property] [[-Value] ] -NotLike [-InputObject ] [] [-Property] [[-Value] ] -CNotLike [-InputObject ] [] [-Property] [[-Value] ] -Match [-InputObject ] [] [-Property] [[-Value] ] -CMatch [-InputObject ] [] [-Property] [[-Value] ] -NotMatch [-InputObject ] [] [-Property] [[-Value] ] -CNotMatch [-InputObject ] [] [-Property] [[-Value] ] -Contains [-InputObject ] [] [-Property] [[-Value] ] -CContains [-InputObject ] [] [-Property] [[-Value] ] -NotContains [-InputObject ] [] [-Property] [[-Value] ] -CNotContains [-InputObject ] [] [-Property] [[-Value] ] -In [-InputObject ] [] [-Property] [[-Value] ] -CIn [-InputObject ] [] [-Property] [[-Value] ] -NotIn [-InputObject ] [] [-Property] [[-Value] ] -CNotIn [-InputObject ] [] [-Property] [[-Value] ] -Is [-InputObject ] [] [-Property] [[-Value] ] -IsNot [-InputObject ] []" } ], "ExportedAliases": [ "%", "?", "clhy", "cnsn", "dnsn", "etsn", "exsn", "foreach", "gcm", "ghy", "gjb", "gmo", "gsn", "h", "history", "icm", "ihy", "ipmo", "nmo", "nsn", "oh", "r", "rcjb", "rcsn", "rjb", "rmo", "rsn", "sajb", "spjb", "where", "wjb" ] } ] } ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/desktop-3.0-windows.json ================================================ { "Modules": [ { "Name": "AppLocker", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-AppLockerFileInformation", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cList[string]\u003e] [\u003cCommonParameters\u003e] [[-Packages] \u003cList[AppxPackage]\u003e] [\u003cCommonParameters\u003e] -Directory \u003cstring\u003e [-FileType \u003cList[AppLockerFileType]\u003e] [-Recurse] [\u003cCommonParameters\u003e] -EventLog [-LogPath \u003cstring\u003e] [-EventType \u003cList[AppLockerEventType]\u003e] [-Statistics] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "-Local [-Xml] [\u003cCommonParameters\u003e] -Domain -Ldap \u003cstring\u003e [-Xml] [\u003cCommonParameters\u003e] -Effective [-Xml] [\u003cCommonParameters\u003e]" }, { "Name": "New-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-FileInformation] \u003cList[FileInformation]\u003e [-RuleType \u003cList[RuleType]\u003e] [-RuleNamePrefix \u003cstring\u003e] [-User \u003cstring\u003e] [-Optimize] [-IgnoreMissingFileInformation] [-Xml] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-XmlPolicy] \u003cstring\u003e [-Ldap \u003cstring\u003e] [-Merge] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PolicyObject] \u003cAppLockerPolicy\u003e [-Ldap \u003cstring\u003e] [-Merge] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-XmlPolicy] \u003cstring\u003e -Path \u003cList[string]\u003e [-User \u003cstring\u003e] [-Filter \u003cList[PolicyDecision]\u003e] [\u003cCommonParameters\u003e] [-XmlPolicy] \u003cstring\u003e -Packages \u003cList[AppxPackage]\u003e [-User \u003cstring\u003e] [-Filter \u003cList[PolicyDecision]\u003e] [\u003cCommonParameters\u003e] [-PolicyObject] \u003cAppLockerPolicy\u003e -Path \u003cList[string]\u003e [-User \u003cstring\u003e] [-Filter \u003cList[PolicyDecision]\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Appx", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-AppxLastError", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxLog", "CommandType": "Function", "ParameterSets": "[-All] [\u003cCommonParameters\u003e] [-ActivityId \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-DependencyPath \u003cstring[]\u003e] [-ForceApplicationShutdown] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -Register [-DependencyPath \u003cstring[]\u003e] [-DisableDevelopmentMode] [-ForceApplicationShutdown] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -Update [-DependencyPath \u003cstring[]\u003e] [-ForceApplicationShutdown] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [[-Publisher] \u003cstring\u003e] [-AllUsers] [-User \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxPackageManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Package] \u003cAppxPackage\u003e [[-User] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-Package] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BestPractices", "Version": "1.0", "ExportedCommands": [ { "Name": "Get-BpaModel", "CommandType": "Cmdlet", "ParameterSets": "[-RepositoryPath \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ModelId] \u003cstring[]\u003e [[-SubModelId] \u003cstring\u003e] [-RepositoryPath \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BpaResult", "CommandType": "Cmdlet", "ParameterSets": "[-ModelId] \u003cstring\u003e [-CollectedConfiguration] [-All] [-Filter \u003cFilterOptions\u003e] [-RepositoryPath \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ModelId] \u003cstring\u003e [-CollectedConfiguration] [-All] [-Filter \u003cFilterOptions\u003e] [-RepositoryPath \u003cstring\u003e] [-SubModelId \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-Context \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-BpaModel", "CommandType": "Cmdlet", "ParameterSets": "[-ModelId] \u003cstring\u003e [-RepositoryPath \u003cstring\u003e] [-Mode \u003cScanMode\u003e] [\u003cCommonParameters\u003e] [-ModelId] \u003cstring\u003e [-RepositoryPath \u003cstring\u003e] [-Mode \u003cScanMode\u003e] [-SubModelId \u003cstring\u003e] [-Context \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-Port \u003cint\u003e] [-ThrottleLimit \u003cint\u003e] [-UseSsl] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BpaResult", "CommandType": "Cmdlet", "ParameterSets": "[[-Exclude] \u003cbool\u003e] [-Results] \u003cList[Result]\u003e [[-RepositoryPath] \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BitLocker", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-BitLockerKeyProtector", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [[-Password] \u003csecurestring\u003e] -PasswordProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-RecoveryPassword] \u003cstring\u003e] -RecoveryPasswordProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -StartupKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -TpmAndStartupKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinAndStartupKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-ADAccountOrGroup] \u003cstring\u003e -ADAccountOrGroupProtector [-Service] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -TpmProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-RecoveryKeyPath] \u003cstring\u003e -RecoveryKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Backup-BitLockerKeyProtector", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-KeyProtectorId] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-BitLockerAutoUnlock", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Disable-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BitLockerAutoUnlock", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [[-Password] \u003csecurestring\u003e] -PasswordProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-RecoveryPassword] \u003cstring\u003e] -RecoveryPasswordProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -StartupKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -TpmAndStartupKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinAndStartupKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-AdAccountOrGroup] \u003cstring\u003e -AdAccountOrGroupProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-Service] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -TpmProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-RecoveryKeyPath] \u003cstring\u003e -RecoveryKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BitLockerAutoUnlock", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BitLockerVolume", "CommandType": "Function", "ParameterSets": "[[-MountPoint] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Lock-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-ForceDismount] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-BitLockerKeyProtector", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-KeyProtectorId] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [[-RebootCount] \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unlock-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e -Password \u003csecurestring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -RecoveryPassword \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -RecoveryKeyPath \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -AdAccountOrGroup [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BitsTransfer", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-BitsFile", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-Source] \u003cstring[]\u003e [[-Destination] \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-AllUsers] [\u003cCommonParameters\u003e] [-JobId] \u003cguid[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Remove-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-Asynchronous] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-DisplayName \u003cstring\u003e] [-Priority \u003cstring\u003e] [-Description \u003cstring\u003e] [-ProxyAuthentication \u003cstring\u003e] [-RetryInterval \u003cint\u003e] [-RetryTimeout \u003cint\u003e] [-TransferPolicy \u003cCostStates\u003e] [-Credential \u003cpscredential\u003e] [-ProxyCredential \u003cpscredential\u003e] [-Authentication \u003cstring\u003e] [-SetOwnerToCurrentUser] [-ProxyUsage \u003cstring\u003e] [-ProxyList \u003curi[]\u003e] [-ProxyBypass \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-Source] \u003cstring[]\u003e [[-Destination] \u003cstring[]\u003e] [-Asynchronous] [-Authentication \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Description \u003cstring\u003e] [-DisplayName \u003cstring\u003e] [-Priority \u003cstring\u003e] [-TransferPolicy \u003cCostStates\u003e] [-ProxyAuthentication \u003cstring\u003e] [-ProxyBypass \u003cstring[]\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyList \u003curi[]\u003e] [-ProxyUsage \u003cstring\u003e] [-RetryInterval \u003cint\u003e] [-RetryTimeout \u003cint\u003e] [-Suspended] [-TransferType \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BranchCache", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-BCDataCacheExtension", "CommandType": "Function", "ParameterSets": "[[-Percentage] \u003cuint32\u003e] [[-Path] \u003cstring\u003e] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Path] \u003cstring\u003e] -SizeBytes \u003cuint64\u003e [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-BCCache", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BC", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BCDowngrading", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BCServeOnBattery", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCDistributed", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCDowngrading", "CommandType": "Function", "ParameterSets": "[[-Version] \u003cPreferredContentInformationVersion\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCHostedClient", "CommandType": "Function", "ParameterSets": "[-ServerNames] \u003cstring[]\u003e [-Force] [-UseVersion \u003cHostedCacheVersion\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UseSCP [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCHostedServer", "CommandType": "Function", "ParameterSets": "[-Force] [-RegisterSCP] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCLocal", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCServeOnBattery", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-BCCachePackage", "CommandType": "Function", "ParameterSets": "[[-StagingPath] \u003cstring\u003e] -Destination \u003cstring\u003e [-Force] [-OutputReferenceFile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Destination \u003cstring\u003e -ExportDataCache [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-BCSecretKey", "CommandType": "Function", "ParameterSets": "[-Filename] \u003cstring\u003e [-FilePassphrase] \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCClientConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCContentServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCDataCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCDataCacheExtension", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCHashCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCHostedCacheServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCNetworkConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCStatus", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Import-BCCachePackage", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-BCSecretKey", "CommandType": "Function", "ParameterSets": "[-Filename] \u003cstring\u003e -FilePassphrase \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Publish-BCFileContent", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [-UseVersion \u003cuint32\u003e] [-StageData] [-StagingPath \u003cstring\u003e] [-ReferenceFile \u003cstring\u003e] [-Force] [-Recurse] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Publish-BCWebContent", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [-UseVersion \u003cuint32\u003e] [-StageData] [-StagingPath \u003cstring\u003e] [-ReferenceFile \u003cstring\u003e] [-Force] [-Recurse] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-BCDataCacheExtension", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DataCacheExtension] \u003cCimInstance#MSFT_NetBranchCacheDataCacheExtension[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-BC", "CommandType": "Function", "ParameterSets": "[-ResetFWRulesOnly] [-ResetPerfCountersOnly] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCAuthentication", "CommandType": "Function", "ParameterSets": "[-Mode] \u003cClientAuthenticationMode\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCCache", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring\u003e] [-MoveTo \u003cstring\u003e] [-Percentage \u003cuint32\u003e] [-SizeBytes \u003cuint64\u003e] [-Defragment] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Cache] \u003cCimInstance#MSFT_NetBranchCacheCache[]\u003e [-MoveTo \u003cstring\u003e] [-Percentage \u003cuint32\u003e] [-SizeBytes \u003cuint64\u003e] [-Defragment] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCDataCacheEntryMaxAge", "CommandType": "Function", "ParameterSets": "[-TimeDays] \u003cuint32\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCMinSMBLatency", "CommandType": "Function", "ParameterSets": "[-LatencyMilliseconds] \u003cuint32\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCSecretKey", "CommandType": "Function", "ParameterSets": "[[-Passphrase] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "CimCmdlets", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-CimAssociatedInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cciminstance\u003e [[-Association] \u003cstring\u003e] [-ResultClassName \u003cstring\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-KeyOnly] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [[-Association] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-ResultClassName \u003cstring\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ResourceUri \u003curi\u003e] [-KeyOnly] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimClass", "CommandType": "Cmdlet", "ParameterSets": "[[-ClassName] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-MethodName \u003cstring\u003e] [-PropertyName \u003cstring\u003e] [-QualifierName \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ClassName] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-MethodName \u003cstring\u003e] [-PropertyName \u003cstring\u003e] [-QualifierName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e -ResourceUri \u003curi\u003e [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e -Query \u003cstring\u003e [-ResourceUri \u003curi\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -ResourceUri \u003curi\u003e [-ComputerName \u003cstring[]\u003e] [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [\u003cCommonParameters\u003e] -Query \u003cstring\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cuint32[]\u003e [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-CimMethod", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -ResourceUri \u003curi\u003e -CimSession \u003cCimSession[]\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -ResourceUri \u003curi\u003e [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003cCimClass\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003cCimClass\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -Query \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-QueryDialect \u003cstring\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -Query \u003cstring\u003e [-QueryDialect \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [[-Property] \u003cIDictionary\u003e] [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e [[-Property] \u003cIDictionary\u003e] -CimSession \u003cCimSession[]\u003e [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Property] \u003cIDictionary\u003e] -ResourceUri \u003curi\u003e -CimSession \u003cCimSession[]\u003e [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Property] \u003cIDictionary\u003e] -ResourceUri \u003curi\u003e [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003cCimClass\u003e [[-Property] \u003cIDictionary\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003cCimClass\u003e [[-Property] \u003cIDictionary\u003e] -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-Authentication \u003cPasswordAuthenticationMechanism\u003e] [-Name \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-SkipTestConnection] [-Port \u003cuint32\u003e] [-SessionOption \u003cCimSessionOptions\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Name \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-SkipTestConnection] [-Port \u003cuint32\u003e] [-SessionOption \u003cCimSessionOptions\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-CimSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-Protocol] \u003cProtocolType\u003e [-UICulture \u003ccultureinfo\u003e] [-Culture \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e] [-NoEncryption] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-EncodePortInServicePrincipalName] [-Encoding \u003cPacketEncoding\u003e] [-HttpPrefix \u003curi\u003e] [-MaxEnvelopeSizeKB \u003cuint32\u003e] [-ProxyAuthentication \u003cPasswordAuthenticationMechanism\u003e] [-ProxyCertificateThumbprint \u003cstring\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyType \u003cProxyType\u003e] [-UseSsl] [-UICulture \u003ccultureinfo\u003e] [-Culture \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e] [-Impersonation \u003cImpersonationType\u003e] [-PacketIntegrity] [-PacketPrivacy] [-UICulture \u003ccultureinfo\u003e] [-Culture \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Register-CimIndicationEvent", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] -CimSession \u003cCimSession\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-QueryDialect \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] -CimSession \u003cCimSession\u003e [-Namespace \u003cstring\u003e] [-QueryDialect \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cciminstance\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-Namespace] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-Namespace] \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[-CimSession] \u003cCimSession[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cuint32[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cciminstance\u003e [-ComputerName \u003cstring[]\u003e] [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Property \u003cIDictionary\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Property \u003cIDictionary\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e -Property \u003cIDictionary\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e -Property \u003cIDictionary\u003e [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gcim", "scim", "ncim", "rcim", "icim", "gcai", "rcie", "ncms", "rcms", "gcms", "ncso", "gcls" ] }, { "Name": "DirectAccessClientComponents", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-DAManualEntryPointSelection", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-DAManualEntryPointSelection", "CommandType": "Function", "ParameterSets": "-EntryPointName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DAClientExperienceConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "[-EntryPointName \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-EntryPointName \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "[-PolicyStore] \u003cstring\u003e -EntryPointName \u003cstring\u003e -ADSite \u003cstring\u003e -EntryPointRange \u003cstring[]\u003e -EntryPointIPAddress \u003cstring\u003e [-TeredoServerIP \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPOSession] \u003cstring\u003e -EntryPointName \u003cstring\u003e -ADSite \u003cstring\u003e -EntryPointRange \u003cstring[]\u003e -EntryPointIPAddress \u003cstring\u003e [-TeredoServerIP \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e -NewName \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e -NewName \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e -NewName \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-DAClientExperienceConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CorporateResources] [-IPsecTunnelEndpoints] [-PreferLocalNamesAllowed] [-UserInterface] [-SupportEmail] [-FriendlyName] [-ManualEntryPointSelectionAllowed] [-GslbFqdn] [-ForceTunneling] [-CustomCommands] [-PassiveMode] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DAClientExperienceConfiguration[]\u003e [-CorporateResources] [-IPsecTunnelEndpoints] [-PreferLocalNamesAllowed] [-UserInterface] [-SupportEmail] [-FriendlyName] [-ManualEntryPointSelectionAllowed] [-GslbFqdn] [-ForceTunneling] [-CustomCommands] [-PassiveMode] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-TeredoServerIP] [-IPHttpsProfile] [-GslbIP] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-TeredoServerIP] [-IPHttpsProfile] [-GslbIP] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e [-TeredoServerIP] [-IPHttpsProfile] [-GslbIP] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DAClientExperienceConfiguration", "CommandType": "Function", "ParameterSets": "[[-CorporateResources] \u003cstring[]\u003e] [[-IPsecTunnelEndpoints] \u003cstring[]\u003e] [[-PreferLocalNamesAllowed] \u003cbool\u003e] [[-UserInterface] \u003cbool\u003e] [[-SupportEmail] \u003cstring\u003e] [[-FriendlyName] \u003cstring\u003e] [[-ManualEntryPointSelectionAllowed] \u003cbool\u003e] [[-GslbFqdn] \u003cstring\u003e] [[-ForceTunneling] \u003cForceTunneling\u003e] [[-CustomCommands] \u003cstring[]\u003e] [[-PassiveMode] \u003cbool\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-CorporateResources] \u003cstring[]\u003e] [[-IPsecTunnelEndpoints] \u003cstring[]\u003e] [[-PreferLocalNamesAllowed] \u003cbool\u003e] [[-UserInterface] \u003cbool\u003e] [[-SupportEmail] \u003cstring\u003e] [[-FriendlyName] \u003cstring\u003e] [[-ManualEntryPointSelectionAllowed] \u003cbool\u003e] [[-GslbFqdn] \u003cstring\u003e] [[-ForceTunneling] \u003cForceTunneling\u003e] [[-CustomCommands] \u003cstring[]\u003e] [[-PassiveMode] \u003cbool\u003e] -InputObject \u003cCimInstance#MSFT_DAClientExperienceConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-ADSite \u003cstring\u003e] [-EntryPointRange \u003cstring[]\u003e] [-TeredoServerIP \u003cstring\u003e] [-EntryPointIPAddress \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-ADSite \u003cstring\u003e] [-EntryPointRange \u003cstring[]\u003e] [-TeredoServerIP \u003cstring\u003e] [-EntryPointIPAddress \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e [-ADSite \u003cstring\u003e] [-EntryPointRange \u003cstring[]\u003e] [-TeredoServerIP \u003cstring\u003e] [-EntryPointIPAddress \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Dism", "Version": "1.0", "ExportedCommands": [ { "Name": "Add-ProvisionedAppxPackage", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Apply-WindowsUnattend", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Get-ProvisionedAppxPackage", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Remove-ProvisionedAppxPackage", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Add-AppxProvisionedPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-FolderPath \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-DependencyPackagePath \u003cstring[]\u003e] [-LicensePath \u003cstring\u003e] [-SkipLicense] [-CustomDataPath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-FolderPath \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-DependencyPackagePath \u003cstring[]\u003e] [-LicensePath \u003cstring\u003e] [-SkipLicense] [-CustomDataPath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Driver \u003cstring\u003e -Path \u003cstring\u003e [-Recurse] [-ForceUnsigned] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-WindowsPackage", "CommandType": "Cmdlet", "ParameterSets": "-PackagePath \u003cstring\u003e -Online [-IgnoreCheck] [-PreventPending] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -PackagePath \u003cstring\u003e -Path \u003cstring\u003e [-IgnoreCheck] [-PreventPending] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-WindowsCorruptMountPoint", "CommandType": "Cmdlet", "ParameterSets": "[-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-WindowsOptionalFeature", "CommandType": "Cmdlet", "ParameterSets": "-FeatureName \u003cstring[]\u003e -Online [-PackageName \u003cstring\u003e] [-Remove] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -FeatureName \u003cstring[]\u003e -Path \u003cstring\u003e [-PackageName \u003cstring\u003e] [-Remove] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e -Discard [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e -Save [-CheckIntegrity] [-Append] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-WindowsOptionalFeature", "CommandType": "Cmdlet", "ParameterSets": "-FeatureName \u003cstring[]\u003e -Path \u003cstring\u003e [-PackageName \u003cstring\u003e] [-All] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -FeatureName \u003cstring[]\u003e -Online [-PackageName \u003cstring\u003e] [-All] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxProvisionedPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-All] [-Driver \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-All] [-Driver \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsEdition", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-Target] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-Target] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Mounted [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsOptionalFeature", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-FeatureName \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-FeatureName \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e -ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-ReadOnly] [-Optimize] [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e -ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-ReadOnly] [-Optimize] [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e -Remount [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppxProvisionedPackage", "CommandType": "Cmdlet", "ParameterSets": "-PackageName \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -PackageName \u003cstring\u003e -Online [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Driver \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WindowsPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-CheckHealth] [-ScanHealth] [-RestoreHealth] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-CheckHealth] [-ScanHealth] [-RestoreHealth] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Save-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-CheckIntegrity] [-Append] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WindowsEdition", "CommandType": "Cmdlet", "ParameterSets": "-Edition \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WindowsProductKey", "CommandType": "Cmdlet", "ParameterSets": "-ProductKey \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Use-WindowsUnattend", "CommandType": "Cmdlet", "ParameterSets": "-UnattendPath \u003cstring\u003e -Path \u003cstring\u003e [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -UnattendPath \u003cstring\u003e -Online [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "Apply-WindowsUnattend", "Add-ProvisionedAppxPackage", "Remove-ProvisionedAppxPackage", "Get-ProvisionedAppxPackage" ] }, { "Name": "DnsClient", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[-Namespace] \u003cstring[]\u003e [-GpoName \u003cstring\u003e] [-DANameServers \u003cstring[]\u003e] [-DAIPsecRequired] [-DAIPsecEncryptionType \u003cstring\u003e] [-DAProxyServerName \u003cstring\u003e] [-DnsSecEnable] [-DnsSecIPsecRequired] [-DnsSecIPsecEncryptionType \u003cstring\u003e] [-NameServers \u003cstring[]\u003e] [-NameEncoding \u003cstring\u003e] [-Server \u003cstring\u003e] [-DAProxyType \u003cstring\u003e] [-DnsSecValidationRequired] [-DAEnable] [-IPsecTrustAuthority \u003cstring\u003e] [-Comment \u003cstring\u003e] [-DisplayName \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-DnsClientCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClient", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-ConnectionSpecificSuffix \u003cstring[]\u003e] [-RegisterThisConnectionsAddress \u003cbool[]\u003e] [-UseSuffixWhenRegistering \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientCache", "CommandType": "Function", "ParameterSets": "[[-Entry] \u003cstring[]\u003e] [-Name \u003cstring[]\u003e] [-Type \u003cType[]\u003e] [-Status \u003cStatus[]\u003e] [-Section \u003cSection[]\u003e] [-TimeToLive \u003cuint32[]\u003e] [-DataLength \u003cuint16[]\u003e] [-Data \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientGlobalSetting", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientNrptGlobal", "CommandType": "Function", "ParameterSets": "[-Server \u003cstring\u003e] [-GpoName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientNrptPolicy", "CommandType": "Function", "ParameterSets": "[[-Namespace] \u003cstring\u003e] [-Effective] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-GpoName \u003cstring\u003e] [-Server \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientServerAddress", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-DnsClient", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-GpoName \u003cstring\u003e] [-PassThru] [-Server \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClient", "CommandType": "Function", "ParameterSets": "[-InterfaceAlias] \u003cstring[]\u003e [-ConnectionSpecificSuffix \u003cstring\u003e] [-RegisterThisConnectionsAddress \u003cbool\u003e] [-UseSuffixWhenRegistering \u003cbool\u003e] [-ResetConnectionSpecificSuffix] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cuint32[]\u003e [-ConnectionSpecificSuffix \u003cstring\u003e] [-RegisterThisConnectionsAddress \u003cbool\u003e] [-UseSuffixWhenRegistering \u003cbool\u003e] [-ResetConnectionSpecificSuffix] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DNSClient[]\u003e [-ConnectionSpecificSuffix \u003cstring\u003e] [-RegisterThisConnectionsAddress \u003cbool\u003e] [-UseSuffixWhenRegistering \u003cbool\u003e] [-ResetConnectionSpecificSuffix] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientGlobalSetting", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject \u003cCimInstance#MSFT_DNSClientGlobalSetting[]\u003e] [-SuffixSearchList \u003cstring[]\u003e] [-UseDevolution \u003cbool\u003e] [-DevolutionLevel \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientNrptGlobal", "CommandType": "Function", "ParameterSets": "[-EnableDAForAllNetworks \u003cstring\u003e] [-GpoName \u003cstring\u003e] [-SecureNameQueryFallback \u003cstring\u003e] [-QueryPolicy \u003cstring\u003e] [-Server \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-DAEnable \u003cbool\u003e] [-DAIPsecEncryptionType \u003cstring\u003e] [-DAIPsecRequired \u003cbool\u003e] [-DANameServers \u003cstring[]\u003e] [-DAProxyServerName \u003cstring\u003e] [-DAProxyType \u003cstring\u003e] [-Comment \u003cstring\u003e] [-DnsSecEnable \u003cbool\u003e] [-DnsSecIPsecEncryptionType \u003cstring\u003e] [-DnsSecIPsecRequired \u003cbool\u003e] [-DnsSecValidationRequired \u003cbool\u003e] [-GpoName \u003cstring\u003e] [-IPsecTrustAuthority \u003cstring\u003e] [-NameEncoding \u003cstring\u003e] [-NameServers \u003cstring[]\u003e] [-Namespace \u003cstring[]\u003e] [-Server \u003cstring\u003e] [-DisplayName \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientServerAddress", "CommandType": "Function", "ParameterSets": "[-InterfaceAlias] \u003cstring[]\u003e [-ServerAddresses \u003cstring[]\u003e] [-Validate] [-ResetServerAddresses] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cuint32[]\u003e [-ServerAddresses \u003cstring[]\u003e] [-Validate] [-ResetServerAddresses] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DNSClientServerAddress[]\u003e [-ServerAddresses \u003cstring[]\u003e] [-Validate] [-ResetServerAddresses] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resolve-DnsName", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [[-Type] \u003cRecordType\u003e] [-Server \u003cstring[]\u003e] [-DnsOnly] [-CacheOnly] [-DnssecOk] [-DnssecCd] [-NoHostsFile] [-LlmnrNetbiosOnly] [-LlmnrFallback] [-LlmnrOnly] [-NetbiosFallback] [-NoIdn] [-NoRecursion] [-QuickTimeout] [-TcpOnly] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "International", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-WinAcceptLanguageFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinCultureFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinDefaultInputMethodOverride", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinHomeLocation", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinLanguageBarOption", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinSystemLocale", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinUILanguageOverride", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinUserLanguageList", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "New-WinUserLanguageList", "CommandType": "Cmdlet", "ParameterSets": "[-Language] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-Culture", "CommandType": "Cmdlet", "ParameterSets": "[-CultureInfo] \u003ccultureinfo\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinAcceptLanguageFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[-OptOut] \u003cbool\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinCultureFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[-OptOut] \u003cbool\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinDefaultInputMethodOverride", "CommandType": "Cmdlet", "ParameterSets": "[[-InputTip] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinHomeLocation", "CommandType": "Cmdlet", "ParameterSets": "[-GeoId] \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinLanguageBarOption", "CommandType": "Cmdlet", "ParameterSets": "[-UseLegacySwitchMode] [-UseLegacyLanguageBar] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinSystemLocale", "CommandType": "Cmdlet", "ParameterSets": "[-SystemLocale] \u003ccultureinfo\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinUILanguageOverride", "CommandType": "Cmdlet", "ParameterSets": "[[-Language] \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinUserLanguageList", "CommandType": "Cmdlet", "ParameterSets": "[-LanguageList] \u003cList[WinUserLanguage]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "iSCSI", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Connect-IscsiTarget", "CommandType": "Function", "ParameterSets": "-NodeAddress \u003cstring\u003e [-TargetPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-IsDataDigest \u003cbool\u003e] [-IsHeaderDigest \u003cbool\u003e] [-IsPersistent \u003cbool\u003e] [-ReportToPnP \u003cbool\u003e] [-AuthenticationType \u003cstring\u003e] [-IsMultipathEnabled \u003cbool\u003e] [-InitiatorInstanceName \u003cstring\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-TargetPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-IsDataDigest \u003cbool\u003e] [-IsHeaderDigest \u003cbool\u003e] [-ReportToPnP \u003cbool\u003e] [-AuthenticationType \u003cstring\u003e] [-IsMultipathEnabled \u003cbool\u003e] [-InitiatorInstanceName \u003cstring\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-IscsiTarget", "CommandType": "Function", "ParameterSets": "[-NodeAddress \u003cstring[]\u003e] [-SessionIdentifier \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITarget[]\u003e [-SessionIdentifier \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiConnection", "CommandType": "Function", "ParameterSets": "[-ConnectionIdentifier \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorSideIdentifier \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetSideIdentifier \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalAddress \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-IscsiTarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-IscsiSession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-iSCSITargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiSession", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] [-SessionIdentifier \u003cstring[]\u003e] [-TargetSideIdentifier \u003cstring[]\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorSideIdentifier \u003cstring[]\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-IscsiTarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-IscsiTargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-IscsiConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiTarget", "CommandType": "Function", "ParameterSets": "[-NodeAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IscsiConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IscsiSession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IscsiTargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "[[-TargetPortalAddress] \u003cstring[]\u003e] [-InitiatorPortalAddress \u003cstring[]\u003e] [-InitiatorInstanceName \u003cstring[]\u003e] [-TargetPortalPortNumber \u003cuint16[]\u003e] [-IsHeaderDigest \u003cbool[]\u003e] [-IsDataDigest \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSISession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSIConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSITarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "-TargetPortalAddress \u003cstring\u003e [-TargetPortalPortNumber \u003cuint16\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-IsHeaderDigest \u003cbool\u003e] [-IsDataDigest \u003cbool\u003e] [-AuthenticationType \u003cstring\u003e] [-InitiatorInstanceName \u003cstring\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-IscsiSession", "CommandType": "Function", "ParameterSets": "-SessionIdentifier \u003cstring[]\u003e [-IsMultipathEnabled \u003cbool\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSISession[]\u003e [-IsMultipathEnabled \u003cbool\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "-TargetPortalAddress \u003cstring[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITargetPortal[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiChapSecret", "CommandType": "Function", "ParameterSets": "[-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-IscsiSession", "CommandType": "Function", "ParameterSets": "-SessionIdentifier \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSISession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-IscsiTarget", "CommandType": "Function", "ParameterSets": "[-NodeAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-IscsiConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-IscsiSession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-IscsiTargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITarget[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "[-TargetPortalAddress] \u003cstring[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITargetPortal[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "IscsiTarget", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-IscsiVirtualDiskTargetMapping", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-Path] \u003cstring\u003e [-Lun \u003cint\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Checkpoint-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-OriginalPath] \u003cstring\u003e [-Description \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Convert-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-DestinationPath] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Expand-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Size] \u003cuint64\u003e [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Size] \u003cuint64\u003e -InputObject \u003cIscsiVirtualDisk\u003e [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Export-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiServerTarget", "CommandType": "Cmdlet", "ParameterSets": "[[-TargetName] \u003cstring\u003e] [-ClusterGroupName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ClusterGroupName \u003cstring\u003e] [-Path \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ClusterGroupName \u003cstring\u003e] [-InitiatorId \u003cInitiatorId\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiTargetServerSetting", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-ClusterGroupName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ClusterGroupName \u003cstring\u003e] [-TargetName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ClusterGroupName \u003cstring\u003e] [-InitiatorId \u003cInitiatorId\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[[-OriginalPath] \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-SnapshotId \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Description \u003cstring\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-IscsiServerTarget", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-InitiatorIds \u003cInitiatorId[]\u003e] [-ClusterGroupName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Size] \u003cuint64\u003e [-Description \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -ParentPath \u003cstring\u003e [-Description \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiServerTarget", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiServerTarget\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDisk\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiVirtualDiskTargetMapping", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-Path] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiServerTarget", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-TargetIqn \u003cIqn\u003e] [-Description \u003cstring\u003e] [-Enable \u003cbool\u003e] [-EnableChap \u003cbool\u003e] [-Chap \u003cpscredential\u003e] [-EnableReverseChap \u003cbool\u003e] [-ReverseChap \u003cpscredential\u003e] [-MaxReceiveDataSegmentLength \u003cint\u003e] [-FirstBurstLength \u003cint\u003e] [-MaxBurstLength \u003cint\u003e] [-ReceiveBufferCount \u003cint\u003e] [-EnforceIdleTimeoutDetection \u003cbool\u003e] [-InitiatorIds \u003cInitiatorId[]\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiServerTarget\u003e [-TargetIqn \u003cIqn\u003e] [-Description \u003cstring\u003e] [-Enable \u003cbool\u003e] [-EnableChap \u003cbool\u003e] [-Chap \u003cpscredential\u003e] [-EnableReverseChap \u003cbool\u003e] [-ReverseChap \u003cpscredential\u003e] [-MaxReceiveDataSegmentLength \u003cint\u003e] [-FirstBurstLength \u003cint\u003e] [-MaxBurstLength \u003cint\u003e] [-ReceiveBufferCount \u003cint\u003e] [-EnforceIdleTimeoutDetection \u003cbool\u003e] [-InitiatorIds \u003cInitiatorId[]\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiTargetServerSetting", "CommandType": "Cmdlet", "ParameterSets": "[-IP] \u003cstring\u003e [-Port \u003cint\u003e] [-Enable \u003cbool\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Description \u003cstring\u003e] [-PassThru] [-Enable \u003cbool\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDisk\u003e [-Description \u003cstring\u003e] [-PassThru] [-Enable \u003cbool\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-Description \u003cstring\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-Description \u003cstring\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "ISE", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-IseSnippet", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Import-IseSnippet", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e [-Recurse] [\u003cCommonParameters\u003e] -Module \u003cstring\u003e [-Recurse] [-ListAvailable] [\u003cCommonParameters\u003e]" }, { "Name": "New-IseSnippet", "CommandType": "Function", "ParameterSets": "[-Title] \u003cstring\u003e [-Description] \u003cstring\u003e [-Text] \u003cstring\u003e [-Author \u003cstring\u003e] [-CaretOffset \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Kds", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-KdsRootKey", "CommandType": "Cmdlet", "ParameterSets": "[[-EffectiveTime] \u003cdatetime\u003e] [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -EffectiveImmediately [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-KdsCache", "CommandType": "Cmdlet", "ParameterSets": "[-CacheOwnerSid \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-KdsConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-KdsRootKey", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Set-KdsConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-LocalTestOnly] [-SecretAgreementPublicKeyLength \u003cint\u003e] [-SecretAgreementPrivateKeyLength \u003cint\u003e] [-SecretAgreementParameters \u003cbyte[]\u003e] [-SecretAgreementAlgorithm \u003cstring\u003e] [-KdfParameters \u003cbyte[]\u003e] [-KdfAlgorithm \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -RevertToDefault [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cKdsServerConfiguration\u003e [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-KdsRootKey", "CommandType": "Cmdlet", "ParameterSets": "[-KeyId] \u003cguid\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Diagnostics", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Export-Counter", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e -InputObject \u003cPerformanceCounterSampleSet[]\u003e [-FileFormat \u003cstring\u003e] [-MaxSize \u003cuint32\u003e] [-Force] [-Circular] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Counter", "CommandType": "Cmdlet", "ParameterSets": "[[-Counter] \u003cstring[]\u003e] [-SampleInterval \u003cint\u003e] [-MaxSamples \u003clong\u003e] [-Continuous] [-ComputerName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-ListSet] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WinEvent", "CommandType": "Cmdlet", "ParameterSets": "[[-LogName] \u003cstring[]\u003e] [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-FilterXPath \u003cstring\u003e] [-Force] [-Oldest] [\u003cCommonParameters\u003e] [-ListLog] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Force] [\u003cCommonParameters\u003e] [-ListProvider] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ProviderName] \u003cstring[]\u003e [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-FilterXPath \u003cstring\u003e] [-Force] [-Oldest] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-MaxEvents \u003clong\u003e] [-Credential \u003cpscredential\u003e] [-FilterXPath \u003cstring\u003e] [-Oldest] [\u003cCommonParameters\u003e] [-FilterXml] \u003cxml\u003e [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Oldest] [\u003cCommonParameters\u003e] [-FilterHashtable] \u003chashtable[]\u003e [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Force] [-Oldest] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Counter", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-StartTime \u003cdatetime\u003e] [-EndTime \u003cdatetime\u003e] [-Counter \u003cstring[]\u003e] [-MaxSamples \u003clong\u003e] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -ListSet \u003cstring[]\u003e [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Summary] [\u003cCommonParameters\u003e]" }, { "Name": "New-WinEvent", "CommandType": "Cmdlet", "ParameterSets": "[-ProviderName] \u003cstring\u003e [-Id] \u003cint\u003e [[-Payload] \u003cObject[]\u003e] [-Version \u003cbyte\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Host", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Start-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-LiteralPath] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Management", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Add-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-DomainName] \u003cstring\u003e -Credential \u003cpscredential\u003e [-ComputerName \u003cstring[]\u003e] [-LocalCredential \u003cpscredential\u003e] [-UnjoinDomainCredential \u003cpscredential\u003e] [-OUPath \u003cstring\u003e] [-Server \u003cstring\u003e] [-Unsecure] [-Options \u003cJoinOptions\u003e] [-Restart] [-PassThru] [-NewName \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-WorkGroupName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-LocalCredential \u003cpscredential\u003e] [-Credential \u003cpscredential\u003e] [-Restart] [-PassThru] [-NewName \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Value] \u003cObject[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Value] \u003cObject[]\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Checkpoint-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-Description] \u003cstring\u003e [[-RestorePointType] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Convert-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Destination] \u003cstring\u003e] [-Container] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Destination] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-Container] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Destination] \u003cstring\u003e [-Name] \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Destination] \u003cstring\u003e [-Name] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cProcess[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-ComputerRestore", "CommandType": "Cmdlet", "ParameterSets": "[-Drive] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ComputerRestore", "CommandType": "Cmdlet", "ParameterSets": "[-Drive] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ChildItem", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-Filter] \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Name] [-UseTransaction] [-Attributes \u003cFlagsExpression[FileAttributes]\u003e] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [\u003cCommonParameters\u003e] [[-Filter] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Name] [-UseTransaction] [-Attributes \u003cFlagsExpression[FileAttributes]\u003e] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ComputerRestorePoint", "CommandType": "Cmdlet", "ParameterSets": "[[-RestorePoint] \u003cint[]\u003e] [\u003cCommonParameters\u003e] -LastStatus [\u003cCommonParameters\u003e]" }, { "Name": "Get-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ReadCount \u003clong\u003e] [-TotalCount \u003clong\u003e] [-Tail \u003cint\u003e] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Delimiter \u003cstring\u003e] [-Wait] [-Raw] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-ReadCount \u003clong\u003e] [-TotalCount \u003clong\u003e] [-Tail \u003cint\u003e] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Delimiter \u003cstring\u003e] [-Wait] [-Raw] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ControlPanelItem", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Category \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -CanonicalName \u003cstring[]\u003e [-Category \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring\u003e [[-InstanceId] \u003clong[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Newest \u003cint\u003e] [-After \u003cdatetime\u003e] [-Before \u003cdatetime\u003e] [-UserName \u003cstring[]\u003e] [-Index \u003cint[]\u003e] [-EntryType \u003cstring[]\u003e] [-Source \u003cstring[]\u003e] [-Message \u003cstring\u003e] [-AsBaseObject] [\u003cCommonParameters\u003e] [-ComputerName \u003cstring[]\u003e] [-List] [-AsString] [\u003cCommonParameters\u003e]" }, { "Name": "Get-HotFix", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PSProvider \u003cstring[]\u003e] [-PSDrive \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Stack] [-StackName \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Process", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e] -Id \u003cint[]\u003e [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e] -InputObject \u003cProcess[]\u003e [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-PSProvider \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralName] \u003cstring[]\u003e [-Scope \u003cstring\u003e] [-PSProvider \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-PSProvider] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Service", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-DependentServices] [-RequiredServices] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-DependentServices] [-RequiredServices] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-ComputerName \u003cstring[]\u003e] [-DependentServices] [-RequiredServices] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-InputObject \u003cServiceController[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WmiObject", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [[-Property] \u003cstring[]\u003e] [-Filter \u003cstring\u003e] [-Amended] [-DirectRead] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Class] \u003cstring\u003e] [-Recurse] [-Amended] [-List] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] -Query \u003cstring\u003e [-Amended] [-DirectRead] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Amended] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Amended] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-WmiMethod", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [-Name] \u003cstring\u003e [[-ArgumentList] \u003cObject[]\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -InputObject \u003cwmi\u003e [-ArgumentList \u003cObject[]\u003e] [-AsJob] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Path \u003cstring\u003e [-ArgumentList \u003cObject[]\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Join-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ChildPath] \u003cstring\u003e [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Limit-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-RetentionDays \u003cint\u003e] [-OverflowAction \u003cOverflowAction\u003e] [-MaximumSize \u003clong\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Move-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Destination] \u003cstring\u003e] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Destination] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Move-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Destination] \u003cstring\u003e [-Name] \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Destination] \u003cstring\u003e [-Name] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring\u003e [-Source] \u003cstring[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-CategoryResourceFile \u003cstring\u003e] [-MessageResourceFile \u003cstring\u003e] [-ParameterResourceFile \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ItemType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] -Name \u003cstring\u003e [-ItemType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring\u003e [-PropertyType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-PropertyType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-PSProvider] \u003cstring\u003e [-Root] \u003cstring\u003e [-Description \u003cstring\u003e] [-Scope \u003cstring\u003e] [-Persist] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-Service", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-BinaryPathName] \u003cstring\u003e [-DisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-StartupType \u003cServiceStartMode\u003e] [-Credential \u003cpscredential\u003e] [-DependsOn \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-WebServiceProxy", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] \u003curi\u003e [[-Class] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Uri] \u003curi\u003e [[-Class] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Uri] \u003curi\u003e [[-Class] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [-UseDefaultCredential] [\u003cCommonParameters\u003e]" }, { "Name": "Pop-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Push-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralPath \u003cstring\u003e] [-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Register-WmiEvent", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ComputerName \u003cstring\u003e] [-Timeout \u003clong\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ComputerName \u003cstring\u003e] [-Timeout \u003clong\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-UnjoinDomainCredential] \u003cpscredential\u003e] [-Restart] [-Force] [-PassThru] [-Workgroup \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UnjoinDomainCredential \u003cpscredential\u003e [-LocalCredential \u003cpscredential\u003e] [-Restart] [-ComputerName \u003cstring[]\u003e] [-Force] [-PassThru] [-Workgroup \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-Source \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PSProvider \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralName] \u003cstring[]\u003e [-PSProvider \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WmiObject", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cwmi\u003e [-AsJob] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-NewName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-PassThru] [-DomainCredential \u003cpscredential\u003e] [-LocalCredential \u003cpscredential\u003e] [-Force] [-Restart] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-NewName] \u003cstring\u003e [-Force] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-NewName] \u003cstring\u003e -LiteralPath \u003cstring\u003e [-Force] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e -LiteralPath \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-ComputerMachinePassword", "CommandType": "Cmdlet", "ParameterSets": "[-Server \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resolve-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Relative] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Relative] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-WsmanAuthentication \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-Force] [-Wait] [-Timeout \u003cint\u003e] [-For \u003cWaitForServiceTypes\u003e] [-Delay \u003cint16\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-AsJob] [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-Force] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-RestorePoint] \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Value] \u003cObject[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Value] \u003cObject[]\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Value] \u003cObject\u003e] [-Force] [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Value] \u003cObject\u003e] -LiteralPath \u003cstring[]\u003e [-Force] [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring\u003e [-Value] \u003cObject\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -InputObject \u003cpsobject\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e -InputObject \u003cpsobject\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Value] \u003cObject\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-PassThru] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-PassThru] [-UseTransaction] [\u003cCommonParameters\u003e] [-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Service", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-DisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-StartupType \u003cServiceStartMode\u003e] [-Status \u003cstring\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName \u003cstring[]\u003e] [-DisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-StartupType \u003cServiceStartMode\u003e] [-Status \u003cstring\u003e] [-InputObject \u003cServiceController\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WmiInstance", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [[-Arguments] \u003chashtable\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cwmi\u003e [-Arguments \u003chashtable\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-Arguments \u003chashtable\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Show-ControlPanelItem", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -CanonicalName \u003cstring[]\u003e [\u003cCommonParameters\u003e] [[-InputObject] \u003cControlPanelItem[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Show-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Split-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Parent] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Resolve] [-IsAbsolute] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Leaf] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Qualifier] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-NoQualifier] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Process", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-ArgumentList] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WorkingDirectory \u003cstring\u003e] [-LoadUserProfile] [-NoNewWindow] [-PassThru] [-RedirectStandardError \u003cstring\u003e] [-RedirectStandardInput \u003cstring\u003e] [-RedirectStandardOutput \u003cstring\u003e] [-Wait] [-WindowStyle \u003cProcessWindowStyle\u003e] [-UseNewEnvironment] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e [[-ArgumentList] \u003cstring[]\u003e] [-WorkingDirectory \u003cstring\u003e] [-PassThru] [-Verb \u003cstring\u003e] [-Wait] [-WindowStyle \u003cProcessWindowStyle\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-Timeout \u003cint\u003e] [-Independent] [-RollbackPreference \u003cRollbackSeverity\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-AsJob] [-Authentication \u003cAuthenticationLevel\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-ThrottleLimit \u003cint\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cProcess[]\u003e [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-ComputerSecureChannel", "CommandType": "Cmdlet", "ParameterSets": "[-Repair] [-Server \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Connection", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] \u003cstring[]\u003e [-AsJob] [-Authentication \u003cAuthenticationLevel\u003e] [-BufferSize \u003cint\u003e] [-Count \u003cint\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-ThrottleLimit \u003cint\u003e] [-TimeToLive \u003cint\u003e] [-Delay \u003cint\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-Source] \u003cstring[]\u003e [-AsJob] [-Authentication \u003cAuthenticationLevel\u003e] [-BufferSize \u003cint\u003e] [-Count \u003cint\u003e] [-Credential \u003cpscredential\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-ThrottleLimit \u003cint\u003e] [-TimeToLive \u003cint\u003e] [-Delay \u003cint\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-Authentication \u003cAuthenticationLevel\u003e] [-BufferSize \u003cint\u003e] [-Count \u003cint\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-TimeToLive \u003cint\u003e] [-Delay \u003cint\u003e] [-Quiet] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PathType \u003cTestPathType\u003e] [-IsValid] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-OlderThan \u003cdatetime\u003e] [-NewerThan \u003cdatetime\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PathType \u003cTestPathType\u003e] [-IsValid] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-OlderThan \u003cdatetime\u003e] [-NewerThan \u003cdatetime\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Undo-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Use-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-TransactedScript] \u003cscriptblock\u003e [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-Timeout] \u003cint\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [[-Timeout] \u003cint\u003e] [\u003cCommonParameters\u003e] [[-Timeout] \u003cint\u003e] -InputObject \u003cProcess[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring\u003e [-Source] \u003cstring\u003e [-EventId] \u003cint\u003e [[-EntryType] \u003cEventLogEntryType\u003e] [-Message] \u003cstring\u003e [-Category \u003cint16\u003e] [-RawData \u003cbyte[]\u003e] [-ComputerName \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Security", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "ConvertFrom-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-SecureString] \u003csecurestring\u003e [[-SecureKey] \u003csecurestring\u003e] [\u003cCommonParameters\u003e] [-SecureString] \u003csecurestring\u003e [-Key \u003cbyte[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-String] \u003cstring\u003e [[-SecureKey] \u003csecurestring\u003e] [\u003cCommonParameters\u003e] [-String] \u003cstring\u003e [-AsPlainText] [-Force] [\u003cCommonParameters\u003e] [-String] \u003cstring\u003e [-Key \u003cbyte[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Acl", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [-Audit] [-AllCentralAccessPolicies] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] -InputObject \u003cpsobject\u003e [-Audit] [-AllCentralAccessPolicies] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralPath \u003cstring[]\u003e] [-Audit] [-AllCentralAccessPolicies] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AuthenticodeSignature", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-Credential", "CommandType": "Cmdlet", "ParameterSets": "[-Credential] \u003cpscredential\u003e [\u003cCommonParameters\u003e] [[-UserName] \u003cstring\u003e] -Message \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[[-Scope] \u003cExecutionPolicyScope\u003e] [-List] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-Acl", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-AclObject] \u003cObject\u003e [[-CentralAccessPolicy] \u003cstring\u003e] [-ClearCentralAccessPolicy] [-Passthru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-InputObject] \u003cpsobject\u003e [-AclObject] \u003cObject\u003e [-Passthru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-AclObject] \u003cObject\u003e [[-CentralAccessPolicy] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-ClearCentralAccessPolicy] [-Passthru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AuthenticodeSignature", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring[]\u003e [-Certificate] \u003cX509Certificate2\u003e [-IncludeChain \u003cstring\u003e] [-TimestampServer \u003cstring\u003e] [-HashAlgorithm \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Certificate] \u003cX509Certificate2\u003e -LiteralPath \u003cstring[]\u003e [-IncludeChain \u003cstring\u003e] [-TimestampServer \u003cstring\u003e] [-HashAlgorithm \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ExecutionPolicy] \u003cExecutionPolicy\u003e [[-Scope] \u003cExecutionPolicyScope\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Utility", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Add-Member", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cpsobject\u003e -TypeName \u003cstring\u003e [-PassThru] [\u003cCommonParameters\u003e] [-NotePropertyMembers] \u003cIDictionary\u003e -InputObject \u003cpsobject\u003e [-TypeName \u003cstring\u003e] [-Force] [-PassThru] [\u003cCommonParameters\u003e] [-NotePropertyName] \u003cstring\u003e [-NotePropertyValue] \u003cObject\u003e -InputObject \u003cpsobject\u003e [-TypeName \u003cstring\u003e] [-Force] [-PassThru] [\u003cCommonParameters\u003e] [-MemberType] \u003cPSMemberTypes\u003e [-Name] \u003cstring\u003e [[-Value] \u003cObject\u003e] [[-SecondValue] \u003cObject\u003e] -InputObject \u003cpsobject\u003e [-TypeName \u003cstring\u003e] [-Force] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Add-Type", "CommandType": "Cmdlet", "ParameterSets": "[-TypeDefinition] \u003cstring\u003e [-Language \u003cLanguage\u003e] [-ReferencedAssemblies \u003cstring[]\u003e] [-CodeDomProvider \u003cCodeDomProvider\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-MemberDefinition] \u003cstring[]\u003e [-Namespace \u003cstring\u003e] [-UsingNamespace \u003cstring[]\u003e] [-Language \u003cLanguage\u003e] [-ReferencedAssemblies \u003cstring[]\u003e] [-CodeDomProvider \u003cCodeDomProvider\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-ReferencedAssemblies \u003cstring[]\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-ReferencedAssemblies \u003cstring[]\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] -AssemblyName \u003cstring[]\u003e [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-PassThru] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Compare-Object", "CommandType": "Cmdlet", "ParameterSets": "[-ReferenceObject] \u003cpsobject[]\u003e [-DifferenceObject] \u003cpsobject[]\u003e [-SyncWindow \u003cint\u003e] [-Property \u003cObject[]\u003e] [-ExcludeDifferent] [-IncludeEqual] [-PassThru] [-Culture \u003cstring\u003e] [-CaseSensitive] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject[]\u003e [[-Delimiter] \u003cchar\u003e] [-Header \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cpsobject[]\u003e -UseCulture [-Header \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-StringData", "CommandType": "Cmdlet", "ParameterSets": "[-StringData] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject\u003e [[-Delimiter] \u003cchar\u003e] [-NoTypeInformation] [\u003cCommonParameters\u003e] [-InputObject] \u003cpsobject\u003e [-UseCulture] [-NoTypeInformation] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Html", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [[-Head] \u003cstring[]\u003e] [[-Title] \u003cstring\u003e] [[-Body] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-As \u003cstring\u003e] [-CssUri \u003curi\u003e] [-PostContent \u003cstring[]\u003e] [-PreContent \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Property] \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [-As \u003cstring\u003e] [-Fragment] [-PostContent \u003cstring[]\u003e] [-PreContent \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cObject\u003e [-Depth \u003cint\u003e] [-Compress] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject\u003e [-Depth \u003cint\u003e] [-NoTypeInformation] [-As \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] \u003cBreakpoint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Breakpoint] \u003cBreakpoint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-Name] \u003cstring[]\u003e] [-PassThru] [-As \u003cExportAliasFormat\u003e] [-Append] [-Force] [-NoClobber] [-Description \u003cstring\u003e] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -LiteralPath \u003cstring\u003e [-PassThru] [-As \u003cExportAliasFormat\u003e] [-Append] [-Force] [-NoClobber] [-Description \u003cstring\u003e] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e -InputObject \u003cpsobject\u003e [-Depth \u003cint\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e -InputObject \u003cpsobject\u003e [-Depth \u003cint\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [[-Delimiter] \u003cchar\u003e] -InputObject \u003cpsobject\u003e [-LiteralPath \u003cstring\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-Append] [-NoTypeInformation] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Path] \u003cstring\u003e] -InputObject \u003cpsobject\u003e [-LiteralPath \u003cstring\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-Append] [-UseCulture] [-NoTypeInformation] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-FormatData", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cExtendedTypeDefinition[]\u003e -Path \u003cstring\u003e [-Force] [-NoClobber] [-IncludeScriptBlock] [\u003cCommonParameters\u003e] -InputObject \u003cExtendedTypeDefinition[]\u003e -LiteralPath \u003cstring\u003e [-Force] [-NoClobber] [-IncludeScriptBlock] [\u003cCommonParameters\u003e]" }, { "Name": "Export-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession\u003e [-OutputModule] \u003cstring\u003e [[-CommandName] \u003cstring[]\u003e] [[-FormatTypeName] \u003cstring[]\u003e] [-Force] [-Encoding \u003cstring\u003e] [-AllowClobber] [-ArgumentList \u003cObject[]\u003e] [-CommandType \u003cCommandTypes\u003e] [-Module \u003cstring[]\u003e] [-Certificate \u003cX509Certificate2\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Custom", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-Depth \u003cint\u003e] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-List", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Table", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-AutoSize] [-HideTableHeaders] [-Wrap] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Wide", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject\u003e] [-AutoSize] [-Column \u003cint\u003e] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Alias", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Exclude \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-Definition \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Culture", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Date", "CommandType": "Cmdlet", "ParameterSets": "[[-Date] \u003cdatetime\u003e] [-Year \u003cint\u003e] [-Month \u003cint\u003e] [-Day \u003cint\u003e] [-Hour \u003cint\u003e] [-Minute \u003cint\u003e] [-Second \u003cint\u003e] [-Millisecond \u003cint\u003e] [-DisplayHint \u003cDisplayHintType\u003e] [-Format \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Date] \u003cdatetime\u003e] [-Year \u003cint\u003e] [-Month \u003cint\u003e] [-Day \u003cint\u003e] [-Hour \u003cint\u003e] [-Minute \u003cint\u003e] [-Second \u003cint\u003e] [-Millisecond \u003cint\u003e] [-DisplayHint \u003cDisplayHintType\u003e] [-UFormat \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-EventIdentifier] \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-EventSubscriber", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e] [-SubscriptionId] \u003cint\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Host", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Member", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-MemberType \u003cPSMemberTypes\u003e] [-View \u003cPSMemberViewTypes\u003e] [-Static] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[[-Script] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Type] \u003cBreakpointType[]\u003e [-Script \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -Command \u003cstring[]\u003e [-Script \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -Variable \u003cstring[]\u003e [-Script \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSCallStack", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Random", "CommandType": "Cmdlet", "ParameterSets": "[[-Maximum] \u003cObject\u003e] [-SetSeed \u003cint\u003e] [-Minimum \u003cObject\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cObject[]\u003e [-SetSeed \u003cint\u003e] [-Count \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UICulture", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Unique", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [-AsString] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-OnType] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Variable", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ValueOnly] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Group-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-NoElement] [-AsHashTable] [-AsString] [-InputObject \u003cpsobject\u003e] [-Culture \u003cstring\u003e] [-CaseSensitive] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Scope \u003cstring\u003e] [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-Scope \u003cstring\u003e] [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-IncludeTotalCount] [-Skip \u003cuint64\u003e] [-First \u003cuint64\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-IncludeTotalCount] [-Skip \u003cuint64\u003e] [-First \u003cuint64\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-Delimiter] \u003cchar\u003e] [-LiteralPath \u003cstring[]\u003e] [-Header \u003cstring[]\u003e] [-Encoding \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] -UseCulture [-LiteralPath \u003cstring[]\u003e] [-Header \u003cstring[]\u003e] [-Encoding \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-LocalizedData", "CommandType": "Cmdlet", "ParameterSets": "[[-BindingVariable] \u003cstring\u003e] [[-UICulture] \u003cstring\u003e] [-BaseDirectory \u003cstring\u003e] [-FileName \u003cstring\u003e] [-SupportedCommand \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession\u003e [[-CommandName] \u003cstring[]\u003e] [[-FormatTypeName] \u003cstring[]\u003e] [-Prefix \u003cstring\u003e] [-DisableNameChecking] [-AllowClobber] [-ArgumentList \u003cObject[]\u003e] [-CommandType \u003cCommandTypes\u003e] [-Module \u003cstring[]\u003e] [-Certificate \u003cX509Certificate2\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-Expression", "CommandType": "Cmdlet", "ParameterSets": "[-Command] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-RestMethod", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] \u003curi\u003e [-Method \u003cWebRequestMethod\u003e] [-WebSession \u003cWebRequestSession\u003e] [-SessionVariable \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-CertificateThumbprint \u003cstring\u003e] [-Certificate \u003cX509Certificate\u003e] [-UserAgent \u003cstring\u003e] [-DisableKeepAlive] [-TimeoutSec \u003cint\u003e] [-Headers \u003cIDictionary\u003e] [-MaximumRedirection \u003cint\u003e] [-Proxy \u003curi\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyUseDefaultCredentials] [-Body \u003cObject\u003e] [-ContentType \u003cstring\u003e] [-TransferEncoding \u003cstring\u003e] [-InFile \u003cstring\u003e] [-OutFile \u003cstring\u003e] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-WebRequest", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] \u003curi\u003e [-UseBasicParsing] [-WebSession \u003cWebRequestSession\u003e] [-SessionVariable \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-CertificateThumbprint \u003cstring\u003e] [-Certificate \u003cX509Certificate\u003e] [-UserAgent \u003cstring\u003e] [-DisableKeepAlive] [-TimeoutSec \u003cint\u003e] [-Headers \u003cIDictionary\u003e] [-MaximumRedirection \u003cint\u003e] [-Method \u003cWebRequestMethod\u003e] [-Proxy \u003curi\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyUseDefaultCredentials] [-Body \u003cObject\u003e] [-ContentType \u003cstring\u003e] [-TransferEncoding \u003cstring\u003e] [-InFile \u003cstring\u003e] [-OutFile \u003cstring\u003e] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Expression] \u003cscriptblock\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-Sum] [-Average] [-Maximum] [-Minimum] [\u003cCommonParameters\u003e] [[-Property] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-Line] [-Word] [-Character] [-IgnoreWhiteSpace] [\u003cCommonParameters\u003e]" }, { "Name": "New-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Value] \u003cstring\u003e [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-PassThru] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [[-Sender] \u003cpsobject\u003e] [[-EventArguments] \u003cpsobject[]\u003e] [[-MessageData] \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Object", "CommandType": "Cmdlet", "ParameterSets": "[-TypeName] \u003cstring\u003e [[-ArgumentList] \u003cObject[]\u003e] [-Property \u003cIDictionary\u003e] [\u003cCommonParameters\u003e] [-ComObject] \u003cstring\u003e [-Strict] [-Property \u003cIDictionary\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-TimeSpan", "CommandType": "Cmdlet", "ParameterSets": "[[-Start] \u003cdatetime\u003e] [[-End] \u003cdatetime\u003e] [\u003cCommonParameters\u003e] [-Days \u003cint\u003e] [-Hours \u003cint\u003e] [-Minutes \u003cint\u003e] [-Seconds \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [[-Value] \u003cObject\u003e] [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-Visibility \u003cSessionStateEntryVisibility\u003e] [-Force] [-PassThru] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Out-File", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-Encoding] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-Width \u003cint\u003e] [-InputObject \u003cpsobject\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Encoding] \u003cstring\u003e] -LiteralPath \u003cstring\u003e [-Append] [-Force] [-NoClobber] [-Width \u003cint\u003e] [-InputObject \u003cpsobject\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Out-GridView", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [-Title \u003cstring\u003e] [-PassThru] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-Title \u003cstring\u003e] [-Wait] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-Title \u003cstring\u003e] [-OutputMode \u003cOutputModeOption\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Printer", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-String", "CommandType": "Cmdlet", "ParameterSets": "[-Stream] [-Width \u003cint\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Read-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Prompt] \u003cObject\u003e] [-AsSecureString] [\u003cCommonParameters\u003e]" }, { "Name": "Register-EngineEvent", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [[-Action] \u003cscriptblock\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ObjectEvent", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject\u003e [-EventName] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-EventIdentifier] \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] \u003cBreakpoint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-TypeData", "CommandType": "Cmdlet", "ParameterSets": "-TypeData \u003cTypeData\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TypeName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Select-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [-ExcludeProperty \u003cstring[]\u003e] [-ExpandProperty \u003cstring\u003e] [-Unique] [-Last \u003cint\u003e] [-First \u003cint\u003e] [-Skip \u003cint\u003e] [-Wait] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-Unique] [-Wait] [-Index \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Select-String", "CommandType": "Cmdlet", "ParameterSets": "[-Pattern] \u003cstring[]\u003e [-Path] \u003cstring[]\u003e [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-NotMatch] [-AllMatches] [-Encoding \u003cstring\u003e] [-Context \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Pattern] \u003cstring[]\u003e -InputObject \u003cpsobject\u003e [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-NotMatch] [-AllMatches] [-Encoding \u003cstring\u003e] [-Context \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Pattern] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-NotMatch] [-AllMatches] [-Encoding \u003cstring\u003e] [-Context \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Select-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-XPath] \u003cstring\u003e [-Xml] \u003cXmlNode[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e] [-XPath] \u003cstring\u003e [-Path] \u003cstring[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e] [-XPath] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e] [-XPath] \u003cstring\u003e -Content \u003cstring[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Send-MailMessage", "CommandType": "Cmdlet", "ParameterSets": "[-To] \u003cstring[]\u003e [-Subject] \u003cstring\u003e [[-Body] \u003cstring\u003e] [[-SmtpServer] \u003cstring\u003e] -From \u003cstring\u003e [-Attachments \u003cstring[]\u003e] [-Bcc \u003cstring[]\u003e] [-BodyAsHtml] [-Encoding \u003cEncoding\u003e] [-Cc \u003cstring[]\u003e] [-DeliveryNotificationOption \u003cDeliveryNotificationOptions\u003e] [-Priority \u003cMailPriority\u003e] [-Credential \u003cpscredential\u003e] [-UseSsl] [-Port \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Value] \u003cstring\u003e [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-PassThru] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Date", "CommandType": "Cmdlet", "ParameterSets": "[-Date] \u003cdatetime\u003e [-DisplayHint \u003cDisplayHintType\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Adjust] \u003ctimespan\u003e [-DisplayHint \u003cDisplayHintType\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Script] \u003cstring[]\u003e [-Line] \u003cint[]\u003e [[-Column] \u003cint\u003e] [-Action \u003cscriptblock\u003e] [\u003cCommonParameters\u003e] [[-Script] \u003cstring[]\u003e] -Variable \u003cstring[]\u003e [-Action \u003cscriptblock\u003e] [-Mode \u003cVariableAccessMode\u003e] [\u003cCommonParameters\u003e] [[-Script] \u003cstring[]\u003e] -Command \u003cstring[]\u003e [-Action \u003cscriptblock\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-Option] \u003cPSTraceSourceOptions\u003e] [-ListenerOption \u003cTraceOptions\u003e] [-FilePath \u003cstring\u003e] [-Force] [-Debugger] [-PSHost] [-PassThru] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-RemoveListener \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-RemoveFileListener \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-Value] \u003cObject\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-Force] [-Visibility \u003cSessionStateEntryVisibility\u003e] [-PassThru] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Show-Command", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-Height \u003cdouble\u003e] [-Width \u003cdouble\u003e] [-NoCommonParameter] [-ErrorPopup] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Sort-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-Descending] [-Unique] [-InputObject \u003cpsobject\u003e] [-Culture \u003cstring\u003e] [-CaseSensitive] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Sleep", "CommandType": "Cmdlet", "ParameterSets": "[-Seconds] \u003cint\u003e [\u003cCommonParameters\u003e] -Milliseconds \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Tee-Object", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [-Append] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] -Variable \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Trace-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Expression] \u003cscriptblock\u003e [[-Option] \u003cPSTraceSourceOptions\u003e] [-InputObject \u003cpsobject\u003e] [-ListenerOption \u003cTraceOptions\u003e] [-FilePath \u003cstring\u003e] [-Force] [-Debugger] [-PSHost] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Command] \u003cstring\u003e [[-Option] \u003cPSTraceSourceOptions\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-ListenerOption \u003cTraceOptions\u003e] [-FilePath \u003cstring\u003e] [-Force] [-Debugger] [-PSHost] [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-File", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SubscriptionId] \u003cint\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] \u003cstring[]\u003e] [-PrependPath \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-List", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cstring\u003e] [-Add \u003cObject[]\u003e] [-Remove \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [[-Property] \u003cstring\u003e] -Replace \u003cObject[]\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Update-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] \u003cstring[]\u003e] [-PrependPath \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -TypeName \u003cstring\u003e [-MemberType \u003cPSMemberTypes\u003e] [-MemberName \u003cstring\u003e] [-Value \u003cObject\u003e] [-SecondValue \u003cObject\u003e] [-TypeConverter \u003ctype\u003e] [-TypeAdapter \u003ctype\u003e] [-SerializationMethod \u003cstring\u003e] [-TargetTypeForDeserialization \u003ctype\u003e] [-SerializationDepth \u003cint\u003e] [-DefaultDisplayProperty \u003cstring\u003e] [-InheritPropertySerializationSet \u003cbool\u003e] [-StringSerializationSource \u003cstring\u003e] [-DefaultDisplayPropertySet \u003cstring[]\u003e] [-DefaultKeyPropertySet \u003cstring[]\u003e] [-PropertySerializationSet \u003cstring[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TypeData] \u003cTypeData[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] \u003cstring\u003e] [-Timeout \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Debug", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-Error", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [-Category \u003cErrorCategory\u003e] [-ErrorId \u003cstring\u003e] [-TargetObject \u003cObject\u003e] [-RecommendedAction \u003cstring\u003e] [-CategoryActivity \u003cstring\u003e] [-CategoryReason \u003cstring\u003e] [-CategoryTargetName \u003cstring\u003e] [-CategoryTargetType \u003cstring\u003e] [\u003cCommonParameters\u003e] -Exception \u003cException\u003e [-Message \u003cstring\u003e] [-Category \u003cErrorCategory\u003e] [-ErrorId \u003cstring\u003e] [-TargetObject \u003cObject\u003e] [-RecommendedAction \u003cstring\u003e] [-CategoryActivity \u003cstring\u003e] [-CategoryReason \u003cstring\u003e] [-CategoryTargetName \u003cstring\u003e] [-CategoryTargetType \u003cstring\u003e] [\u003cCommonParameters\u003e] -ErrorRecord \u003cErrorRecord\u003e [-RecommendedAction \u003cstring\u003e] [-CategoryActivity \u003cstring\u003e] [-CategoryReason \u003cstring\u003e] [-CategoryTargetName \u003cstring\u003e] [-CategoryTargetType \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Object] \u003cObject\u003e] [-NoNewline] [-Separator \u003cObject\u003e] [-ForegroundColor \u003cConsoleColor\u003e] [-BackgroundColor \u003cConsoleColor\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Output", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-Progress", "CommandType": "Cmdlet", "ParameterSets": "[-Activity] \u003cstring\u003e [[-Status] \u003cstring\u003e] [[-Id] \u003cint\u003e] [-PercentComplete \u003cint\u003e] [-SecondsRemaining \u003cint\u003e] [-CurrentOperation \u003cstring\u003e] [-ParentId \u003cint\u003e] [-Completed] [-SourceId \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Verbose", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-Warning", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.WSMan.Management", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Connect-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ConnectionURI \u003curi\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[-Role] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[-Role] \u003cstring\u003e [[-DelegateComputer] \u003cstring[]\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-ConnectionURI \u003curi\u003e] [-Dialect \u003curi\u003e] [-Fragment \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SelectorSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e -Enumerate [-ApplicationName \u003cstring\u003e] [-BasePropertiesOnly] [-ComputerName \u003cstring\u003e] [-ConnectionURI \u003curi\u003e] [-Dialect \u003curi\u003e] [-Filter \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-Associations] [-ReturnType \u003cstring\u003e] [-SessionOption \u003cSessionOption\u003e] [-Shallow] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-WSManAction", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-Action] \u003cstring\u003e [[-SelectorSet] \u003chashtable\u003e] [-ConnectionURI \u003curi\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [-Action] \u003cstring\u003e [[-SelectorSet] \u003chashtable\u003e] [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ConnectionURI \u003curi\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WSManSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-ProxyAccessType \u003cProxyAccessType\u003e] [-ProxyAuthentication \u003cProxyAuthentication\u003e] [-ProxyCredential \u003cpscredential\u003e] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-SPNPort \u003cint\u003e] [-OperationTimeout \u003cint\u003e] [-NoEncryption] [-UseUTF16] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ConnectionURI \u003curi\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [[-SelectorSet] \u003chashtable\u003e] [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Dialect \u003curi\u003e] [-FilePath \u003cstring\u003e] [-Fragment \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [[-SelectorSet] \u003chashtable\u003e] [-ConnectionURI \u003curi\u003e] [-Dialect \u003curi\u003e] [-FilePath \u003cstring\u003e] [-Fragment \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WSManQuickConfig", "CommandType": "Cmdlet", "ParameterSets": "[-UseSSL] [-Force] [-SkipNetworkProfileCheck] [\u003cCommonParameters\u003e]" }, { "Name": "Test-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ApplicationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "MMAgent", "Version": "1.0", "ExportedCommands": [ { "Name": "Disable-MMAgent", "CommandType": "Function", "ParameterSets": "[-ApplicationLaunchPrefetching] [-OperationAPI] [-PageCombining] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-MMAgent", "CommandType": "Function", "ParameterSets": "[-ApplicationLaunchPrefetching] [-OperationAPI] [-PageCombining] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MMAgent", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-MMAgent", "CommandType": "Function", "ParameterSets": "-MaxOperationAPIFiles \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "MsDtc", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e -Local \u003cbool\u003e -Service \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e -Local \u003cbool\u003e -ExecutablePath \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e -ComPlusAppId \u003cstring\u003e -Local \u003cbool\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Dtc", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcAdvancedHostSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcAdvancedSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e [-DtcName \u003cstring\u003e] [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcClusterDefault", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcDefault", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcLog", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcNetworkSetting", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransaction", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransactionsStatistics", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransactionsTraceSetting", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Install-Dtc", "CommandType": "Function", "ParameterSets": "[-LogPath \u003cstring\u003e] [-StartType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "-All [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-DtcLog", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcAdvancedHostSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -Value \u003cstring\u003e -Type \u003cstring\u003e [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcAdvancedSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -Value \u003cstring\u003e -Type \u003cstring\u003e [-DtcName \u003cstring\u003e] [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcClusterDefault", "CommandType": "Function", "ParameterSets": "-DtcResourceName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -Service \u003cstring\u003e [-ClusterResourceName \u003cstring\u003e] [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Local \u003cbool\u003e [-ClusterResourceName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ExecutablePath \u003cstring\u003e [-ClusterResourceName \u003cstring\u003e] [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ComPlusAppId \u003cstring\u003e [-ClusterResourceName \u003cstring\u003e] [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcDefault", "CommandType": "Function", "ParameterSets": "[-ServerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcLog", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-Path \u003cstring\u003e] [-SizeInMB \u003cuint32\u003e] [-MaxSizeInMB \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcNetworkSetting", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-InboundTransactionsEnabled \u003cbool\u003e] [-OutboundTransactionsEnabled \u003cbool\u003e] [-RemoteClientAccessEnabled \u003cbool\u003e] [-RemoteAdministrationAccessEnabled \u003cbool\u003e] [-XATransactionsEnabled \u003cbool\u003e] [-LUTransactionsEnabled \u003cbool\u003e] [-AuthenticationLevel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisableNetworkAccess [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcTransaction", "CommandType": "Function", "ParameterSets": "-TransactionId \u003cguid\u003e -Trace [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -TransactionId \u003cguid\u003e -Forget [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -TransactionId \u003cguid\u003e -Commit [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -TransactionId \u003cguid\u003e -Abort [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "-BufferCount \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcTransactionsTraceSetting", "CommandType": "Function", "ParameterSets": "-AllTransactionsTracingEnabled \u003cbool\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AbortedTransactionsTracingEnabled \u003cbool\u003e] [-LongLivedTransactionsTracingEnabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Dtc", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Dtc", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-Recursive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Dtc", "CommandType": "Function", "ParameterSets": "[[-LocalComputerName] \u003cstring\u003e] [[-RemoteComputerName] \u003cstring\u003e] [[-ResourceManagerPort] \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Uninstall-Dtc", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Write-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Join-DtcDiagnosticResourceManager", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [[-ComputerName] \u003cstring\u003e] [[-Port] \u003cint\u003e] [-Volatile] [\u003cCommonParameters\u003e]" }, { "Name": "New-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[[-Timeout] \u003cint\u003e] [[-IsolationLevel] \u003cIsolationLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [[-Port] \u003cint\u003e] [[-PropagationMethod] \u003cDtcTransactionPropagation\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Send-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [[-ComputerName] \u003cstring\u003e] [[-Port] \u003cint\u003e] [[-PropagationMethod] \u003cDtcTransactionPropagation\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Start-DtcDiagnosticResourceManager", "CommandType": "Cmdlet", "ParameterSets": "[[-Port] \u003cint\u003e] [[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-DtcDiagnosticResourceManager", "CommandType": "Cmdlet", "ParameterSets": "[[-Job] \u003cDtcDiagnosticResourceManagerJob\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-InstanceId] \u003cguid\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Undo-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetAdapter", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterBindingSettingData[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterChecksumOffloadSettingData[]\u003e [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterEncapsulatedPacketTaskOffloadSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterIPsecOffloadV2SettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterLsoSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPowerManagementSettingData[]\u003e [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterQosSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRdmaSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRscSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRssSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterSriovSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterVmqSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterBindingSettingData[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterChecksumOffloadSettingData[]\u003e [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterEncapsulatedPacketTaskOffloadSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterIPsecOffloadV2SettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterLsoSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPowerManagementSettingData[]\u003e [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterQosSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRdmaSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRscSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRssSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterSriovSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterVmqSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapter", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-Physical] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Physical] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cuint32[]\u003e [-IncludeHidden] [-Physical] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterHardwareInfo", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IPv4OperationalState \u003cbool[]\u003e] [-IPv6OperationalState \u003cbool[]\u003e] [-IPv4FailureReason \u003cFailureReason[]\u003e] [-IPv6FailureReason \u003cFailureReason[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IPv4OperationalState \u003cbool[]\u003e] [-IPv6OperationalState \u003cbool[]\u003e] [-IPv4FailureReason \u003cFailureReason[]\u003e] [-IPv6FailureReason \u003cFailureReason[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterSriovVf", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterStatistics", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterVmqQueue", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Id \u003cuint32[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-Id \u003cuint32[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterVPort", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-VPortID \u003cuint32[]\u003e] [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-PhysicalFunction] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-VPortID \u003cuint32[]\u003e] [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-PhysicalFunction] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e -RegistryKeyword \u003cstring\u003e -RegistryValue \u003cstring[]\u003e [-RegistryDataType \u003cRegDataType\u003e] [-NoRestart] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring\u003e -RegistryKeyword \u003cstring\u003e -RegistryValue \u003cstring[]\u003e [-RegistryDataType \u003cRegDataType\u003e] [-NoRestart] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterAdvancedPropertySettingData[]\u003e [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-NewName] \u003cstring\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-NewName] \u003cstring\u003e -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-NewName] \u003cstring\u003e -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterAdvancedPropertySettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-VlanID \u003cuint16\u003e] [-MacAddress \u003cstring\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-VlanID \u003cuint16\u003e] [-MacAddress \u003cstring\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-VlanID \u003cuint16\u003e] [-MacAddress \u003cstring\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-RegistryKeyword \u003cstring[]\u003e] [-IncludeHidden] [-AllProperties] [-DisplayValue \u003cstring\u003e] [-RegistryValue \u003cstring[]\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-DisplayName \u003cstring[]\u003e] [-RegistryKeyword \u003cstring[]\u003e] [-IncludeHidden] [-AllProperties] [-DisplayValue \u003cstring\u003e] [-RegistryValue \u003cstring[]\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterAdvancedPropertySettingData[]\u003e [-DisplayValue \u003cstring\u003e] [-RegistryValue \u003cstring[]\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-Enabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-Enabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterBindingSettingData[]\u003e [-Enabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4Enabled \u003cDirection\u003e] [-TcpIPv4Enabled \u003cDirection\u003e] [-TcpIPv6Enabled \u003cDirection\u003e] [-UdpIPv4Enabled \u003cDirection\u003e] [-UdpIPv6Enabled \u003cDirection\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4Enabled \u003cDirection\u003e] [-TcpIPv4Enabled \u003cDirection\u003e] [-TcpIPv6Enabled \u003cDirection\u003e] [-UdpIPv4Enabled \u003cDirection\u003e] [-UdpIPv6Enabled \u003cDirection\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterChecksumOffloadSettingData[]\u003e [-IpIPv4Enabled \u003cDirection\u003e] [-TcpIPv4Enabled \u003cDirection\u003e] [-TcpIPv6Enabled \u003cDirection\u003e] [-UdpIPv4Enabled \u003cDirection\u003e] [-UdpIPv6Enabled \u003cDirection\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-EncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-EncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterEncapsulatedPacketTaskOffloadSettingData[]\u003e [-EncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterIPsecOffloadV2SettingData[]\u003e [-Enabled \u003cbool\u003e] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-V1IPv4Enabled \u003cbool\u003e] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-V1IPv4Enabled \u003cbool\u003e] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterLsoSettingData[]\u003e [-V1IPv4Enabled \u003cbool\u003e] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload \u003cSetting\u003e] [-D0PacketCoalescing \u003cSetting\u003e] [-DeviceSleepOnDisconnect \u003cSetting\u003e] [-NSOffload \u003cSetting\u003e] [-RsnRekeyOffload \u003cSetting\u003e] [-SelectiveSuspend \u003cSetting\u003e] [-WakeOnMagicPacket \u003cSetting\u003e] [-WakeOnPattern \u003cSetting\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload \u003cSetting\u003e] [-D0PacketCoalescing \u003cSetting\u003e] [-DeviceSleepOnDisconnect \u003cSetting\u003e] [-NSOffload \u003cSetting\u003e] [-RsnRekeyOffload \u003cSetting\u003e] [-SelectiveSuspend \u003cSetting\u003e] [-WakeOnMagicPacket \u003cSetting\u003e] [-WakeOnPattern \u003cSetting\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPowerManagementSettingData[]\u003e [-ArpOffload \u003cSetting\u003e] [-D0PacketCoalescing \u003cSetting\u003e] [-DeviceSleepOnDisconnect \u003cSetting\u003e] [-NSOffload \u003cSetting\u003e] [-RsnRekeyOffload \u003cSetting\u003e] [-SelectiveSuspend \u003cSetting\u003e] [-WakeOnMagicPacket \u003cSetting\u003e] [-WakeOnPattern \u003cSetting\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterQosSettingData[]\u003e [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRdmaSettingData[]\u003e [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRscSettingData[]\u003e [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NumberOfReceiveQueues \u003cuint32\u003e] [-Profile \u003cProfile\u003e] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessorGroup \u003cuint16\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NumberOfReceiveQueues \u003cuint32\u003e] [-Profile \u003cProfile\u003e] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessorGroup \u003cuint16\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRssSettingData[]\u003e [-NumberOfReceiveQueues \u003cuint32\u003e] [-Profile \u003cProfile\u003e] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessorGroup \u003cuint16\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NumVFs \u003cuint32\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NumVFs \u003cuint32\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterSriovSettingData[]\u003e [-NumVFs \u003cuint32\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterVmqSettingData[]\u003e [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetConnection", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-NetConnectionProfile", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-NetworkCategory \u003cNetworkCategory[]\u003e] [-IPv4Connectivity \u003cIPv4Connectivity[]\u003e] [-IPv6Connectivity \u003cIPv6Connectivity[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetConnectionProfile", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-IPv4Connectivity \u003cIPv4Connectivity[]\u003e] [-IPv6Connectivity \u003cIPv6Connectivity[]\u003e] [-NetworkCategory \u003cNetworkCategory\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConnectionProfile[]\u003e [-NetworkCategory \u003cNetworkCategory\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetLbfo", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cWildcardPattern\u003e [-Team] \u003cstring\u003e [[-AdministrativeMode] \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[-Team] \u003cstring\u003e [-VlanID] \u003cuint32\u003e [[-Name] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MemberOfTheTeam \u003cCimInstance#MSFT_NetLbfoTeamMember\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TeamNicForTheTeam \u003cCimInstance#MSFT_NetLbfoTeamNic\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TeamOfTheMember \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TeamOfTheTeamNic \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-TeamMembers] \u003cWildcardPattern[]\u003e [[-TeamNicName] \u003cstring\u003e] [[-TeamingMode] \u003cTeamingModes\u003e] [[-LoadBalancingAlgorithm] \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeam[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Team] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamMember[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[-Team] \u003cstring[]\u003e [-VlanID] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamNic[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MemberOfTheTeam \u003cCimInstance#MSFT_NetLbfoTeamMember\u003e] [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TeamNicForTheTeam \u003cCimInstance#MSFT_NetLbfoTeamNic\u003e] [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeam[]\u003e [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-AdministrativeMode \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TeamOfTheMember \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-AdministrativeMode \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamMember[]\u003e [-AdministrativeMode \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-VlanID \u003cuint32\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TeamOfTheTeamNic \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-VlanID \u003cuint32\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamNic[]\u003e [-VlanID \u003cuint32\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetQos", "Version": "1.0", "ExportedCommands": [ { "Name": "Get-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-IPSrcPrefixMatchCondition \u003cstring\u003e] [-IPSrcPortMatchCondition \u003cuint16\u003e] [-IPSrcPortStartMatchCondition \u003cuint16\u003e] [-IPSrcPortEndMatchCondition \u003cuint16\u003e] [-IPDstPortMatchCondition \u003cuint16\u003e] [-IPDstPortStartMatchCondition \u003cuint16\u003e] [-IPDstPortEndMatchCondition \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -IPPortMatchCondition \u003cuint16\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -PriorityValue8021Action \u003csbyte\u003e -NetDirectPortMatchCondition \u003cuint16\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -URIMatchCondition \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-DSCPAction \u003csbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-URIRecursiveMatchCondition \u003cbool\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -SMB [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -NFS [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -LiveMigration [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -iSCSI [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -PriorityValue8021Action \u003csbyte\u003e -FCOE [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Default [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetQosPolicySettingData[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-TemplateMatchCondition \u003cTemplate\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-IPPortMatchCondition \u003cuint16\u003e] [-IPSrcPrefixMatchCondition \u003cstring\u003e] [-IPSrcPortMatchCondition \u003cuint16\u003e] [-IPSrcPortStartMatchCondition \u003cuint16\u003e] [-IPSrcPortEndMatchCondition \u003cuint16\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-IPDstPortMatchCondition \u003cuint16\u003e] [-IPDstPortStartMatchCondition \u003cuint16\u003e] [-IPDstPortEndMatchCondition \u003cuint16\u003e] [-NetDirectPortMatchCondition \u003cuint16\u003e] [-URIMatchCondition \u003cstring\u003e] [-URIRecursiveMatchCondition \u003cbool\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetQosPolicySettingData[]\u003e [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-TemplateMatchCondition \u003cTemplate\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-IPPortMatchCondition \u003cuint16\u003e] [-IPSrcPrefixMatchCondition \u003cstring\u003e] [-IPSrcPortMatchCondition \u003cuint16\u003e] [-IPSrcPortStartMatchCondition \u003cuint16\u003e] [-IPSrcPortEndMatchCondition \u003cuint16\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-IPDstPortMatchCondition \u003cuint16\u003e] [-IPDstPortStartMatchCondition \u003cuint16\u003e] [-IPDstPortEndMatchCondition \u003cuint16\u003e] [-NetDirectPortMatchCondition \u003cuint16\u003e] [-URIMatchCondition \u003cstring\u003e] [-URIRecursiveMatchCondition \u003cbool\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetSecurity", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Copy-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallAddressFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallApplicationFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Program \u003cstring[]\u003e] [-Package \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallInterfaceFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallInterfaceTypeFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InterfaceType \u003cInterfaceType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallPortFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Protocol \u003cstring[]\u003e] [-DynamicTransport \u003cDynamicTransport[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallProfile", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallSecurityFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Authentication \u003cAuthentication[]\u003e] [-Encryption \u003cEncryption[]\u003e] [-OverrideBlockRules \u003cbool[]\u003e] [-LocalUser \u003cstring[]\u003e] [-RemoteUser \u003cstring[]\u003e] [-RemoteMachine \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallServiceFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Service \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallSetting", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecMainModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeSA \u003cCimInstance#MSFT_NetQuickModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecQuickModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeSA \u003cCimInstance#MSFT_NetMainModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetFirewallRule", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTransport \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -PublicInterfaceAliases \u003cWildcardPattern[]\u003e -PrivateInterfaceAliases \u003cWildcardPattern[]\u003e [-StateIdleTimeoutSeconds \u003cuint32\u003e] [-PerIPRateLimitQueueIdleTimeoutSeconds \u003cuint32\u003e] [-IpV6IPsecUnauthDscp \u003cuint32\u003e] [-IpV6IPsecUnauthRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecUnauthPerIPRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecAuthDscp \u003cuint16\u003e] [-IpV6IPsecAuthRateLimitBytesPerSec \u003cuint32\u003e] [-IcmpV6Dscp \u003cuint16\u003e] [-IcmpV6RateLimitBytesPerSec \u003cuint32\u003e] [-IpV6FilterExemptDscp \u003cuint32\u003e] [-IpV6FilterExemptRateLimitBytesPerSec \u003cuint32\u003e] [-DefBlockExemptDscp \u003cuint16\u003e] [-DefBlockExemptRateLimitBytesPerSec \u003cuint32\u003e] [-MaxStateEntries \u003cuint32\u003e] [-MaxPerIPRateLimitQueues \u003cuint32\u003e] [-EnabledKeyingModules \u003cDospKeyModules\u003e] [-FilteringFlags \u003cDospFlags\u003e] [-PublicV6Address \u003cstring\u003e] [-PrivateV6Address \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-IPsecRuleName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Open-NetGPO", "CommandType": "Function", "ParameterSets": "[-PolicyStore] \u003cstring\u003e [-DomainController \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPsecDoSPSetting[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecMainModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeSA \u003cCimInstance#MSFT_NetQuickModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeSA[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecQuickModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeSA \u003cCimInstance#MSFT_NetMainModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetQuickModeSA[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetFirewallRule", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Save-NetGPO", "CommandType": "Function", "ParameterSets": "[-GPOSession] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallAddressFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAddressFilter[]\u003e [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallApplicationFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetApplicationFilter[]\u003e [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallInterfaceFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetInterfaceFilter[]\u003e [-InterfaceAlias \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallInterfaceTypeFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetInterfaceTypeFilter[]\u003e [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallPortFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTransport \u003cDynamicTransport\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetProtocolPortFilter[]\u003e [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTransport \u003cDynamicTransport\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallProfile", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Enabled \u003cGpoBoolean\u003e] [-DefaultInboundAction \u003cAction\u003e] [-DefaultOutboundAction \u003cAction\u003e] [-AllowInboundRules \u003cGpoBoolean\u003e] [-AllowLocalFirewallRules \u003cGpoBoolean\u003e] [-AllowLocalIPsecRules \u003cGpoBoolean\u003e] [-AllowUserApps \u003cGpoBoolean\u003e] [-AllowUserPorts \u003cGpoBoolean\u003e] [-AllowUnicastResponseToMulticast \u003cGpoBoolean\u003e] [-NotifyOnListen \u003cGpoBoolean\u003e] [-EnableStealthModeForIPsec \u003cGpoBoolean\u003e] [-LogFileName \u003cstring\u003e] [-LogMaxSizeKilobytes \u003cuint64\u003e] [-LogAllowed \u003cGpoBoolean\u003e] [-LogBlocked \u003cGpoBoolean\u003e] [-LogIgnored \u003cGpoBoolean\u003e] [-DisabledInterfaceAliases \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Enabled \u003cGpoBoolean\u003e] [-DefaultInboundAction \u003cAction\u003e] [-DefaultOutboundAction \u003cAction\u003e] [-AllowInboundRules \u003cGpoBoolean\u003e] [-AllowLocalFirewallRules \u003cGpoBoolean\u003e] [-AllowLocalIPsecRules \u003cGpoBoolean\u003e] [-AllowUserApps \u003cGpoBoolean\u003e] [-AllowUserPorts \u003cGpoBoolean\u003e] [-AllowUnicastResponseToMulticast \u003cGpoBoolean\u003e] [-NotifyOnListen \u003cGpoBoolean\u003e] [-EnableStealthModeForIPsec \u003cGpoBoolean\u003e] [-LogFileName \u003cstring\u003e] [-LogMaxSizeKilobytes \u003cuint64\u003e] [-LogAllowed \u003cGpoBoolean\u003e] [-LogBlocked \u003cGpoBoolean\u003e] [-LogIgnored \u003cGpoBoolean\u003e] [-DisabledInterfaceAliases \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallProfile[]\u003e [-Enabled \u003cGpoBoolean\u003e] [-DefaultInboundAction \u003cAction\u003e] [-DefaultOutboundAction \u003cAction\u003e] [-AllowInboundRules \u003cGpoBoolean\u003e] [-AllowLocalFirewallRules \u003cGpoBoolean\u003e] [-AllowLocalIPsecRules \u003cGpoBoolean\u003e] [-AllowUserApps \u003cGpoBoolean\u003e] [-AllowUserPorts \u003cGpoBoolean\u003e] [-AllowUnicastResponseToMulticast \u003cGpoBoolean\u003e] [-NotifyOnListen \u003cGpoBoolean\u003e] [-EnableStealthModeForIPsec \u003cGpoBoolean\u003e] [-LogFileName \u003cstring\u003e] [-LogMaxSizeKilobytes \u003cuint64\u003e] [-LogAllowed \u003cGpoBoolean\u003e] [-LogBlocked \u003cGpoBoolean\u003e] [-LogIgnored \u003cGpoBoolean\u003e] [-DisabledInterfaceAliases \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTransport \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTransport \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTransport \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTransport \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTransport \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallSecurityFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter[]\u003e [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallServiceFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Service \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetServiceFilter[]\u003e [-Service \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallSetting", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Exemptions \u003cTrafficExemption\u003e] [-EnableStatefulFtp \u003cGpoBoolean\u003e] [-EnableStatefulPptp \u003cGpoBoolean\u003e] [-RemoteMachineTransportAuthorizationList \u003cstring\u003e] [-RemoteMachineTunnelAuthorizationList \u003cstring\u003e] [-RemoteUserTransportAuthorizationList \u003cstring\u003e] [-RemoteUserTunnelAuthorizationList \u003cstring\u003e] [-RequireFullAuthSupport \u003cGpoBoolean\u003e] [-CertValidationLevel \u003cCRLCheck\u003e] [-AllowIPsecThroughNAT \u003cIPsecThroughNAT\u003e] [-MaxSAIdleTimeSeconds \u003cuint32\u003e] [-KeyEncoding \u003cKeyEncoding\u003e] [-EnablePacketQueuing \u003cPacketQueuing\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetSecuritySettingData[]\u003e [-Exemptions \u003cTrafficExemption\u003e] [-EnableStatefulFtp \u003cGpoBoolean\u003e] [-EnableStatefulPptp \u003cGpoBoolean\u003e] [-RemoteMachineTransportAuthorizationList \u003cstring\u003e] [-RemoteMachineTunnelAuthorizationList \u003cstring\u003e] [-RemoteUserTransportAuthorizationList \u003cstring\u003e] [-RemoteUserTunnelAuthorizationList \u003cstring\u003e] [-RequireFullAuthSupport \u003cGpoBoolean\u003e] [-CertValidationLevel \u003cCRLCheck\u003e] [-AllowIPsecThroughNAT \u003cIPsecThroughNAT\u003e] [-MaxSAIdleTimeSeconds \u003cuint32\u003e] [-KeyEncoding \u003cKeyEncoding\u003e] [-EnablePacketQueuing \u003cPacketQueuing\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-StateIdleTimeoutSeconds \u003cuint32\u003e] [-PerIPRateLimitQueueIdleTimeoutSeconds \u003cuint32\u003e] [-IpV6IPsecUnauthDscp \u003cuint32\u003e] [-IpV6IPsecUnauthRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecUnauthPerIPRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecAuthDscp \u003cuint16\u003e] [-IpV6IPsecAuthRateLimitBytesPerSec \u003cuint32\u003e] [-IcmpV6Dscp \u003cuint16\u003e] [-IcmpV6RateLimitBytesPerSec \u003cuint32\u003e] [-IpV6FilterExemptDscp \u003cuint32\u003e] [-IpV6FilterExemptRateLimitBytesPerSec \u003cuint32\u003e] [-DefBlockExemptDscp \u003cuint16\u003e] [-DefBlockExemptRateLimitBytesPerSec \u003cuint32\u003e] [-MaxStateEntries \u003cuint32\u003e] [-MaxPerIPRateLimitQueues \u003cuint32\u003e] [-EnabledKeyingModules \u003cDospKeyModules\u003e] [-FilteringFlags \u003cDospFlags\u003e] [-PublicInterfaceAliases \u003cWildcardPattern[]\u003e] [-PrivateInterfaceAliases \u003cWildcardPattern[]\u003e] [-PublicV6Address \u003cstring\u003e] [-PrivateV6Address \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPsecDoSPSetting[]\u003e [-StateIdleTimeoutSeconds \u003cuint32\u003e] [-PerIPRateLimitQueueIdleTimeoutSeconds \u003cuint32\u003e] [-IpV6IPsecUnauthDscp \u003cuint32\u003e] [-IpV6IPsecUnauthRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecUnauthPerIPRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecAuthDscp \u003cuint16\u003e] [-IpV6IPsecAuthRateLimitBytesPerSec \u003cuint32\u003e] [-IcmpV6Dscp \u003cuint16\u003e] [-IcmpV6RateLimitBytesPerSec \u003cuint32\u003e] [-IpV6FilterExemptDscp \u003cuint32\u003e] [-IpV6FilterExemptRateLimitBytesPerSec \u003cuint32\u003e] [-DefBlockExemptDscp \u003cuint16\u003e] [-DefBlockExemptRateLimitBytesPerSec \u003cuint32\u003e] [-MaxStateEntries \u003cuint32\u003e] [-MaxPerIPRateLimitQueues \u003cuint32\u003e] [-EnabledKeyingModules \u003cDospKeyModules\u003e] [-FilteringFlags \u003cDospFlags\u003e] [-PublicInterfaceAliases \u003cWildcardPattern[]\u003e] [-PrivateInterfaceAliases \u003cWildcardPattern[]\u003e] [-PublicV6Address \u003cstring\u003e] [-PrivateV6Address \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Show-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Show-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Sync-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-IPsecRuleName \u003cstring[]\u003e -Action \u003cChangeAction\u003e -EndpointType \u003cEndpointType\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-IPv6Addresses \u003cstring[]\u003e] [-IPv4Addresses \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e -Action \u003cChangeAction\u003e -EndpointType \u003cEndpointType\u003e [-IPv6Addresses \u003cstring[]\u003e] [-IPv4Addresses \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DAPolicyChange", "CommandType": "Cmdlet", "ParameterSets": "[[-Servers] \u003cstring[]\u003e] [[-Domains] \u003cstring[]\u003e] [-DisplayName] \u003cstring\u003e [[-PolicyStore] \u003cstring\u003e] [-PSLocation] \u003cstring\u003e [-EndpointType] \u003cstring\u003e [[-DnsServers] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecAuthProposal", "CommandType": "Cmdlet", "ParameterSets": "-User -Cert -Authority \u003cstring\u003e [-AccountMapping] [-AuthorityType \u003cCertificateAuthorityType\u003e] [-ExtendedKeyUsage \u003cstring[]\u003e] [-ExcludeCAName] [-FollowRenewal] [-SelectionCriteria] [-Signing \u003cCertificateSigningAlgorithm\u003e] [-SubjectName \u003cstring\u003e] [-SubjectNameType \u003cCertificateSubjectType\u003e] [-Thumbprint \u003cstring\u003e] [-ValidationCriteria] [\u003cCommonParameters\u003e] -Machine [-Health] -Cert -Authority \u003cstring\u003e [-AccountMapping] [-AuthorityType \u003cCertificateAuthorityType\u003e] [-ExtendedKeyUsage \u003cstring[]\u003e] [-ExcludeCAName] [-FollowRenewal] [-SelectionCriteria] [-Signing \u003cCertificateSigningAlgorithm\u003e] [-SubjectName \u003cstring\u003e] [-SubjectNameType \u003cCertificateSubjectType\u003e] [-Thumbprint \u003cstring\u003e] [-ValidationCriteria] [\u003cCommonParameters\u003e] -Anonymous [\u003cCommonParameters\u003e] -Machine -Kerberos [-Proxy \u003cstring\u003e] [\u003cCommonParameters\u003e] -User -Kerberos [-Proxy \u003cstring\u003e] [\u003cCommonParameters\u003e] -Machine [-PreSharedKey] \u003cstring\u003e [\u003cCommonParameters\u003e] -Machine -Ntlm [\u003cCommonParameters\u003e] -User -Ntlm [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecMainModeCryptoProposal", "CommandType": "Cmdlet", "ParameterSets": "[-Encryption \u003cEncryptionAlgorithm\u003e] [-KeyExchange \u003cDiffieHellmanGroup\u003e] [-Hash \u003cHashAlgorithm\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecQuickModeCryptoProposal", "CommandType": "Cmdlet", "ParameterSets": "[-Encryption \u003cEncryptionAlgorithm\u003e] [-AHHash \u003cHashAlgorithm\u003e] [-ESPHash \u003cHashAlgorithm\u003e] [-MaxKiloBytes \u003cuint64\u003e] [-MaxMinutes \u003cuint64\u003e] [-Encapsulation \u003cIPsecEncapsulation\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetSwitchTeam", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetSwitchTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Team] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Member \u003cCimInstance#MSFT_NetSwitchTeamMember\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetSwitchTeamMember", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-TeamMembers] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetSwitchTeam[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetSwitchTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Team] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetTCPIP", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-NetIPAddress", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Type \u003cType[]\u003e] [-PrefixLength \u003cbyte[]\u003e] [-PrefixOrigin \u003cPrefixOrigin[]\u003e] [-SuffixOrigin \u003cSuffixOrigin[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-SkipAsSource \u003cbool[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPConfiguration", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring\u003e] [-Detailed] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cint\u003e [-Detailed] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -All [-Detailed] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPInterface", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Forwarding \u003cForwarding[]\u003e] [-Advertising \u003cAdvertising[]\u003e] [-NlMtuBytes \u003cuint32[]\u003e] [-InterfaceMetric \u003cuint32[]\u003e] [-NeighborUnreachabilityDetection \u003cNeighborUnreachabilityDetection[]\u003e] [-BaseReachableTimeMs \u003cuint32[]\u003e] [-ReachableTimeMs \u003cuint32[]\u003e] [-RetransmitTimeMs \u003cuint32[]\u003e] [-DadTransmits \u003cuint32[]\u003e] [-RouterDiscovery \u003cRouterDiscovery[]\u003e] [-ManagedAddressConfiguration \u003cManagedAddressConfiguration[]\u003e] [-OtherStatefulConfiguration \u003cOtherStatefulConfiguration[]\u003e] [-WeakHostSend \u003cWeakHostSend[]\u003e] [-WeakHostReceive \u003cWeakHostReceive[]\u003e] [-IgnoreDefaultRoutes \u003cIgnoreDefaultRoutes[]\u003e] [-AdvertisedRouterLifetime \u003ctimespan[]\u003e] [-AdvertiseDefaultRoute \u003cAdvertiseDefaultRoute[]\u003e] [-CurrentHopLimit \u003cuint32[]\u003e] [-ForceArpNdWolPattern \u003cForceArpNdWolPattern[]\u003e] [-DirectedMacWolPattern \u003cDirectedMacWolPattern[]\u003e] [-EcnMarking \u003cEcnMarking[]\u003e] [-Dhcp \u003cDhcp[]\u003e] [-ConnectionState \u003cConnectionState[]\u003e] [-AutomaticMetric \u003cAutomaticMetric[]\u003e] [-NeighborDiscoverySupported \u003cNeighborDiscoverySupported[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedRoute \u003cCimInstance#MSFT_NetRoute\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedIPAddress \u003cCimInstance#MSFT_NetIPAddress\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedNeighbor \u003cCimInstance#MSFT_NetNeighbor\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedAdapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPv4Protocol", "CommandType": "Function", "ParameterSets": "[-DefaultHopLimit \u003cuint32[]\u003e] [-NeighborCacheLimitEntries \u003cuint32[]\u003e] [-RouteCacheLimitEntries \u003cuint32[]\u003e] [-ReassemblyLimitBytes \u003cuint32[]\u003e] [-IcmpRedirects \u003cIcmpRedirects[]\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior[]\u003e] [-DhcpMediaSense \u003cDhcpMediaSense[]\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog[]\u003e] [-IGMPLevel \u003cMldLevel[]\u003e] [-IGMPVersion \u003cMldVersion[]\u003e] [-MulticastForwarding \u003cMulticastForwarding[]\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments[]\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers[]\u003e] [-AddressMaskReply \u003cAddressMaskReply[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPv6Protocol", "CommandType": "Function", "ParameterSets": "[-DefaultHopLimit \u003cuint32[]\u003e] [-NeighborCacheLimitEntries \u003cuint32[]\u003e] [-RouteCacheLimitEntries \u003cuint32[]\u003e] [-ReassemblyLimitBytes \u003cuint32[]\u003e] [-IcmpRedirects \u003cIcmpRedirects[]\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior[]\u003e] [-DhcpMediaSense \u003cDhcpMediaSense[]\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog[]\u003e] [-MldLevel \u003cMldLevel[]\u003e] [-MldVersion \u003cMldVersion[]\u003e] [-MulticastForwarding \u003cMulticastForwarding[]\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments[]\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers[]\u003e] [-AddressMaskReply \u003cAddressMaskReply[]\u003e] [-UseTemporaryAddresses \u003cUseTemporaryAddresses[]\u003e] [-MaxDadAttempts \u003cuint32[]\u003e] [-MaxValidLifetime \u003ctimespan[]\u003e] [-MaxPreferredLifetime \u003ctimespan[]\u003e] [-RegenerateTime \u003ctimespan[]\u003e] [-MaxRandomTime \u003ctimespan[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNeighbor", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-LinkLayerAddress \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetOffloadGlobalSetting", "CommandType": "Function", "ParameterSets": "[-ReceiveSideScaling \u003cEnabledDisabledEnum[]\u003e] [-ReceiveSegmentCoalescing \u003cEnabledDisabledEnum[]\u003e] [-Chimney \u003cChimneyEnum[]\u003e] [-TaskOffload \u003cEnabledDisabledEnum[]\u003e] [-NetworkDirect \u003cEnabledDisabledEnum[]\u003e] [-NetworkDirectAcrossIPSubnets \u003cAllowedBlockedEnum[]\u003e] [-PacketCoalescingFilter \u003cEnabledDisabledEnum[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetPrefixPolicy", "CommandType": "Function", "ParameterSets": "[[-Prefix] \u003cstring[]\u003e] [-Precedence \u003cuint32[]\u003e] [-Label \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetRoute", "CommandType": "Function", "ParameterSets": "[[-DestinationPrefix] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Publish \u003cPublish[]\u003e] [-RouteMetric \u003cuint16[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTCPConnection", "CommandType": "Function", "ParameterSets": "[[-LocalAddress] \u003cstring[]\u003e] [[-LocalPort] \u003cuint16[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-RemotePort \u003cuint16[]\u003e] [-State \u003cState[]\u003e] [-AppliedSetting \u003cAppliedSetting[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTCPSetting", "CommandType": "Function", "ParameterSets": "[[-SettingName] \u003cstring[]\u003e] [-MinRtoMs \u003cuint32[]\u003e] [-InitialCongestionWindowMss \u003cuint32[]\u003e] [-CongestionProvider \u003cCongestionProvider[]\u003e] [-CwndRestart \u003cCwndRestart[]\u003e] [-DelayedAckTimeoutMs \u003cuint32[]\u003e] [-MemoryPressureProtection \u003cMemoryPressureProtection[]\u003e] [-AutoTuningLevelLocal \u003cAutoTuningLevelLocal[]\u003e] [-AutoTuningLevelGroupPolicy \u003cAutoTuningLevelGroupPolicy[]\u003e] [-AutoTuningLevelEffective \u003cAutoTuningLevelEffective[]\u003e] [-EcnCapability \u003cEcnCapability[]\u003e] [-Timestamps \u003cTimestamps[]\u003e] [-InitialRtoMs \u003cuint32[]\u003e] [-ScalingHeuristics \u003cScalingHeuristics[]\u003e] [-DynamicPortRangeStartPort \u003cuint16[]\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16[]\u003e] [-AssociatedTransportFilter \u003cCimInstance#MSFT_NetTransportFilter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTransportFilter", "CommandType": "Function", "ParameterSets": "[-SettingName \u003cstring[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-LocalPortStart \u003cuint16[]\u003e] [-LocalPortEnd \u003cuint16[]\u003e] [-RemotePortStart \u003cuint16[]\u003e] [-RemotePortEnd \u003cuint16[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-AssociatedTCPSetting \u003cCimInstance#MSFT_NetTCPSetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetUDPEndpoint", "CommandType": "Function", "ParameterSets": "[[-LocalAddress] \u003cstring[]\u003e] [[-LocalPort] \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetUDPSetting", "CommandType": "Function", "ParameterSets": "[[-DynamicPortRangeStartPort] \u003cuint16[]\u003e] [[-DynamicPortRangeNumberOfPorts] \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPAddress", "CommandType": "Function", "ParameterSets": "[-IPAddress] \u003cstring\u003e -InterfaceAlias \u003cstring\u003e [-DefaultGateway \u003cstring\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-Type \u003cType\u003e] [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPAddress] \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e [-DefaultGateway \u003cstring\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-Type \u003cType\u003e] [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetNeighbor", "CommandType": "Function", "ParameterSets": "[-IPAddress] \u003cstring\u003e -InterfaceAlias \u003cstring\u003e [-LinkLayerAddress \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-State \u003cState\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPAddress] \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e [-LinkLayerAddress \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-State \u003cState\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetRoute", "CommandType": "Function", "ParameterSets": "[-DestinationPrefix] \u003cstring\u003e -InterfaceAlias \u003cstring\u003e [-AddressFamily \u003cAddressFamily\u003e] [-NextHop \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DestinationPrefix] \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e [-AddressFamily \u003cAddressFamily\u003e] [-NextHop \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetTransportFilter", "CommandType": "Function", "ParameterSets": "-SettingName \u003cstring\u003e [-Protocol \u003cProtocol\u003e] [-LocalPortStart \u003cuint16\u003e] [-LocalPortEnd \u003cuint16\u003e] [-RemotePortStart \u003cuint16\u003e] [-RemotePortEnd \u003cuint16\u003e] [-DestinationPrefix \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPAddress", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Type \u003cType[]\u003e] [-PrefixLength \u003cbyte[]\u003e] [-PrefixOrigin \u003cPrefixOrigin[]\u003e] [-SuffixOrigin \u003cSuffixOrigin[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-SkipAsSource \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-DefaultGateway \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPAddress[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNeighbor", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-LinkLayerAddress \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNeighbor[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetRoute", "CommandType": "Function", "ParameterSets": "[[-DestinationPrefix] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Publish \u003cPublish[]\u003e] [-RouteMetric \u003cuint16[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetRoute[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetTransportFilter", "CommandType": "Function", "ParameterSets": "[-SettingName \u003cstring[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-LocalPortStart \u003cuint16[]\u003e] [-LocalPortEnd \u003cuint16[]\u003e] [-RemotePortStart \u003cuint16[]\u003e] [-RemotePortEnd \u003cuint16[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-AssociatedTCPSetting \u003cCimInstance#MSFT_NetTCPSetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetTransportFilter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPAddress", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Type \u003cType[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-PrefixOrigin \u003cPrefixOrigin[]\u003e] [-PolicyStore \u003cstring\u003e] [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPAddress[]\u003e [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPInterface", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-ReachableTime \u003cuint32[]\u003e] [-NeighborDiscoverySupported \u003cNeighborDiscoverySupported[]\u003e] [-PolicyStore \u003cstring\u003e] [-Forwarding \u003cForwarding\u003e] [-Advertising \u003cAdvertising\u003e] [-NlMtuBytes \u003cuint32\u003e] [-InterfaceMetric \u003cuint32\u003e] [-NeighborUnreachabilityDetection \u003cNeighborUnreachabilityDetection\u003e] [-BaseReachableTimeMs \u003cuint32\u003e] [-RetransmitTimeMs \u003cuint32\u003e] [-DadTransmits \u003cuint32\u003e] [-RouterDiscovery \u003cRouterDiscovery\u003e] [-ManagedAddressConfiguration \u003cManagedAddressConfiguration\u003e] [-OtherStatefulConfiguration \u003cOtherStatefulConfiguration\u003e] [-WeakHostSend \u003cWeakHostSend\u003e] [-WeakHostReceive \u003cWeakHostReceive\u003e] [-IgnoreDefaultRoutes \u003cIgnoreDefaultRoutes\u003e] [-AdvertisedRouterLifetime \u003ctimespan\u003e] [-AdvertiseDefaultRoute \u003cAdvertiseDefaultRoute\u003e] [-CurrentHopLimit \u003cuint32\u003e] [-ForceArpNdWolPattern \u003cForceArpNdWolPattern\u003e] [-DirectedMacWolPattern \u003cDirectedMacWolPattern\u003e] [-EcnMarking \u003cEcnMarking\u003e] [-Dhcp \u003cDhcp\u003e] [-AutomaticMetric \u003cAutomaticMetric\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPInterface[]\u003e [-Forwarding \u003cForwarding\u003e] [-Advertising \u003cAdvertising\u003e] [-NlMtuBytes \u003cuint32\u003e] [-InterfaceMetric \u003cuint32\u003e] [-NeighborUnreachabilityDetection \u003cNeighborUnreachabilityDetection\u003e] [-BaseReachableTimeMs \u003cuint32\u003e] [-RetransmitTimeMs \u003cuint32\u003e] [-DadTransmits \u003cuint32\u003e] [-RouterDiscovery \u003cRouterDiscovery\u003e] [-ManagedAddressConfiguration \u003cManagedAddressConfiguration\u003e] [-OtherStatefulConfiguration \u003cOtherStatefulConfiguration\u003e] [-WeakHostSend \u003cWeakHostSend\u003e] [-WeakHostReceive \u003cWeakHostReceive\u003e] [-IgnoreDefaultRoutes \u003cIgnoreDefaultRoutes\u003e] [-AdvertisedRouterLifetime \u003ctimespan\u003e] [-AdvertiseDefaultRoute \u003cAdvertiseDefaultRoute\u003e] [-CurrentHopLimit \u003cuint32\u003e] [-ForceArpNdWolPattern \u003cForceArpNdWolPattern\u003e] [-DirectedMacWolPattern \u003cDirectedMacWolPattern\u003e] [-EcnMarking \u003cEcnMarking\u003e] [-Dhcp \u003cDhcp\u003e] [-AutomaticMetric \u003cAutomaticMetric\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPv4Protocol", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetIPv4Protocol[]\u003e] [-DefaultHopLimit \u003cuint32\u003e] [-NeighborCacheLimitEntries \u003cuint32\u003e] [-RouteCacheLimitEntries \u003cuint32\u003e] [-ReassemblyLimitBytes \u003cuint32\u003e] [-IcmpRedirects \u003cIcmpRedirects\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior\u003e] [-DhcpMediaSense \u003cDhcpMediaSense\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog\u003e] [-IGMPLevel \u003cMldLevel\u003e] [-IGMPVersion \u003cMldVersion\u003e] [-MulticastForwarding \u003cMulticastForwarding\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers\u003e] [-AddressMaskReply \u003cAddressMaskReply\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPv6Protocol", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetIPv6Protocol[]\u003e] [-DefaultHopLimit \u003cuint32\u003e] [-NeighborCacheLimitEntries \u003cuint32\u003e] [-RouteCacheLimitEntries \u003cuint32\u003e] [-ReassemblyLimitBytes \u003cuint32\u003e] [-IcmpRedirects \u003cIcmpRedirects\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior\u003e] [-DhcpMediaSense \u003cDhcpMediaSense\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog\u003e] [-MldLevel \u003cMldLevel\u003e] [-MldVersion \u003cMldVersion\u003e] [-MulticastForwarding \u003cMulticastForwarding\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers\u003e] [-AddressMaskReply \u003cAddressMaskReply\u003e] [-UseTemporaryAddresses \u003cUseTemporaryAddresses\u003e] [-MaxDadAttempts \u003cuint32\u003e] [-MaxValidLifetime \u003ctimespan\u003e] [-MaxPreferredLifetime \u003ctimespan\u003e] [-RegenerateTime \u003ctimespan\u003e] [-MaxRandomTime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNeighbor", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-PolicyStore \u003cstring\u003e] [-LinkLayerAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNeighbor[]\u003e [-LinkLayerAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetOffloadGlobalSetting", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetOffloadGlobalSetting[]\u003e] [-ReceiveSideScaling \u003cEnabledDisabledEnum\u003e] [-ReceiveSegmentCoalescing \u003cEnabledDisabledEnum\u003e] [-Chimney \u003cChimneyEnum\u003e] [-TaskOffload \u003cEnabledDisabledEnum\u003e] [-NetworkDirect \u003cEnabledDisabledEnum\u003e] [-NetworkDirectAcrossIPSubnets \u003cAllowedBlockedEnum\u003e] [-PacketCoalescingFilter \u003cEnabledDisabledEnum\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetRoute", "CommandType": "Function", "ParameterSets": "[[-DestinationPrefix] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-PolicyStore \u003cstring\u003e] [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetRoute[]\u003e [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetTCPSetting", "CommandType": "Function", "ParameterSets": "[[-SettingName] \u003cstring[]\u003e] [-MinRtoMs \u003cuint32\u003e] [-InitialCongestionWindowMss \u003cuint32\u003e] [-CongestionProvider \u003cCongestionProvider\u003e] [-CwndRestart \u003cCwndRestart\u003e] [-DelayedAckTimeoutMs \u003cuint32\u003e] [-MemoryPressureProtection \u003cMemoryPressureProtection\u003e] [-AutoTuningLevelLocal \u003cAutoTuningLevelLocal\u003e] [-EcnCapability \u003cEcnCapability\u003e] [-Timestamps \u003cTimestamps\u003e] [-InitialRtoMs \u003cuint32\u003e] [-ScalingHeuristics \u003cScalingHeuristics\u003e] [-DynamicPortRangeStartPort \u003cuint16\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetTCPSetting[]\u003e [-MinRtoMs \u003cuint32\u003e] [-InitialCongestionWindowMss \u003cuint32\u003e] [-CongestionProvider \u003cCongestionProvider\u003e] [-CwndRestart \u003cCwndRestart\u003e] [-DelayedAckTimeoutMs \u003cuint32\u003e] [-MemoryPressureProtection \u003cMemoryPressureProtection\u003e] [-AutoTuningLevelLocal \u003cAutoTuningLevelLocal\u003e] [-EcnCapability \u003cEcnCapability\u003e] [-Timestamps \u003cTimestamps\u003e] [-InitialRtoMs \u003cuint32\u003e] [-ScalingHeuristics \u003cScalingHeuristics\u003e] [-DynamicPortRangeStartPort \u003cuint16\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetUDPSetting", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetUDPSetting[]\u003e] [-DynamicPortRangeStartPort \u003cuint16\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gip" ] }, { "Name": "NetworkConnectivityStatus", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-DAConnectionStatus", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NCSIPolicyConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NCSIPolicyConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CorporateDNSProbeHostAddress] [-CorporateDNSProbeHostName] [-CorporateSitePrefixList] [-CorporateWebsiteProbeURL] [-DomainLocationDeterminationURL] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NCSIPolicyConfiguration[]\u003e [-CorporateDNSProbeHostAddress] [-CorporateDNSProbeHostName] [-CorporateSitePrefixList] [-CorporateWebsiteProbeURL] [-DomainLocationDeterminationURL] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NCSIPolicyConfiguration", "CommandType": "Function", "ParameterSets": "[[-CorporateDNSProbeHostAddress] \u003cstring\u003e] [[-CorporateDNSProbeHostName] \u003cstring\u003e] [[-CorporateSitePrefixList] \u003cstring[]\u003e] [[-CorporateWebsiteProbeURL] \u003cstring\u003e] [[-DomainLocationDeterminationURL] \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-CorporateDNSProbeHostAddress] \u003cstring\u003e] [[-CorporateDNSProbeHostName] \u003cstring\u003e] [[-CorporateSitePrefixList] \u003cstring[]\u003e] [[-CorporateWebsiteProbeURL] \u003cstring\u003e] [[-DomainLocationDeterminationURL] \u003cstring\u003e] -InputObject \u003cCimInstance#MSFT_NCSIPolicyConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetworkTransition", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetIPHttpsCertBinding", "CommandType": "Function", "ParameterSets": "-CertificateHash \u003cstring\u003e -ApplicationId \u003cstring\u003e -IpPort \u003cstring\u003e -CertificateStoreName \u003cstring\u003e -NullEncryption \u003cbool\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetIPHttpsProfile", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetIPHttpsProfile", "CommandType": "Function", "ParameterSets": "-Profile \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Net6to4Configuration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetDnsTransitionMonitoring", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPHttpsState", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIsatapConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatTransitionMonitoring", "CommandType": "Function", "ParameterSets": "[-TransportProtocol \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTeredoConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTeredoState", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore] \u003cstring\u003e -ServerURL \u003cstring\u003e [-Profile \u003cstring\u003e] [-Type \u003cType\u003e] [-State \u003cState\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPOSession] \u003cstring\u003e -ServerURL \u003cstring\u003e [-Profile \u003cstring\u003e] [-Type \u003cType\u003e] [-State \u003cState\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "-InstanceName \u003cstring\u003e [-PolicyStore \u003cPolicyStore\u003e] [-State \u003cState\u003e] [-InboundInterface \u003cstring[]\u003e] [-OutboundInterface \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-IPv4AddressPortPool \u003cstring[]\u003e] [-TcpMappingTimeoutSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPHttpsCertBinding", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e -NewName \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-Net6to4Configuration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-State] [-AutoSharing] [-RelayName] [-RelayState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Net6to4Configuration[]\u003e [-State] [-AutoSharing] [-RelayName] [-RelayState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-State] [-OnlySendAQuery] [-LatencyMilliseconds] [-AlwaysSynthesize] [-AcceptInterface] [-SendInterface] [-ExclusionList] [-PrefixMapping] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-State] [-OnlySendAQuery] [-LatencyMilliseconds] [-AlwaysSynthesize] [-AcceptInterface] [-SendInterface] [-ExclusionList] [-PrefixMapping] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-State] [-AuthMode] [-StrongCRLRequired] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-State] [-AuthMode] [-StrongCRLRequired] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e [-State] [-AuthMode] [-StrongCRLRequired] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetIsatapConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-State] [-Router] [-ResolutionState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetISATAPConfiguration[]\u003e [-State] [-Router] [-ResolutionState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetTeredoConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Type] [-ServerName] [-RefreshIntervalSeconds] [-ClientPort] [-ServerVirtualIP] [-DefaultQualified] [-ServerShunt] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetTeredoConfiguration[]\u003e [-Type] [-ServerName] [-RefreshIntervalSeconds] [-ClientPort] [-ServerVirtualIP] [-DefaultQualified] [-ServerShunt] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Net6to4Configuration", "CommandType": "Function", "ParameterSets": "[[-State] \u003cState\u003e] [[-AutoSharing] \u003cState\u003e] [[-RelayName] \u003cstring\u003e] [[-RelayState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] [-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-State] \u003cState\u003e] [[-AutoSharing] \u003cState\u003e] [[-RelayName] \u003cstring\u003e] [[-RelayState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] -InputObject \u003cCimInstance#MSFT_Net6to4Configuration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-State \u003cState\u003e] [-OnlySendAQuery \u003cbool\u003e] [-LatencyMilliseconds \u003cuint32\u003e] [-AlwaysSynthesize \u003cbool\u003e] [-AcceptInterface \u003cstring[]\u003e] [-SendInterface \u003cstring[]\u003e] [-ExclusionList \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-State \u003cState\u003e] [-OnlySendAQuery \u003cbool\u003e] [-LatencyMilliseconds \u003cuint32\u003e] [-AlwaysSynthesize \u003cbool\u003e] [-AcceptInterface \u003cstring[]\u003e] [-SendInterface \u003cstring[]\u003e] [-ExclusionList \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-State \u003cState\u003e] [-Type \u003cType\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-ServerURL \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-State \u003cState\u003e] [-Type \u003cType\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-ServerURL \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e [-State \u003cState\u003e] [-Type \u003cType\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-ServerURL \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIsatapConfiguration", "CommandType": "Function", "ParameterSets": "[[-State] \u003cState\u003e] [[-Router] \u003cstring\u003e] [[-ResolutionState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] [-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-State] \u003cState\u003e] [[-Router] \u003cstring\u003e] [[-ResolutionState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] -InputObject \u003cCimInstance#MSFT_NetISATAPConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-State \u003cState\u003e] [-InboundInterface \u003cstring[]\u003e] [-OutboundInterface \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-IPv4AddressPortPool \u003cstring[]\u003e] [-TcpMappingTimeoutSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-State \u003cState\u003e] [-InboundInterface \u003cstring[]\u003e] [-OutboundInterface \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-IPv4AddressPortPool \u003cstring[]\u003e] [-TcpMappingTimeoutSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetTeredoConfiguration", "CommandType": "Function", "ParameterSets": "[[-Type] \u003cType\u003e] [[-ServerName] \u003cstring\u003e] [[-RefreshIntervalSeconds] \u003cuint32\u003e] [[-ClientPort] \u003cuint32\u003e] [[-ServerVirtualIP] \u003cstring\u003e] [[-DefaultQualified] \u003cbool\u003e] [[-ServerShunt] \u003cbool\u003e] [-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Type] \u003cType\u003e] [[-ServerName] \u003cstring\u003e] [[-RefreshIntervalSeconds] \u003cuint32\u003e] [[-ClientPort] \u003cuint32\u003e] [[-ServerVirtualIP] \u003cstring\u003e] [[-DefaultQualified] \u003cbool\u003e] [[-ServerShunt] \u003cbool\u003e] -InputObject \u003cCimInstance#MSFT_NetTeredoConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NFS", "Version": "1.0", "ExportedCommands": [ { "Name": "Disconnect-NfsSession", "CommandType": "Function", "ParameterSets": "[-SessionId] \u003cstring[]\u003e [[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsSession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsClientConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[[-ClientGroupName] \u003cstring[]\u003e] [-ExcludeName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -LiteralName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsClientLock", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-LockType] \u003cClientLockType[]\u003e] [[-StateId] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] [[-LockType] \u003cClientLockType[]\u003e] [[-ComputerName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsMappingStore", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsMountedClient", "CommandType": "Function", "ParameterSets": "[[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsNetgroupStore", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsOpenFile", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-StateId] \u003cstring[]\u003e] [[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsSession", "CommandType": "Function", "ParameterSets": "[[-SessionId] \u003cstring[]\u003e] [[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsShare", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IsClustered] [[-NetworkName] \u003cstring[]\u003e] [-ExcludeName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -LiteralName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] [-IsClustered] [[-NetworkName] \u003cstring[]\u003e] [-ExcludePath \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsSharePermission", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-ClientName] \u003cstring\u003e] [[-ClientType] \u003cstring\u003e] [[-Permission] \u003cstring\u003e] [-NetworkName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-ClientName] \u003cstring\u003e] [[-ClientType] \u003cstring\u003e] [[-Permission] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsStatistics", "CommandType": "Function", "ParameterSets": "[-Protocol \u003cstring[]\u003e] [-Name \u003cstring[]\u003e] [-Version \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Grant-NfsSharePermission", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ClientName] \u003cstring\u003e [-ClientType] \u003cstring\u003e [[-Permission] \u003cstring\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-AllowRootAccess] \u003cbool\u003e] [-NetworkName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-ClientName] \u003cstring\u003e [-ClientType] \u003cstring\u003e [[-Permission] \u003cstring\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-AllowRootAccess] \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[-ClientGroupName] \u003cstring\u003e [[-AddMember] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NfsShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Path] \u003cstring\u003e [[-NetworkName] \u003cstring\u003e] [[-Authentication] \u003cstring[]\u003e] [[-AnonymousUid] \u003cint\u003e] [[-AnonymousGid] \u003cint\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-EnableAnonymousAccess] \u003cbool\u003e] [[-EnableUnmappedAccess] \u003cbool\u003e] [[-AllowRootAccess] \u003cbool\u003e] [[-Permission] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[-ClientGroupName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsClientgroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NfsShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-NetworkName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [[-NetworkName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsShare[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[-ClientGroupName] \u003cstring\u003e [-NewClientGroupName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NfsStatistics", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resolve-NfsMappedIdentity", "CommandType": "Function", "ParameterSets": "[-Id] \u003cuint32\u003e [[-AccountType] \u003cWindowsAccountType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AccountName] \u003cstring\u003e [[-AccountType] \u003cWindowsAccountType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-NfsClientLock", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-LockType] \u003cClientLockType[]\u003e] [[-StateId] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [[-LockType] \u003cClientLockType[]\u003e] [[-ComputerName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsClientLock[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-NfsMountedClient", "CommandType": "Function", "ParameterSets": "[-ClientId] \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsMountedClient[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-NfsOpenFile", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-StateId] \u003cstring[]\u003e] [[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsOpenFile[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-NfsSharePermission", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ClientName] \u003cstring\u003e [-ClientType] \u003cstring\u003e [-NetworkName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-ClientName] \u003cstring\u003e [-ClientType] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsClientConfiguration", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NfsClientConfig[]\u003e] [-TransportProtocol \u003cstring[]\u003e] [-MountType \u003cstring\u003e] [-CaseSensitiveLookup \u003cbool\u003e] [-MountRetryAttempts \u003cuint32\u003e] [-RpcTimeoutSec \u003cuint32\u003e] [-UseReservedPorts \u003cbool\u003e] [-ReadBufferSize \u003cuint32\u003e] [-WriteBufferSize \u003cuint32\u003e] [-DefaultAccessMode \u003cuint32\u003e] [-Authentication \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[-ClientGroupName] \u003cstring\u003e [[-AddMember] \u003cstring[]\u003e] [[-RemoveMember] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsMappingStore", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NfsMappingStore[]\u003e] [-EnableUNMLookup \u003cbool\u003e] [-UNMServer \u003cstring\u003e] [-EnableADLookup \u003cbool\u003e] [-ADDomainName \u003cstring\u003e] [-EnableLdapLookup \u003cbool\u003e] [-LdapServer \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsNetgroupStore", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NfsNetgroupStore[]\u003e] [-NetgroupStoreType \u003cstring\u003e] [-NisServer \u003cstring\u003e] [-NisDomain \u003cstring\u003e] [-LdapServer \u003cstring\u003e] [-LDAPNamingContext \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsServerConfiguration", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NfsServerConfig[]\u003e] [-PortmapProtocol \u003cstring[]\u003e] [-MountProtocol \u003cstring[]\u003e] [-Nfsprotocol \u003cstring[]\u003e] [-NlmProtocol \u003cstring[]\u003e] [-NsmProtocol \u003cstring[]\u003e] [-MapServerProtocol \u003cstring[]\u003e] [-NisProtocol \u003cstring[]\u003e] [-EnableNFSV2 \u003cbool\u003e] [-EnableNFSV3 \u003cbool\u003e] [-EnableNFSV4 \u003cbool\u003e] [-EnableAuthenticationRenewal \u003cbool\u003e] [-AuthenticationRenewalIntervalSec \u003cuint32\u003e] [-DirectoryCacheSize \u003cuint32\u003e] [-CharacterTranslationFile \u003cstring\u003e] [-HideFilesBeginningInDot \u003cbool\u003e] [-NlmGracePeriodSec \u003cuint32\u003e] [-LogActivity \u003cstring[]\u003e] [-GracePeriodSec \u003cuint32\u003e] [-NetgroupCacheTimeoutSec \u003cuint32\u003e] [-PreserveInheritance \u003cbool\u003e] [-UnmappedUserAccount \u003cstring\u003e] [-WorldAccount \u003cstring\u003e] [-AlwaysOpenByName \u003cbool\u003e] [-LeasePeriodSec \u003cuint32\u003e] [-ClearMappingCache] [-OnlineTimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-Authentication] \u003cstring[]\u003e] [[-EnableAnonymousAccess] \u003cbool\u003e] [[-EnableUnmappedAccess] \u003cbool\u003e] [[-AnonymousGid] \u003cint\u003e] [[-AnonymousUid] \u003cint\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-AllowRootAccess] \u003cbool\u003e] [[-Permission] \u003cstring\u003e] [-NetworkName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-Authentication] \u003cstring[]\u003e] [[-EnableAnonymousAccess] \u003cbool\u003e] [[-EnableUnmappedAccess] \u003cbool\u003e] [[-AnonymousGid] \u003cint\u003e] [[-AnonymousUid] \u003cint\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-AllowRootAccess] \u003cbool\u003e] [[-Permission] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-NfsMappingStore", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "-AccountType \u003cAccountType\u003e [-MappingStore \u003cMappingStoreType\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [\u003cCommonParameters\u003e] -MappingStore \u003cMappingStoreType\u003e -AccountType \u003cAccountType\u003e [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [\u003cCommonParameters\u003e] -MappingStore \u003cMappingStoreType\u003e -AccountType \u003cAccountType\u003e [-MapFilesPath \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsNetgroup", "CommandType": "Cmdlet", "ParameterSets": "[[-NetGroupName] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-LdapServer] \u003cstring\u003e [[-LdapNamingContext] \u003cstring\u003e] [-NetGroupName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-NisServer] \u003cstring\u003e [[-NisDomain] \u003cstring\u003e] [-NetGroupName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Install-NfsMappingStore", "CommandType": "Cmdlet", "ParameterSets": "[-InstanceName \u003cstring\u003e] [-LdapPort \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "-UserName \u003cstring\u003e -UserIdentifier \u003cint\u003e -GroupIdentifier \u003cint\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-Password \u003csecurestring\u003e] [-PrimaryGroup \u003cstring\u003e] [-SupplementaryGroups \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GroupName \u003cstring\u003e -GroupIdentifier \u003cint\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NfsNetgroup", "CommandType": "Cmdlet", "ParameterSets": "[-NetGroupName] \u003cstring\u003e [[-AddMember] \u003cstring[]\u003e] [[-LdapServer] \u003cstring\u003e] [[-LdapNamingContext] \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "-UserName \u003cstring\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GroupName \u003cstring\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-GroupIdentifier \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NfsNetgroup", "CommandType": "Cmdlet", "ParameterSets": "[-NetGroupName] \u003cstring\u003e [[-LdapServer] \u003cstring\u003e] [[-LdapNamingContext] \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "-UserName \u003cstring\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GroupName \u003cstring\u003e -GroupIdentifier \u003cint\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsNetgroup", "CommandType": "Cmdlet", "ParameterSets": "[-NetGroupName] \u003cstring\u003e [[-AddMember] \u003cstring[]\u003e] [[-RemoveMember] \u003cstring[]\u003e] [[-LdapServer] \u003cstring\u003e] [[-LdapNamingContext] \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "[-MappingStore \u003cMappingStoreType\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [-AccountType \u003cAccountType\u003e] [-SupplementaryGroups \u003cstring\u003e] [\u003cCommonParameters\u003e] -MappingStore \u003cMappingStoreType\u003e [-MapFilesPath \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [-AccountType \u003cAccountType\u003e] [-SupplementaryGroups \u003cstring\u003e] [\u003cCommonParameters\u003e] -MappingStore \u003cMappingStoreType\u003e [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [-AccountType \u003cAccountType\u003e] [-SupplementaryGroups \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PKI", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-CertificateEnrollmentPolicyServer", "CommandType": "Cmdlet", "ParameterSets": "-Url \u003curi\u003e -context \u003cContext\u003e [-NoClobber] [-RequireStrongValidation] [-Credential \u003cPkiCredential\u003e] [-AutoEnrollmentEnabled] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Certificate", "CommandType": "Cmdlet", "ParameterSets": "-FilePath \u003cstring\u003e -Cert \u003cCertificate\u003e [-Type \u003cCertType\u003e] [-NoClobber] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-PFXData] \u003cPfxData\u003e [-FilePath] \u003cstring\u003e [-NoProperties] [-NoClobber] [-Force] [-ChainOption \u003cExportChainOption\u003e] [-ProtectTo \u003cstring[]\u003e] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Cert] \u003cCertificate\u003e [-FilePath] \u003cstring\u003e [-NoProperties] [-NoClobber] [-Force] [-ChainOption \u003cExportChainOption\u003e] [-ProtectTo \u003cstring[]\u003e] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Certificate", "CommandType": "Cmdlet", "ParameterSets": "-Template \u003cstring\u003e [-Url \u003curi\u003e] [-SubjectName \u003cstring\u003e] [-DnsName \u003cstring[]\u003e] [-Credential \u003cPkiCredential\u003e] [-CertStoreLocation \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Request \u003cCertificate\u003e [-Credential \u003cPkiCredential\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CertificateAutoEnrollmentPolicy", "CommandType": "Cmdlet", "ParameterSets": "-Scope \u003cAutoEnrollmentPolicyScope\u003e -context \u003cContext\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-CertificateEnrollmentPolicyServer", "CommandType": "Cmdlet", "ParameterSets": "-Scope \u003cEnrollmentPolicyServerScope\u003e -context \u003cContext\u003e [-Url \u003curi\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CertificateNotificationTask", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-PfxData", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-Password \u003csecurestring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Certificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-CertStoreLocation \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-CertStoreLocation] \u003cstring\u003e] [-Exportable] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-CertificateNotificationTask", "CommandType": "Cmdlet", "ParameterSets": "-Type \u003cCertificateNotificationType\u003e -PSScript \u003cstring\u003e -Name \u003cstring\u003e -Channel \u003cNotificationChannel\u003e [-RunTaskForExistingCertificates] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SelfSignedCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-DnsName \u003cstring[]\u003e] [-CloneCert \u003cCertificate\u003e] [-CertStoreLocation \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CertificateEnrollmentPolicyServer", "CommandType": "Cmdlet", "ParameterSets": "[-Url] \u003curi\u003e -context \u003cContext\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CertificateNotificationTask", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-CertificateAutoEnrollmentPolicy", "CommandType": "Cmdlet", "ParameterSets": "-PolicyState \u003cPolicySetting\u003e -context \u003cContext\u003e [-StoreName \u003cstring[]\u003e] [-ExpirationPercentage \u003cint\u003e] [-EnableTemplateCheck] [-EnableMyStoreManagement] [-EnableBalloonNotifications] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -EnableAll -context \u003cContext\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Switch-Certificate", "CommandType": "Cmdlet", "ParameterSets": "[-OldCert] \u003cCertificate\u003e [-NewCert] \u003cCertificate\u003e [-NotifyOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Certificate", "CommandType": "Cmdlet", "ParameterSets": "[-Cert] \u003cCertificate\u003e [-Policy \u003cTestCertificatePolicy\u003e] [-User] [-EKU \u003cstring[]\u003e] [-DNSName \u003cstring\u003e] [-AllowUntrustedRoot] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PrintManagement", "Version": "1.0", "ExportedCommands": [ { "Name": "Add-Printer", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs] [-Location \u003cstring\u003e] [-SeparatorPageFile \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Shared] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-PermissionSDDL \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published] [-RenderingMode \u003cRenderingModeEnum\u003e] [-DeviceURL \u003cstring\u003e] [-DeviceUUID \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DriverName] \u003cstring\u003e -PortName \u003cstring\u003e [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs] [-Location \u003cstring\u003e] [-SeparatorPageFile \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Shared] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-PermissionSDDL \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published] [-RenderingMode \u003cRenderingModeEnum\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PrinterDriver", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-InfPath] \u003cstring\u003e] [-PrinterEnvironment \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PrinterPort", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-LprHostAddress] \u003cstring\u003e [-LprQueueName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-SNMP \u003cuint32\u003e] [-SNMPCommunity \u003cstring\u003e] [-LprByteCounting] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PrinterHostAddress] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-PortNumber \u003cuint32\u003e] [-SNMP \u003cuint32\u003e] [-SNMPCommunity \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-HostName] \u003cstring\u003e [-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrintConfiguration", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Printer", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-Full] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrinterDriver", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PrinterEnvironment \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrinterPort", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrinterProperty", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [[-PropertyName] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrintJob", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-ID \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Printer", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Printer[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PrinterDriver", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-PrinterEnvironment] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-RemoveFromDriverStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PrinterDriver[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PrinterPort", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PrinterPort[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-ID] \u003cuint32\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-Printer", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_Printer\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-ID] \u003cuint32\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ID] \u003cuint32\u003e [-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PrintConfiguration", "CommandType": "Function", "ParameterSets": "[-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-Collate \u003cbool\u003e] [-Color \u003cbool\u003e] [-DuplexingMode \u003cDuplexingModeEnum\u003e] [-PaperSize \u003cPaperSizeEnum\u003e] [-PrintTicketXml \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-Collate \u003cbool\u003e] [-Color \u003cbool\u003e] [-DuplexingMode \u003cDuplexingModeEnum\u003e] [-PaperSize \u003cPaperSizeEnum\u003e] [-PrintTicketXml \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_PrinterConfiguration\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Printer", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-DriverName \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs \u003cbool\u003e] [-Location \u003cstring\u003e] [-PermissionSDDL \u003cstring\u003e] [-PortName \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published \u003cbool\u003e] [-RenderingMode \u003cRenderingModeEnum\u003e] [-SeparatorPageFile \u003cstring\u003e] [-Shared \u003cbool\u003e] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Printer[]\u003e [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-DriverName \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs \u003cbool\u003e] [-Location \u003cstring\u003e] [-PermissionSDDL \u003cstring\u003e] [-PortName \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published \u003cbool\u003e] [-RenderingMode \u003cRenderingModeEnum\u003e] [-SeparatorPageFile \u003cstring\u003e] [-Shared \u003cbool\u003e] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PrinterProperty", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [-PropertyName] \u003cstring\u003e [-Value] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-PropertyName] \u003cstring\u003e [-Value] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_PrinterProperty\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-ID] \u003cuint32\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PSDiagnostics", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-PSTrace", "CommandType": "Function", "ParameterSets": "[-AnalyticOnly]" }, { "Name": "Disable-PSWSManCombinedTrace", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Disable-WSManTrace", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Enable-PSTrace", "CommandType": "Function", "ParameterSets": "[-Force] [-AnalyticOnly]" }, { "Name": "Enable-PSWSManCombinedTrace", "CommandType": "Function", "ParameterSets": "[-DoNotOverwriteExistingTrace]" }, { "Name": "Enable-WSManTrace", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-LogProperties", "CommandType": "Function", "ParameterSets": "[-Name] \u003cObject\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-LogProperties", "CommandType": "Function", "ParameterSets": "[-LogDetails] \u003cLogDetails\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Trace", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring\u003e [[-OutputFilePath] \u003cstring\u003e] [[-ProviderFilePath] \u003cstring\u003e] [-ETS] [-Format \u003cObject\u003e] [-MinBuffers \u003cint\u003e] [-MaxBuffers \u003cint\u003e] [-BufferSizeInKB \u003cint\u003e] [-MaxLogFileSizeInMB \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Trace", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cObject\u003e [-ETS] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PSScheduledJob", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition[]\u003e [-Trigger] \u003cScheduledJobTrigger[]\u003e [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-Trigger] \u003cScheduledJobTrigger[]\u003e [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Trigger] \u003cScheduledJobTrigger[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobTrigger[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobTrigger[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [[-TriggerId] \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [[-TriggerId] \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-TriggerId] \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledJobOption", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "New-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "-Once -At \u003cdatetime\u003e [-RandomDelay \u003ctimespan\u003e] [-RepetitionInterval \u003ctimespan\u003e] [-RepetitionDuration \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -Daily -At \u003cdatetime\u003e [-DaysInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -Weekly -At \u003cdatetime\u003e -DaysOfWeek \u003cDayOfWeek[]\u003e [-WeeksInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -AtLogOn [-RandomDelay \u003ctimespan\u003e] [-User \u003cstring\u003e] [\u003cCommonParameters\u003e] -AtStartup [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledJobOption", "CommandType": "Cmdlet", "ParameterSets": "[-RunElevated] [-HideInTaskScheduler] [-RestartOnIdleResume] [-MultipleInstancePolicy \u003cTaskMultipleInstancePolicy\u003e] [-DoNotAllowDemandStart] [-RequireNetwork] [-StopIfGoingOffIdle] [-WakeToRun] [-ContinueIfGoingOnBattery] [-StartIfOnBattery] [-IdleTimeout \u003ctimespan\u003e] [-IdleDuration \u003ctimespan\u003e] [-StartIfIdle] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ScriptBlock] \u003cscriptblock\u003e [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-ArgumentList \u003cObject[]\u003e] [-MaxResultCount \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-FilePath] \u003cstring\u003e [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-ArgumentList \u003cObject[]\u003e] [-MaxResultCount \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition[]\u003e [-TriggerId \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-TriggerId \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-TriggerId \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobTrigger[]\u003e [-DaysInterval \u003cint\u003e] [-WeeksInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [-At \u003cdatetime\u003e] [-User \u003cstring\u003e] [-DaysOfWeek \u003cDayOfWeek[]\u003e] [-AtStartup] [-AtLogOn] [-Once] [-RepetitionInterval \u003ctimespan\u003e] [-RepetitionDuration \u003ctimespan\u003e] [-Daily] [-Weekly] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [-Name \u003cstring\u003e] [-ScriptBlock \u003cscriptblock\u003e] [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-MaxResultCount \u003cint\u003e] [-PassThru] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cScheduledJobDefinition\u003e [-Name \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-MaxResultCount \u003cint\u003e] [-PassThru] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cScheduledJobDefinition\u003e [-ClearExecutionHistory] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ScheduledJobOption", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobOptions\u003e [-PassThru] [-RunElevated] [-HideInTaskScheduler] [-RestartOnIdleResume] [-MultipleInstancePolicy \u003cTaskMultipleInstancePolicy\u003e] [-DoNotAllowDemandStart] [-RequireNetwork] [-StopIfGoingOffIdle] [-WakeToRun] [-ContinueIfGoingOnBattery] [-StartIfOnBattery] [-IdleTimeout \u003ctimespan\u003e] [-IdleDuration \u003ctimespan\u003e] [-StartIfIdle] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PSWorkflow", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "New-PSWorkflowSession", "CommandType": "Function", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cObject\u003e] [-Name \u003cstring[]\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-EnableNetworkAccess] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSWorkflowExecutionOption", "CommandType": "Cmdlet", "ParameterSets": "[-PersistencePath \u003cstring\u003e] [-MaxPersistenceStoreSizeGB \u003clong\u003e] [-PersistWithEncryption] [-MaxRunningWorkflows \u003cint\u003e] [-AllowedActivity \u003cstring[]\u003e] [-OutOfProcessActivity \u003cstring[]\u003e] [-EnableValidation] [-MaxDisconnectedSessions \u003cint\u003e] [-MaxConnectedSessions \u003cint\u003e] [-MaxSessionsPerWorkflow \u003cint\u003e] [-MaxSessionsPerRemoteNode \u003cint\u003e] [-MaxActivityProcesses \u003cint\u003e] [-ActivityProcessIdleTimeoutSec \u003cint\u003e] [-RemoteNodeSessionIdleTimeoutSec \u003cint\u003e] [-SessionThrottleLimit \u003cint\u003e] [-WorkflowShutdownTimeoutMSec \u003cint\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "nwsn" ] }, { "Name": "PSWorkflowUtility", "Version": "1.0.0.0", "ExportedCommands": { "Name": "Invoke-AsWorkflow", "CommandType": "Workflow", "ParameterSets": [ "[-CommandName \u003cstring\u003e] [-Parameter \u003chashtable\u003e] [-PSParameterCollection \u003chashtable[]\u003e] [-PSComputerName \u003cstring[]\u003e] [-PSCredential \u003cObject\u003e] [-PSConnectionRetryCount \u003cuint32\u003e] [-PSConnectionRetryIntervalSec \u003cuint32\u003e] [-PSRunningTimeoutSec \u003cuint32\u003e] [-PSElapsedTimeoutSec \u003cuint32\u003e] [-PSPersist \u003cbool\u003e] [-PSAuthentication \u003cAuthenticationMechanism\u003e] [-PSAuthenticationLevel \u003cAuthenticationLevel\u003e] [-PSApplicationName \u003cstring\u003e] [-PSPort \u003cuint32\u003e] [-PSUseSSL] [-PSConfigurationName \u003cstring\u003e] [-PSConnectionURI \u003cstring[]\u003e] [-PSAllowRedirection] [-PSSessionOption \u003cPSSessionOption\u003e] [-PSCertificateThumbprint \u003cstring\u003e] [-PSPrivateMetadata \u003chashtable\u003e] [-AsJob] [-JobName \u003cstring\u003e] [-InputObject \u003cObject\u003e] [\u003cCommonParameters\u003e]", "[-Expression \u003cstring\u003e] [-PSParameterCollection \u003chashtable[]\u003e] [-PSComputerName \u003cstring[]\u003e] [-PSCredential \u003cObject\u003e] [-PSConnectionRetryCount \u003cuint32\u003e] [-PSConnectionRetryIntervalSec \u003cuint32\u003e] [-PSRunningTimeoutSec \u003cuint32\u003e] [-PSElapsedTimeoutSec \u003cuint32\u003e] [-PSPersist \u003cbool\u003e] [-PSAuthentication \u003cAuthenticationMechanism\u003e] [-PSAuthenticationLevel \u003cAuthenticationLevel\u003e] [-PSApplicationName \u003cstring\u003e] [-PSPort \u003cuint32\u003e] [-PSUseSSL] [-PSConfigurationName \u003cstring\u003e] [-PSConnectionURI \u003cstring[]\u003e] [-PSAllowRedirection] [-PSSessionOption \u003cPSSessionOption\u003e] [-PSCertificateThumbprint \u003cstring\u003e] [-PSPrivateMetadata \u003chashtable\u003e] [-AsJob] [-JobName \u003cstring\u003e] [-InputObject \u003cObject\u003e] [\u003cCommonParameters\u003e]" ] }, "ExportedAliases": [ ] }, { "Name": "RemoteDesktop", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-RDServer", "CommandType": "Function", "ParameterSets": "[-Server] \u003cstring\u003e [-Role] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [[-GatewayExternalFqdn] \u003cstring\u003e] [-CreateVirtualSwitch] [\u003cCommonParameters\u003e]" }, { "Name": "Add-RDSessionHost", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -SessionHost \u003cstring[]\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-RDVirtualDesktopToCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -VirtualDesktopAllocation \u003chashtable\u003e [-VirtualDesktopPasswordAge \u003cint\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopName \u003cstring[]\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopAllocation \u003chashtable\u003e [-VirtualDesktopTemplateName \u003cstring\u003e] [-VirtualDesktopTemplateHostServer \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-RDVirtualDesktopADMachineAccountReuse", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-RDUser", "CommandType": "Function", "ParameterSets": "[-HostServer] \u003cstring\u003e [-UnifiedSessionID] \u003cint\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-RDVirtualDesktopADMachineAccountReuse", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Export-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -Path \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDAvailableApp", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDCertificate", "CommandType": "Function", "ParameterSets": "[[-Role] \u003cRDCertificateRole\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDConnectionBrokerHighAvailability", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDDeploymentGatewayConfiguration", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDFileTypeAssociation", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring\u003e] [-AppAlias \u003cstring\u003e] [-AppDisplayName \u003cstring[]\u003e] [-FileExtension \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDLicenseConfiguration", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -User \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDPersonalVirtualDesktopPatchSchedule", "CommandType": "Function", "ParameterSets": "[[-VirtualDesktopName] \u003cstring\u003e] [[-ID] \u003cstring\u003e] [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDRemoteApp", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring\u003e] [[-Alias] \u003cstring\u003e] [-DisplayName \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDRemoteDesktop", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDServer", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [[-Role] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDSessionCollection", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDSessionCollectionConfiguration", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -UserGroup [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Connection [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -UserProfileDisk [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Security [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -LoadBalancing [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Client [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDSessionHost", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDUserSession", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring[]\u003e] [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktop", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopCollection", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopCollectionConfiguration", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopConfiguration [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -UserGroups [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Client [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -UserProfileDisks [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopCollectionJobStatus", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopConcurrency", "CommandType": "Function", "ParameterSets": "[[-HostServer] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopIdleCount", "CommandType": "Function", "ParameterSets": "[[-HostServer] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopTemplateExportPath", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDWorkspace", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Grant-RDOUAccess", "CommandType": "Function", "ParameterSets": "[[-Domain] \u003cstring\u003e] [-OU] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -Path \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-RDUserLogoff", "CommandType": "Function", "ParameterSets": "[-HostServer] \u003cstring\u003e [-UnifiedSessionID] \u003cint\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Move-RDVirtualDesktop", "CommandType": "Function", "ParameterSets": "[-SourceHost] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-Name] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [[-Credential] \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDCertificate", "CommandType": "Function", "ParameterSets": "[-Role] \u003cRDCertificateRole\u003e -DnsName \u003cstring\u003e -Password \u003csecurestring\u003e [-ExportPath \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDPersonalVirtualDesktopPatchSchedule", "CommandType": "Function", "ParameterSets": "[-VirtualDesktopName] \u003cstring\u003e [[-ID] \u003cstring\u003e] [[-Context] \u003cbyte[]\u003e] [[-Deadline] \u003cdatetime\u003e] [[-StartTime] \u003cdatetime\u003e] [[-EndTime] \u003cdatetime\u003e] [[-Label] \u003cstring\u003e] [[-Plugin] \u003cstring\u003e] [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDRemoteApp", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -DisplayName \u003cstring\u003e -FilePath \u003cstring\u003e [-Alias \u003cstring\u003e] [-FileVirtualPath \u003cstring\u003e] [-ShowInWebAccess \u003cbool\u003e] [-FolderName \u003cstring\u003e] [-CommandLineSetting \u003cCommandLineSettingValue\u003e] [-RequiredCommandLine \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -DisplayName \u003cstring\u003e -FilePath \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-Alias \u003cstring\u003e] [-FileVirtualPath \u003cstring\u003e] [-ShowInWebAccess \u003cbool\u003e] [-FolderName \u003cstring\u003e] [-CommandLineSetting \u003cCommandLineSettingValue\u003e] [-RequiredCommandLine \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDSessionCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -SessionHost \u003cstring[]\u003e [-CollectionDescription \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDSessionDeployment", "CommandType": "Function", "ParameterSets": "[-ConnectionBroker] \u003cstring\u003e [-WebAccessServer] \u003cstring\u003e [-SessionHost] \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "New-RDVirtualDesktopCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -PooledManaged -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e -VirtualDesktopAllocation \u003chashtable\u003e -StorageType \u003cVirtualDesktopStorageType\u003e [-Description \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [-CentralStoragePath \u003cstring\u003e] [-LocalStoragePath \u003cstring\u003e] [-VirtualDesktopTemplateStoragePath \u003cstring\u003e] [-Domain \u003cstring\u003e] [-OU \u003cstring\u003e] [-CustomSysprepUnattendFilePath \u003cstring\u003e] [-VirtualDesktopNamePrefix \u003cstring\u003e] [-DisableVirtualDesktopRollback] [-VirtualDesktopPasswordAge \u003cint\u003e] [-UserProfileDiskPath \u003cstring\u003e] [-MaxUserProfileDiskSizeGB \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -PersonalManaged -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e -VirtualDesktopAllocation \u003chashtable\u003e -StorageType \u003cVirtualDesktopStorageType\u003e [-Description \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [-CentralStoragePath \u003cstring\u003e] [-LocalStoragePath \u003cstring\u003e] [-Domain \u003cstring\u003e] [-OU \u003cstring\u003e] [-CustomSysprepUnattendFilePath \u003cstring\u003e] [-VirtualDesktopNamePrefix \u003cstring\u003e] [-AutoAssignPersonalVirtualDesktopToUser] [-GrantAdministrativePrivilege] [-Force] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -PooledUnmanaged -VirtualDesktopName \u003cstring[]\u003e [-Description \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [-UserProfileDiskPath \u003cstring\u003e] [-MaxUserProfileDiskSizeGB \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -PersonalUnmanaged -VirtualDesktopName \u003cstring[]\u003e [-Description \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [-AutoAssignPersonalVirtualDesktopToUser] [-GrantAdministrativePrivilege] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDVirtualDesktopDeployment", "CommandType": "Function", "ParameterSets": "[-ConnectionBroker] \u003cstring\u003e [-WebAccessServer] \u003cstring\u003e [-VirtualizationHost] \u003cstring[]\u003e [-CreateVirtualSwitch] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-User] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e [-VirtualDesktopName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDPersonalVirtualDesktopPatchSchedule", "CommandType": "Function", "ParameterSets": "[[-VirtualDesktopName] \u003cstring\u003e] [[-ID] \u003cstring\u003e] [[-ConnectionBroker] \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDRemoteApp", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -Alias \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDServer", "CommandType": "Function", "ParameterSets": "[-Server] \u003cstring\u003e [-Role] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDSessionCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDSessionHost", "CommandType": "Function", "ParameterSets": "[-SessionHost] \u003cstring[]\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDVirtualDesktopCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDVirtualDesktopFromCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -VirtualDesktopName \u003cstring[]\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Send-RDUserMessage", "CommandType": "Function", "ParameterSets": "[-HostServer] \u003cstring\u003e [-UnifiedSessionID] \u003cint\u003e [-MessageTitle] \u003cstring\u003e [-MessageBody] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDActiveManagementServer", "CommandType": "Function", "ParameterSets": "[-ManagementServer] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDCertificate", "CommandType": "Function", "ParameterSets": "[-Role] \u003cRDCertificateRole\u003e [-Password \u003csecurestring\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e] [-Role] \u003cRDCertificateRole\u003e [-ImportPath \u003cstring\u003e] [-Password \u003csecurestring\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDClientAccessName", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [-ClientAccessName] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDConnectionBrokerHighAvailability", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [-DatabaseConnectionString] \u003cstring\u003e [-DatabaseFilePath] \u003cstring\u003e [-ClientAccessName] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDDatabaseConnectionString", "CommandType": "Function", "ParameterSets": "[-DatabaseConnectionString] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDDeploymentGatewayConfiguration", "CommandType": "Function", "ParameterSets": "[-GatewayMode] \u003cGatewayUsage\u003e [[-GatewayExternalFqdn] \u003cstring\u003e] [[-LogonMethod] \u003cGatewayAuthMode\u003e] [[-UseCachedCredentials] \u003cbool\u003e] [[-BypassLocal] \u003cbool\u003e] [[-ConnectionBroker] \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDFileTypeAssociation", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -AppAlias \u003cstring\u003e -FileExtension \u003cstring\u003e -IsPublished \u003cbool\u003e [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -AppAlias \u003cstring\u003e -FileExtension \u003cstring\u003e -IsPublished \u003cbool\u003e -VirtualDesktopName \u003cstring\u003e [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDLicenseConfiguration", "CommandType": "Function", "ParameterSets": "-Mode \u003cLicensingMode\u003e [-Force] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] -Mode \u003cLicensingMode\u003e -LicenseServer \u003cstring[]\u003e [-Force] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] -LicenseServer \u003cstring[]\u003e [-Force] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -User \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDPersonalVirtualDesktopPatchSchedule", "CommandType": "Function", "ParameterSets": "[-VirtualDesktopName] \u003cstring\u003e [-ID] \u003cstring\u003e [[-Context] \u003cbyte[]\u003e] [[-Deadline] \u003cdatetime\u003e] [[-StartTime] \u003cdatetime\u003e] [[-EndTime] \u003cdatetime\u003e] [[-Label] \u003cstring\u003e] [[-Plugin] \u003cstring\u003e] [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDRemoteApp", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -Alias \u003cstring\u003e [-DisplayName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-FileVirtualPath \u003cstring\u003e] [-ShowInWebAccess \u003cbool\u003e] [-FolderName \u003cstring\u003e] [-CommandLineSetting \u003cCommandLineSettingValue\u003e] [-RequiredCommandLine \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Alias \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-DisplayName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-FileVirtualPath \u003cstring\u003e] [-ShowInWebAccess \u003cbool\u003e] [-FolderName \u003cstring\u003e] [-CommandLineSetting \u003cCommandLineSettingValue\u003e] [-RequiredCommandLine \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDRemoteDesktop", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ShowInWebAccess] \u003cbool\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDSessionCollectionConfiguration", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-CollectionDescription \u003cstring\u003e] [-UserGroup \u003cstring[]\u003e] [-ClientDeviceRedirectionOptions \u003cRDClientDeviceRedirectionOptions\u003e] [-MaxRedirectedMonitors \u003cint\u003e] [-ClientPrinterRedirected \u003cbool\u003e] [-RDEasyPrintDriverEnabled \u003cbool\u003e] [-ClientPrinterAsDefault \u003cbool\u003e] [-TemporaryFoldersPerSession \u003cbool\u003e] [-BrokenConnectionAction \u003cRDBrokenConnectionAction\u003e] [-TemporaryFoldersDeletedOnExit \u003cbool\u003e] [-AutomaticReconnectionEnabled \u003cbool\u003e] [-ActiveSessionLimitMin \u003cint\u003e] [-DisconnectedSessionLimitMin \u003cint\u003e] [-IdleSessionLimitMin \u003cint\u003e] [-AuthenticateUsingNLA \u003cbool\u003e] [-EncryptionLevel \u003cRDEncryptionLevel\u003e] [-SecurityLayer \u003cRDSecurityLayer\u003e] [-LoadBalancing \u003cRDSessionHostCollectionLoadBalancingInstance[]\u003e] [-CustomRdpProperty \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -DisableUserProfileDisk [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -EnableUserProfileDisk -MaxUserProfileDiskSizeGB \u003cint\u003e -DiskPath \u003cstring\u003e [-IncludeFolderPath \u003cstring[]\u003e] [-ExcludeFolderPath \u003cstring[]\u003e] [-IncludeFilePath \u003cstring[]\u003e] [-ExcludeFilePath \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDSessionHost", "CommandType": "Function", "ParameterSets": "[-SessionHost] \u003cstring[]\u003e [-NewConnectionAllowed] \u003cRDServerNewConnectionAllowed\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDVirtualDesktopCollectionConfiguration", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-CollectionDescription \u003cstring\u003e] [-ClientDeviceRedirectionOptions \u003cRDClientDeviceRedirectionOptions\u003e] [-RedirectAllMonitors \u003cbool\u003e] [-RedirectClientPrinter \u003cbool\u003e] [-SaveDelayMinutes \u003cint\u003e] [-UserGroups \u003cstring[]\u003e] [-AutoAssignPersonalVirtualDesktopToUser \u003cbool\u003e] [-GrantAdministrativePrivilege \u003cbool\u003e] [-CustomRdpProperty \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -DisableUserProfileDisks [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -EnableUserProfileDisks -MaxUserProfileDiskSizeGB \u003cint\u003e -DiskPath \u003cstring\u003e [-IncludeFolderPath \u003cstring[]\u003e] [-ExcludeFolderPath \u003cstring[]\u003e] [-IncludeFilePath \u003cstring[]\u003e] [-ExcludeFilePath \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDVirtualDesktopConcurrency", "CommandType": "Function", "ParameterSets": "[-ConcurrencyFactor] \u003cint\u003e [[-HostServer] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Allocation] \u003chashtable\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDVirtualDesktopIdleCount", "CommandType": "Function", "ParameterSets": "[-IdleCount] \u003cint\u003e [[-HostServer] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Allocation] \u003chashtable\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDVirtualDesktopTemplateExportPath", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDWorkspace", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-RDVirtualDesktopCollectionJob", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-RDOUAccess", "CommandType": "Function", "ParameterSets": "[[-Domain] \u003cstring\u003e] [-OU] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Test-RDVirtualDesktopADMachineAccountReuse", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Update-RDVirtualDesktopCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e [-DisableVirtualDesktopRollback] [-VirtualDesktopPasswordAge \u003cint\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e -StartTime \u003cdatetime\u003e -ForceLogoffTime \u003cdatetime\u003e [-DisableVirtualDesktopRollback] [-VirtualDesktopPasswordAge \u003cint\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e -ForceLogoffTime \u003cdatetime\u003e [-DisableVirtualDesktopRollback] [-VirtualDesktopPasswordAge \u003cint\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "ScheduledTasks", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Export-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring\u003e] [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring\u003e] [[-Cluster] \u003cstring\u003e] [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring[]\u003e] [[-TaskPath] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledTaskInfo", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Principal] \u003cCimInstance#MSFT_TaskPrincipal\u003e] [[-Description] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskAction", "CommandType": "Function", "ParameterSets": "[-Execute] \u003cstring\u003e [[-Argument] \u003cstring\u003e] [[-WorkingDirectory] \u003cstring\u003e] [-Id \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskPrincipal", "CommandType": "Function", "ParameterSets": "[-UserId] \u003cstring\u003e [[-LogonType] \u003cLogonTypeEnum\u003e] [[-RunLevel] \u003cRunLevelEnum\u003e] [[-ProcessTokenSidType] \u003cProcessTokenSidTypeEnum\u003e] [[-RequiredPrivilege] \u003cstring[]\u003e] [[-Id] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-GroupId] \u003cstring\u003e [[-RunLevel] \u003cRunLevelEnum\u003e] [[-ProcessTokenSidType] \u003cProcessTokenSidTypeEnum\u003e] [[-RequiredPrivilege] \u003cstring[]\u003e] [[-Id] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskSettingsSet", "CommandType": "Function", "ParameterSets": "[-DisallowDemandStart] [-DisallowHardTerminate] [-Compatibility \u003cCompatibilityEnum\u003e] [-DeleteExpiredTaskAfter \u003ctimespan\u003e] [-AllowStartIfOnBatteries] [-Disable] [-MaintenanceExclusive] [-Hidden] [-RunOnlyIfIdle] [-IdleWaitTimeout \u003ctimespan\u003e] [-NetworkId \u003cstring\u003e] [-NetworkName \u003cstring\u003e] [-DisallowStartOnRemoteAppSession] [-MaintenancePeriod \u003ctimespan\u003e] [-MaintenanceDeadline \u003ctimespan\u003e] [-StartWhenAvailable] [-DontStopIfGoingOnBatteries] [-WakeToRun] [-IdleDuration \u003ctimespan\u003e] [-RestartOnIdle] [-DontStopOnIdleEnd] [-ExecutionTimeLimit \u003ctimespan\u003e] [-MultipleInstances \u003cMultipleInstancesEnum\u003e] [-Priority \u003cint\u003e] [-RestartCount \u003cint\u003e] [-RestartInterval \u003ctimespan\u003e] [-RunOnlyIfNetworkAvailable] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskTrigger", "CommandType": "Function", "ParameterSets": "-Once -At \u003cdatetime\u003e [-RandomDelay \u003ctimespan\u003e] [-RepetitionInterval \u003ctimespan\u003e] [-RepetitionDuration \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -Daily -At \u003cdatetime\u003e [-DaysInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -Weekly -At \u003cdatetime\u003e -DaysOfWeek \u003cDayOfWeek[]\u003e [-WeeksInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -AtStartup [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -AtLogOn [-RandomDelay \u003ctimespan\u003e] [-User \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-Cluster] \u003cstring\u003e] [[-Resource] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-Xml] \u003cstring\u003e [[-Cluster] \u003cstring\u003e] [[-Resource] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Description] \u003cstring\u003e] [[-Cluster] \u003cstring\u003e] [[-Resource] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [[-RunLevel] \u003cRunLevelEnum\u003e] [[-Description] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-Xml] \u003cstring\u003e [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Principal] \u003cCimInstance#MSFT_TaskPrincipal\u003e] [[-Description] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-TaskName] \u003cstring\u003e] [[-TaskPath] \u003cstring\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [-Xml] \u003cstring\u003e [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Description] \u003cstring\u003e] [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-Password] \u003cstring\u003e] [[-User] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Principal] \u003cCimInstance#MSFT_TaskPrincipal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-InputObject] \u003cCimInstance#MSFT_ClusteredScheduledTask\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring[]\u003e] [[-TaskPath] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_ScheduledTask[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "SecureBoot", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Confirm-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Format-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring\u003e -SignatureOwner \u003cguid\u003e -CertificateFilePath \u003cstring[]\u003e [-FormatWithCert] [-SignableFilePath \u003cstring\u003e] [-Time \u003cstring\u003e] [-AppendWrite] [-ContentFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -SignatureOwner \u003cguid\u003e -Hash \u003cstring[]\u003e -Algorithm \u003cstring\u003e [-SignableFilePath \u003cstring\u003e] [-Time \u003cstring\u003e] [-AppendWrite] [-ContentFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Delete [-SignableFilePath \u003cstring\u003e] [-Time \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SecureBootPolicy", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-OutputFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring\u003e -Time \u003cstring\u003e [-ContentFilePath \u003cstring\u003e] [-SignedFilePath \u003cstring\u003e] [-AppendWrite] [-OutputFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Time \u003cstring\u003e [-Content \u003cbyte[]\u003e] [-SignedFilePath \u003cstring\u003e] [-AppendWrite] [-OutputFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "ServerCore", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-DisplayResolution", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Set-DisplayResolution", "CommandType": "Function", "ParameterSets": "[-Width] \u003cObject\u003e [-Height] \u003cObject\u003e [-Force] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "ServerManager", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Add-WindowsFeature", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Remove-WindowsFeature", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Disable-ServerManagerStandardUserRemoting", "CommandType": "Function", "ParameterSets": "[-User] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ServerManagerStandardUserRemoting", "CommandType": "Function", "ParameterSets": "[-User] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsFeature", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Vhd \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Install-WindowsFeature", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cFeature[]\u003e [-Restart] [-IncludeAllSubFeature] [-IncludeManagementTools] [-Source \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cFeature[]\u003e -Vhd \u003cstring\u003e [-IncludeAllSubFeature] [-IncludeManagementTools] [-Source \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ConfigurationFilePath \u003cstring\u003e [-Vhd \u003cstring\u003e] [-Restart] [-Source \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Uninstall-WindowsFeature", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cFeature[]\u003e [-Restart] [-IncludeManagementTools] [-Remove] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cFeature[]\u003e [-Vhd \u003cstring\u003e] [-IncludeManagementTools] [-Remove] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "Add-WindowsFeature", "Remove-WindowsFeature" ] }, { "Name": "ServerManagerTasks", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-SMCounterSample", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e -CounterPath \u003cstring[]\u003e [-BatchSize \u003cuint32\u003e] [-StartTime \u003cdatetime\u003e] [-EndTime \u003cdatetime\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -CollectorName \u003cstring\u003e -CounterPath \u003cstring[]\u003e -Timestamp \u003cdatetime[]\u003e [-BatchSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMPerformanceCollector", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerBpaResult", "CommandType": "Function", "ParameterSets": "-BpaXPath \u003cstring[]\u003e [-BatchSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerClusterName", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerEvent", "CommandType": "Function", "ParameterSets": "[-Log \u003cstring[]\u003e] [-Level \u003cEventLevelFlag[]\u003e] [-StartTime \u003cuint64[]\u003e] [-EndTime \u003cuint64[]\u003e] [-BatchSize \u003cuint32\u003e] [-QueryFile \u003cstring[]\u003e] [-QueryFileId \u003cint[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerFeature", "CommandType": "Function", "ParameterSets": "[-FilterFlag \u003cFeatureFilterFlag\u003e] [-BatchSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerInventory", "CommandType": "Function", "ParameterSets": "[-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerService", "CommandType": "Function", "ParameterSets": "[-Service \u003cstring[]\u003e] [-BatchSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SMServerPerformanceLog", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e [-ThresholdMSec \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-SMPerformanceCollector", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-SMPerformanceCollector", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "SmbShare", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Block-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Close-SmbOpenFile", "CommandType": "Function", "ParameterSets": "[[-FileId] \u003cuint64[]\u003e] [-SessionId \u003cuint64[]\u003e] [-ClientComputerName \u003cstring[]\u003e] [-ClientUserName \u003cstring[]\u003e] [-ScopeName \u003cstring[]\u003e] [-ClusterNodeName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBOpenFile[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Close-SmbSession", "CommandType": "Function", "ParameterSets": "[[-SessionId] \u003cuint64[]\u003e] [-ClientComputerName \u003cstring[]\u003e] [-ClientUserName \u003cstring[]\u003e] [-ScopeName \u003cstring[]\u003e] [-ClusterNodeName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBSession[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbClientConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbClientNetworkInterface", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbConnection", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring[]\u003e] [[-UserName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbMapping", "CommandType": "Function", "ParameterSets": "[[-LocalPath] \u003cstring[]\u003e] [[-RemotePath] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbMultichannelConnection", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring[]\u003e] [-IncludeNotSelected] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbMultichannelConstraint", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbOpenFile", "CommandType": "Function", "ParameterSets": "[[-FileId] \u003cuint64[]\u003e] [[-SessionId] \u003cuint64[]\u003e] [[-ClientComputerName] \u003cstring[]\u003e] [[-ClientUserName] \u003cstring[]\u003e] [[-ScopeName] \u003cstring[]\u003e] [[-ClusterNodeName] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbServerNetworkInterface", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbSession", "CommandType": "Function", "ParameterSets": "[[-SessionId] \u003cuint64[]\u003e] [[-ClientComputerName] \u003cstring[]\u003e] [[-ClientUserName] \u003cstring[]\u003e] [[-ScopeName] \u003cstring[]\u003e] [[-ClusterNodeName] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbShare", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-ScopeName] \u003cstring[]\u003e] [-Scoped \u003cbool[]\u003e] [-Special \u003cbool[]\u003e] [-ContinuouslyAvailable \u003cbool[]\u003e] [-ShareState \u003cShareState[]\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode[]\u003e] [-CachingMode \u003cCachingMode[]\u003e] [-ConcurrentUserLimit \u003cuint32[]\u003e] [-AvailabilityType \u003cAvailabilityType[]\u003e] [-CaTimeout \u003cuint32[]\u003e] [-EncryptData \u003cbool[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Grant-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-AccountName \u003cstring[]\u003e] [-AccessRight \u003cShareAccessRight\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-AccessRight \u003cShareAccessRight\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SmbMapping", "CommandType": "Function", "ParameterSets": "[[-LocalPath] \u003cstring\u003e] [[-RemotePath] \u003cstring\u003e] [-UserName \u003cstring\u003e] [-Password \u003cstring\u003e] [-Persistent \u003cbool\u003e] [-SaveCredentials] [-HomeFolder] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SmbMultichannelConstraint", "CommandType": "Function", "ParameterSets": "[-ServerName] \u003cstring\u003e [-InterfaceIndex] \u003cuint32[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ServerName] \u003cstring\u003e [-InterfaceAlias] \u003cstring[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SmbShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Path] \u003cstring\u003e [[-ScopeName] \u003cstring\u003e] [-Temporary] [-ContinuouslyAvailable \u003cbool\u003e] [-Description \u003cstring\u003e] [-ConcurrentUserLimit \u003cuint32\u003e] [-CATimeout \u003cuint32\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode\u003e] [-CachingMode \u003cCachingMode\u003e] [-FullAccess \u003cstring[]\u003e] [-ChangeAccess \u003cstring[]\u003e] [-ReadAccess \u003cstring[]\u003e] [-NoAccess \u003cstring[]\u003e] [-EncryptData \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbMapping", "CommandType": "Function", "ParameterSets": "[[-LocalPath] \u003cstring[]\u003e] [[-RemotePath] \u003cstring[]\u003e] [-UpdateProfile] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SmbMapping[]\u003e [-UpdateProfile] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbMultichannelConstraint", "CommandType": "Function", "ParameterSets": "[-ServerName] \u003cstring[]\u003e [[-InterfaceIndex] \u003cuint32[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ServerName] \u003cstring[]\u003e [[-InterfaceAlias] \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SmbMultichannelConstraint[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbClientConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionCountPerRssNetworkInterface \u003cuint32\u003e] [-DirectoryCacheEntriesMax \u003cuint32\u003e] [-DirectoryCacheEntrySizeMax \u003cuint32\u003e] [-DirectoryCacheLifetime \u003cuint32\u003e] [-EnableBandwidthThrottling \u003cbool\u003e] [-EnableByteRangeLockingOnReadOnlyFiles \u003cbool\u003e] [-EnableLargeMtu \u003cbool\u003e] [-EnableMultiChannel \u003cbool\u003e] [-DormantFileLimit \u003cuint32\u003e] [-EnableSecuritySignature \u003cbool\u003e] [-ExtendedSessionTimeout \u003cuint32\u003e] [-FileInfoCacheEntriesMax \u003cuint32\u003e] [-FileInfoCacheLifetime \u003cuint32\u003e] [-FileNotFoundCacheEntriesMax \u003cuint32\u003e] [-FileNotFoundCacheLifetime \u003cuint32\u003e] [-KeepConn \u003cuint32\u003e] [-MaxCmds \u003cuint32\u003e] [-MaximumConnectionCountPerServer \u003cuint32\u003e] [-OplocksDisabled \u003cbool\u003e] [-RequireSecuritySignature \u003cbool\u003e] [-SessionTimeout \u003cuint32\u003e] [-UseOpportunisticLocking \u003cbool\u003e] [-WindowSizeThreshold \u003cuint32\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbServerConfiguration", "CommandType": "Function", "ParameterSets": "[-AnnounceServer \u003cbool\u003e] [-AsynchronousCredits \u003cuint32\u003e] [-AutoShareServer \u003cbool\u003e] [-AutoShareWorkstation \u003cbool\u003e] [-CachedOpenLimit \u003cuint32\u003e] [-AnnounceComment \u003cstring\u003e] [-EnableDownlevelTimewarp \u003cbool\u003e] [-EnableLeasing \u003cbool\u003e] [-EnableMultiChannel \u003cbool\u003e] [-EnableStrictNameChecking \u003cbool\u003e] [-AutoDisconnectTimeout \u003cuint32\u003e] [-DurableHandleV2TimeoutInSeconds \u003cuint32\u003e] [-EnableAuthenticateUserSharing \u003cbool\u003e] [-EnableForcedLogoff \u003cbool\u003e] [-EnableOplocks \u003cbool\u003e] [-EnableSecuritySignature \u003cbool\u003e] [-ServerHidden \u003cbool\u003e] [-IrpStackSize \u003cuint32\u003e] [-KeepAliveTime \u003cuint32\u003e] [-MaxChannelPerSession \u003cuint32\u003e] [-MaxMpxCount \u003cuint32\u003e] [-MaxSessionPerConnection \u003cuint32\u003e] [-MaxThreadsPerQueue \u003cuint32\u003e] [-MaxWorkItems \u003cuint32\u003e] [-NullSessionPipes \u003cstring\u003e] [-NullSessionShares \u003cstring\u003e] [-OplockBreakWait \u003cuint32\u003e] [-PendingClientTimeoutInSeconds \u003cuint32\u003e] [-RequireSecuritySignature \u003cbool\u003e] [-EnableSMB1Protocol \u003cbool\u003e] [-EnableSMB2Protocol \u003cbool\u003e] [-Smb2CreditsMax \u003cuint32\u003e] [-Smb2CreditsMin \u003cuint32\u003e] [-SmbServerNameHardeningLevel \u003cuint32\u003e] [-TreatHostAsStableStorage \u003cbool\u003e] [-ValidateAliasNotCircular \u003cbool\u003e] [-ValidateShareScope \u003cbool\u003e] [-ValidateShareScopeNotAliased \u003cbool\u003e] [-ValidateTargetName \u003cbool\u003e] [-EncryptData \u003cbool\u003e] [-RejectUnencryptedAccess \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-Description \u003cstring\u003e] [-ConcurrentUserLimit \u003cuint32\u003e] [-CATimeout \u003cuint32\u003e] [-ContinuouslyAvailable \u003cbool\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode\u003e] [-CachingMode \u003cCachingMode\u003e] [-SecurityDescriptor \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-Description \u003cstring\u003e] [-ConcurrentUserLimit \u003cuint32\u003e] [-CATimeout \u003cuint32\u003e] [-ContinuouslyAvailable \u003cbool\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode\u003e] [-CachingMode \u003cCachingMode\u003e] [-SecurityDescriptor \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-SmbMultichannelConnection", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gsmbs", "nsmbs", "rsmbs", "ssmbs", "gsmba", "grsmba", "rksmba", "blsmba", "ulsmba", "gsmbse", "cssmbse", "gsmbo", "cssmbo", "gsmbsc", "ssmbsc", "gsmbcc", "ssmbcc", "gsmbc", "gsmbm", "nsmbm", "rsmbm", "gsmbcn", "gsmbsn", "gsmbmc", "udsmbmc", "gsmbt", "nsmbt", "rsmbt" ] }, { "Name": "SmbWitness", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-SmbWitnessClient", "CommandType": "Function", "ParameterSets": "[[-ClientName] \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Move-SmbWitnessClient", "CommandType": "Function", "ParameterSets": "[-ClientName] \u003cstring\u003e [-DestinationNode] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gsmbw", "msmbw" ] }, { "Name": "Storage", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Initialize-Volume", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Add-InitiatorIdToMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PartitionAccessPath", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [[-AccessPath] \u003cstring\u003e] [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DriveLetter \u003cchar[]\u003e [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[[-StoragePool] \u003cCimInstance#MSFT_StoragePool\u003e] -PhysicalDisks \u003cciminstance[]\u003e [-StoragePoolFriendlyName \u003cstring\u003e] [-StoragePoolName \u003cstring\u003e] [-StoragePoolUniqueId \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-VirtualDisk] \u003cCimInstance#MSFT_VirtualDisk\u003e] -PhysicalDisks \u003cciminstance[]\u003e [-VirtualDiskFriendlyName \u003cstring\u003e] [-VirtualDiskName \u003cstring\u003e] [-VirtualDiskUniqueId \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-TargetPortToMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VirtualDiskToMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-VirtualDisknames \u003cstring[]\u003e] [-DeviceNumbers \u003cuint16[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-VirtualDisknames \u003cstring[]\u003e] [-DeviceNumbers \u003cuint16[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-VirtualDisknames \u003cstring[]\u003e] [-DeviceNumbers \u003cuint16[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PhysicalDiskIndication", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-DiskImage", "CommandType": "Function", "ParameterSets": "[-ImagePath] \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DevicePath \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DiskImage[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PhysicalDiskIndication", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Disk", "CommandType": "Function", "ParameterSets": "[[-Number] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Path \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSISession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSIConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DiskImage", "CommandType": "Function", "ParameterSets": "[-ImagePath] \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DevicePath \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FileIntegrity", "CommandType": "Function", "ParameterSets": "[-FileName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-InitiatorId", "CommandType": "Function", "ParameterSets": "[[-InitiatorAddress] \u003cstring[]\u003e] [-HostType \u003cHostType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-InitiatorPort", "CommandType": "Function", "ParameterSets": "[[-NodeAddress] \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InstanceName \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSISession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSIConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSITarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MaskingSet", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-HostType \u003cHostType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorId \u003cCimInstance#MSFT_InitiatorId\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OffloadDataTransferSetting", "CommandType": "Function", "ParameterSets": "[-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Partition", "CommandType": "Function", "ParameterSets": "[[-DiskNumber] \u003cuint32[]\u003e] [[-PartitionNumber] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskId \u003cstring[]\u003e] [-Offset \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DriveLetter \u003cchar[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PartitionSupportedSize", "CommandType": "Function", "ParameterSets": "[[-DiskNumber] \u003cuint32[]\u003e] [[-PartitionNumber] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskId \u003cstring[]\u003e] [-Offset \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DriveLetter \u003cchar[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[-UniqueId \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-FriendlyName] \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-VirtualRangeMin \u003cuint64\u003e] [-VirtualRangeMax \u003cuint64\u003e] [-HasAllocations \u003cbool\u003e] [-SelectedForUse \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ResiliencySetting", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageJob", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-JobState \u003cJobState[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-JobState \u003cJobState[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-JobState \u003cJobState[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-JobState \u003cJobState[]\u003e] [-StorageSubsystem \u003cCimInstance#MSFT_StorageSubsystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StoragePool", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-ResiliencySetting \u003cCimInstance#MSFT_ResiliencySetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageProvider", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-URI \u003curi[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageReliabilityCounter", "CommandType": "Function", "ParameterSets": "-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Disk \u003cCimInstance#MSFT_Disk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageSetting", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageSubSystem", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-OffloadDataTransferSetting \u003cCimInstance#MSFT_OffloadDataTransferSetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-InitiatorId \u003cCimInstance#MSFT_InitiatorId\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-TargetPortal \u003cCimInstance#MSFT_TargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StorageProvider \u003cCimInstance#MSFT_StorageProvider\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SupportedClusterSizes", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SupportedFileSystems", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TargetPort", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-PortAddress \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetPortal \u003cCimInstance#MSFT_TargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TargetPortal", "CommandType": "Function", "ParameterSets": "[-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IPv4Address \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IPv6Address \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubsystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VirtualDisk", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-TargetVirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-SourceVirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-InitiatorId \u003cCimInstance#MSFT_InitiatorId\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-PhysicalRangeMin \u003cuint64\u003e] [-PhysicalRangeMax \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VirtualDiskSupportedSize", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-ResiliencySetting \u003cCimInstance#MSFT_ResiliencySetting\u003e] [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Volume", "CommandType": "Function", "ParameterSets": "[[-DriveLetter] \u003cchar[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Path \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FileSystemLabel \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskImage \u003cCimInstance#MSFT_DiskImage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VolumeCorruptionCount", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VolumeScrubPolicy", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Hide-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Initialize-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-DiskImage", "CommandType": "Function", "ParameterSets": "[-ImagePath] \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-Access \u003cAccess\u003e] [-NoDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DiskImage[]\u003e [-Access \u003cAccess\u003e] [-NoDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-MaskingSet", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-Partition", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskPath \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-StoragePool", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cciminstance[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cciminstance[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cciminstance[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cciminstance[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-StorageSubsystemVirtualDisk", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-StoragePoolFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-PhysicalDisksToUse \u003cciminstance[]\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-Interleave \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-PhysicalDisksToUse \u003cciminstance[]\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-Interleave \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-PhysicalDisksToUse \u003cciminstance[]\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-Interleave \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-PhysicalDisksToUse \u003cciminstance[]\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-Interleave \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-VirtualDiskClone", "CommandType": "Function", "ParameterSets": "-VirtualDiskUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDiskFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -VirtualDiskName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-VirtualDiskSnapshot", "CommandType": "Function", "ParameterSets": "-VirtualDiskUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDiskFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -VirtualDiskName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-InitiatorId", "CommandType": "Function", "ParameterSets": "[-InitiatorAddress] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_InitiatorId[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-InitiatorIdFromMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-MaskingSet", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Partition", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PartitionAccessPath", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [[-AccessPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[[-StoragePool] \u003cCimInstance#MSFT_StoragePool\u003e] -PhysicalDisks \u003cciminstance[]\u003e [-StoragePoolFriendlyName \u003cstring\u003e] [-StoragePoolName \u003cstring\u003e] [-StoragePoolUniqueId \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-VirtualDisk] \u003cCimInstance#MSFT_VirtualDisk\u003e] -PhysicalDisks \u003cciminstance[]\u003e [-VirtualDiskFriendlyName \u003cstring\u003e] [-VirtualDiskName \u003cstring\u003e] [-VirtualDiskUniqueId \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-StoragePool", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-TargetPortFromMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VirtualDiskFromMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-VirtualDiskNames \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-VirtualDiskNames \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-VirtualDiskNames \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-MaskingSet", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-FileIntegrity", "CommandType": "Function", "ParameterSets": "[-FileName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-StorageReliabilityCounter", "CommandType": "Function", "ParameterSets": "-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Disk \u003cCimInstance#MSFT_Disk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageReliabilityCounter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Resize-Partition", "CommandType": "Function", "ParameterSets": "[-Size] \u003cuint64\u003e -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [-Size] \u003cuint64\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Size] \u003cuint64\u003e -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Size] \u003cuint64\u003e -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resize-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Number] \u003cuint32\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Number] \u003cuint32\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-FileIntegrity", "CommandType": "Function", "ParameterSets": "[-FileName] \u003cstring\u003e [[-Enable] \u003cbool\u003e] [-Enforce \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-InitiatorPort", "CommandType": "Function", "ParameterSets": "[-NodeAddress] \u003cstring[]\u003e -NewNodeAddress \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e -NewNodeAddress \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_InitiatorPort[]\u003e -NewNodeAddress \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Partition", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32\u003e [-PartitionNumber] \u003cuint32\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring\u003e -Offset \u003cuint64\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring\u003e -Offset \u003cuint64\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring\u003e -Offset \u003cuint64\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-PartitionNumber] \u003cuint32\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-PartitionNumber] \u003cuint32\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PhysicalDisk", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ResiliencySetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring[]\u003e -StoragePool \u003cCimInstance#MSFT_StoragePool\u003e [-NumberOfDataCopiesDefault \u003cuint16\u003e] [-PhysicalDiskRedundancyDefault \u003cuint16\u003e] [-NumberOfColumnsDefault \u003cuint16\u003e] [-AutoNumberOfColumns] [-InterleaveDefault \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-NumberOfDataCopiesDefault \u003cuint16\u003e] [-PhysicalDiskRedundancyDefault \u003cuint16\u003e] [-NumberOfColumnsDefault \u003cuint16\u003e] [-AutoNumberOfColumns] [-InterleaveDefault \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_ResiliencySetting[]\u003e [-NumberOfDataCopiesDefault \u003cuint16\u003e] [-PhysicalDiskRedundancyDefault \u003cuint16\u003e] [-NumberOfColumnsDefault \u003cuint16\u003e] [-AutoNumberOfColumns] [-InterleaveDefault \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StoragePool", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageSetting", "CommandType": "Function", "ParameterSets": "[-NewDiskPolicy \u003cNewDiskPolicy\u003e] [-ScrubPolicy \u003cScrubPolicy\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageSubSystem", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VirtualDisk", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-IsManualAttach \u003cbool\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsManualAttach \u003cbool\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-IsManualAttach \u003cbool\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-IsManualAttach \u003cbool\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VolumeScrubPolicy", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [[-Enable] \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Show-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-HostStorageCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Update-StorageProviderCache", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-URI \u003curi[]\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageProvider[]\u003e [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "Initialize-Volume" ] }, { "Name": "TroubleshootingPack", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-TroubleshootingPack", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-AnswerFile \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-TroubleshootingPack", "CommandType": "Cmdlet", "ParameterSets": "[-Pack] \u003cDiagPack\u003e [-AnswerFile \u003cstring\u003e] [-Result \u003cstring\u003e] [-Unattended] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "TrustedPlatformModule", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Clear-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[[-OwnerAuthorization] \u003cstring\u003e] [\u003cCommonParameters\u003e] -File \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-TpmOwnerAuth", "CommandType": "Cmdlet", "ParameterSets": "[-PassPhrase] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-TpmAutoProvisioning", "CommandType": "Cmdlet", "ParameterSets": "[-OnlyForNextRestart] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-TpmAutoProvisioning", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Import-TpmOwnerAuth", "CommandType": "Cmdlet", "ParameterSets": "-File \u003cstring\u003e [\u003cCommonParameters\u003e] [-OwnerAuthorization] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Initialize-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[-AllowClear] [-AllowPhysicalPresence] [\u003cCommonParameters\u003e]" }, { "Name": "Set-TpmOwnerAuth", "CommandType": "Cmdlet", "ParameterSets": "-File \u003cstring\u003e -NewFile \u003cstring\u003e [\u003cCommonParameters\u003e] -File \u003cstring\u003e -NewOwnerAuthorization \u003cstring\u003e [\u003cCommonParameters\u003e] [[-OwnerAuthorization] \u003cstring\u003e] -NewOwnerAuthorization \u003cstring\u003e [\u003cCommonParameters\u003e] [[-OwnerAuthorization] \u003cstring\u003e] -NewFile \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[[-OwnerAuthorization] \u003cstring\u003e] [\u003cCommonParameters\u003e] -File \u003cstring\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "UserAccessLogging", "Version": "1.0", "ExportedCommands": [ { "Name": "Disable-Ual", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-Ual", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Ual", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDailyAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-TenantIdentifier \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-Username \u003cstring[]\u003e] [-AccessDate \u003cdatetime[]\u003e] [-AccessCount \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDailyDeviceAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-AccessDate \u003cdatetime[]\u003e] [-AccessCount \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDailyUserAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-Username \u003cstring[]\u003e] [-AccessDate \u003cdatetime[]\u003e] [-AccessCount \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDeviceAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-TenantIdentifier \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-ActivityCount \u003cuint32[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDns", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-HostName \u003cstring[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalHyperV", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-UUID \u003cstring[]\u003e] [-ChassisSerialNumber \u003cstring[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalOverview", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-GUID \u003cstring[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalServerDevice", "CommandType": "Function", "ParameterSets": "[-ChassisSerialNumber \u003cstring[]\u003e] [-UUID \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-ActivityCount \u003cuint32[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalServerUser", "CommandType": "Function", "ParameterSets": "[-ChassisSerialNumber \u003cstring[]\u003e] [-UUID \u003cstring[]\u003e] [-Username \u003cstring[]\u003e] [-ActivityCount \u003cuint32[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalSystemId", "CommandType": "Function", "ParameterSets": "[-PhysicalProcessorCount \u003cuint32[]\u003e] [-CoresPerPhysicalProcessor \u003cuint32[]\u003e] [-LogicalProcessorsPerPhysicalProcessor \u003cuint32[]\u003e] [-OSMajor \u003cuint32[]\u003e] [-OSMinor \u003cuint32[]\u003e] [-OSBuildNumber \u003cuint32[]\u003e] [-OSPlatformId \u003cuint32[]\u003e] [-ServicePackMajor \u003cuint32[]\u003e] [-ServicePackMinor \u003cuint32[]\u003e] [-OSSuiteMask \u003cuint32[]\u003e] [-OSProductType \u003cuint32[]\u003e] [-OSSerialNumber \u003cstring[]\u003e] [-OSCountryCode \u003cstring[]\u003e] [-OSCurrentTimeZone \u003cint16[]\u003e] [-OSDaylightInEffect \u003cbool[]\u003e] [-OSLastBootUpTime \u003cdatetime[]\u003e] [-MaximumMemory \u003cuint64[]\u003e] [-SystemSMBIOSUUID \u003cstring[]\u003e] [-SystemSerialNumber \u003cstring[]\u003e] [-SystemDNSHostName \u003cstring[]\u003e] [-SystemDomainName \u003cstring[]\u003e] [-CreationTime \u003cdatetime[]\u003e] [-SystemManufacturer \u003cstring[]\u003e] [-SystemProductName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalUserAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-TenantIdentifier \u003cstring[]\u003e] [-Username \u003cstring[]\u003e] [-ActivityCount \u003cuint32[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "VpnClient", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-VpnConnection", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ServerAddress] \u003cstring\u003e [[-TunnelType] \u003cstring\u003e] [[-EncryptionLevel] \u003cstring\u003e] [[-AuthenticationMethod] \u003cstring[]\u003e] [-SplitTunneling] [-AllUserConnection] [[-L2tpPsk] \u003cstring\u003e] [-RememberCredential] [-UseWinlogonCredential] [[-EapConfigXmlStream] \u003cxml\u003e] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VpnConnection", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-EapConfiguration", "CommandType": "Function", "ParameterSets": "[-UseWinlogonCredential] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Ttls [-UseWinlogonCredential] [-TunnledNonEapAuthMethod \u003cstring\u003e] [-TunnledEapAuthMethod \u003cxml\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Tls [-VerifyServerIdentity] [-UserCertificate] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Peap [-VerifyServerIdentity] [[-TunnledEapAuthMethod] \u003cxml\u003e] [-EnableNap] [-FastReconnect \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnection", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Force] [-PassThru] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnection", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-ServerAddress] \u003cstring\u003e] [[-TunnelType] \u003cstring\u003e] [[-EncryptionLevel] \u003cstring\u003e] [[-AuthenticationMethod] \u003cstring[]\u003e] [[-SplitTunneling] \u003cbool\u003e] [-AllUserConnection] [[-L2tpPsk] \u003cstring\u003e] [[-RememberCredential] \u003cbool\u003e] [[-UseWinlogonCredential] \u003cbool\u003e] [[-EapConfigXmlStream] \u003cxml\u003e] [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnectionProxy", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ProxyServer \u003cstring\u003e] [-AutoDetect] [-AutoConfigurationScript \u003cstring\u003e] [-ExceptionPrefix \u003cstring[]\u003e] [-BypassProxyForLocal] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Wdac", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-OdbcDsn", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e -DriverName \u003cstring\u003e -DsnType \u003cstring\u003e [-SetPropertyValue \u003cstring[]\u003e] [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-OdbcPerfCounter", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcPerfCounter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Platform] \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-WdacBidTrace", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_WdacBidTrace[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-ProcessId \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Folder \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -IncludeAllApplications [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-OdbcPerfCounter", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcPerfCounter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Platform] \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-WdacBidTrace", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_WdacBidTrace[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-ProcessId \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Folder \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -IncludeAllApplications [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OdbcDriver", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OdbcDsn", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring\u003e] [-DriverName \u003cstring\u003e] [-Platform \u003cstring\u003e] [-DsnType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OdbcPerfCounter", "CommandType": "Function", "ParameterSets": "[[-Platform] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WdacBidTrace", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Platform \u003cstring\u003e] [-ProcessId \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Folder \u003cstring\u003e [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -IncludeAllApplications [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-OdbcDsn", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcDsn[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -DsnType \u003cstring\u003e [-PassThru] [-DriverName \u003cstring\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-OdbcDriver", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcDriver[]\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-OdbcDsn", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcDsn[]\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -DsnType \u003cstring\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-DriverName \u003cstring\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Whea", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-WheaMemoryPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WheaMemoryPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName \u003cstring\u003e] [-DisableOffline \u003cbool\u003e] [-DisablePFA \u003cbool\u003e] [-PersistMemoryOffline \u003cbool\u003e] [-PFAPageCount \u003cuint32\u003e] [-PFAErrorThreshold \u003cuint32\u003e] [-PFATimeout \u003cuint32\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "WindowsDeveloperLicense", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-WindowsDeveloperLicense", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Show-WindowsDeveloperLicenseRegistration", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Unregister-WindowsDeveloperLicense", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "WindowsErrorReporting", "Version": "1.0", "ExportedCommands": [ { "Name": "Disable-WindowsErrorReporting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Enable-WindowsErrorReporting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsErrorReporting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Version": "3.0", "Name": "Microsoft.PowerShell.Core", "ExportedCommands": [ { "Name": "Add-History", "CommandType": "Cmdlet", "ParameterSets": "[[-InputObject] \u003cpsobject[]\u003e] [-Passthru] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PSSnapin", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cint[]\u003e] [[-Count] \u003cint\u003e] [-Newest] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Count] \u003cint\u003e] [-CommandLine \u003cstring[]\u003e] [-Newest] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-PSSession", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Session] \u003cPSSession[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ComputerName \u003cstring[]\u003e -InstanceId \u003cguid[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e -InstanceId \u003cguid[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PSRemoting", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PSRemoting", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-SkipNetworkProfileCheck] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Force] [-SecurityDescriptorSddl \u003cstring\u003e] [-SkipNetworkProfileCheck] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enter-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] \u003cstring\u003e [-EnableNetworkAccess] [-Credential \u003cpscredential\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession\u003e] [\u003cCommonParameters\u003e] [[-ConnectionUri] \u003curi\u003e] [-EnableNetworkAccess] [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-InstanceId \u003cguid\u003e] [\u003cCommonParameters\u003e] [[-Id] \u003cint\u003e] [\u003cCommonParameters\u003e] [-Name \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Exit-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Export-Console", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Force] [-NoClobber] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-ModuleMember", "CommandType": "Cmdlet", "ParameterSets": "[[-Function] \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ForEach-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Process] \u003cscriptblock[]\u003e [-InputObject \u003cpsobject\u003e] [-Begin \u003cscriptblock\u003e] [-End \u003cscriptblock\u003e] [-RemainingScripts \u003cscriptblock[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MemberName] \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Command", "CommandType": "Cmdlet", "ParameterSets": "[[-ArgumentList] \u003cObject[]\u003e] [-Verb \u003cstring[]\u003e] [-Noun \u003cstring[]\u003e] [-Module \u003cstring[]\u003e] [-TotalCount \u003cint\u003e] [-Syntax] [-All] [-ListImported] [-ParameterName \u003cstring[]\u003e] [-ParameterType \u003cPSTypeName[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] [[-ArgumentList] \u003cObject[]\u003e] [-Module \u003cstring[]\u003e] [-CommandType \u003cCommandTypes\u003e] [-TotalCount \u003cint\u003e] [-Syntax] [-All] [-ListImported] [-ParameterName \u003cstring[]\u003e] [-ParameterType \u003cPSTypeName[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [-Full] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Detailed [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Examples [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Parameter \u003cstring\u003e [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Online [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -ShowWindow [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003clong[]\u003e] [[-Count] \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Job", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cint[]\u003e] [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [-Command \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-Module", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-All] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -ListAvailable [-All] [-Refresh] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -PSSession \u003cPSSession\u003e [-ListAvailable] [-Refresh] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -CimSession \u003cCimSession\u003e [-ListAvailable] [-Refresh] [-CimResourceUri \u003curi\u003e] [-CimNamespace \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Name \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e -InstanceId \u003cguid[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e -InstanceId \u003cguid[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-InstanceId \u003cguid[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSnapin", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Registered] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion \u003cversion\u003e] [-RequiredVersion \u003cversion\u003e] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -CimSession \u003cCimSession\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion \u003cversion\u003e] [-RequiredVersion \u003cversion\u003e] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [-CimResourceUri \u003curi\u003e] [-CimNamespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -PSSession \u003cPSSession\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion \u003cversion\u003e] [-RequiredVersion \u003cversion\u003e] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Assembly] \u003cAssembly[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ModuleInfo] \u003cpsmoduleinfo[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-Command", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] \u003cscriptblock\u003e [-NoNewScope] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession[]\u003e] [-ScriptBlock] \u003cscriptblock\u003e [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-JobName \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession[]\u003e] [-FilePath] \u003cstring\u003e [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-JobName \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-ScriptBlock] \u003cscriptblock\u003e [-Credential \u003cpscredential\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-SessionName \u003cstring[]\u003e] [-HideComputerName] [-JobName \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-FilePath] \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-SessionName \u003cstring[]\u003e] [-HideComputerName] [-JobName \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-ConnectionUri] \u003curi[]\u003e] [-FilePath] \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName \u003cstring\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-ConnectionUri] \u003curi[]\u003e] [-ScriptBlock] \u003cscriptblock\u003e [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName \u003cstring\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-Module", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] \u003cscriptblock\u003e [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-ReturnResult] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-ScriptBlock] \u003cscriptblock\u003e [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-ReturnResult] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-NestedModules \u003cObject[]\u003e] [-Guid \u003cguid\u003e] [-Author \u003cstring\u003e] [-CompanyName \u003cstring\u003e] [-Copyright \u003cstring\u003e] [-RootModule \u003cstring\u003e] [-ModuleVersion \u003cversion\u003e] [-Description \u003cstring\u003e] [-ProcessorArchitecture \u003cProcessorArchitecture\u003e] [-PowerShellVersion \u003cversion\u003e] [-ClrVersion \u003cversion\u003e] [-DotNetFrameworkVersion \u003cversion\u003e] [-PowerShellHostName \u003cstring\u003e] [-PowerShellHostVersion \u003cversion\u003e] [-RequiredModules \u003cObject[]\u003e] [-TypesToProcess \u003cstring[]\u003e] [-FormatsToProcess \u003cstring[]\u003e] [-ScriptsToProcess \u003cstring[]\u003e] [-RequiredAssemblies \u003cstring[]\u003e] [-FileList \u003cstring[]\u003e] [-ModuleList \u003cObject[]\u003e] [-FunctionsToExport \u003cstring[]\u003e] [-AliasesToExport \u003cstring[]\u003e] [-VariablesToExport \u003cstring[]\u003e] [-CmdletsToExport \u003cstring[]\u003e] [-PrivateData \u003cObject\u003e] [-HelpInfoUri \u003cstring\u003e] [-PassThru] [-DefaultCommandPrefix \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Name \u003cstring[]\u003e] [-EnableNetworkAccess] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e [-Credential \u003cpscredential\u003e] [-Name \u003cstring[]\u003e] [-EnableNetworkAccess] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession[]\u003e] [-Name \u003cstring[]\u003e] [-EnableNetworkAccess] [-ThrottleLimit \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSSessionConfigurationFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-SchemaVersion \u003cversion\u003e] [-Guid \u003cguid\u003e] [-Author \u003cstring\u003e] [-CompanyName \u003cstring\u003e] [-Copyright \u003cstring\u003e] [-Description \u003cstring\u003e] [-PowerShellVersion \u003cversion\u003e] [-SessionType \u003cSessionType\u003e] [-ModulesToImport \u003cObject[]\u003e] [-AssembliesToLoad \u003cstring[]\u003e] [-VisibleAliases \u003cstring[]\u003e] [-VisibleCmdlets \u003cstring[]\u003e] [-VisibleFunctions \u003cstring[]\u003e] [-VisibleProviders \u003cstring[]\u003e] [-AliasDefinitions \u003chashtable[]\u003e] [-FunctionDefinitions \u003chashtable[]\u003e] [-VariableDefinitions \u003cObject\u003e] [-EnvironmentVariables \u003cObject\u003e] [-TypesToProcess \u003cstring[]\u003e] [-FormatsToProcess \u003cstring[]\u003e] [-LanguageMode \u003cPSLanguageMode\u003e] [-ExecutionPolicy \u003cExecutionPolicy\u003e] [-ScriptsToProcess \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaximumRedirection \u003cint\u003e] [-NoCompression] [-NoMachineProfile] [-Culture \u003ccultureinfo\u003e] [-UICulture \u003ccultureinfo\u003e] [-MaximumReceivedDataSizePerCommand \u003cint\u003e] [-MaximumReceivedObjectSize \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ApplicationArguments \u003cpsprimitivedictionary\u003e] [-OpenTimeout \u003cint\u003e] [-CancelTimeout \u003cint\u003e] [-IdleTimeout \u003cint\u003e] [-ProxyAccessType \u003cProxyAccessType\u003e] [-ProxyAuthentication \u003cAuthenticationMechanism\u003e] [-ProxyCredential \u003cpscredential\u003e] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-OperationTimeout \u003cint\u003e] [-NoEncryption] [-UseUTF16] [-IncludePortInSPN] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSTransportOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaxIdleTimeoutSec \u003cint\u003e] [-ProcessIdleTimeoutSec \u003cint\u003e] [-MaxSessions \u003cint\u003e] [-MaxConcurrentCommandsPerSession \u003cint\u003e] [-MaxSessionsPerUser \u003cint\u003e] [-MaxMemoryPerSessionMB \u003cint\u003e] [-MaxProcessesPerSession \u003cint\u003e] [-MaxConcurrentUsers \u003cint\u003e] [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Default", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Host", "CommandType": "Cmdlet", "ParameterSets": "[-Paging] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Null", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] \u003cJob[]\u003e [[-Location] \u003cstring[]\u003e] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [[-Session] \u003cPSSession[]\u003e] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring\u003e -Name \u003cstring\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring\u003e -InstanceId \u003cguid\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi\u003e -Name \u003cstring\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi\u003e -InstanceId \u003cguid\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Register-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ProcessorArchitecture \u003cstring\u003e] [-SessionType \u003cPSSessionType\u003e] [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AssemblyName] \u003cstring\u003e [-ConfigurationTypeName] \u003cstring\u003e [-ProcessorArchitecture \u003cstring\u003e] [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Path \u003cstring\u003e [-ProcessorArchitecture \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption \u003cPSTransportOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Command \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ModuleInfo] \u003cpsmoduleinfo[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Session] \u003cPSSession[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSSnapin", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Save-Help", "CommandType": "Cmdlet", "ParameterSets": "[-DestinationPath] \u003cstring[]\u003e [[-Module] \u003cstring[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e] [[-Module] \u003cstring[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] -LiteralPath \u003cstring[]\u003e [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PSDebug", "CommandType": "Cmdlet", "ParameterSets": "[-Trace \u003cint\u003e] [-Step] [-Strict] [\u003cCommonParameters\u003e] [-Off] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AssemblyName] \u003cstring\u003e [-ConfigurationTypeName] \u003cstring\u003e [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Path \u003cstring\u003e [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption \u003cPSTransportOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StrictMode", "CommandType": "Cmdlet", "ParameterSets": "-Version \u003cversion\u003e [\u003cCommonParameters\u003e] -Off [\u003cCommonParameters\u003e]" }, { "Name": "Start-Job", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] \u003cscriptblock\u003e [[-InitializationScript] \u003cscriptblock\u003e] [-Name \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-RunAs32] [-PSVersion \u003cversion\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-DefinitionName] \u003cstring\u003e [[-DefinitionPath] \u003cstring\u003e] [[-Type] \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-InitializationScript] \u003cscriptblock\u003e] -LiteralPath \u003cstring\u003e [-Name \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-RunAs32] [-PSVersion \u003cversion\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e [[-InitializationScript] \u003cscriptblock\u003e] [-Name \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-RunAs32] [-PSVersion \u003cversion\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Test-PSSessionConfigurationFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Force] [-NoServiceRestart] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Module] \u003cstring[]\u003e] [[-SourcePath] \u003cstring[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] [-Recurse] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e] [[-Module] \u003cstring[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] [-LiteralPath \u003cstring[]\u003e] [-Recurse] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Where-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] [-InputObject \u003cpsobject\u003e] [-EQ] [\u003cCommonParameters\u003e] [-FilterScript] \u003cscriptblock\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -GE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CGT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotLike [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Match [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CMatch [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotMatch [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotMatch [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -LT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotContains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotContains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -In [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CLT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CContains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Contains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CGE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -LE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CEQ [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CLE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Like [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CLike [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotLike [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -GT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CIn [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotIn [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotIn [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Is [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -IsNot [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "%", "?", "asnp", "clhy", "cnsn", "dnsn", "etsn", "exsn", "foreach", "gcm", "ghy", "gjb", "gmo", "gsn", "gsnp", "h", "history", "icm", "ihy", "ipmo", "nmo", "npssc", "nsn", "oh", "r", "rcjb", "rcsn", "rjb", "rmo", "rsn", "rsnp", "rujb", "sajb", "spjb", "sujb", "where", "wjb" ] } ], "SchemaVersion": "0.0.1" } ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/desktop-4.0-windows.json ================================================ { "Modules": [ { "Name": "AppLocker", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-AppLockerFileInformation", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cList[string]\u003e] [\u003cCommonParameters\u003e] [[-Packages] \u003cList[AppxPackage]\u003e] [\u003cCommonParameters\u003e] -Directory \u003cstring\u003e [-FileType \u003cList[AppLockerFileType]\u003e] [-Recurse] [\u003cCommonParameters\u003e] -EventLog [-LogPath \u003cstring\u003e] [-EventType \u003cList[AppLockerEventType]\u003e] [-Statistics] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "-Local [-Xml] [\u003cCommonParameters\u003e] -Domain -Ldap \u003cstring\u003e [-Xml] [\u003cCommonParameters\u003e] -Effective [-Xml] [\u003cCommonParameters\u003e]" }, { "Name": "New-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-FileInformation] \u003cList[FileInformation]\u003e [-RuleType \u003cList[RuleType]\u003e] [-RuleNamePrefix \u003cstring\u003e] [-User \u003cstring\u003e] [-Optimize] [-IgnoreMissingFileInformation] [-Xml] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-XmlPolicy] \u003cstring\u003e [-Ldap \u003cstring\u003e] [-Merge] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PolicyObject] \u003cAppLockerPolicy\u003e [-Ldap \u003cstring\u003e] [-Merge] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-XmlPolicy] \u003cstring\u003e -Path \u003cList[string]\u003e [-User \u003cstring\u003e] [-Filter \u003cList[PolicyDecision]\u003e] [\u003cCommonParameters\u003e] [-XmlPolicy] \u003cstring\u003e -Packages \u003cList[AppxPackage]\u003e [-User \u003cstring\u003e] [-Filter \u003cList[PolicyDecision]\u003e] [\u003cCommonParameters\u003e] [-PolicyObject] \u003cAppLockerPolicy\u003e -Path \u003cList[string]\u003e [-User \u003cstring\u003e] [-Filter \u003cList[PolicyDecision]\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Appx", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-AppxLastError", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxLog", "CommandType": "Function", "ParameterSets": "[-All] [\u003cCommonParameters\u003e] [-ActivityId \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-DependencyPath \u003cstring[]\u003e] [-ForceApplicationShutdown] [-InstallAllResources] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -Register [-DependencyPath \u003cstring[]\u003e] [-DisableDevelopmentMode] [-ForceApplicationShutdown] [-InstallAllResources] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -Update [-DependencyPath \u003cstring[]\u003e] [-ForceApplicationShutdown] [-InstallAllResources] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MainPackage \u003cstring\u003e [-Register] [-DependencyPackages \u003cstring[]\u003e] [-InstallAllResources] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [[-Publisher] \u003cstring\u003e] [-AllUsers] [-PackageTypeFilter \u003cPackageTypes\u003e] [-User \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxPackageManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Package] \u003cstring\u003e [[-User] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-Package] \u003cstring\u003e [-PreserveApplicationData] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BestPractices", "Version": "1.0", "ExportedCommands": [ { "Name": "Get-BpaModel", "CommandType": "Cmdlet", "ParameterSets": "[-RepositoryPath \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ModelId] \u003cstring[]\u003e [[-SubModelId] \u003cstring\u003e] [-RepositoryPath \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BpaResult", "CommandType": "Cmdlet", "ParameterSets": "[-ModelId] \u003cstring\u003e [-CollectedConfiguration] [-All] [-Filter \u003cFilterOptions\u003e] [-RepositoryPath \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ModelId] \u003cstring\u003e [-CollectedConfiguration] [-All] [-Filter \u003cFilterOptions\u003e] [-RepositoryPath \u003cstring\u003e] [-SubModelId \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-Context \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-BpaModel", "CommandType": "Cmdlet", "ParameterSets": "[-ModelId] \u003cstring\u003e [-RepositoryPath \u003cstring\u003e] [-Mode \u003cScanMode\u003e] [\u003cCommonParameters\u003e] [-ModelId] \u003cstring\u003e [-RepositoryPath \u003cstring\u003e] [-Mode \u003cScanMode\u003e] [-SubModelId \u003cstring\u003e] [-Context \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-Port \u003cint\u003e] [-ThrottleLimit \u003cint\u003e] [-UseSsl] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BpaResult", "CommandType": "Cmdlet", "ParameterSets": "[[-Exclude] \u003cbool\u003e] [-Results] \u003cList[Result]\u003e [[-RepositoryPath] \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BitLocker", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-BitLockerKeyProtector", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [[-Password] \u003csecurestring\u003e] -PasswordProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-RecoveryPassword] \u003cstring\u003e] -RecoveryPasswordProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -StartupKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -TpmAndStartupKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinAndStartupKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-ADAccountOrGroup] \u003cstring\u003e -ADAccountOrGroupProtector [-Service] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -TpmProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-RecoveryKeyPath] \u003cstring\u003e -RecoveryKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Backup-BitLockerKeyProtector", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-KeyProtectorId] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-BitLockerAutoUnlock", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Disable-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BitLockerAutoUnlock", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [[-Password] \u003csecurestring\u003e] -PasswordProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-RecoveryPassword] \u003cstring\u003e] -RecoveryPasswordProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -StartupKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -TpmAndStartupKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinAndStartupKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-AdAccountOrGroup] \u003cstring\u003e -AdAccountOrGroupProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-Service] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -TpmProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-RecoveryKeyPath] \u003cstring\u003e -RecoveryKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BitLockerAutoUnlock", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BitLockerVolume", "CommandType": "Function", "ParameterSets": "[[-MountPoint] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Lock-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-ForceDismount] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-BitLockerKeyProtector", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-KeyProtectorId] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [[-RebootCount] \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unlock-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e -Password \u003csecurestring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -RecoveryPassword \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -RecoveryKeyPath \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -AdAccountOrGroup [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BitsTransfer", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-BitsFile", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-Source] \u003cstring[]\u003e [[-Destination] \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-AllUsers] [\u003cCommonParameters\u003e] [-JobId] \u003cguid[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Remove-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-Asynchronous] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-DisplayName \u003cstring\u003e] [-Priority \u003cstring\u003e] [-Description \u003cstring\u003e] [-ProxyAuthentication \u003cstring\u003e] [-RetryInterval \u003cint\u003e] [-RetryTimeout \u003cint\u003e] [-TransferPolicy \u003cCostStates\u003e] [-UseStoredCredential \u003cAuthenticationTargetValue\u003e] [-Credential \u003cpscredential\u003e] [-ProxyCredential \u003cpscredential\u003e] [-Authentication \u003cstring\u003e] [-SetOwnerToCurrentUser] [-ProxyUsage \u003cstring\u003e] [-ProxyList \u003curi[]\u003e] [-ProxyBypass \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-Source] \u003cstring[]\u003e [[-Destination] \u003cstring[]\u003e] [-Asynchronous] [-Authentication \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Description \u003cstring\u003e] [-DisplayName \u003cstring\u003e] [-Priority \u003cstring\u003e] [-TransferPolicy \u003cCostStates\u003e] [-UseStoredCredential \u003cAuthenticationTargetValue\u003e] [-ProxyAuthentication \u003cstring\u003e] [-ProxyBypass \u003cstring[]\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyList \u003curi[]\u003e] [-ProxyUsage \u003cstring\u003e] [-RetryInterval \u003cint\u003e] [-RetryTimeout \u003cint\u003e] [-Suspended] [-TransferType \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BranchCache", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-BCDataCacheExtension", "CommandType": "Function", "ParameterSets": "[[-Percentage] \u003cuint32\u003e] [[-Path] \u003cstring\u003e] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Path] \u003cstring\u003e] -SizeBytes \u003cuint64\u003e [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-BCCache", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BC", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BCDowngrading", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BCServeOnBattery", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCDistributed", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCDowngrading", "CommandType": "Function", "ParameterSets": "[[-Version] \u003cPreferredContentInformationVersion\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCHostedClient", "CommandType": "Function", "ParameterSets": "[-ServerNames] \u003cstring[]\u003e [-Force] [-UseVersion \u003cHostedCacheVersion\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UseSCP [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCHostedServer", "CommandType": "Function", "ParameterSets": "[-Force] [-RegisterSCP] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCLocal", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCServeOnBattery", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-BCCachePackage", "CommandType": "Function", "ParameterSets": "[[-StagingPath] \u003cstring\u003e] -Destination \u003cstring\u003e [-Force] [-OutputReferenceFile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Destination \u003cstring\u003e -ExportDataCache [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-BCSecretKey", "CommandType": "Function", "ParameterSets": "[-Filename] \u003cstring\u003e [-FilePassphrase] \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCClientConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCContentServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCDataCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCDataCacheExtension", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCHashCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCHostedCacheServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCNetworkConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCStatus", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Import-BCCachePackage", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-BCSecretKey", "CommandType": "Function", "ParameterSets": "[-Filename] \u003cstring\u003e -FilePassphrase \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Publish-BCFileContent", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [-UseVersion \u003cuint32\u003e] [-StageData] [-StagingPath \u003cstring\u003e] [-ReferenceFile \u003cstring\u003e] [-Force] [-Recurse] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Publish-BCWebContent", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [-UseVersion \u003cuint32\u003e] [-StageData] [-StagingPath \u003cstring\u003e] [-ReferenceFile \u003cstring\u003e] [-Force] [-Recurse] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-BCDataCacheExtension", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DataCacheExtension] \u003cCimInstance#MSFT_NetBranchCacheDataCacheExtension[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-BC", "CommandType": "Function", "ParameterSets": "[-ResetFWRulesOnly] [-ResetPerfCountersOnly] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCAuthentication", "CommandType": "Function", "ParameterSets": "[-Mode] \u003cClientAuthenticationMode\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCCache", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring\u003e] [-MoveTo \u003cstring\u003e] [-Percentage \u003cuint32\u003e] [-SizeBytes \u003cuint64\u003e] [-Defragment] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Cache] \u003cCimInstance#MSFT_NetBranchCacheCache[]\u003e [-MoveTo \u003cstring\u003e] [-Percentage \u003cuint32\u003e] [-SizeBytes \u003cuint64\u003e] [-Defragment] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCDataCacheEntryMaxAge", "CommandType": "Function", "ParameterSets": "[-TimeDays] \u003cuint32\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCMinSMBLatency", "CommandType": "Function", "ParameterSets": "[-LatencyMilliseconds] \u003cuint32\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCSecretKey", "CommandType": "Function", "ParameterSets": "[[-Passphrase] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "CimCmdlets", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Export-BinaryMiLog", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-InputObject \u003cciminstance\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimAssociatedInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cciminstance\u003e [[-Association] \u003cstring\u003e] [-ResultClassName \u003cstring\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-KeyOnly] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [[-Association] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-ResultClassName \u003cstring\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ResourceUri \u003curi\u003e] [-KeyOnly] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimClass", "CommandType": "Cmdlet", "ParameterSets": "[[-ClassName] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-MethodName \u003cstring\u003e] [-PropertyName \u003cstring\u003e] [-QualifierName \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ClassName] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-MethodName \u003cstring\u003e] [-PropertyName \u003cstring\u003e] [-QualifierName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e -Query \u003cstring\u003e [-ResourceUri \u003curi\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e -ResourceUri \u003curi\u003e [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [\u003cCommonParameters\u003e] -Query \u003cstring\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [\u003cCommonParameters\u003e] -ResourceUri \u003curi\u003e [-ComputerName \u003cstring[]\u003e] [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cuint32[]\u003e [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Import-BinaryMiLog", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-CimMethod", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -ResourceUri \u003curi\u003e -CimSession \u003cCimSession[]\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -ResourceUri \u003curi\u003e [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003ccimclass\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003ccimclass\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -Query \u003cstring\u003e [-QueryDialect \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -Query \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-QueryDialect \u003cstring\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [[-Property] \u003cIDictionary\u003e] [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e [[-Property] \u003cIDictionary\u003e] -CimSession \u003cCimSession[]\u003e [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Property] \u003cIDictionary\u003e] -ResourceUri \u003curi\u003e -CimSession \u003cCimSession[]\u003e [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Property] \u003cIDictionary\u003e] -ResourceUri \u003curi\u003e [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003ccimclass\u003e [[-Property] \u003cIDictionary\u003e] -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003ccimclass\u003e [[-Property] \u003cIDictionary\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-Authentication \u003cPasswordAuthenticationMechanism\u003e] [-Name \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-SkipTestConnection] [-Port \u003cuint32\u003e] [-SessionOption \u003cCimSessionOptions\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Name \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-SkipTestConnection] [-Port \u003cuint32\u003e] [-SessionOption \u003cCimSessionOptions\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-CimSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-Protocol] \u003cProtocolType\u003e [-UICulture \u003ccultureinfo\u003e] [-Culture \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e] [-NoEncryption] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-EncodePortInServicePrincipalName] [-Encoding \u003cPacketEncoding\u003e] [-HttpPrefix \u003curi\u003e] [-MaxEnvelopeSizeKB \u003cuint32\u003e] [-ProxyAuthentication \u003cPasswordAuthenticationMechanism\u003e] [-ProxyCertificateThumbprint \u003cstring\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyType \u003cProxyType\u003e] [-UseSsl] [-UICulture \u003ccultureinfo\u003e] [-Culture \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e] [-Impersonation \u003cImpersonationType\u003e] [-PacketIntegrity] [-PacketPrivacy] [-UICulture \u003ccultureinfo\u003e] [-Culture \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Register-CimIndicationEvent", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] -CimSession \u003cCimSession\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] -CimSession \u003cCimSession\u003e [-Namespace \u003cstring\u003e] [-QueryDialect \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-QueryDialect \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cciminstance\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-Namespace] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-Namespace] \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[-CimSession] \u003cCimSession[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cuint32[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cciminstance\u003e [-ComputerName \u003cstring[]\u003e] [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Property \u003cIDictionary\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e -Property \u003cIDictionary\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Property \u003cIDictionary\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e -Property \u003cIDictionary\u003e [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gcim", "scim", "ncim", "rcim", "icim", "gcai", "rcie", "ncms", "rcms", "gcms", "ncso", "gcls" ] }, { "Name": "DirectAccessClientComponents", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-DAManualEntryPointSelection", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-DAManualEntryPointSelection", "CommandType": "Function", "ParameterSets": "-EntryPointName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DAClientExperienceConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "[-EntryPointName \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-EntryPointName \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "[-PolicyStore] \u003cstring\u003e -EntryPointName \u003cstring\u003e -ADSite \u003cstring\u003e -EntryPointRange \u003cstring[]\u003e -EntryPointIPAddress \u003cstring\u003e [-TeredoServerIP \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPOSession] \u003cstring\u003e -EntryPointName \u003cstring\u003e -ADSite \u003cstring\u003e -EntryPointRange \u003cstring[]\u003e -EntryPointIPAddress \u003cstring\u003e [-TeredoServerIP \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e -NewName \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e -NewName \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e -NewName \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-DAClientExperienceConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CorporateResources] [-IPsecTunnelEndpoints] [-PreferLocalNamesAllowed] [-UserInterface] [-SupportEmail] [-FriendlyName] [-ManualEntryPointSelectionAllowed] [-GslbFqdn] [-ForceTunneling] [-CustomCommands] [-PassiveMode] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DAClientExperienceConfiguration[]\u003e [-CorporateResources] [-IPsecTunnelEndpoints] [-PreferLocalNamesAllowed] [-UserInterface] [-SupportEmail] [-FriendlyName] [-ManualEntryPointSelectionAllowed] [-GslbFqdn] [-ForceTunneling] [-CustomCommands] [-PassiveMode] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-TeredoServerIP] [-IPHttpsProfile] [-GslbIP] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-TeredoServerIP] [-IPHttpsProfile] [-GslbIP] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e [-TeredoServerIP] [-IPHttpsProfile] [-GslbIP] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DAClientExperienceConfiguration", "CommandType": "Function", "ParameterSets": "[[-CorporateResources] \u003cstring[]\u003e] [[-IPsecTunnelEndpoints] \u003cstring[]\u003e] [[-PreferLocalNamesAllowed] \u003cbool\u003e] [[-UserInterface] \u003cbool\u003e] [[-SupportEmail] \u003cstring\u003e] [[-FriendlyName] \u003cstring\u003e] [[-ManualEntryPointSelectionAllowed] \u003cbool\u003e] [[-GslbFqdn] \u003cstring\u003e] [[-ForceTunneling] \u003cForceTunneling\u003e] [[-CustomCommands] \u003cstring[]\u003e] [[-PassiveMode] \u003cbool\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-CorporateResources] \u003cstring[]\u003e] [[-IPsecTunnelEndpoints] \u003cstring[]\u003e] [[-PreferLocalNamesAllowed] \u003cbool\u003e] [[-UserInterface] \u003cbool\u003e] [[-SupportEmail] \u003cstring\u003e] [[-FriendlyName] \u003cstring\u003e] [[-ManualEntryPointSelectionAllowed] \u003cbool\u003e] [[-GslbFqdn] \u003cstring\u003e] [[-ForceTunneling] \u003cForceTunneling\u003e] [[-CustomCommands] \u003cstring[]\u003e] [[-PassiveMode] \u003cbool\u003e] -InputObject \u003cCimInstance#MSFT_DAClientExperienceConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-ADSite \u003cstring\u003e] [-EntryPointRange \u003cstring[]\u003e] [-TeredoServerIP \u003cstring\u003e] [-EntryPointIPAddress \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-ADSite \u003cstring\u003e] [-EntryPointRange \u003cstring[]\u003e] [-TeredoServerIP \u003cstring\u003e] [-EntryPointIPAddress \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e [-ADSite \u003cstring\u003e] [-EntryPointRange \u003cstring[]\u003e] [-TeredoServerIP \u003cstring\u003e] [-EntryPointIPAddress \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Dism", "Version": "3.0", "ExportedCommands": [ { "Name": "Add-ProvisionedAppxPackage", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Apply-WindowsUnattend", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Get-ProvisionedAppxPackage", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Remove-ProvisionedAppxPackage", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Add-AppxProvisionedPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-FolderPath \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-DependencyPackagePath \u003cstring[]\u003e] [-LicensePath \u003cstring\u003e] [-SkipLicense] [-CustomDataPath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-FolderPath \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-DependencyPackagePath \u003cstring[]\u003e] [-LicensePath \u003cstring\u003e] [-SkipLicense] [-CustomDataPath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Driver \u003cstring\u003e -Path \u003cstring\u003e [-Recurse] [-ForceUnsigned] [-BasicDriverObject \u003cBasicDriverObject\u003e] [-AdvancedDriverObject \u003cAdvancedDriverObject\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -CapturePath \u003cstring\u003e -Name \u003cstring\u003e [-ConfigFilePath \u003cstring\u003e] [-Description \u003cstring\u003e] [-CheckIntegrity] [-NoRpFix] [-Setbootable] [-Verify] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-WindowsPackage", "CommandType": "Cmdlet", "ParameterSets": "-PackagePath \u003cstring\u003e -Path \u003cstring\u003e [-IgnoreCheck] [-PreventPending] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -PackagePath \u003cstring\u003e -Online [-IgnoreCheck] [-PreventPending] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-WindowsCorruptMountPoint", "CommandType": "Cmdlet", "ParameterSets": "[-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-WindowsOptionalFeature", "CommandType": "Cmdlet", "ParameterSets": "-FeatureName \u003cstring[]\u003e -Online [-PackageName \u003cstring\u003e] [-Remove] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -FeatureName \u003cstring[]\u003e -Path \u003cstring\u003e [-PackageName \u003cstring\u003e] [-Remove] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e -Discard [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e -Save [-CheckIntegrity] [-Append] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-WindowsOptionalFeature", "CommandType": "Cmdlet", "ParameterSets": "-FeatureName \u003cstring[]\u003e -Online [-PackageName \u003cstring\u003e] [-All] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -FeatureName \u003cstring[]\u003e -Path \u003cstring\u003e [-PackageName \u003cstring\u003e] [-All] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Expand-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -Name \u003cstring\u003e -ApplyPath \u003cstring\u003e [-SplitImageFilePattern \u003cstring\u003e] [-CheckIntegrity] [-ConfirmTrustedFile] [-NoRpFix] [-Verify] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Index \u003cuint32\u003e -ApplyPath \u003cstring\u003e [-SplitImageFilePattern \u003cstring\u003e] [-CheckIntegrity] [-ConfirmTrustedFile] [-NoRpFix] [-Verify] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Export-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-Destination \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-Destination \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Export-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-DestinationImagePath \u003cstring\u003e -SourceImagePath \u003cstring\u003e -SourceName \u003cstring\u003e [-CheckIntegrity] [-CompressionType \u003cstring\u003e] [-DestinationName \u003cstring\u003e] [-Setbootable] [-SplitImageFilePattern \u003cstring\u003e] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -DestinationImagePath \u003cstring\u003e -SourceImagePath \u003cstring\u003e -SourceIndex \u003cuint32\u003e [-CheckIntegrity] [-CompressionType \u003cstring\u003e] [-DestinationName \u003cstring\u003e] [-Setbootable] [-SplitImageFilePattern \u003cstring\u003e] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxProvisionedPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WIMBootEntry", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-All] [-Driver \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-All] [-Driver \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsEdition", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-Target] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-Target] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Mounted [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsImageContent", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsOptionalFeature", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-FeatureName \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-FeatureName \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e -Remount [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e -ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-ReadOnly] [-Optimize] [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e -ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-ReadOnly] [-Optimize] [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WindowsCustomImage", "CommandType": "Cmdlet", "ParameterSets": "-CapturePath \u003cstring\u003e [-ConfigFilePath \u003cstring\u003e] [-CheckIntegrity] [-Verify] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -CapturePath \u003cstring\u003e -Name \u003cstring\u003e [-CompressionType \u003cstring\u003e] [-ConfigFilePath \u003cstring\u003e] [-Description \u003cstring\u003e] [-CheckIntegrity] [-NoRpFix] [-Setbootable] [-Verify] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-OptimizationTarget \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppxProvisionedPackage", "CommandType": "Cmdlet", "ParameterSets": "-PackageName \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -PackageName \u003cstring\u003e -Online [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Driver \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WindowsPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-CheckHealth] [-ScanHealth] [-RestoreHealth] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-CheckHealth] [-ScanHealth] [-RestoreHealth] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Save-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-CheckIntegrity] [-Append] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppXProvisionedDataFile", "CommandType": "Cmdlet", "ParameterSets": "-PackageName \u003cstring\u003e -CustomDataPath \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -PackageName \u003cstring\u003e -CustomDataPath \u003cstring\u003e -Online [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WindowsEdition", "CommandType": "Cmdlet", "ParameterSets": "-Edition \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WindowsProductKey", "CommandType": "Cmdlet", "ParameterSets": "-ProductKey \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Split-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -SplitImagePath \u003cstring\u003e -FileSize \u003cuint64\u003e [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Update-WIMBootEntry", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e -ImagePath \u003cstring\u003e -DataSourceID \u003clong\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Use-WindowsUnattend", "CommandType": "Cmdlet", "ParameterSets": "-UnattendPath \u003cstring\u003e -Path \u003cstring\u003e [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -UnattendPath \u003cstring\u003e -Online [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "Apply-WindowsUnattend", "Add-ProvisionedAppxPackage", "Remove-ProvisionedAppxPackage", "Get-ProvisionedAppxPackage" ] }, { "Name": "DnsClient", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[-Namespace] \u003cstring[]\u003e [-GpoName \u003cstring\u003e] [-DANameServers \u003cstring[]\u003e] [-DAIPsecRequired] [-DAIPsecEncryptionType \u003cstring\u003e] [-DAProxyServerName \u003cstring\u003e] [-DnsSecEnable] [-DnsSecIPsecRequired] [-DnsSecIPsecEncryptionType \u003cstring\u003e] [-NameServers \u003cstring[]\u003e] [-NameEncoding \u003cstring\u003e] [-Server \u003cstring\u003e] [-DAProxyType \u003cstring\u003e] [-DnsSecValidationRequired] [-DAEnable] [-IPsecTrustAuthority \u003cstring\u003e] [-Comment \u003cstring\u003e] [-DisplayName \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-DnsClientCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClient", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-ConnectionSpecificSuffix \u003cstring[]\u003e] [-RegisterThisConnectionsAddress \u003cbool[]\u003e] [-UseSuffixWhenRegistering \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientCache", "CommandType": "Function", "ParameterSets": "[[-Entry] \u003cstring[]\u003e] [-Name \u003cstring[]\u003e] [-Type \u003cType[]\u003e] [-Status \u003cStatus[]\u003e] [-Section \u003cSection[]\u003e] [-TimeToLive \u003cuint32[]\u003e] [-DataLength \u003cuint16[]\u003e] [-Data \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientGlobalSetting", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientNrptGlobal", "CommandType": "Function", "ParameterSets": "[-Server \u003cstring\u003e] [-GpoName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientNrptPolicy", "CommandType": "Function", "ParameterSets": "[[-Namespace] \u003cstring\u003e] [-Effective] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-GpoName \u003cstring\u003e] [-Server \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientServerAddress", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-DnsClient", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-GpoName \u003cstring\u003e] [-PassThru] [-Server \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClient", "CommandType": "Function", "ParameterSets": "[-InterfaceAlias] \u003cstring[]\u003e [-ConnectionSpecificSuffix \u003cstring\u003e] [-RegisterThisConnectionsAddress \u003cbool\u003e] [-UseSuffixWhenRegistering \u003cbool\u003e] [-ResetConnectionSpecificSuffix] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cuint32[]\u003e [-ConnectionSpecificSuffix \u003cstring\u003e] [-RegisterThisConnectionsAddress \u003cbool\u003e] [-UseSuffixWhenRegistering \u003cbool\u003e] [-ResetConnectionSpecificSuffix] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DNSClient[]\u003e [-ConnectionSpecificSuffix \u003cstring\u003e] [-RegisterThisConnectionsAddress \u003cbool\u003e] [-UseSuffixWhenRegistering \u003cbool\u003e] [-ResetConnectionSpecificSuffix] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientGlobalSetting", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject \u003cCimInstance#MSFT_DNSClientGlobalSetting[]\u003e] [-SuffixSearchList \u003cstring[]\u003e] [-UseDevolution \u003cbool\u003e] [-DevolutionLevel \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientNrptGlobal", "CommandType": "Function", "ParameterSets": "[-EnableDAForAllNetworks \u003cstring\u003e] [-GpoName \u003cstring\u003e] [-SecureNameQueryFallback \u003cstring\u003e] [-QueryPolicy \u003cstring\u003e] [-Server \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-DAEnable \u003cbool\u003e] [-DAIPsecEncryptionType \u003cstring\u003e] [-DAIPsecRequired \u003cbool\u003e] [-DANameServers \u003cstring[]\u003e] [-DAProxyServerName \u003cstring\u003e] [-DAProxyType \u003cstring\u003e] [-Comment \u003cstring\u003e] [-DnsSecEnable \u003cbool\u003e] [-DnsSecIPsecEncryptionType \u003cstring\u003e] [-DnsSecIPsecRequired \u003cbool\u003e] [-DnsSecValidationRequired \u003cbool\u003e] [-GpoName \u003cstring\u003e] [-IPsecTrustAuthority \u003cstring\u003e] [-NameEncoding \u003cstring\u003e] [-NameServers \u003cstring[]\u003e] [-Namespace \u003cstring[]\u003e] [-Server \u003cstring\u003e] [-DisplayName \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientServerAddress", "CommandType": "Function", "ParameterSets": "[-InterfaceAlias] \u003cstring[]\u003e [-ServerAddresses \u003cstring[]\u003e] [-Validate] [-ResetServerAddresses] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cuint32[]\u003e [-ServerAddresses \u003cstring[]\u003e] [-Validate] [-ResetServerAddresses] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DNSClientServerAddress[]\u003e [-ServerAddresses \u003cstring[]\u003e] [-Validate] [-ResetServerAddresses] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resolve-DnsName", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [[-Type] \u003cRecordType\u003e] [-Server \u003cstring[]\u003e] [-DnsOnly] [-CacheOnly] [-DnssecOk] [-DnssecCd] [-NoHostsFile] [-LlmnrNetbiosOnly] [-LlmnrFallback] [-LlmnrOnly] [-NetbiosFallback] [-NoIdn] [-NoRecursion] [-QuickTimeout] [-TcpOnly] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "International", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-WinAcceptLanguageFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinCultureFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinDefaultInputMethodOverride", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinHomeLocation", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinLanguageBarOption", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinSystemLocale", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinUILanguageOverride", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinUserLanguageList", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "New-WinUserLanguageList", "CommandType": "Cmdlet", "ParameterSets": "[-Language] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-Culture", "CommandType": "Cmdlet", "ParameterSets": "[-CultureInfo] \u003ccultureinfo\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinAcceptLanguageFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[-OptOut] \u003cbool\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinCultureFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[-OptOut] \u003cbool\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinDefaultInputMethodOverride", "CommandType": "Cmdlet", "ParameterSets": "[[-InputTip] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinHomeLocation", "CommandType": "Cmdlet", "ParameterSets": "[-GeoId] \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinLanguageBarOption", "CommandType": "Cmdlet", "ParameterSets": "[-UseLegacySwitchMode] [-UseLegacyLanguageBar] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinSystemLocale", "CommandType": "Cmdlet", "ParameterSets": "[-SystemLocale] \u003ccultureinfo\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinUILanguageOverride", "CommandType": "Cmdlet", "ParameterSets": "[[-Language] \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinUserLanguageList", "CommandType": "Cmdlet", "ParameterSets": "[-LanguageList] \u003cList[WinUserLanguage]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "iSCSI", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Connect-IscsiTarget", "CommandType": "Function", "ParameterSets": "-NodeAddress \u003cstring\u003e [-TargetPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-IsDataDigest \u003cbool\u003e] [-IsHeaderDigest \u003cbool\u003e] [-IsPersistent \u003cbool\u003e] [-ReportToPnP \u003cbool\u003e] [-AuthenticationType \u003cstring\u003e] [-IsMultipathEnabled \u003cbool\u003e] [-InitiatorInstanceName \u003cstring\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-TargetPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-IsDataDigest \u003cbool\u003e] [-IsHeaderDigest \u003cbool\u003e] [-ReportToPnP \u003cbool\u003e] [-AuthenticationType \u003cstring\u003e] [-IsMultipathEnabled \u003cbool\u003e] [-InitiatorInstanceName \u003cstring\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-IscsiTarget", "CommandType": "Function", "ParameterSets": "[-NodeAddress \u003cstring[]\u003e] [-SessionIdentifier \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITarget[]\u003e [-SessionIdentifier \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiConnection", "CommandType": "Function", "ParameterSets": "[-ConnectionIdentifier \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorSideIdentifier \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetSideIdentifier \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalAddress \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-IscsiTarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-IscsiSession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-iSCSITargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiSession", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] [-SessionIdentifier \u003cstring[]\u003e] [-TargetSideIdentifier \u003cstring[]\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorSideIdentifier \u003cstring[]\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-IscsiTarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-IscsiTargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-IscsiConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiTarget", "CommandType": "Function", "ParameterSets": "[-NodeAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IscsiConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IscsiSession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IscsiTargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "[[-TargetPortalAddress] \u003cstring[]\u003e] [-InitiatorPortalAddress \u003cstring[]\u003e] [-InitiatorInstanceName \u003cstring[]\u003e] [-TargetPortalPortNumber \u003cuint16[]\u003e] [-IsHeaderDigest \u003cbool[]\u003e] [-IsDataDigest \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSISession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSIConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSITarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "-TargetPortalAddress \u003cstring\u003e [-TargetPortalPortNumber \u003cuint16\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-IsHeaderDigest \u003cbool\u003e] [-IsDataDigest \u003cbool\u003e] [-AuthenticationType \u003cstring\u003e] [-InitiatorInstanceName \u003cstring\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-IscsiSession", "CommandType": "Function", "ParameterSets": "-SessionIdentifier \u003cstring[]\u003e [-IsMultipathEnabled \u003cbool\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSISession[]\u003e [-IsMultipathEnabled \u003cbool\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "-TargetPortalAddress \u003cstring[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITargetPortal[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiChapSecret", "CommandType": "Function", "ParameterSets": "[-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-IscsiSession", "CommandType": "Function", "ParameterSets": "-SessionIdentifier \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSISession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-IscsiTarget", "CommandType": "Function", "ParameterSets": "[-NodeAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-IscsiConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-IscsiSession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-IscsiTargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITarget[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "[-TargetPortalAddress] \u003cstring[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITargetPortal[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "IscsiTarget", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Expand-IscsiVirtualDisk", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Export-IscsiTargetServerConfiguration", "CommandType": "Function", "ParameterSets": "[-Filename] \u003cstring\u003e [[-ComputerName] \u003cstring\u003e] [[-Credential] \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Import-IscsiTargetServerConfiguration", "CommandType": "Function", "ParameterSets": "[-Filename] \u003cstring\u003e [[-ComputerName] \u003cstring\u003e] [[-Credential] \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Add-IscsiVirtualDiskTargetMapping", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-Path] \u003cstring\u003e [-Lun \u003cint\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Checkpoint-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-OriginalPath] \u003cstring\u003e [-Description \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Convert-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-DestinationPath] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Export-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiServerTarget", "CommandType": "Cmdlet", "ParameterSets": "[[-TargetName] \u003cstring\u003e] [-ClusterGroupName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ClusterGroupName \u003cstring\u003e] [-Path \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ClusterGroupName \u003cstring\u003e] [-InitiatorId \u003cInitiatorId\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiTargetServerSetting", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-ClusterGroupName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ClusterGroupName \u003cstring\u003e] [-TargetName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ClusterGroupName \u003cstring\u003e] [-InitiatorId \u003cInitiatorId\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[[-OriginalPath] \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-SnapshotId \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Description \u003cstring\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-IscsiServerTarget", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-InitiatorIds \u003cInitiatorId[]\u003e] [-ClusterGroupName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-SizeBytes] \u003cuint64\u003e [-Description \u003cstring\u003e] [-LogicalSectorSizeBytes \u003cuint32\u003e] [-PhysicalSectorSizeBytes \u003cuint32\u003e] [-BlockSizeBytes \u003cuint32\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-SizeBytes] \u003cuint64\u003e] -ParentPath \u003cstring\u003e [-Description \u003cstring\u003e] [-PhysicalSectorSizeBytes \u003cuint32\u003e] [-BlockSizeBytes \u003cuint32\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-SizeBytes] \u003cuint64\u003e -UseFixed [-Description \u003cstring\u003e] [-DoNotClearData] [-LogicalSectorSizeBytes \u003cuint32\u003e] [-PhysicalSectorSizeBytes \u003cuint32\u003e] [-BlockSizeBytes \u003cuint32\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiServerTarget", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiServerTarget\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDisk\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiVirtualDiskTargetMapping", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-Path] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Resize-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Size] \u003cuint64\u003e [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Size] \u003cuint64\u003e -InputObject \u003cIscsiVirtualDisk\u003e [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiServerTarget", "CommandType": "Cmdlet", "ParameterSets": "[-TargetName] \u003cstring\u003e [-TargetIqn \u003cIqn\u003e] [-Description \u003cstring\u003e] [-Enable \u003cbool\u003e] [-EnableChap \u003cbool\u003e] [-Chap \u003cpscredential\u003e] [-EnableReverseChap \u003cbool\u003e] [-ReverseChap \u003cpscredential\u003e] [-MaxReceiveDataSegmentLength \u003cint\u003e] [-FirstBurstLength \u003cint\u003e] [-MaxBurstLength \u003cint\u003e] [-ReceiveBufferCount \u003cint\u003e] [-EnforceIdleTimeoutDetection \u003cbool\u003e] [-InitiatorIds \u003cInitiatorId[]\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiServerTarget\u003e [-TargetIqn \u003cIqn\u003e] [-Description \u003cstring\u003e] [-Enable \u003cbool\u003e] [-EnableChap \u003cbool\u003e] [-Chap \u003cpscredential\u003e] [-EnableReverseChap \u003cbool\u003e] [-ReverseChap \u003cpscredential\u003e] [-MaxReceiveDataSegmentLength \u003cint\u003e] [-FirstBurstLength \u003cint\u003e] [-MaxBurstLength \u003cint\u003e] [-ReceiveBufferCount \u003cint\u003e] [-EnforceIdleTimeoutDetection \u003cbool\u003e] [-InitiatorIds \u003cInitiatorId[]\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiTargetServerSetting", "CommandType": "Cmdlet", "ParameterSets": "[-IP] \u003cstring\u003e [-Port \u003cint\u003e] [-Enable \u003cbool\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -DisableRemoteManagement \u003cbool\u003e [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiVirtualDisk", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Description \u003cstring\u003e] [-PassThru] [-Enable \u003cbool\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDisk\u003e [-Description \u003cstring\u003e] [-PassThru] [-Enable \u003cbool\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiVirtualDiskSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-SnapshotId] \u003cstring\u003e [-Description \u003cstring\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDiskSnapshot\u003e [-Description \u003cstring\u003e] [-PassThru] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-IscsiVirtualDiskOperation", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cIscsiVirtualDisk\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "Expand-IscsiVirtualDisk" ] }, { "Name": "ISE", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-IseSnippet", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Import-IseSnippet", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e [-Recurse] [\u003cCommonParameters\u003e] -Module \u003cstring\u003e [-Recurse] [-ListAvailable] [\u003cCommonParameters\u003e]" }, { "Name": "New-IseSnippet", "CommandType": "Function", "ParameterSets": "[-Title] \u003cstring\u003e [-Description] \u003cstring\u003e [-Text] \u003cstring\u003e [-Author \u003cstring\u003e] [-CaretOffset \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Kds", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-KdsRootKey", "CommandType": "Cmdlet", "ParameterSets": "[[-EffectiveTime] \u003cdatetime\u003e] [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -EffectiveImmediately [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-KdsCache", "CommandType": "Cmdlet", "ParameterSets": "[-CacheOwnerSid \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-KdsConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-KdsRootKey", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Set-KdsConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-LocalTestOnly] [-SecretAgreementPublicKeyLength \u003cint\u003e] [-SecretAgreementPrivateKeyLength \u003cint\u003e] [-SecretAgreementParameters \u003cbyte[]\u003e] [-SecretAgreementAlgorithm \u003cstring\u003e] [-KdfParameters \u003cbyte[]\u003e] [-KdfAlgorithm \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -RevertToDefault [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cKdsServerConfiguration\u003e [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-KdsRootKey", "CommandType": "Cmdlet", "ParameterSets": "[-KeyId] \u003cguid\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Diagnostics", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Export-Counter", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e -InputObject \u003cPerformanceCounterSampleSet[]\u003e [-FileFormat \u003cstring\u003e] [-MaxSize \u003cuint32\u003e] [-Force] [-Circular] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Counter", "CommandType": "Cmdlet", "ParameterSets": "[[-Counter] \u003cstring[]\u003e] [-SampleInterval \u003cint\u003e] [-MaxSamples \u003clong\u003e] [-Continuous] [-ComputerName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-ListSet] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WinEvent", "CommandType": "Cmdlet", "ParameterSets": "[[-LogName] \u003cstring[]\u003e] [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-FilterXPath \u003cstring\u003e] [-Force] [-Oldest] [\u003cCommonParameters\u003e] [-ListLog] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Force] [\u003cCommonParameters\u003e] [-ListProvider] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ProviderName] \u003cstring[]\u003e [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-FilterXPath \u003cstring\u003e] [-Force] [-Oldest] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-MaxEvents \u003clong\u003e] [-Credential \u003cpscredential\u003e] [-FilterXPath \u003cstring\u003e] [-Oldest] [\u003cCommonParameters\u003e] [-FilterXml] \u003cxml\u003e [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Oldest] [\u003cCommonParameters\u003e] [-FilterHashtable] \u003chashtable[]\u003e [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Force] [-Oldest] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Counter", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-StartTime \u003cdatetime\u003e] [-EndTime \u003cdatetime\u003e] [-Counter \u003cstring[]\u003e] [-MaxSamples \u003clong\u003e] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -ListSet \u003cstring[]\u003e [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Summary] [\u003cCommonParameters\u003e]" }, { "Name": "New-WinEvent", "CommandType": "Cmdlet", "ParameterSets": "[-ProviderName] \u003cstring\u003e [-Id] \u003cint\u003e [[-Payload] \u003cObject[]\u003e] [-Version \u003cbyte\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Host", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Start-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-LiteralPath] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-OutputDirectory] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Management", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "Add-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-DomainName] \u003cstring\u003e -Credential \u003cpscredential\u003e [-ComputerName \u003cstring[]\u003e] [-LocalCredential \u003cpscredential\u003e] [-UnjoinDomainCredential \u003cpscredential\u003e] [-OUPath \u003cstring\u003e] [-Server \u003cstring\u003e] [-Unsecure] [-Options \u003cJoinOptions\u003e] [-Restart] [-PassThru] [-NewName \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-WorkgroupName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-LocalCredential \u003cpscredential\u003e] [-Credential \u003cpscredential\u003e] [-Restart] [-PassThru] [-NewName \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Value] \u003cObject[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Value] \u003cObject[]\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Checkpoint-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-Description] \u003cstring\u003e [[-RestorePointType] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Convert-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Destination] \u003cstring\u003e] [-Container] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Destination] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-Container] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Destination] \u003cstring\u003e [-Name] \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Destination] \u003cstring\u003e [-Name] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cProcess[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-ComputerRestore", "CommandType": "Cmdlet", "ParameterSets": "[-Drive] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ComputerRestore", "CommandType": "Cmdlet", "ParameterSets": "[-Drive] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ChildItem", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-Filter] \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Name] [-UseTransaction] [-Attributes \u003cFlagsExpression[FileAttributes]\u003e] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [\u003cCommonParameters\u003e] [[-Filter] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Name] [-UseTransaction] [-Attributes \u003cFlagsExpression[FileAttributes]\u003e] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ComputerRestorePoint", "CommandType": "Cmdlet", "ParameterSets": "[[-RestorePoint] \u003cint[]\u003e] [\u003cCommonParameters\u003e] -LastStatus [\u003cCommonParameters\u003e]" }, { "Name": "Get-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ReadCount \u003clong\u003e] [-TotalCount \u003clong\u003e] [-Tail \u003cint\u003e] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Delimiter \u003cstring\u003e] [-Wait] [-Raw] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-ReadCount \u003clong\u003e] [-TotalCount \u003clong\u003e] [-Tail \u003cint\u003e] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Delimiter \u003cstring\u003e] [-Wait] [-Raw] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ControlPanelItem", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Category \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -CanonicalName \u003cstring[]\u003e [-Category \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring\u003e [[-InstanceId] \u003clong[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Newest \u003cint\u003e] [-After \u003cdatetime\u003e] [-Before \u003cdatetime\u003e] [-UserName \u003cstring[]\u003e] [-Index \u003cint[]\u003e] [-EntryType \u003cstring[]\u003e] [-Source \u003cstring[]\u003e] [-Message \u003cstring\u003e] [-AsBaseObject] [\u003cCommonParameters\u003e] [-ComputerName \u003cstring[]\u003e] [-List] [-AsString] [\u003cCommonParameters\u003e]" }, { "Name": "Get-HotFix", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PSProvider \u003cstring[]\u003e] [-PSDrive \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Stack] [-StackName \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Process", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -IncludeUserName [\u003cCommonParameters\u003e] -Id \u003cint[]\u003e -IncludeUserName [\u003cCommonParameters\u003e] -Id \u003cint[]\u003e [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e] -InputObject \u003cProcess[]\u003e -IncludeUserName [\u003cCommonParameters\u003e] -InputObject \u003cProcess[]\u003e [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-PSProvider \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralName] \u003cstring[]\u003e [-Scope \u003cstring\u003e] [-PSProvider \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-PSProvider] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Service", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-DependentServices] [-RequiredServices] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-DependentServices] [-RequiredServices] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-ComputerName \u003cstring[]\u003e] [-DependentServices] [-RequiredServices] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-InputObject \u003cServiceController[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WmiObject", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [[-Property] \u003cstring[]\u003e] [-Filter \u003cstring\u003e] [-Amended] [-DirectRead] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Class] \u003cstring\u003e] [-Recurse] [-Amended] [-List] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] -Query \u003cstring\u003e [-Amended] [-DirectRead] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Amended] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Amended] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-WmiMethod", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [-Name] \u003cstring\u003e [[-ArgumentList] \u003cObject[]\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -InputObject \u003cwmi\u003e [-ArgumentList \u003cObject[]\u003e] [-AsJob] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Path \u003cstring\u003e [-ArgumentList \u003cObject[]\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Join-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ChildPath] \u003cstring\u003e [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Limit-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-RetentionDays \u003cint\u003e] [-OverflowAction \u003cOverflowAction\u003e] [-MaximumSize \u003clong\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Move-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Destination] \u003cstring\u003e] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Destination] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Move-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Destination] \u003cstring\u003e [-Name] \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Destination] \u003cstring\u003e [-Name] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring\u003e [-Source] \u003cstring[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-CategoryResourceFile \u003cstring\u003e] [-MessageResourceFile \u003cstring\u003e] [-ParameterResourceFile \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ItemType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] -Name \u003cstring\u003e [-ItemType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring\u003e [-PropertyType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-PropertyType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-PSProvider] \u003cstring\u003e [-Root] \u003cstring\u003e [-Description \u003cstring\u003e] [-Scope \u003cstring\u003e] [-Persist] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-Service", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-BinaryPathName] \u003cstring\u003e [-DisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-StartupType \u003cServiceStartMode\u003e] [-Credential \u003cpscredential\u003e] [-DependsOn \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-WebServiceProxy", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] \u003curi\u003e [[-Class] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Uri] \u003curi\u003e [[-Class] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Uri] \u003curi\u003e [[-Class] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [-UseDefaultCredential] [\u003cCommonParameters\u003e]" }, { "Name": "Pop-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Push-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralPath \u003cstring\u003e] [-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Register-WmiEvent", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ComputerName \u003cstring\u003e] [-Timeout \u003clong\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ComputerName \u003cstring\u003e] [-Timeout \u003clong\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-UnjoinDomainCredential] \u003cpscredential\u003e] [-Restart] [-Force] [-PassThru] [-WorkgroupName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UnjoinDomainCredential \u003cpscredential\u003e [-LocalCredential \u003cpscredential\u003e] [-Restart] [-ComputerName \u003cstring[]\u003e] [-Force] [-PassThru] [-WorkgroupName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-Source \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PSProvider \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralName] \u003cstring[]\u003e [-PSProvider \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WmiObject", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cwmi\u003e [-AsJob] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-NewName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-PassThru] [-DomainCredential \u003cpscredential\u003e] [-LocalCredential \u003cpscredential\u003e] [-Force] [-Restart] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-NewName] \u003cstring\u003e [-Force] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-NewName] \u003cstring\u003e -LiteralPath \u003cstring\u003e [-Force] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e -LiteralPath \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-ComputerMachinePassword", "CommandType": "Cmdlet", "ParameterSets": "[-Server \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resolve-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Relative] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Relative] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-WsmanAuthentication \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-Force] [-Wait] [-Timeout \u003cint\u003e] [-For \u003cWaitForServiceTypes\u003e] [-Delay \u003cint16\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-AsJob] [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-Force] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-RestorePoint] \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Value] \u003cObject[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Value] \u003cObject[]\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Value] \u003cObject\u003e] [-Force] [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Value] \u003cObject\u003e] -LiteralPath \u003cstring[]\u003e [-Force] [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring\u003e [-Value] \u003cObject\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -InputObject \u003cpsobject\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e -InputObject \u003cpsobject\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Value] \u003cObject\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-PassThru] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-PassThru] [-UseTransaction] [\u003cCommonParameters\u003e] [-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Service", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-DisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-StartupType \u003cServiceStartMode\u003e] [-Status \u003cstring\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName \u003cstring[]\u003e] [-DisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-StartupType \u003cServiceStartMode\u003e] [-Status \u003cstring\u003e] [-InputObject \u003cServiceController\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WmiInstance", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [[-Arguments] \u003chashtable\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cwmi\u003e [-Arguments \u003chashtable\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-Arguments \u003chashtable\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Show-ControlPanelItem", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -CanonicalName \u003cstring[]\u003e [\u003cCommonParameters\u003e] [[-InputObject] \u003cControlPanelItem[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Show-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Split-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Parent] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Qualifier] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-NoQualifier] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Leaf] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Resolve] [-IsAbsolute] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Process", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-ArgumentList] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WorkingDirectory \u003cstring\u003e] [-LoadUserProfile] [-NoNewWindow] [-PassThru] [-RedirectStandardError \u003cstring\u003e] [-RedirectStandardInput \u003cstring\u003e] [-RedirectStandardOutput \u003cstring\u003e] [-Wait] [-WindowStyle \u003cProcessWindowStyle\u003e] [-UseNewEnvironment] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e [[-ArgumentList] \u003cstring[]\u003e] [-WorkingDirectory \u003cstring\u003e] [-PassThru] [-Verb \u003cstring\u003e] [-Wait] [-WindowStyle \u003cProcessWindowStyle\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-Timeout \u003cint\u003e] [-Independent] [-RollbackPreference \u003cRollbackSeverity\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-AsJob] [-Authentication \u003cAuthenticationLevel\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-ThrottleLimit \u003cint\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cProcess[]\u003e [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-ComputerSecureChannel", "CommandType": "Cmdlet", "ParameterSets": "[-Repair] [-Server \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Connection", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] \u003cstring[]\u003e [-AsJob] [-Authentication \u003cAuthenticationLevel\u003e] [-BufferSize \u003cint\u003e] [-Count \u003cint\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-ThrottleLimit \u003cint\u003e] [-TimeToLive \u003cint\u003e] [-Delay \u003cint\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-Source] \u003cstring[]\u003e [-AsJob] [-Authentication \u003cAuthenticationLevel\u003e] [-BufferSize \u003cint\u003e] [-Count \u003cint\u003e] [-Credential \u003cpscredential\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-ThrottleLimit \u003cint\u003e] [-TimeToLive \u003cint\u003e] [-Delay \u003cint\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-Authentication \u003cAuthenticationLevel\u003e] [-BufferSize \u003cint\u003e] [-Count \u003cint\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-TimeToLive \u003cint\u003e] [-Delay \u003cint\u003e] [-Quiet] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PathType \u003cTestPathType\u003e] [-IsValid] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-OlderThan \u003cdatetime\u003e] [-NewerThan \u003cdatetime\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PathType \u003cTestPathType\u003e] [-IsValid] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-OlderThan \u003cdatetime\u003e] [-NewerThan \u003cdatetime\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Undo-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Use-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-TransactedScript] \u003cscriptblock\u003e [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-Timeout] \u003cint\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [[-Timeout] \u003cint\u003e] [\u003cCommonParameters\u003e] [[-Timeout] \u003cint\u003e] -InputObject \u003cProcess[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring\u003e [-Source] \u003cstring\u003e [-EventId] \u003cint\u003e [[-EntryType] \u003cEventLogEntryType\u003e] [-Message] \u003cstring\u003e [-Category \u003cint16\u003e] [-RawData \u003cbyte[]\u003e] [-ComputerName \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Security", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "ConvertFrom-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-SecureString] \u003csecurestring\u003e [[-SecureKey] \u003csecurestring\u003e] [\u003cCommonParameters\u003e] [-SecureString] \u003csecurestring\u003e [-Key \u003cbyte[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-String] \u003cstring\u003e [[-SecureKey] \u003csecurestring\u003e] [\u003cCommonParameters\u003e] [-String] \u003cstring\u003e [-AsPlainText] [-Force] [\u003cCommonParameters\u003e] [-String] \u003cstring\u003e [-Key \u003cbyte[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Acl", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [-Audit] [-AllCentralAccessPolicies] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] -InputObject \u003cpsobject\u003e [-Audit] [-AllCentralAccessPolicies] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralPath \u003cstring[]\u003e] [-Audit] [-AllCentralAccessPolicies] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AuthenticodeSignature", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-CmsMessage", "CommandType": "Cmdlet", "ParameterSets": "[-Content] \u003cstring\u003e [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [\u003cCommonParameters\u003e] [-LiteralPath] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-Credential", "CommandType": "Cmdlet", "ParameterSets": "[-Credential] \u003cpscredential\u003e [\u003cCommonParameters\u003e] [[-UserName] \u003cstring\u003e] -Message \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[[-Scope] \u003cExecutionPolicyScope\u003e] [-List] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Protect-CmsMessage", "CommandType": "Cmdlet", "ParameterSets": "[-To] \u003cCmsMessageRecipient[]\u003e [-Content] \u003cpsobject\u003e [[-OutFile] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-To] \u003cCmsMessageRecipient[]\u003e [-Path] \u003cstring\u003e [[-OutFile] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-To] \u003cCmsMessageRecipient[]\u003e [-LiteralPath] \u003cstring\u003e [[-OutFile] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Acl", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-AclObject] \u003cObject\u003e [[-CentralAccessPolicy] \u003cstring\u003e] [-ClearCentralAccessPolicy] [-Passthru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-InputObject] \u003cpsobject\u003e [-AclObject] \u003cObject\u003e [-Passthru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-AclObject] \u003cObject\u003e [[-CentralAccessPolicy] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-ClearCentralAccessPolicy] [-Passthru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AuthenticodeSignature", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring[]\u003e [-Certificate] \u003cX509Certificate2\u003e [-IncludeChain \u003cstring\u003e] [-TimestampServer \u003cstring\u003e] [-HashAlgorithm \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Certificate] \u003cX509Certificate2\u003e -LiteralPath \u003cstring[]\u003e [-IncludeChain \u003cstring\u003e] [-TimestampServer \u003cstring\u003e] [-HashAlgorithm \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ExecutionPolicy] \u003cExecutionPolicy\u003e [[-Scope] \u003cExecutionPolicyScope\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unprotect-CmsMessage", "CommandType": "Cmdlet", "ParameterSets": "[-EventLogRecord] \u003cEventLogRecord\u003e [[-To] \u003cCmsMessageRecipient[]\u003e] [-IncludeContext] [\u003cCommonParameters\u003e] [-Content] \u003cstring\u003e [[-To] \u003cCmsMessageRecipient[]\u003e] [-IncludeContext] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-To] \u003cCmsMessageRecipient[]\u003e] [-IncludeContext] [\u003cCommonParameters\u003e] [-LiteralPath] \u003cstring\u003e [[-To] \u003cCmsMessageRecipient[]\u003e] [-IncludeContext] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Utility", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "Get-FileHash", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Algorithm \u003cstring\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Algorithm \u003cstring\u003e] [\u003cCommonParameters\u003e] -InputStream \u003cStream\u003e [-Algorithm \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "GetStreamHash", "CommandType": "Function", "ParameterSets": "[[-InputStream] \u003cStream\u003e] [[-RelatedPath] \u003cstring\u003e] [[-Hasher] \u003cHashAlgorithm\u003e]" }, { "Name": "Add-Member", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cpsobject\u003e -TypeName \u003cstring\u003e [-PassThru] [\u003cCommonParameters\u003e] [-NotePropertyMembers] \u003cIDictionary\u003e -InputObject \u003cpsobject\u003e [-TypeName \u003cstring\u003e] [-Force] [-PassThru] [\u003cCommonParameters\u003e] [-MemberType] \u003cPSMemberTypes\u003e [-Name] \u003cstring\u003e [[-Value] \u003cObject\u003e] [[-SecondValue] \u003cObject\u003e] -InputObject \u003cpsobject\u003e [-TypeName \u003cstring\u003e] [-Force] [-PassThru] [\u003cCommonParameters\u003e] [-NotePropertyName] \u003cstring\u003e [-NotePropertyValue] \u003cObject\u003e -InputObject \u003cpsobject\u003e [-TypeName \u003cstring\u003e] [-Force] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Add-Type", "CommandType": "Cmdlet", "ParameterSets": "[-TypeDefinition] \u003cstring\u003e [-Language \u003cLanguage\u003e] [-ReferencedAssemblies \u003cstring[]\u003e] [-CodeDomProvider \u003cCodeDomProvider\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-MemberDefinition] \u003cstring[]\u003e [-Namespace \u003cstring\u003e] [-UsingNamespace \u003cstring[]\u003e] [-Language \u003cLanguage\u003e] [-ReferencedAssemblies \u003cstring[]\u003e] [-CodeDomProvider \u003cCodeDomProvider\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-ReferencedAssemblies \u003cstring[]\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-ReferencedAssemblies \u003cstring[]\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] -AssemblyName \u003cstring[]\u003e [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-PassThru] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Compare-Object", "CommandType": "Cmdlet", "ParameterSets": "[-ReferenceObject] \u003cpsobject[]\u003e [-DifferenceObject] \u003cpsobject[]\u003e [-SyncWindow \u003cint\u003e] [-Property \u003cObject[]\u003e] [-ExcludeDifferent] [-IncludeEqual] [-PassThru] [-Culture \u003cstring\u003e] [-CaseSensitive] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject[]\u003e [[-Delimiter] \u003cchar\u003e] [-Header \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cpsobject[]\u003e -UseCulture [-Header \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-StringData", "CommandType": "Cmdlet", "ParameterSets": "[-StringData] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject\u003e [[-Delimiter] \u003cchar\u003e] [-NoTypeInformation] [\u003cCommonParameters\u003e] [-InputObject] \u003cpsobject\u003e [-UseCulture] [-NoTypeInformation] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Html", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [[-Head] \u003cstring[]\u003e] [[-Title] \u003cstring\u003e] [[-Body] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-As \u003cstring\u003e] [-CssUri \u003curi\u003e] [-PostContent \u003cstring[]\u003e] [-PreContent \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Property] \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [-As \u003cstring\u003e] [-Fragment] [-PostContent \u003cstring[]\u003e] [-PreContent \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cObject\u003e [-Depth \u003cint\u003e] [-Compress] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject\u003e [-Depth \u003cint\u003e] [-NoTypeInformation] [-As \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] \u003cBreakpoint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Breakpoint] \u003cBreakpoint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-Name] \u003cstring[]\u003e] [-PassThru] [-As \u003cExportAliasFormat\u003e] [-Append] [-Force] [-NoClobber] [-Description \u003cstring\u003e] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -LiteralPath \u003cstring\u003e [-PassThru] [-As \u003cExportAliasFormat\u003e] [-Append] [-Force] [-NoClobber] [-Description \u003cstring\u003e] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e -InputObject \u003cpsobject\u003e [-Depth \u003cint\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e -InputObject \u003cpsobject\u003e [-Depth \u003cint\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [[-Delimiter] \u003cchar\u003e] -InputObject \u003cpsobject\u003e [-LiteralPath \u003cstring\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-Append] [-NoTypeInformation] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Path] \u003cstring\u003e] -InputObject \u003cpsobject\u003e [-LiteralPath \u003cstring\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-Append] [-UseCulture] [-NoTypeInformation] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-FormatData", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cExtendedTypeDefinition[]\u003e -Path \u003cstring\u003e [-Force] [-NoClobber] [-IncludeScriptBlock] [\u003cCommonParameters\u003e] -InputObject \u003cExtendedTypeDefinition[]\u003e -LiteralPath \u003cstring\u003e [-Force] [-NoClobber] [-IncludeScriptBlock] [\u003cCommonParameters\u003e]" }, { "Name": "Export-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession\u003e [-OutputModule] \u003cstring\u003e [[-CommandName] \u003cstring[]\u003e] [[-FormatTypeName] \u003cstring[]\u003e] [-Force] [-Encoding \u003cstring\u003e] [-AllowClobber] [-ArgumentList \u003cObject[]\u003e] [-CommandType \u003cCommandTypes\u003e] [-Module \u003cstring[]\u003e] [-Certificate \u003cX509Certificate2\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Custom", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-Depth \u003cint\u003e] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-List", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Table", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-AutoSize] [-HideTableHeaders] [-Wrap] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Wide", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject\u003e] [-AutoSize] [-Column \u003cint\u003e] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Alias", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Exclude \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-Definition \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Culture", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Date", "CommandType": "Cmdlet", "ParameterSets": "[[-Date] \u003cdatetime\u003e] [-Year \u003cint\u003e] [-Month \u003cint\u003e] [-Day \u003cint\u003e] [-Hour \u003cint\u003e] [-Minute \u003cint\u003e] [-Second \u003cint\u003e] [-Millisecond \u003cint\u003e] [-DisplayHint \u003cDisplayHintType\u003e] [-Format \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Date] \u003cdatetime\u003e] [-Year \u003cint\u003e] [-Month \u003cint\u003e] [-Day \u003cint\u003e] [-Hour \u003cint\u003e] [-Minute \u003cint\u003e] [-Second \u003cint\u003e] [-Millisecond \u003cint\u003e] [-DisplayHint \u003cDisplayHintType\u003e] [-UFormat \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-EventIdentifier] \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-EventSubscriber", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e] [-SubscriptionId] \u003cint\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Host", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Member", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-MemberType \u003cPSMemberTypes\u003e] [-View \u003cPSMemberViewTypes\u003e] [-Static] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[[-Script] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Type] \u003cBreakpointType[]\u003e [-Script \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -Command \u003cstring[]\u003e [-Script \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -Variable \u003cstring[]\u003e [-Script \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSCallStack", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Random", "CommandType": "Cmdlet", "ParameterSets": "[[-Maximum] \u003cObject\u003e] [-SetSeed \u003cint\u003e] [-Minimum \u003cObject\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cObject[]\u003e [-SetSeed \u003cint\u003e] [-Count \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UICulture", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Unique", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [-AsString] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-OnType] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Variable", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ValueOnly] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Group-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-NoElement] [-AsHashTable] [-AsString] [-InputObject \u003cpsobject\u003e] [-Culture \u003cstring\u003e] [-CaseSensitive] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Scope \u003cstring\u003e] [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-Scope \u003cstring\u003e] [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-IncludeTotalCount] [-Skip \u003cuint64\u003e] [-First \u003cuint64\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-IncludeTotalCount] [-Skip \u003cuint64\u003e] [-First \u003cuint64\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-Delimiter] \u003cchar\u003e] [-LiteralPath \u003cstring[]\u003e] [-Header \u003cstring[]\u003e] [-Encoding \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] -UseCulture [-LiteralPath \u003cstring[]\u003e] [-Header \u003cstring[]\u003e] [-Encoding \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-LocalizedData", "CommandType": "Cmdlet", "ParameterSets": "[[-BindingVariable] \u003cstring\u003e] [[-UICulture] \u003cstring\u003e] [-BaseDirectory \u003cstring\u003e] [-FileName \u003cstring\u003e] [-SupportedCommand \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession\u003e [[-CommandName] \u003cstring[]\u003e] [[-FormatTypeName] \u003cstring[]\u003e] [-Prefix \u003cstring\u003e] [-DisableNameChecking] [-AllowClobber] [-ArgumentList \u003cObject[]\u003e] [-CommandType \u003cCommandTypes\u003e] [-Module \u003cstring[]\u003e] [-Certificate \u003cX509Certificate2\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-Expression", "CommandType": "Cmdlet", "ParameterSets": "[-Command] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-RestMethod", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] \u003curi\u003e [-Method \u003cWebRequestMethod\u003e] [-WebSession \u003cWebRequestSession\u003e] [-SessionVariable \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-CertificateThumbprint \u003cstring\u003e] [-Certificate \u003cX509Certificate\u003e] [-UserAgent \u003cstring\u003e] [-DisableKeepAlive] [-TimeoutSec \u003cint\u003e] [-Headers \u003cIDictionary\u003e] [-MaximumRedirection \u003cint\u003e] [-Proxy \u003curi\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyUseDefaultCredentials] [-Body \u003cObject\u003e] [-ContentType \u003cstring\u003e] [-TransferEncoding \u003cstring\u003e] [-InFile \u003cstring\u003e] [-OutFile \u003cstring\u003e] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-WebRequest", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] \u003curi\u003e [-UseBasicParsing] [-WebSession \u003cWebRequestSession\u003e] [-SessionVariable \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-CertificateThumbprint \u003cstring\u003e] [-Certificate \u003cX509Certificate\u003e] [-UserAgent \u003cstring\u003e] [-DisableKeepAlive] [-TimeoutSec \u003cint\u003e] [-Headers \u003cIDictionary\u003e] [-MaximumRedirection \u003cint\u003e] [-Method \u003cWebRequestMethod\u003e] [-Proxy \u003curi\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyUseDefaultCredentials] [-Body \u003cObject\u003e] [-ContentType \u003cstring\u003e] [-TransferEncoding \u003cstring\u003e] [-InFile \u003cstring\u003e] [-OutFile \u003cstring\u003e] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Expression] \u003cscriptblock\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-Sum] [-Average] [-Maximum] [-Minimum] [\u003cCommonParameters\u003e] [[-Property] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-Line] [-Word] [-Character] [-IgnoreWhiteSpace] [\u003cCommonParameters\u003e]" }, { "Name": "New-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Value] \u003cstring\u003e [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-PassThru] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [[-Sender] \u003cpsobject\u003e] [[-EventArguments] \u003cpsobject[]\u003e] [[-MessageData] \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Object", "CommandType": "Cmdlet", "ParameterSets": "[-TypeName] \u003cstring\u003e [[-ArgumentList] \u003cObject[]\u003e] [-Property \u003cIDictionary\u003e] [\u003cCommonParameters\u003e] [-ComObject] \u003cstring\u003e [-Strict] [-Property \u003cIDictionary\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-TimeSpan", "CommandType": "Cmdlet", "ParameterSets": "[[-Start] \u003cdatetime\u003e] [[-End] \u003cdatetime\u003e] [\u003cCommonParameters\u003e] [-Days \u003cint\u003e] [-Hours \u003cint\u003e] [-Minutes \u003cint\u003e] [-Seconds \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [[-Value] \u003cObject\u003e] [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-Visibility \u003cSessionStateEntryVisibility\u003e] [-Force] [-PassThru] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Out-File", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-Encoding] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-Width \u003cint\u003e] [-InputObject \u003cpsobject\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Encoding] \u003cstring\u003e] -LiteralPath \u003cstring\u003e [-Append] [-Force] [-NoClobber] [-Width \u003cint\u003e] [-InputObject \u003cpsobject\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Out-GridView", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [-Title \u003cstring\u003e] [-PassThru] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-Title \u003cstring\u003e] [-Wait] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-Title \u003cstring\u003e] [-OutputMode \u003cOutputModeOption\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Printer", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-String", "CommandType": "Cmdlet", "ParameterSets": "[-Stream] [-Width \u003cint\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Read-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Prompt] \u003cObject\u003e] [-AsSecureString] [\u003cCommonParameters\u003e]" }, { "Name": "Register-EngineEvent", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [[-Action] \u003cscriptblock\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ObjectEvent", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject\u003e [-EventName] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-EventIdentifier] \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] \u003cBreakpoint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-TypeData", "CommandType": "Cmdlet", "ParameterSets": "-TypeData \u003cTypeData\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TypeName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Select-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [-ExcludeProperty \u003cstring[]\u003e] [-ExpandProperty \u003cstring\u003e] [-Unique] [-Last \u003cint\u003e] [-First \u003cint\u003e] [-Skip \u003cint\u003e] [-Wait] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-Unique] [-Wait] [-Index \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Select-String", "CommandType": "Cmdlet", "ParameterSets": "[-Pattern] \u003cstring[]\u003e [-Path] \u003cstring[]\u003e [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-NotMatch] [-AllMatches] [-Encoding \u003cstring\u003e] [-Context \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Pattern] \u003cstring[]\u003e -InputObject \u003cpsobject\u003e [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-NotMatch] [-AllMatches] [-Encoding \u003cstring\u003e] [-Context \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Pattern] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-NotMatch] [-AllMatches] [-Encoding \u003cstring\u003e] [-Context \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Select-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-XPath] \u003cstring\u003e [-Xml] \u003cXmlNode[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e] [-XPath] \u003cstring\u003e [-Path] \u003cstring[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e] [-XPath] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e] [-XPath] \u003cstring\u003e -Content \u003cstring[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Send-MailMessage", "CommandType": "Cmdlet", "ParameterSets": "[-To] \u003cstring[]\u003e [-Subject] \u003cstring\u003e [[-Body] \u003cstring\u003e] [[-SmtpServer] \u003cstring\u003e] -From \u003cstring\u003e [-Attachments \u003cstring[]\u003e] [-Bcc \u003cstring[]\u003e] [-BodyAsHtml] [-Encoding \u003cEncoding\u003e] [-Cc \u003cstring[]\u003e] [-DeliveryNotificationOption \u003cDeliveryNotificationOptions\u003e] [-Priority \u003cMailPriority\u003e] [-Credential \u003cpscredential\u003e] [-UseSsl] [-Port \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Value] \u003cstring\u003e [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-PassThru] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Date", "CommandType": "Cmdlet", "ParameterSets": "[-Date] \u003cdatetime\u003e [-DisplayHint \u003cDisplayHintType\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Adjust] \u003ctimespan\u003e [-DisplayHint \u003cDisplayHintType\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Script] \u003cstring[]\u003e [-Line] \u003cint[]\u003e [[-Column] \u003cint\u003e] [-Action \u003cscriptblock\u003e] [\u003cCommonParameters\u003e] [[-Script] \u003cstring[]\u003e] -Command \u003cstring[]\u003e [-Action \u003cscriptblock\u003e] [\u003cCommonParameters\u003e] [[-Script] \u003cstring[]\u003e] -Variable \u003cstring[]\u003e [-Action \u003cscriptblock\u003e] [-Mode \u003cVariableAccessMode\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-Option] \u003cPSTraceSourceOptions\u003e] [-ListenerOption \u003cTraceOptions\u003e] [-FilePath \u003cstring\u003e] [-Force] [-Debugger] [-PSHost] [-PassThru] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-RemoveListener \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-RemoveFileListener \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-Value] \u003cObject\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-Force] [-Visibility \u003cSessionStateEntryVisibility\u003e] [-PassThru] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Show-Command", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-Height \u003cdouble\u003e] [-Width \u003cdouble\u003e] [-NoCommonParameter] [-ErrorPopup] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Sort-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-Descending] [-Unique] [-InputObject \u003cpsobject\u003e] [-Culture \u003cstring\u003e] [-CaseSensitive] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Sleep", "CommandType": "Cmdlet", "ParameterSets": "[-Seconds] \u003cint\u003e [\u003cCommonParameters\u003e] -Milliseconds \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Tee-Object", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [-Append] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] -Variable \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Trace-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Expression] \u003cscriptblock\u003e [[-Option] \u003cPSTraceSourceOptions\u003e] [-InputObject \u003cpsobject\u003e] [-ListenerOption \u003cTraceOptions\u003e] [-FilePath \u003cstring\u003e] [-Force] [-Debugger] [-PSHost] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Command] \u003cstring\u003e [[-Option] \u003cPSTraceSourceOptions\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-ListenerOption \u003cTraceOptions\u003e] [-FilePath \u003cstring\u003e] [-Force] [-Debugger] [-PSHost] [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-File", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SubscriptionId] \u003cint\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] \u003cstring[]\u003e] [-PrependPath \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-List", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cstring\u003e] [-Add \u003cObject[]\u003e] [-Remove \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [[-Property] \u003cstring\u003e] -Replace \u003cObject[]\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Update-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] \u003cstring[]\u003e] [-PrependPath \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -TypeName \u003cstring\u003e [-MemberType \u003cPSMemberTypes\u003e] [-MemberName \u003cstring\u003e] [-Value \u003cObject\u003e] [-SecondValue \u003cObject\u003e] [-TypeConverter \u003ctype\u003e] [-TypeAdapter \u003ctype\u003e] [-SerializationMethod \u003cstring\u003e] [-TargetTypeForDeserialization \u003ctype\u003e] [-SerializationDepth \u003cint\u003e] [-DefaultDisplayProperty \u003cstring\u003e] [-InheritPropertySerializationSet \u003cbool\u003e] [-StringSerializationSource \u003cstring\u003e] [-DefaultDisplayPropertySet \u003cstring[]\u003e] [-DefaultKeyPropertySet \u003cstring[]\u003e] [-PropertySerializationSet \u003cstring[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TypeData] \u003cTypeData[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] \u003cstring\u003e] [-Timeout \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Debug", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-Error", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [-Category \u003cErrorCategory\u003e] [-ErrorId \u003cstring\u003e] [-TargetObject \u003cObject\u003e] [-RecommendedAction \u003cstring\u003e] [-CategoryActivity \u003cstring\u003e] [-CategoryReason \u003cstring\u003e] [-CategoryTargetName \u003cstring\u003e] [-CategoryTargetType \u003cstring\u003e] [\u003cCommonParameters\u003e] -Exception \u003cException\u003e [-Message \u003cstring\u003e] [-Category \u003cErrorCategory\u003e] [-ErrorId \u003cstring\u003e] [-TargetObject \u003cObject\u003e] [-RecommendedAction \u003cstring\u003e] [-CategoryActivity \u003cstring\u003e] [-CategoryReason \u003cstring\u003e] [-CategoryTargetName \u003cstring\u003e] [-CategoryTargetType \u003cstring\u003e] [\u003cCommonParameters\u003e] -ErrorRecord \u003cErrorRecord\u003e [-RecommendedAction \u003cstring\u003e] [-CategoryActivity \u003cstring\u003e] [-CategoryReason \u003cstring\u003e] [-CategoryTargetName \u003cstring\u003e] [-CategoryTargetType \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Object] \u003cObject\u003e] [-NoNewline] [-Separator \u003cObject\u003e] [-ForegroundColor \u003cConsoleColor\u003e] [-BackgroundColor \u003cConsoleColor\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Output", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject[]\u003e [-NoEnumerate] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Progress", "CommandType": "Cmdlet", "ParameterSets": "[-Activity] \u003cstring\u003e [[-Status] \u003cstring\u003e] [[-Id] \u003cint\u003e] [-PercentComplete \u003cint\u003e] [-SecondsRemaining \u003cint\u003e] [-CurrentOperation \u003cstring\u003e] [-ParentId \u003cint\u003e] [-Completed] [-SourceId \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Verbose", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-Warning", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.WSMan.Management", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Connect-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ConnectionURI \u003curi\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[-Role] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[-Role] \u003cstring\u003e [[-DelegateComputer] \u003cstring[]\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-ConnectionURI \u003curi\u003e] [-Dialect \u003curi\u003e] [-Fragment \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SelectorSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e -Enumerate [-ApplicationName \u003cstring\u003e] [-BasePropertiesOnly] [-ComputerName \u003cstring\u003e] [-ConnectionURI \u003curi\u003e] [-Dialect \u003curi\u003e] [-Filter \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-Associations] [-ReturnType \u003cstring\u003e] [-SessionOption \u003cSessionOption\u003e] [-Shallow] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-WSManAction", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-Action] \u003cstring\u003e [[-SelectorSet] \u003chashtable\u003e] [-ConnectionURI \u003curi\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [-Action] \u003cstring\u003e [[-SelectorSet] \u003chashtable\u003e] [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ConnectionURI \u003curi\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WSManSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-ProxyAccessType \u003cProxyAccessType\u003e] [-ProxyAuthentication \u003cProxyAuthentication\u003e] [-ProxyCredential \u003cpscredential\u003e] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-SPNPort \u003cint\u003e] [-OperationTimeout \u003cint\u003e] [-NoEncryption] [-UseUTF16] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ConnectionURI \u003curi\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [[-SelectorSet] \u003chashtable\u003e] [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Dialect \u003curi\u003e] [-FilePath \u003cstring\u003e] [-Fragment \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [[-SelectorSet] \u003chashtable\u003e] [-ConnectionURI \u003curi\u003e] [-Dialect \u003curi\u003e] [-FilePath \u003cstring\u003e] [-Fragment \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WSManQuickConfig", "CommandType": "Cmdlet", "ParameterSets": "[-UseSSL] [-Force] [-SkipNetworkProfileCheck] [\u003cCommonParameters\u003e]" }, { "Name": "Test-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ApplicationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "MMAgent", "Version": "1.0", "ExportedCommands": [ { "Name": "Debug-MMAppPrelaunch", "CommandType": "Function", "ParameterSets": "-PackageFullName \u003cstring\u003e -PackageRelativeAppId \u003cstring\u003e [-DisableDebugMode] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-MMAgent", "CommandType": "Function", "ParameterSets": "[-ApplicationLaunchPrefetching] [-ApplicationPreLaunch] [-OperationAPI] [-PageCombining] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-MMAgent", "CommandType": "Function", "ParameterSets": "[-ApplicationLaunchPrefetching] [-OperationAPI] [-PageCombining] [-ApplicationPreLaunch] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MMAgent", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-MMAgent", "CommandType": "Function", "ParameterSets": "-MaxOperationAPIFiles \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "MsDtc", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e -Local \u003cbool\u003e -Service \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e -Local \u003cbool\u003e -ExecutablePath \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e -ComPlusAppId \u003cstring\u003e -Local \u003cbool\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Dtc", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcAdvancedHostSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcAdvancedSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e [-DtcName \u003cstring\u003e] [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcClusterDefault", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcDefault", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcLog", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcNetworkSetting", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransaction", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransactionsStatistics", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransactionsTraceSetting", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Install-Dtc", "CommandType": "Function", "ParameterSets": "[-LogPath \u003cstring\u003e] [-StartType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "-All [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-DtcLog", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcAdvancedHostSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -Value \u003cstring\u003e -Type \u003cstring\u003e [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcAdvancedSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -Value \u003cstring\u003e -Type \u003cstring\u003e [-DtcName \u003cstring\u003e] [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcClusterDefault", "CommandType": "Function", "ParameterSets": "-DtcResourceName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -Service \u003cstring\u003e [-ClusterResourceName \u003cstring\u003e] [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Local \u003cbool\u003e [-ClusterResourceName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ExecutablePath \u003cstring\u003e [-ClusterResourceName \u003cstring\u003e] [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ComPlusAppId \u003cstring\u003e [-ClusterResourceName \u003cstring\u003e] [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcDefault", "CommandType": "Function", "ParameterSets": "[-ServerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcLog", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-Path \u003cstring\u003e] [-SizeInMB \u003cuint32\u003e] [-MaxSizeInMB \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcNetworkSetting", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-InboundTransactionsEnabled \u003cbool\u003e] [-OutboundTransactionsEnabled \u003cbool\u003e] [-RemoteClientAccessEnabled \u003cbool\u003e] [-RemoteAdministrationAccessEnabled \u003cbool\u003e] [-XATransactionsEnabled \u003cbool\u003e] [-LUTransactionsEnabled \u003cbool\u003e] [-AuthenticationLevel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisableNetworkAccess [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcTransaction", "CommandType": "Function", "ParameterSets": "-TransactionId \u003cguid\u003e -Trace [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -TransactionId \u003cguid\u003e -Forget [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -TransactionId \u003cguid\u003e -Commit [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -TransactionId \u003cguid\u003e -Abort [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "-BufferCount \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcTransactionsTraceSetting", "CommandType": "Function", "ParameterSets": "-AllTransactionsTracingEnabled \u003cbool\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AbortedTransactionsTracingEnabled \u003cbool\u003e] [-LongLivedTransactionsTracingEnabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Dtc", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Dtc", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-Recursive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Dtc", "CommandType": "Function", "ParameterSets": "[[-LocalComputerName] \u003cstring\u003e] [[-RemoteComputerName] \u003cstring\u003e] [[-ResourceManagerPort] \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Uninstall-Dtc", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Write-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Join-DtcDiagnosticResourceManager", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [[-ComputerName] \u003cstring\u003e] [[-Port] \u003cint\u003e] [-Volatile] [\u003cCommonParameters\u003e]" }, { "Name": "New-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[[-Timeout] \u003cint\u003e] [[-IsolationLevel] \u003cIsolationLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [[-Port] \u003cint\u003e] [[-PropagationMethod] \u003cDtcTransactionPropagation\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Send-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [[-ComputerName] \u003cstring\u003e] [[-Port] \u003cint\u003e] [[-PropagationMethod] \u003cDtcTransactionPropagation\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Start-DtcDiagnosticResourceManager", "CommandType": "Cmdlet", "ParameterSets": "[[-Port] \u003cint\u003e] [[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-DtcDiagnosticResourceManager", "CommandType": "Cmdlet", "ParameterSets": "[[-Job] \u003cDtcDiagnosticResourceManagerJob\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-InstanceId] \u003cguid\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Undo-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetAdapter", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Disable-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterBindingSettingData[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterChecksumOffloadSettingData[]\u003e [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterEncapsulatedPacketTaskOffloadSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterIPsecOffloadV2SettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterLsoSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPowerManagementSettingData[]\u003e [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterQosSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRdmaSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRscSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRssSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterSriovSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterVmqSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterBindingSettingData[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterChecksumOffloadSettingData[]\u003e [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterEncapsulatedPacketTaskOffloadSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterIPsecOffloadV2SettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterLsoSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPowerManagementSettingData[]\u003e [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterQosSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRdmaSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRscSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRssSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterSriovSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterVmqSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapter", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-Physical] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Physical] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cuint32[]\u003e [-IncludeHidden] [-Physical] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterHardwareInfo", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IPv4OperationalState \u003cbool[]\u003e] [-IPv6OperationalState \u003cbool[]\u003e] [-IPv4FailureReason \u003cFailureReason[]\u003e] [-IPv6FailureReason \u003cFailureReason[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IPv4OperationalState \u003cbool[]\u003e] [-IPv6OperationalState \u003cbool[]\u003e] [-IPv4FailureReason \u003cFailureReason[]\u003e] [-IPv6FailureReason \u003cFailureReason[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterSriovVf", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterStatistics", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterVmqQueue", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Id \u003cuint32[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-Id \u003cuint32[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterVPort", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-VPortID \u003cuint32[]\u003e] [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-PhysicalFunction] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-VPortID \u003cuint32[]\u003e] [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-PhysicalFunction] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e -RegistryKeyword \u003cstring\u003e -RegistryValue \u003cstring[]\u003e [-RegistryDataType \u003cRegDataType\u003e] [-NoRestart] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring\u003e -RegistryKeyword \u003cstring\u003e -RegistryValue \u003cstring[]\u003e [-RegistryDataType \u003cRegDataType\u003e] [-NoRestart] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterAdvancedPropertySettingData[]\u003e [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-NewName] \u003cstring\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-NewName] \u003cstring\u003e -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-NewName] \u003cstring\u003e -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterAdvancedPropertySettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-VlanID \u003cuint16\u003e] [-MacAddress \u003cstring\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-VlanID \u003cuint16\u003e] [-MacAddress \u003cstring\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-VlanID \u003cuint16\u003e] [-MacAddress \u003cstring\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-RegistryKeyword \u003cstring[]\u003e] [-IncludeHidden] [-AllProperties] [-DisplayValue \u003cstring\u003e] [-RegistryValue \u003cstring[]\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-DisplayName \u003cstring[]\u003e] [-RegistryKeyword \u003cstring[]\u003e] [-IncludeHidden] [-AllProperties] [-DisplayValue \u003cstring\u003e] [-RegistryValue \u003cstring[]\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterAdvancedPropertySettingData[]\u003e [-DisplayValue \u003cstring\u003e] [-RegistryValue \u003cstring[]\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-Enabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-Enabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterBindingSettingData[]\u003e [-Enabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4Enabled \u003cDirection\u003e] [-TcpIPv4Enabled \u003cDirection\u003e] [-TcpIPv6Enabled \u003cDirection\u003e] [-UdpIPv4Enabled \u003cDirection\u003e] [-UdpIPv6Enabled \u003cDirection\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4Enabled \u003cDirection\u003e] [-TcpIPv4Enabled \u003cDirection\u003e] [-TcpIPv6Enabled \u003cDirection\u003e] [-UdpIPv4Enabled \u003cDirection\u003e] [-UdpIPv6Enabled \u003cDirection\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterChecksumOffloadSettingData[]\u003e [-IpIPv4Enabled \u003cDirection\u003e] [-TcpIPv4Enabled \u003cDirection\u003e] [-TcpIPv6Enabled \u003cDirection\u003e] [-UdpIPv4Enabled \u003cDirection\u003e] [-UdpIPv6Enabled \u003cDirection\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-EncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-EncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterEncapsulatedPacketTaskOffloadSettingData[]\u003e [-EncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterIPsecOffloadV2SettingData[]\u003e [-Enabled \u003cbool\u003e] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-V1IPv4Enabled \u003cbool\u003e] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-V1IPv4Enabled \u003cbool\u003e] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterLsoSettingData[]\u003e [-V1IPv4Enabled \u003cbool\u003e] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload \u003cSetting\u003e] [-D0PacketCoalescing \u003cSetting\u003e] [-DeviceSleepOnDisconnect \u003cSetting\u003e] [-NSOffload \u003cSetting\u003e] [-RsnRekeyOffload \u003cSetting\u003e] [-SelectiveSuspend \u003cSetting\u003e] [-WakeOnMagicPacket \u003cSetting\u003e] [-WakeOnPattern \u003cSetting\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload \u003cSetting\u003e] [-D0PacketCoalescing \u003cSetting\u003e] [-DeviceSleepOnDisconnect \u003cSetting\u003e] [-NSOffload \u003cSetting\u003e] [-RsnRekeyOffload \u003cSetting\u003e] [-SelectiveSuspend \u003cSetting\u003e] [-WakeOnMagicPacket \u003cSetting\u003e] [-WakeOnPattern \u003cSetting\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPowerManagementSettingData[]\u003e [-ArpOffload \u003cSetting\u003e] [-D0PacketCoalescing \u003cSetting\u003e] [-DeviceSleepOnDisconnect \u003cSetting\u003e] [-NSOffload \u003cSetting\u003e] [-RsnRekeyOffload \u003cSetting\u003e] [-SelectiveSuspend \u003cSetting\u003e] [-WakeOnMagicPacket \u003cSetting\u003e] [-WakeOnPattern \u003cSetting\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterQosSettingData[]\u003e [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRdmaSettingData[]\u003e [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRscSettingData[]\u003e [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NumberOfReceiveQueues \u003cuint32\u003e] [-Profile \u003cProfile\u003e] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessorGroup \u003cuint16\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NumberOfReceiveQueues \u003cuint32\u003e] [-Profile \u003cProfile\u003e] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessorGroup \u003cuint16\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRssSettingData[]\u003e [-NumberOfReceiveQueues \u003cuint32\u003e] [-Profile \u003cProfile\u003e] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessorGroup \u003cuint16\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NumVFs \u003cuint32\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NumVFs \u003cuint32\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterSriovSettingData[]\u003e [-NumVFs \u003cuint32\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterVmqSettingData[]\u003e [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetConnection", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-NetConnectionProfile", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-NetworkCategory \u003cNetworkCategory[]\u003e] [-IPv4Connectivity \u003cIPv4Connectivity[]\u003e] [-IPv6Connectivity \u003cIPv6Connectivity[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetConnectionProfile", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-IPv4Connectivity \u003cIPv4Connectivity[]\u003e] [-IPv6Connectivity \u003cIPv6Connectivity[]\u003e] [-NetworkCategory \u003cNetworkCategory\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConnectionProfile[]\u003e [-NetworkCategory \u003cNetworkCategory\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetEventPacketCapture", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetEventNetworkAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventPacketCaptureProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring\u003e [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventProvider", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-SessionName] \u003cstring\u003e [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventVmNetworkAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventVmSwitch", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventNetworkAdapter", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedPacketCaptureProvider \u003cCimInstance#MSFT_NetEventPacketCaptureProvider\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventPacketCaptureProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedCaptureTarget \u003cCimInstance#MSFT_NetEventPacketCaptureTarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventProvider", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedCaptureTarget \u003cCimInstance#MSFT_NetEventPacketCaptureTarget\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventSession", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedEventProvider \u003cCimInstance#MSFT_NetEventProvider\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventVmNetworkAdapter", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedPacketCaptureProvider \u003cCimInstance#MSFT_NetEventPacketCaptureProvider\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventVmSwitch", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedPacketCaptureProvider \u003cCimInstance#MSFT_NetEventPacketCaptureProvider\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetEventSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-CaptureMode \u003cCaptureModes\u003e] [-LocalFilePath \u003cstring\u003e] [-MaxFileSize \u003cuint32\u003e] [-MaxNumberOfBuffers \u003cbyte\u003e] [-TraceBufferSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventNetworkAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ProviderName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventNetworkAdapter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventPacketCaptureProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventPacketCaptureProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventProvider", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AssociatedEventProvider \u003cCimInstance#MSFT_NetEventProvider\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventSession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventVmNetworkAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventVmNetworkAdapter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventVmSwitch", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventVmSwitch[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetEventPacketCaptureProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] [-AssociatedCaptureTarget \u003cCimInstance#MSFT_NetEventPacketCaptureTarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] -InputObject \u003cCimInstance#MSFT_NetEventPacketCaptureProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetEventProvider", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [-AssociatedCaptureTarget \u003cCimInstance#MSFT_NetEventPacketCaptureTarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] -InputObject \u003cCimInstance#MSFT_NetEventProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetEventSession", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CaptureMode \u003cCaptureModes\u003e] [-LocalFilePath \u003cstring\u003e] [-MaxFileSize \u003cuint32\u003e] [-MaxNumberOfBuffers \u003cbyte\u003e] [-TraceBufferSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AssociatedEventProvider \u003cCimInstance#MSFT_NetEventProvider\u003e] [-CaptureMode \u003cCaptureModes\u003e] [-LocalFilePath \u003cstring\u003e] [-MaxFileSize \u003cuint32\u003e] [-MaxNumberOfBuffers \u003cbyte\u003e] [-TraceBufferSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventSession[]\u003e [-CaptureMode \u003cCaptureModes\u003e] [-LocalFilePath \u003cstring\u003e] [-MaxFileSize \u003cuint32\u003e] [-MaxNumberOfBuffers \u003cbyte\u003e] [-TraceBufferSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-NetEventSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventSession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-NetEventSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventSession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetLbfo", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Add-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cWildcardPattern\u003e [-Team] \u003cstring\u003e [[-AdministrativeMode] \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[-Team] \u003cstring\u003e [-VlanID] \u003cuint32\u003e [[-Name] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MemberOfTheTeam \u003cCimInstance#MSFT_NetLbfoTeamMember\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TeamNicForTheTeam \u003cCimInstance#MSFT_NetLbfoTeamNic\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TeamOfTheMember \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TeamOfTheTeamNic \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-TeamMembers] \u003cWildcardPattern[]\u003e [[-TeamNicName] \u003cstring\u003e] [[-TeamingMode] \u003cTeamingModes\u003e] [[-LoadBalancingAlgorithm] \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeam[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Team] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamMember[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[-Team] \u003cstring[]\u003e [-VlanID] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamNic[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MemberOfTheTeam \u003cCimInstance#MSFT_NetLbfoTeamMember\u003e] [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TeamNicForTheTeam \u003cCimInstance#MSFT_NetLbfoTeamNic\u003e] [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeam[]\u003e [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-AdministrativeMode \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TeamOfTheMember \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-AdministrativeMode \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamMember[]\u003e [-AdministrativeMode \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-VlanID \u003cuint32\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TeamOfTheTeamNic \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-VlanID \u003cuint32\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamNic[]\u003e [-VlanID \u003cuint32\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetNat", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetNatExternalAddress", "CommandType": "Function", "ParameterSets": "[-NatName] \u003cstring\u003e -IPAddress \u003cstring\u003e [-PortStart \u003cuint16\u003e] [-PortEnd \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetNatStaticMapping", "CommandType": "Function", "ParameterSets": "[-NatName] \u003cstring\u003e -Protocol \u003cProtocol\u003e -ExternalIPAddress \u003cstring\u003e -ExternalPort \u003cuint16\u003e -InternalIPAddress \u003cstring\u003e [-RemoteExternalIPAddressPrefix \u003cstring\u003e] [-InternalPort \u003cuint16\u003e] [-InternalRoutingDomainId \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNat", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatExternalAddress", "CommandType": "Function", "ParameterSets": "[[-NatName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatGlobal", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatStaticMapping", "CommandType": "Function", "ParameterSets": "[[-NatName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetNat", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e -ExternalIPInterfaceAddressPrefix \u003cstring\u003e [-InternalRoutingDomainId \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNat", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNat[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNatExternalAddress", "CommandType": "Function", "ParameterSets": "[[-NatName] \u003cstring[]\u003e] [-ExternalAddressID \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatExternalAddress[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNatStaticMapping", "CommandType": "Function", "ParameterSets": "[[-NatName] \u003cstring[]\u003e] [-StaticMappingID \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatStaticMapping[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNat", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IcmpQueryTimeout \u003cuint32\u003e] [-TcpEstablishedConnectionTimeout \u003cuint32\u003e] [-TcpTransientConnectionTimeout \u003cuint32\u003e] [-TcpFilteringBehavior \u003cFilteringBehaviorType\u003e] [-UdpFilteringBehavior \u003cFilteringBehaviorType\u003e] [-UdpIdleSessionTimeout \u003cuint32\u003e] [-UdpInboundRefresh \u003cBoolean\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNat[]\u003e [-IcmpQueryTimeout \u003cuint32\u003e] [-TcpEstablishedConnectionTimeout \u003cuint32\u003e] [-TcpTransientConnectionTimeout \u003cuint32\u003e] [-TcpFilteringBehavior \u003cFilteringBehaviorType\u003e] [-UdpFilteringBehavior \u003cFilteringBehaviorType\u003e] [-UdpIdleSessionTimeout \u003cuint32\u003e] [-UdpInboundRefresh \u003cBoolean\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNatGlobal", "CommandType": "Function", "ParameterSets": "-InterRoutingDomainHairpinningMode \u003cInterRoutingDomainHairpinningMode\u003e [-InputObject \u003cCimInstance#MSFT_NetNatGlobal[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetQos", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-IPSrcPrefixMatchCondition \u003cstring\u003e] [-IPSrcPortMatchCondition \u003cuint16\u003e] [-IPSrcPortStartMatchCondition \u003cuint16\u003e] [-IPSrcPortEndMatchCondition \u003cuint16\u003e] [-IPDstPortMatchCondition \u003cuint16\u003e] [-IPDstPortStartMatchCondition \u003cuint16\u003e] [-IPDstPortEndMatchCondition \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -IPPortMatchCondition \u003cuint16\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -PriorityValue8021Action \u003csbyte\u003e -NetDirectPortMatchCondition \u003cuint16\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -URIMatchCondition \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-DSCPAction \u003csbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-URIRecursiveMatchCondition \u003cbool\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Cluster [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -SMB [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -NFS [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -LiveMigration [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -iSCSI [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -PriorityValue8021Action \u003csbyte\u003e -FCOE [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Default [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetQosPolicySettingData[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-TemplateMatchCondition \u003cTemplate\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-IPPortMatchCondition \u003cuint16\u003e] [-IPSrcPrefixMatchCondition \u003cstring\u003e] [-IPSrcPortMatchCondition \u003cuint16\u003e] [-IPSrcPortStartMatchCondition \u003cuint16\u003e] [-IPSrcPortEndMatchCondition \u003cuint16\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-IPDstPortMatchCondition \u003cuint16\u003e] [-IPDstPortStartMatchCondition \u003cuint16\u003e] [-IPDstPortEndMatchCondition \u003cuint16\u003e] [-NetDirectPortMatchCondition \u003cuint16\u003e] [-URIMatchCondition \u003cstring\u003e] [-URIRecursiveMatchCondition \u003cbool\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetQosPolicySettingData[]\u003e [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-TemplateMatchCondition \u003cTemplate\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-IPPortMatchCondition \u003cuint16\u003e] [-IPSrcPrefixMatchCondition \u003cstring\u003e] [-IPSrcPortMatchCondition \u003cuint16\u003e] [-IPSrcPortStartMatchCondition \u003cuint16\u003e] [-IPSrcPortEndMatchCondition \u003cuint16\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-IPDstPortMatchCondition \u003cuint16\u003e] [-IPDstPortStartMatchCondition \u003cuint16\u003e] [-IPDstPortEndMatchCondition \u003cuint16\u003e] [-NetDirectPortMatchCondition \u003cuint16\u003e] [-URIMatchCondition \u003cstring\u003e] [-URIRecursiveMatchCondition \u003cbool\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetSecurity", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Copy-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Find-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-RemoteAddress \u003cstring\u003e [-LocalAddress \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cuint16\u003e] [-RemotePort \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallAddressFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallApplicationFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Program \u003cstring[]\u003e] [-Package \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallInterfaceFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallInterfaceTypeFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InterfaceType \u003cInterfaceType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallPortFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Protocol \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallProfile", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallSecurityFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Authentication \u003cAuthentication[]\u003e] [-Encryption \u003cEncryption[]\u003e] [-OverrideBlockRules \u003cbool[]\u003e] [-LocalUser \u003cstring[]\u003e] [-RemoteUser \u003cstring[]\u003e] [-RemoteMachine \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallServiceFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Service \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallSetting", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecMainModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeSA \u003cCimInstance#MSFT_NetQuickModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecQuickModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeSA \u003cCimInstance#MSFT_NetMainModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetFirewallRule", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -PublicInterfaceAliases \u003cWildcardPattern[]\u003e -PrivateInterfaceAliases \u003cWildcardPattern[]\u003e [-StateIdleTimeoutSeconds \u003cuint32\u003e] [-PerIPRateLimitQueueIdleTimeoutSeconds \u003cuint32\u003e] [-IpV6IPsecUnauthDscp \u003cuint32\u003e] [-IpV6IPsecUnauthRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecUnauthPerIPRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecAuthDscp \u003cuint16\u003e] [-IpV6IPsecAuthRateLimitBytesPerSec \u003cuint32\u003e] [-IcmpV6Dscp \u003cuint16\u003e] [-IcmpV6RateLimitBytesPerSec \u003cuint32\u003e] [-IpV6FilterExemptDscp \u003cuint32\u003e] [-IpV6FilterExemptRateLimitBytesPerSec \u003cuint32\u003e] [-DefBlockExemptDscp \u003cuint16\u003e] [-DefBlockExemptRateLimitBytesPerSec \u003cuint32\u003e] [-MaxStateEntries \u003cuint32\u003e] [-MaxPerIPRateLimitQueues \u003cuint32\u003e] [-EnabledKeyingModules \u003cDospKeyModules\u003e] [-FilteringFlags \u003cDospFlags\u003e] [-PublicV6Address \u003cstring\u003e] [-PrivateV6Address \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-IPsecRuleName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Open-NetGPO", "CommandType": "Function", "ParameterSets": "[-PolicyStore] \u003cstring\u003e [-DomainController \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPsecDoSPSetting[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecMainModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeSA \u003cCimInstance#MSFT_NetQuickModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeSA[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecQuickModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeSA \u003cCimInstance#MSFT_NetMainModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetQuickModeSA[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetFirewallRule", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Save-NetGPO", "CommandType": "Function", "ParameterSets": "[-GPOSession] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallAddressFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAddressFilter[]\u003e [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallApplicationFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetApplicationFilter[]\u003e [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallInterfaceFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetInterfaceFilter[]\u003e [-InterfaceAlias \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallInterfaceTypeFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetInterfaceTypeFilter[]\u003e [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallPortFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetProtocolPortFilter[]\u003e [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallProfile", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Enabled \u003cGpoBoolean\u003e] [-DefaultInboundAction \u003cAction\u003e] [-DefaultOutboundAction \u003cAction\u003e] [-AllowInboundRules \u003cGpoBoolean\u003e] [-AllowLocalFirewallRules \u003cGpoBoolean\u003e] [-AllowLocalIPsecRules \u003cGpoBoolean\u003e] [-AllowUserApps \u003cGpoBoolean\u003e] [-AllowUserPorts \u003cGpoBoolean\u003e] [-AllowUnicastResponseToMulticast \u003cGpoBoolean\u003e] [-NotifyOnListen \u003cGpoBoolean\u003e] [-EnableStealthModeForIPsec \u003cGpoBoolean\u003e] [-LogFileName \u003cstring\u003e] [-LogMaxSizeKilobytes \u003cuint64\u003e] [-LogAllowed \u003cGpoBoolean\u003e] [-LogBlocked \u003cGpoBoolean\u003e] [-LogIgnored \u003cGpoBoolean\u003e] [-DisabledInterfaceAliases \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Enabled \u003cGpoBoolean\u003e] [-DefaultInboundAction \u003cAction\u003e] [-DefaultOutboundAction \u003cAction\u003e] [-AllowInboundRules \u003cGpoBoolean\u003e] [-AllowLocalFirewallRules \u003cGpoBoolean\u003e] [-AllowLocalIPsecRules \u003cGpoBoolean\u003e] [-AllowUserApps \u003cGpoBoolean\u003e] [-AllowUserPorts \u003cGpoBoolean\u003e] [-AllowUnicastResponseToMulticast \u003cGpoBoolean\u003e] [-NotifyOnListen \u003cGpoBoolean\u003e] [-EnableStealthModeForIPsec \u003cGpoBoolean\u003e] [-LogFileName \u003cstring\u003e] [-LogMaxSizeKilobytes \u003cuint64\u003e] [-LogAllowed \u003cGpoBoolean\u003e] [-LogBlocked \u003cGpoBoolean\u003e] [-LogIgnored \u003cGpoBoolean\u003e] [-DisabledInterfaceAliases \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallProfile[]\u003e [-Enabled \u003cGpoBoolean\u003e] [-DefaultInboundAction \u003cAction\u003e] [-DefaultOutboundAction \u003cAction\u003e] [-AllowInboundRules \u003cGpoBoolean\u003e] [-AllowLocalFirewallRules \u003cGpoBoolean\u003e] [-AllowLocalIPsecRules \u003cGpoBoolean\u003e] [-AllowUserApps \u003cGpoBoolean\u003e] [-AllowUserPorts \u003cGpoBoolean\u003e] [-AllowUnicastResponseToMulticast \u003cGpoBoolean\u003e] [-NotifyOnListen \u003cGpoBoolean\u003e] [-EnableStealthModeForIPsec \u003cGpoBoolean\u003e] [-LogFileName \u003cstring\u003e] [-LogMaxSizeKilobytes \u003cuint64\u003e] [-LogAllowed \u003cGpoBoolean\u003e] [-LogBlocked \u003cGpoBoolean\u003e] [-LogIgnored \u003cGpoBoolean\u003e] [-DisabledInterfaceAliases \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallSecurityFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter[]\u003e [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallServiceFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Service \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetServiceFilter[]\u003e [-Service \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallSetting", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Exemptions \u003cTrafficExemption\u003e] [-EnableStatefulFtp \u003cGpoBoolean\u003e] [-EnableStatefulPptp \u003cGpoBoolean\u003e] [-RemoteMachineTransportAuthorizationList \u003cstring\u003e] [-RemoteMachineTunnelAuthorizationList \u003cstring\u003e] [-RemoteUserTransportAuthorizationList \u003cstring\u003e] [-RemoteUserTunnelAuthorizationList \u003cstring\u003e] [-RequireFullAuthSupport \u003cGpoBoolean\u003e] [-CertValidationLevel \u003cCRLCheck\u003e] [-AllowIPsecThroughNAT \u003cIPsecThroughNAT\u003e] [-MaxSAIdleTimeSeconds \u003cuint32\u003e] [-KeyEncoding \u003cKeyEncoding\u003e] [-EnablePacketQueuing \u003cPacketQueuing\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetSecuritySettingData[]\u003e [-Exemptions \u003cTrafficExemption\u003e] [-EnableStatefulFtp \u003cGpoBoolean\u003e] [-EnableStatefulPptp \u003cGpoBoolean\u003e] [-RemoteMachineTransportAuthorizationList \u003cstring\u003e] [-RemoteMachineTunnelAuthorizationList \u003cstring\u003e] [-RemoteUserTransportAuthorizationList \u003cstring\u003e] [-RemoteUserTunnelAuthorizationList \u003cstring\u003e] [-RequireFullAuthSupport \u003cGpoBoolean\u003e] [-CertValidationLevel \u003cCRLCheck\u003e] [-AllowIPsecThroughNAT \u003cIPsecThroughNAT\u003e] [-MaxSAIdleTimeSeconds \u003cuint32\u003e] [-KeyEncoding \u003cKeyEncoding\u003e] [-EnablePacketQueuing \u003cPacketQueuing\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-StateIdleTimeoutSeconds \u003cuint32\u003e] [-PerIPRateLimitQueueIdleTimeoutSeconds \u003cuint32\u003e] [-IpV6IPsecUnauthDscp \u003cuint32\u003e] [-IpV6IPsecUnauthRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecUnauthPerIPRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecAuthDscp \u003cuint16\u003e] [-IpV6IPsecAuthRateLimitBytesPerSec \u003cuint32\u003e] [-IcmpV6Dscp \u003cuint16\u003e] [-IcmpV6RateLimitBytesPerSec \u003cuint32\u003e] [-IpV6FilterExemptDscp \u003cuint32\u003e] [-IpV6FilterExemptRateLimitBytesPerSec \u003cuint32\u003e] [-DefBlockExemptDscp \u003cuint16\u003e] [-DefBlockExemptRateLimitBytesPerSec \u003cuint32\u003e] [-MaxStateEntries \u003cuint32\u003e] [-MaxPerIPRateLimitQueues \u003cuint32\u003e] [-EnabledKeyingModules \u003cDospKeyModules\u003e] [-FilteringFlags \u003cDospFlags\u003e] [-PublicInterfaceAliases \u003cWildcardPattern[]\u003e] [-PrivateInterfaceAliases \u003cWildcardPattern[]\u003e] [-PublicV6Address \u003cstring\u003e] [-PrivateV6Address \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPsecDoSPSetting[]\u003e [-StateIdleTimeoutSeconds \u003cuint32\u003e] [-PerIPRateLimitQueueIdleTimeoutSeconds \u003cuint32\u003e] [-IpV6IPsecUnauthDscp \u003cuint32\u003e] [-IpV6IPsecUnauthRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecUnauthPerIPRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecAuthDscp \u003cuint16\u003e] [-IpV6IPsecAuthRateLimitBytesPerSec \u003cuint32\u003e] [-IcmpV6Dscp \u003cuint16\u003e] [-IcmpV6RateLimitBytesPerSec \u003cuint32\u003e] [-IpV6FilterExemptDscp \u003cuint32\u003e] [-IpV6FilterExemptRateLimitBytesPerSec \u003cuint32\u003e] [-DefBlockExemptDscp \u003cuint16\u003e] [-DefBlockExemptRateLimitBytesPerSec \u003cuint32\u003e] [-MaxStateEntries \u003cuint32\u003e] [-MaxPerIPRateLimitQueues \u003cuint32\u003e] [-EnabledKeyingModules \u003cDospKeyModules\u003e] [-FilteringFlags \u003cDospFlags\u003e] [-PublicInterfaceAliases \u003cWildcardPattern[]\u003e] [-PrivateInterfaceAliases \u003cWildcardPattern[]\u003e] [-PublicV6Address \u003cstring\u003e] [-PrivateV6Address \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Show-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Show-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Sync-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-IPsecRuleName \u003cstring[]\u003e -Action \u003cChangeAction\u003e -EndpointType \u003cEndpointType\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-IPv6Addresses \u003cstring[]\u003e] [-IPv4Addresses \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e -Action \u003cChangeAction\u003e -EndpointType \u003cEndpointType\u003e [-IPv6Addresses \u003cstring[]\u003e] [-IPv4Addresses \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DAPolicyChange", "CommandType": "Cmdlet", "ParameterSets": "[[-Servers] \u003cstring[]\u003e] [[-Domains] \u003cstring[]\u003e] [-DisplayName] \u003cstring\u003e [[-PolicyStore] \u003cstring\u003e] [-PSLocation] \u003cstring\u003e [-EndpointType] \u003cstring\u003e [[-DnsServers] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecAuthProposal", "CommandType": "Cmdlet", "ParameterSets": "-User -Cert -Authority \u003cstring\u003e [-AccountMapping] [-AuthorityType \u003cCertificateAuthorityType\u003e] [-ExtendedKeyUsage \u003cstring[]\u003e] [-ExcludeCAName] [-FollowRenewal] [-SelectionCriteria] [-Signing \u003cCertificateSigningAlgorithm\u003e] [-SubjectName \u003cstring\u003e] [-SubjectNameType \u003cCertificateSubjectType\u003e] [-Thumbprint \u003cstring\u003e] [-ValidationCriteria] [\u003cCommonParameters\u003e] -Machine [-Health] -Cert -Authority \u003cstring\u003e [-AccountMapping] [-AuthorityType \u003cCertificateAuthorityType\u003e] [-ExtendedKeyUsage \u003cstring[]\u003e] [-ExcludeCAName] [-FollowRenewal] [-SelectionCriteria] [-Signing \u003cCertificateSigningAlgorithm\u003e] [-SubjectName \u003cstring\u003e] [-SubjectNameType \u003cCertificateSubjectType\u003e] [-Thumbprint \u003cstring\u003e] [-ValidationCriteria] [\u003cCommonParameters\u003e] -Anonymous [\u003cCommonParameters\u003e] -Machine -Kerberos [-Proxy \u003cstring\u003e] [\u003cCommonParameters\u003e] -User -Kerberos [-Proxy \u003cstring\u003e] [\u003cCommonParameters\u003e] -Machine [-PreSharedKey] \u003cstring\u003e [\u003cCommonParameters\u003e] -Machine -Ntlm [\u003cCommonParameters\u003e] -User -Ntlm [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecMainModeCryptoProposal", "CommandType": "Cmdlet", "ParameterSets": "[-Encryption \u003cEncryptionAlgorithm\u003e] [-KeyExchange \u003cDiffieHellmanGroup\u003e] [-Hash \u003cHashAlgorithm\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecQuickModeCryptoProposal", "CommandType": "Cmdlet", "ParameterSets": "[-Encryption \u003cEncryptionAlgorithm\u003e] [-AHHash \u003cHashAlgorithm\u003e] [-ESPHash \u003cHashAlgorithm\u003e] [-MaxKiloBytes \u003cuint64\u003e] [-MaxMinutes \u003cuint64\u003e] [-Encapsulation \u003cIPsecEncapsulation\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetSwitchTeam", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetSwitchTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Team] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Member \u003cCimInstance#MSFT_NetSwitchTeamMember\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetSwitchTeamMember", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-TeamMembers] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetSwitchTeam[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetSwitchTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Team] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetTCPIP", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Find-NetRoute", "CommandType": "Function", "ParameterSets": "-RemoteIPAddress \u003cstring\u003e [-InterfaceIndex \u003cuint32\u003e] [-LocalIPAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetCompartment", "CommandType": "Function", "ParameterSets": "[-CompartmentId \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPAddress", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Type \u003cType[]\u003e] [-PrefixLength \u003cbyte[]\u003e] [-PrefixOrigin \u003cPrefixOrigin[]\u003e] [-SuffixOrigin \u003cSuffixOrigin[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-SkipAsSource \u003cbool[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPConfiguration", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring\u003e] [-Detailed] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cint\u003e [-Detailed] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -All [-Detailed] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPInterface", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Forwarding \u003cForwarding[]\u003e] [-Advertising \u003cAdvertising[]\u003e] [-NlMtuBytes \u003cuint32[]\u003e] [-InterfaceMetric \u003cuint32[]\u003e] [-NeighborUnreachabilityDetection \u003cNeighborUnreachabilityDetection[]\u003e] [-BaseReachableTimeMs \u003cuint32[]\u003e] [-ReachableTimeMs \u003cuint32[]\u003e] [-RetransmitTimeMs \u003cuint32[]\u003e] [-DadTransmits \u003cuint32[]\u003e] [-DadRetransmitTimeMs \u003cuint32[]\u003e] [-RouterDiscovery \u003cRouterDiscovery[]\u003e] [-ManagedAddressConfiguration \u003cManagedAddressConfiguration[]\u003e] [-OtherStatefulConfiguration \u003cOtherStatefulConfiguration[]\u003e] [-WeakHostSend \u003cWeakHostSend[]\u003e] [-WeakHostReceive \u003cWeakHostReceive[]\u003e] [-IgnoreDefaultRoutes \u003cIgnoreDefaultRoutes[]\u003e] [-AdvertisedRouterLifetime \u003ctimespan[]\u003e] [-AdvertiseDefaultRoute \u003cAdvertiseDefaultRoute[]\u003e] [-CurrentHopLimit \u003cuint32[]\u003e] [-ForceArpNdWolPattern \u003cForceArpNdWolPattern[]\u003e] [-DirectedMacWolPattern \u003cDirectedMacWolPattern[]\u003e] [-EcnMarking \u003cEcnMarking[]\u003e] [-Dhcp \u003cDhcp[]\u003e] [-ConnectionState \u003cConnectionState[]\u003e] [-AutomaticMetric \u003cAutomaticMetric[]\u003e] [-NeighborDiscoverySupported \u003cNeighborDiscoverySupported[]\u003e] [-CompartmentId \u003cuint32[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedRoute \u003cCimInstance#MSFT_NetRoute\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedIPAddress \u003cCimInstance#MSFT_NetIPAddress\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedNeighbor \u003cCimInstance#MSFT_NetNeighbor\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedAdapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPv4Protocol", "CommandType": "Function", "ParameterSets": "[-DefaultHopLimit \u003cuint32[]\u003e] [-NeighborCacheLimitEntries \u003cuint32[]\u003e] [-RouteCacheLimitEntries \u003cuint32[]\u003e] [-ReassemblyLimitBytes \u003cuint32[]\u003e] [-IcmpRedirects \u003cIcmpRedirects[]\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior[]\u003e] [-DhcpMediaSense \u003cDhcpMediaSense[]\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog[]\u003e] [-IGMPLevel \u003cMldLevel[]\u003e] [-IGMPVersion \u003cMldVersion[]\u003e] [-MulticastForwarding \u003cMulticastForwarding[]\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments[]\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers[]\u003e] [-AddressMaskReply \u003cAddressMaskReply[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPv6Protocol", "CommandType": "Function", "ParameterSets": "[-DefaultHopLimit \u003cuint32[]\u003e] [-NeighborCacheLimitEntries \u003cuint32[]\u003e] [-RouteCacheLimitEntries \u003cuint32[]\u003e] [-ReassemblyLimitBytes \u003cuint32[]\u003e] [-IcmpRedirects \u003cIcmpRedirects[]\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior[]\u003e] [-DhcpMediaSense \u003cDhcpMediaSense[]\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog[]\u003e] [-MldLevel \u003cMldLevel[]\u003e] [-MldVersion \u003cMldVersion[]\u003e] [-MulticastForwarding \u003cMulticastForwarding[]\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments[]\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers[]\u003e] [-AddressMaskReply \u003cAddressMaskReply[]\u003e] [-UseTemporaryAddresses \u003cUseTemporaryAddresses[]\u003e] [-MaxDadAttempts \u003cuint32[]\u003e] [-MaxValidLifetime \u003ctimespan[]\u003e] [-MaxPreferredLifetime \u003ctimespan[]\u003e] [-RegenerateTime \u003ctimespan[]\u003e] [-MaxRandomTime \u003ctimespan[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNeighbor", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-LinkLayerAddress \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetOffloadGlobalSetting", "CommandType": "Function", "ParameterSets": "[-ReceiveSideScaling \u003cEnabledDisabledEnum[]\u003e] [-ReceiveSegmentCoalescing \u003cEnabledDisabledEnum[]\u003e] [-Chimney \u003cChimneyEnum[]\u003e] [-TaskOffload \u003cEnabledDisabledEnum[]\u003e] [-NetworkDirect \u003cEnabledDisabledEnum[]\u003e] [-NetworkDirectAcrossIPSubnets \u003cAllowedBlockedEnum[]\u003e] [-PacketCoalescingFilter \u003cEnabledDisabledEnum[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetPrefixPolicy", "CommandType": "Function", "ParameterSets": "[[-Prefix] \u003cstring[]\u003e] [-Precedence \u003cuint32[]\u003e] [-Label \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetRoute", "CommandType": "Function", "ParameterSets": "[[-DestinationPrefix] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Publish \u003cPublish[]\u003e] [-RouteMetric \u003cuint16[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTCPConnection", "CommandType": "Function", "ParameterSets": "[[-LocalAddress] \u003cstring[]\u003e] [[-LocalPort] \u003cuint16[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-RemotePort \u003cuint16[]\u003e] [-State \u003cState[]\u003e] [-AppliedSetting \u003cAppliedSetting[]\u003e] [-OwningProcess \u003cuint32[]\u003e] [-CreationTime \u003cdatetime[]\u003e] [-OffloadState \u003cOffloadState[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTCPSetting", "CommandType": "Function", "ParameterSets": "[[-SettingName] \u003cstring[]\u003e] [-MinRtoMs \u003cuint32[]\u003e] [-InitialCongestionWindowMss \u003cuint32[]\u003e] [-CongestionProvider \u003cCongestionProvider[]\u003e] [-CwndRestart \u003cCwndRestart[]\u003e] [-DelayedAckTimeoutMs \u003cuint32[]\u003e] [-DelayedAckFrequency \u003cbyte[]\u003e] [-MemoryPressureProtection \u003cMemoryPressureProtection[]\u003e] [-AutoTuningLevelLocal \u003cAutoTuningLevelLocal[]\u003e] [-AutoTuningLevelGroupPolicy \u003cAutoTuningLevelGroupPolicy[]\u003e] [-AutoTuningLevelEffective \u003cAutoTuningLevelEffective[]\u003e] [-EcnCapability \u003cEcnCapability[]\u003e] [-Timestamps \u003cTimestamps[]\u003e] [-InitialRtoMs \u003cuint32[]\u003e] [-ScalingHeuristics \u003cScalingHeuristics[]\u003e] [-DynamicPortRangeStartPort \u003cuint16[]\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16[]\u003e] [-AutomaticUseCustom \u003cAutomaticUseCustom[]\u003e] [-NonSackRttResiliency \u003cNonSackRttResiliency[]\u003e] [-ForceWS \u003cForceWS[]\u003e] [-MaxSynRetransmissions \u003cbyte[]\u003e] [-AutoReusePortRangeStartPort \u003cuint16[]\u003e] [-AutoReusePortRangeNumberOfPorts \u003cuint16[]\u003e] [-AssociatedTransportFilter \u003cCimInstance#MSFT_NetTransportFilter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTransportFilter", "CommandType": "Function", "ParameterSets": "[-SettingName \u003cstring[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-LocalPortStart \u003cuint16[]\u003e] [-LocalPortEnd \u003cuint16[]\u003e] [-RemotePortStart \u003cuint16[]\u003e] [-RemotePortEnd \u003cuint16[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-AssociatedTCPSetting \u003cCimInstance#MSFT_NetTCPSetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetUDPEndpoint", "CommandType": "Function", "ParameterSets": "[[-LocalAddress] \u003cstring[]\u003e] [[-LocalPort] \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetUDPSetting", "CommandType": "Function", "ParameterSets": "[[-DynamicPortRangeStartPort] \u003cuint16[]\u003e] [[-DynamicPortRangeNumberOfPorts] \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPAddress", "CommandType": "Function", "ParameterSets": "[-IPAddress] \u003cstring\u003e -InterfaceAlias \u003cstring\u003e [-DefaultGateway \u003cstring\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-Type \u003cType\u003e] [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPAddress] \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e [-DefaultGateway \u003cstring\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-Type \u003cType\u003e] [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetNeighbor", "CommandType": "Function", "ParameterSets": "[-IPAddress] \u003cstring\u003e -InterfaceAlias \u003cstring\u003e [-LinkLayerAddress \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-State \u003cState\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPAddress] \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e [-LinkLayerAddress \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-State \u003cState\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetRoute", "CommandType": "Function", "ParameterSets": "[-DestinationPrefix] \u003cstring\u003e -InterfaceAlias \u003cstring\u003e [-AddressFamily \u003cAddressFamily\u003e] [-NextHop \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-Protocol \u003cProtocol\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DestinationPrefix] \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e [-AddressFamily \u003cAddressFamily\u003e] [-NextHop \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-Protocol \u003cProtocol\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetTransportFilter", "CommandType": "Function", "ParameterSets": "-SettingName \u003cstring\u003e [-Protocol \u003cProtocol\u003e] [-LocalPortStart \u003cuint16\u003e] [-LocalPortEnd \u003cuint16\u003e] [-RemotePortStart \u003cuint16\u003e] [-RemotePortEnd \u003cuint16\u003e] [-DestinationPrefix \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPAddress", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Type \u003cType[]\u003e] [-PrefixLength \u003cbyte[]\u003e] [-PrefixOrigin \u003cPrefixOrigin[]\u003e] [-SuffixOrigin \u003cSuffixOrigin[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-SkipAsSource \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-DefaultGateway \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPAddress[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNeighbor", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-LinkLayerAddress \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNeighbor[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetRoute", "CommandType": "Function", "ParameterSets": "[[-DestinationPrefix] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Publish \u003cPublish[]\u003e] [-RouteMetric \u003cuint16[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetRoute[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetTransportFilter", "CommandType": "Function", "ParameterSets": "[-SettingName \u003cstring[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-LocalPortStart \u003cuint16[]\u003e] [-LocalPortEnd \u003cuint16[]\u003e] [-RemotePortStart \u003cuint16[]\u003e] [-RemotePortEnd \u003cuint16[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-AssociatedTCPSetting \u003cCimInstance#MSFT_NetTCPSetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetTransportFilter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPAddress", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Type \u003cType[]\u003e] [-PrefixOrigin \u003cPrefixOrigin[]\u003e] [-SuffixOrigin \u003cSuffixOrigin[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPAddress[]\u003e [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPInterface", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-ReachableTime \u003cuint32[]\u003e] [-NeighborDiscoverySupported \u003cNeighborDiscoverySupported[]\u003e] [-CompartmentId \u003cuint32[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-Forwarding \u003cForwarding\u003e] [-Advertising \u003cAdvertising\u003e] [-NlMtuBytes \u003cuint32\u003e] [-InterfaceMetric \u003cuint32\u003e] [-NeighborUnreachabilityDetection \u003cNeighborUnreachabilityDetection\u003e] [-BaseReachableTimeMs \u003cuint32\u003e] [-RetransmitTimeMs \u003cuint32\u003e] [-DadTransmits \u003cuint32\u003e] [-DadRetransmitTimeMs \u003cuint32\u003e] [-RouterDiscovery \u003cRouterDiscovery\u003e] [-ManagedAddressConfiguration \u003cManagedAddressConfiguration\u003e] [-OtherStatefulConfiguration \u003cOtherStatefulConfiguration\u003e] [-WeakHostSend \u003cWeakHostSend\u003e] [-WeakHostReceive \u003cWeakHostReceive\u003e] [-IgnoreDefaultRoutes \u003cIgnoreDefaultRoutes\u003e] [-AdvertisedRouterLifetime \u003ctimespan\u003e] [-AdvertiseDefaultRoute \u003cAdvertiseDefaultRoute\u003e] [-CurrentHopLimit \u003cuint32\u003e] [-ForceArpNdWolPattern \u003cForceArpNdWolPattern\u003e] [-DirectedMacWolPattern \u003cDirectedMacWolPattern\u003e] [-EcnMarking \u003cEcnMarking\u003e] [-Dhcp \u003cDhcp\u003e] [-AutomaticMetric \u003cAutomaticMetric\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPInterface[]\u003e [-Forwarding \u003cForwarding\u003e] [-Advertising \u003cAdvertising\u003e] [-NlMtuBytes \u003cuint32\u003e] [-InterfaceMetric \u003cuint32\u003e] [-NeighborUnreachabilityDetection \u003cNeighborUnreachabilityDetection\u003e] [-BaseReachableTimeMs \u003cuint32\u003e] [-RetransmitTimeMs \u003cuint32\u003e] [-DadTransmits \u003cuint32\u003e] [-DadRetransmitTimeMs \u003cuint32\u003e] [-RouterDiscovery \u003cRouterDiscovery\u003e] [-ManagedAddressConfiguration \u003cManagedAddressConfiguration\u003e] [-OtherStatefulConfiguration \u003cOtherStatefulConfiguration\u003e] [-WeakHostSend \u003cWeakHostSend\u003e] [-WeakHostReceive \u003cWeakHostReceive\u003e] [-IgnoreDefaultRoutes \u003cIgnoreDefaultRoutes\u003e] [-AdvertisedRouterLifetime \u003ctimespan\u003e] [-AdvertiseDefaultRoute \u003cAdvertiseDefaultRoute\u003e] [-CurrentHopLimit \u003cuint32\u003e] [-ForceArpNdWolPattern \u003cForceArpNdWolPattern\u003e] [-DirectedMacWolPattern \u003cDirectedMacWolPattern\u003e] [-EcnMarking \u003cEcnMarking\u003e] [-Dhcp \u003cDhcp\u003e] [-AutomaticMetric \u003cAutomaticMetric\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPv4Protocol", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetIPv4Protocol[]\u003e] [-DefaultHopLimit \u003cuint32\u003e] [-NeighborCacheLimitEntries \u003cuint32\u003e] [-RouteCacheLimitEntries \u003cuint32\u003e] [-ReassemblyLimitBytes \u003cuint32\u003e] [-IcmpRedirects \u003cIcmpRedirects\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior\u003e] [-DhcpMediaSense \u003cDhcpMediaSense\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog\u003e] [-IGMPLevel \u003cMldLevel\u003e] [-IGMPVersion \u003cMldVersion\u003e] [-MulticastForwarding \u003cMulticastForwarding\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers\u003e] [-AddressMaskReply \u003cAddressMaskReply\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPv6Protocol", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetIPv6Protocol[]\u003e] [-DefaultHopLimit \u003cuint32\u003e] [-NeighborCacheLimitEntries \u003cuint32\u003e] [-RouteCacheLimitEntries \u003cuint32\u003e] [-ReassemblyLimitBytes \u003cuint32\u003e] [-IcmpRedirects \u003cIcmpRedirects\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior\u003e] [-DhcpMediaSense \u003cDhcpMediaSense\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog\u003e] [-MldLevel \u003cMldLevel\u003e] [-MldVersion \u003cMldVersion\u003e] [-MulticastForwarding \u003cMulticastForwarding\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers\u003e] [-AddressMaskReply \u003cAddressMaskReply\u003e] [-UseTemporaryAddresses \u003cUseTemporaryAddresses\u003e] [-MaxDadAttempts \u003cuint32\u003e] [-MaxValidLifetime \u003ctimespan\u003e] [-MaxPreferredLifetime \u003ctimespan\u003e] [-RegenerateTime \u003ctimespan\u003e] [-MaxRandomTime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNeighbor", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-LinkLayerAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNeighbor[]\u003e [-LinkLayerAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetOffloadGlobalSetting", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetOffloadGlobalSetting[]\u003e] [-ReceiveSideScaling \u003cEnabledDisabledEnum\u003e] [-ReceiveSegmentCoalescing \u003cEnabledDisabledEnum\u003e] [-Chimney \u003cChimneyEnum\u003e] [-TaskOffload \u003cEnabledDisabledEnum\u003e] [-NetworkDirect \u003cEnabledDisabledEnum\u003e] [-NetworkDirectAcrossIPSubnets \u003cAllowedBlockedEnum\u003e] [-PacketCoalescingFilter \u003cEnabledDisabledEnum\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetRoute", "CommandType": "Function", "ParameterSets": "[[-DestinationPrefix] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetRoute[]\u003e [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetTCPSetting", "CommandType": "Function", "ParameterSets": "[[-SettingName] \u003cstring[]\u003e] [-MinRtoMs \u003cuint32\u003e] [-InitialCongestionWindowMss \u003cuint32\u003e] [-CongestionProvider \u003cCongestionProvider\u003e] [-CwndRestart \u003cCwndRestart\u003e] [-DelayedAckTimeoutMs \u003cuint32\u003e] [-DelayedAckFrequency \u003cbyte\u003e] [-MemoryPressureProtection \u003cMemoryPressureProtection\u003e] [-AutoTuningLevelLocal \u003cAutoTuningLevelLocal\u003e] [-EcnCapability \u003cEcnCapability\u003e] [-Timestamps \u003cTimestamps\u003e] [-InitialRtoMs \u003cuint32\u003e] [-ScalingHeuristics \u003cScalingHeuristics\u003e] [-DynamicPortRangeStartPort \u003cuint16\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16\u003e] [-AutomaticUseCustom \u003cAutomaticUseCustom\u003e] [-NonSackRttResiliency \u003cNonSackRttResiliency\u003e] [-ForceWS \u003cForceWS\u003e] [-MaxSynRetransmissions \u003cbyte\u003e] [-AutoReusePortRangeStartPort \u003cuint16\u003e] [-AutoReusePortRangeNumberOfPorts \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetTCPSetting[]\u003e [-MinRtoMs \u003cuint32\u003e] [-InitialCongestionWindowMss \u003cuint32\u003e] [-CongestionProvider \u003cCongestionProvider\u003e] [-CwndRestart \u003cCwndRestart\u003e] [-DelayedAckTimeoutMs \u003cuint32\u003e] [-DelayedAckFrequency \u003cbyte\u003e] [-MemoryPressureProtection \u003cMemoryPressureProtection\u003e] [-AutoTuningLevelLocal \u003cAutoTuningLevelLocal\u003e] [-EcnCapability \u003cEcnCapability\u003e] [-Timestamps \u003cTimestamps\u003e] [-InitialRtoMs \u003cuint32\u003e] [-ScalingHeuristics \u003cScalingHeuristics\u003e] [-DynamicPortRangeStartPort \u003cuint16\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16\u003e] [-AutomaticUseCustom \u003cAutomaticUseCustom\u003e] [-NonSackRttResiliency \u003cNonSackRttResiliency\u003e] [-ForceWS \u003cForceWS\u003e] [-MaxSynRetransmissions \u003cbyte\u003e] [-AutoReusePortRangeStartPort \u003cuint16\u003e] [-AutoReusePortRangeNumberOfPorts \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetUDPSetting", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetUDPSetting[]\u003e] [-DynamicPortRangeStartPort \u003cuint16\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-NetConnection", "CommandType": "Function", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [-TraceRoute] [-Hops \u003cint\u003e] [-InformationLevel \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring\u003e] [-CommonTCPPort] \u003cstring\u003e [-InformationLevel \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring\u003e] -Port \u003cint\u003e [-InformationLevel \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gip", "TNC" ] }, { "Name": "NetworkConnectivityStatus", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-DAConnectionStatus", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NCSIPolicyConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NCSIPolicyConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CorporateDNSProbeHostAddress] [-CorporateDNSProbeHostName] [-CorporateSitePrefixList] [-CorporateWebsiteProbeURL] [-DomainLocationDeterminationURL] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NCSIPolicyConfiguration[]\u003e [-CorporateDNSProbeHostAddress] [-CorporateDNSProbeHostName] [-CorporateSitePrefixList] [-CorporateWebsiteProbeURL] [-DomainLocationDeterminationURL] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NCSIPolicyConfiguration", "CommandType": "Function", "ParameterSets": "[[-CorporateDNSProbeHostAddress] \u003cstring\u003e] [[-CorporateDNSProbeHostName] \u003cstring\u003e] [[-CorporateSitePrefixList] \u003cstring[]\u003e] [[-CorporateWebsiteProbeURL] \u003cstring\u003e] [[-DomainLocationDeterminationURL] \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-CorporateDNSProbeHostAddress] \u003cstring\u003e] [[-CorporateDNSProbeHostName] \u003cstring\u003e] [[-CorporateSitePrefixList] \u003cstring[]\u003e] [[-CorporateWebsiteProbeURL] \u003cstring\u003e] [[-DomainLocationDeterminationURL] \u003cstring\u003e] -InputObject \u003cCimInstance#MSFT_NCSIPolicyConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetworkTransition", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetIPHttpsCertBinding", "CommandType": "Function", "ParameterSets": "-CertificateHash \u003cstring\u003e -ApplicationId \u003cstring\u003e -IpPort \u003cstring\u003e -CertificateStoreName \u003cstring\u003e -NullEncryption \u003cbool\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetIPHttpsProfile", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetIPHttpsProfile", "CommandType": "Function", "ParameterSets": "-Profile \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Net6to4Configuration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetDnsTransitionMonitoring", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPHttpsState", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIsatapConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatTransitionMonitoring", "CommandType": "Function", "ParameterSets": "[-TransportProtocol \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTeredoConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTeredoState", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore] \u003cstring\u003e -ServerURL \u003cstring\u003e [-Profile \u003cstring\u003e] [-Type \u003cType\u003e] [-State \u003cState\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPOSession] \u003cstring\u003e -ServerURL \u003cstring\u003e [-Profile \u003cstring\u003e] [-Type \u003cType\u003e] [-State \u003cState\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "-InstanceName \u003cstring\u003e [-PolicyStore \u003cPolicyStore\u003e] [-State \u003cState\u003e] [-InboundInterface \u003cstring[]\u003e] [-OutboundInterface \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-IPv4AddressPortPool \u003cstring[]\u003e] [-TcpMappingTimeoutSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPHttpsCertBinding", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e -NewName \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-Net6to4Configuration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-State] [-AutoSharing] [-RelayName] [-RelayState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Net6to4Configuration[]\u003e [-State] [-AutoSharing] [-RelayName] [-RelayState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-State] [-OnlySendAQuery] [-LatencyMilliseconds] [-AlwaysSynthesize] [-AcceptInterface] [-SendInterface] [-ExclusionList] [-PrefixMapping] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-State] [-OnlySendAQuery] [-LatencyMilliseconds] [-AlwaysSynthesize] [-AcceptInterface] [-SendInterface] [-ExclusionList] [-PrefixMapping] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-State] [-AuthMode] [-StrongCRLRequired] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-State] [-AuthMode] [-StrongCRLRequired] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e [-State] [-AuthMode] [-StrongCRLRequired] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetIsatapConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-State] [-Router] [-ResolutionState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetISATAPConfiguration[]\u003e [-State] [-Router] [-ResolutionState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetTeredoConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Type] [-ServerName] [-RefreshIntervalSeconds] [-ClientPort] [-ServerVirtualIP] [-DefaultQualified] [-ServerShunt] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetTeredoConfiguration[]\u003e [-Type] [-ServerName] [-RefreshIntervalSeconds] [-ClientPort] [-ServerVirtualIP] [-DefaultQualified] [-ServerShunt] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Net6to4Configuration", "CommandType": "Function", "ParameterSets": "[[-State] \u003cState\u003e] [[-AutoSharing] \u003cState\u003e] [[-RelayName] \u003cstring\u003e] [[-RelayState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] [-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-State] \u003cState\u003e] [[-AutoSharing] \u003cState\u003e] [[-RelayName] \u003cstring\u003e] [[-RelayState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] -InputObject \u003cCimInstance#MSFT_Net6to4Configuration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-State \u003cState\u003e] [-OnlySendAQuery \u003cbool\u003e] [-LatencyMilliseconds \u003cuint32\u003e] [-AlwaysSynthesize \u003cbool\u003e] [-AcceptInterface \u003cstring[]\u003e] [-SendInterface \u003cstring[]\u003e] [-ExclusionList \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-State \u003cState\u003e] [-OnlySendAQuery \u003cbool\u003e] [-LatencyMilliseconds \u003cuint32\u003e] [-AlwaysSynthesize \u003cbool\u003e] [-AcceptInterface \u003cstring[]\u003e] [-SendInterface \u003cstring[]\u003e] [-ExclusionList \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-State \u003cState\u003e] [-Type \u003cType\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-ServerURL \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-State \u003cState\u003e] [-Type \u003cType\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-ServerURL \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e [-State \u003cState\u003e] [-Type \u003cType\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-ServerURL \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIsatapConfiguration", "CommandType": "Function", "ParameterSets": "[[-State] \u003cState\u003e] [[-Router] \u003cstring\u003e] [[-ResolutionState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] [-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-State] \u003cState\u003e] [[-Router] \u003cstring\u003e] [[-ResolutionState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] -InputObject \u003cCimInstance#MSFT_NetISATAPConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-State \u003cState\u003e] [-InboundInterface \u003cstring[]\u003e] [-OutboundInterface \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-IPv4AddressPortPool \u003cstring[]\u003e] [-TcpMappingTimeoutSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-State \u003cState\u003e] [-InboundInterface \u003cstring[]\u003e] [-OutboundInterface \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-IPv4AddressPortPool \u003cstring[]\u003e] [-TcpMappingTimeoutSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetTeredoConfiguration", "CommandType": "Function", "ParameterSets": "[[-Type] \u003cType\u003e] [[-ServerName] \u003cstring\u003e] [[-RefreshIntervalSeconds] \u003cuint32\u003e] [[-ClientPort] \u003cuint32\u003e] [[-ServerVirtualIP] \u003cstring\u003e] [[-DefaultQualified] \u003cbool\u003e] [[-ServerShunt] \u003cbool\u003e] [-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Type] \u003cType\u003e] [[-ServerName] \u003cstring\u003e] [[-RefreshIntervalSeconds] \u003cuint32\u003e] [[-ClientPort] \u003cuint32\u003e] [[-ServerVirtualIP] \u003cstring\u003e] [[-DefaultQualified] \u003cbool\u003e] [[-ServerShunt] \u003cbool\u003e] -InputObject \u003cCimInstance#MSFT_NetTeredoConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NFS", "Version": "1.0", "ExportedCommands": [ { "Name": "Disconnect-NfsSession", "CommandType": "Function", "ParameterSets": "[-SessionId] \u003cstring[]\u003e [[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsSession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsClientConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[[-ClientGroupName] \u003cstring[]\u003e] [-ExcludeName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -LiteralName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsClientLock", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-LockType] \u003cClientLockType[]\u003e] [[-StateId] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] [[-LockType] \u003cClientLockType[]\u003e] [[-ComputerName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsMappingStore", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsMountedClient", "CommandType": "Function", "ParameterSets": "[[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsNetgroupStore", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsOpenFile", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-StateId] \u003cstring[]\u003e] [[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsSession", "CommandType": "Function", "ParameterSets": "[[-SessionId] \u003cstring[]\u003e] [[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsShare", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IsClustered] [[-NetworkName] \u003cstring[]\u003e] [-ExcludeName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -LiteralName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] [-IsClustered] [[-NetworkName] \u003cstring[]\u003e] [-ExcludePath \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsSharePermission", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-ClientName] \u003cstring\u003e] [[-ClientType] \u003cstring\u003e] [[-Permission] \u003cstring\u003e] [-NetworkName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-ClientName] \u003cstring\u003e] [[-ClientType] \u003cstring\u003e] [[-Permission] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsStatistics", "CommandType": "Function", "ParameterSets": "[-Protocol \u003cstring[]\u003e] [-Name \u003cstring[]\u003e] [-Version \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Grant-NfsSharePermission", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ClientName] \u003cstring\u003e [-ClientType] \u003cstring\u003e [[-Permission] \u003cstring\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-AllowRootAccess] \u003cbool\u003e] [-NetworkName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-ClientName] \u003cstring\u003e [-ClientType] \u003cstring\u003e [[-Permission] \u003cstring\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-AllowRootAccess] \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[-ClientGroupName] \u003cstring\u003e [[-AddMember] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NfsShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Path] \u003cstring\u003e [[-NetworkName] \u003cstring\u003e] [[-Authentication] \u003cstring[]\u003e] [[-AnonymousUid] \u003cint\u003e] [[-AnonymousGid] \u003cint\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-EnableAnonymousAccess] \u003cbool\u003e] [[-EnableUnmappedAccess] \u003cbool\u003e] [[-AllowRootAccess] \u003cbool\u003e] [[-Permission] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[-ClientGroupName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsClientgroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NfsShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-NetworkName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [[-NetworkName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsShare[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[-ClientGroupName] \u003cstring\u003e [-NewClientGroupName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NfsStatistics", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resolve-NfsMappedIdentity", "CommandType": "Function", "ParameterSets": "[-Id] \u003cuint32\u003e [[-AccountType] \u003cWindowsAccountType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AccountName] \u003cstring\u003e [[-AccountType] \u003cWindowsAccountType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-NfsClientLock", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-LockType] \u003cClientLockType[]\u003e] [[-StateId] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [[-LockType] \u003cClientLockType[]\u003e] [[-ComputerName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsClientLock[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-NfsMountedClient", "CommandType": "Function", "ParameterSets": "[-ClientId] \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsMountedClient[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-NfsOpenFile", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-StateId] \u003cstring[]\u003e] [[-ClientId] \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NfsOpenFile[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-NfsSharePermission", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ClientName] \u003cstring\u003e [-ClientType] \u003cstring\u003e [-NetworkName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-ClientName] \u003cstring\u003e [-ClientType] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsClientConfiguration", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NfsClientConfig[]\u003e] [-TransportProtocol \u003cstring[]\u003e] [-MountType \u003cstring\u003e] [-CaseSensitiveLookup \u003cbool\u003e] [-MountRetryAttempts \u003cuint32\u003e] [-RpcTimeoutSec \u003cuint32\u003e] [-UseReservedPorts \u003cbool\u003e] [-ReadBufferSize \u003cuint32\u003e] [-WriteBufferSize \u003cuint32\u003e] [-DefaultAccessMode \u003cuint32\u003e] [-Authentication \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsClientgroup", "CommandType": "Function", "ParameterSets": "[-ClientGroupName] \u003cstring\u003e [[-AddMember] \u003cstring[]\u003e] [[-RemoveMember] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsMappingStore", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NfsMappingStore[]\u003e] [-EnableUNMLookup \u003cbool\u003e] [-UNMServer \u003cstring\u003e] [-EnableADLookup \u003cbool\u003e] [-ADDomainName \u003cstring\u003e] [-EnableLdapLookup \u003cbool\u003e] [-LdapServer \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsNetgroupStore", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NfsNetgroupStore[]\u003e] [-NetgroupStoreType \u003cstring\u003e] [-NisServer \u003cstring\u003e] [-NisDomain \u003cstring\u003e] [-LdapServer \u003cstring\u003e] [-LDAPNamingContext \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsServerConfiguration", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NfsServerConfig[]\u003e] [-PortmapProtocol \u003cstring[]\u003e] [-MountProtocol \u003cstring[]\u003e] [-Nfsprotocol \u003cstring[]\u003e] [-NlmProtocol \u003cstring[]\u003e] [-NsmProtocol \u003cstring[]\u003e] [-MapServerProtocol \u003cstring[]\u003e] [-NisProtocol \u003cstring[]\u003e] [-EnableNFSV2 \u003cbool\u003e] [-EnableNFSV3 \u003cbool\u003e] [-EnableNFSV4 \u003cbool\u003e] [-EnableAuthenticationRenewal \u003cbool\u003e] [-AuthenticationRenewalIntervalSec \u003cuint32\u003e] [-DirectoryCacheSize \u003cuint32\u003e] [-CharacterTranslationFile \u003cstring\u003e] [-HideFilesBeginningInDot \u003cbool\u003e] [-NlmGracePeriodSec \u003cuint32\u003e] [-LogActivity \u003cstring[]\u003e] [-GracePeriodSec \u003cuint32\u003e] [-NetgroupCacheTimeoutSec \u003cuint32\u003e] [-PreserveInheritance \u003cbool\u003e] [-UnmappedUserAccount \u003cstring\u003e] [-WorldAccount \u003cstring\u003e] [-AlwaysOpenByName \u003cbool\u003e] [-LeasePeriodSec \u003cuint32\u003e] [-ClearMappingCache] [-OnlineTimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-Authentication] \u003cstring[]\u003e] [[-EnableAnonymousAccess] \u003cbool\u003e] [[-EnableUnmappedAccess] \u003cbool\u003e] [[-AnonymousGid] \u003cint\u003e] [[-AnonymousUid] \u003cint\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-AllowRootAccess] \u003cbool\u003e] [[-Permission] \u003cstring\u003e] [-NetworkName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-Authentication] \u003cstring[]\u003e] [[-EnableAnonymousAccess] \u003cbool\u003e] [[-EnableUnmappedAccess] \u003cbool\u003e] [[-AnonymousGid] \u003cint\u003e] [[-AnonymousUid] \u003cint\u003e] [[-LanguageEncoding] \u003cstring\u003e] [[-AllowRootAccess] \u003cbool\u003e] [[-Permission] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-NfsMappingStore", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "-AccountType \u003cAccountType\u003e [-MappingStore \u003cMappingStoreType\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [\u003cCommonParameters\u003e] -MappingStore \u003cMappingStoreType\u003e -AccountType \u003cAccountType\u003e [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [\u003cCommonParameters\u003e] -MappingStore \u003cMappingStoreType\u003e -AccountType \u003cAccountType\u003e [-MapFilesPath \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NfsNetgroup", "CommandType": "Cmdlet", "ParameterSets": "[[-NetGroupName] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-LdapServer] \u003cstring\u003e [[-LdapNamingContext] \u003cstring\u003e] [-NetGroupName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-NisServer] \u003cstring\u003e [[-NisDomain] \u003cstring\u003e] [-NetGroupName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Install-NfsMappingStore", "CommandType": "Cmdlet", "ParameterSets": "[-InstanceName \u003cstring\u003e] [-LdapPort \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "-UserName \u003cstring\u003e -UserIdentifier \u003cint\u003e -GroupIdentifier \u003cint\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-Password \u003csecurestring\u003e] [-PrimaryGroup \u003cstring\u003e] [-SupplementaryGroups \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GroupName \u003cstring\u003e -GroupIdentifier \u003cint\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NfsNetgroup", "CommandType": "Cmdlet", "ParameterSets": "[-NetGroupName] \u003cstring\u003e [[-AddMember] \u003cstring[]\u003e] [[-LdapServer] \u003cstring\u003e] [[-LdapNamingContext] \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "-UserName \u003cstring\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GroupName \u003cstring\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-GroupIdentifier \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NfsNetgroup", "CommandType": "Cmdlet", "ParameterSets": "[-NetGroupName] \u003cstring\u003e [[-LdapServer] \u003cstring\u003e] [[-LdapNamingContext] \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "-UserName \u003cstring\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GroupName \u003cstring\u003e -GroupIdentifier \u003cint\u003e [-MappingStore \u003cMappingStoreType\u003e] [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NfsNetgroup", "CommandType": "Cmdlet", "ParameterSets": "[-NetGroupName] \u003cstring\u003e [[-AddMember] \u003cstring[]\u003e] [[-RemoveMember] \u003cstring[]\u003e] [[-LdapServer] \u003cstring\u003e] [[-LdapNamingContext] \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-NfsMappedIdentity", "CommandType": "Cmdlet", "ParameterSets": "[-MappingStore \u003cMappingStoreType\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [-AccountType \u003cAccountType\u003e] [-SupplementaryGroups \u003cstring\u003e] [\u003cCommonParameters\u003e] -MappingStore \u003cMappingStoreType\u003e [-MapFilesPath \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [-AccountType \u003cAccountType\u003e] [-SupplementaryGroups \u003cstring\u003e] [\u003cCommonParameters\u003e] -MappingStore \u003cMappingStoreType\u003e [-Server \u003cstring\u003e] [-LdapNamingContext \u003cstring\u003e] [-UserIdentifier \u003cint\u003e] [-GroupIdentifier \u003cint\u003e] [-AccountName \u003cstring\u003e] [-AccountType \u003cAccountType\u003e] [-SupplementaryGroups \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PcsvDevice", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-PcsvDevice", "CommandType": "Function", "ParameterSets": "[-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-PcsvDevice", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PcsvDeviceBootConfiguration", "CommandType": "Function", "ParameterSets": "[-OneTimeBootSource] \u003cstring\u003e -InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-OneTimeBootSource] \u003cstring\u003e [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-PcsvDevice", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-PcsvDevice", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PKI", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-CertificateEnrollmentPolicyServer", "CommandType": "Cmdlet", "ParameterSets": "-Url \u003curi\u003e -context \u003cContext\u003e [-NoClobber] [-RequireStrongValidation] [-Credential \u003cPkiCredential\u003e] [-AutoEnrollmentEnabled] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Certificate", "CommandType": "Cmdlet", "ParameterSets": "-FilePath \u003cstring\u003e -Cert \u003cCertificate\u003e [-Type \u003cCertType\u003e] [-NoClobber] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-PFXData] \u003cPfxData\u003e [-FilePath] \u003cstring\u003e [-NoProperties] [-NoClobber] [-Force] [-ChainOption \u003cExportChainOption\u003e] [-ProtectTo \u003cstring[]\u003e] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Cert] \u003cCertificate\u003e [-FilePath] \u003cstring\u003e [-NoProperties] [-NoClobber] [-Force] [-ChainOption \u003cExportChainOption\u003e] [-ProtectTo \u003cstring[]\u003e] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Certificate", "CommandType": "Cmdlet", "ParameterSets": "-Template \u003cstring\u003e [-Url \u003curi\u003e] [-SubjectName \u003cstring\u003e] [-DnsName \u003cstring[]\u003e] [-Credential \u003cPkiCredential\u003e] [-CertStoreLocation \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Request \u003cCertificate\u003e [-Credential \u003cPkiCredential\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CertificateAutoEnrollmentPolicy", "CommandType": "Cmdlet", "ParameterSets": "-Scope \u003cAutoEnrollmentPolicyScope\u003e -context \u003cContext\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-CertificateEnrollmentPolicyServer", "CommandType": "Cmdlet", "ParameterSets": "-Scope \u003cEnrollmentPolicyServerScope\u003e -context \u003cContext\u003e [-Url \u003curi\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CertificateNotificationTask", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-PfxData", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-Password \u003csecurestring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Certificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-CertStoreLocation \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-CertStoreLocation] \u003cstring\u003e] [-Exportable] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-CertificateNotificationTask", "CommandType": "Cmdlet", "ParameterSets": "-Type \u003cCertificateNotificationType\u003e -PSScript \u003cstring\u003e -Name \u003cstring\u003e -Channel \u003cNotificationChannel\u003e [-RunTaskForExistingCertificates] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SelfSignedCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-DnsName \u003cstring[]\u003e] [-CloneCert \u003cCertificate\u003e] [-CertStoreLocation \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CertificateEnrollmentPolicyServer", "CommandType": "Cmdlet", "ParameterSets": "[-Url] \u003curi\u003e -context \u003cContext\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CertificateNotificationTask", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-CertificateAutoEnrollmentPolicy", "CommandType": "Cmdlet", "ParameterSets": "-PolicyState \u003cPolicySetting\u003e -context \u003cContext\u003e [-StoreName \u003cstring[]\u003e] [-ExpirationPercentage \u003cint\u003e] [-EnableTemplateCheck] [-EnableMyStoreManagement] [-EnableBalloonNotifications] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -EnableAll -context \u003cContext\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Switch-Certificate", "CommandType": "Cmdlet", "ParameterSets": "[-OldCert] \u003cCertificate\u003e [-NewCert] \u003cCertificate\u003e [-NotifyOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Certificate", "CommandType": "Cmdlet", "ParameterSets": "[-Cert] \u003cCertificate\u003e [-Policy \u003cTestCertificatePolicy\u003e] [-User] [-EKU \u003cstring[]\u003e] [-DNSName \u003cstring\u003e] [-AllowUntrustedRoot] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PrintManagement", "Version": "1.1", "ExportedCommands": [ { "Name": "Add-Printer", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs] [-Location \u003cstring\u003e] [-SeparatorPageFile \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Shared] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-PermissionSDDL \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published] [-RenderingMode \u003cRenderingModeEnum\u003e] [-DisableBranchOfficeLogging] [-BranchOfficeOfflineLogSizeMB \u003cuint32\u003e] [-DeviceURL \u003cstring\u003e] [-DeviceUUID \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DriverName] \u003cstring\u003e -PortName \u003cstring\u003e [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs] [-Location \u003cstring\u003e] [-SeparatorPageFile \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Shared] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-PermissionSDDL \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published] [-RenderingMode \u003cRenderingModeEnum\u003e] [-DisableBranchOfficeLogging] [-BranchOfficeOfflineLogSizeMB \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PrinterDriver", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-InfPath] \u003cstring\u003e] [-PrinterEnvironment \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PrinterPort", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-LprHostAddress] \u003cstring\u003e [-LprQueueName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-SNMP \u003cuint32\u003e] [-SNMPCommunity \u003cstring\u003e] [-LprByteCounting] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PrinterHostAddress] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-PortNumber \u003cuint32\u003e] [-SNMP \u003cuint32\u003e] [-SNMPCommunity \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-HostName] \u003cstring\u003e [-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrintConfiguration", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Printer", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-Full] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrinterDriver", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PrinterEnvironment \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrinterPort", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrinterProperty", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [[-PropertyName] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrintJob", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-ID \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Read-PrinterNfcTag", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Printer", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Printer[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PrinterDriver", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-PrinterEnvironment] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-RemoveFromDriverStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PrinterDriver[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PrinterPort", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PrinterPort[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-ID] \u003cuint32\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-Printer", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_Printer\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-ID] \u003cuint32\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ID] \u003cuint32\u003e [-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PrintConfiguration", "CommandType": "Function", "ParameterSets": "[-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-Collate \u003cbool\u003e] [-Color \u003cbool\u003e] [-DuplexingMode \u003cDuplexingModeEnum\u003e] [-PaperSize \u003cPaperSizeEnum\u003e] [-PrintTicketXml \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-Collate \u003cbool\u003e] [-Color \u003cbool\u003e] [-DuplexingMode \u003cDuplexingModeEnum\u003e] [-PaperSize \u003cPaperSizeEnum\u003e] [-PrintTicketXml \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_PrinterConfiguration\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Printer", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-DriverName \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs \u003cbool\u003e] [-Location \u003cstring\u003e] [-PermissionSDDL \u003cstring\u003e] [-PortName \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published \u003cbool\u003e] [-RenderingMode \u003cRenderingModeEnum\u003e] [-SeparatorPageFile \u003cstring\u003e] [-Shared \u003cbool\u003e] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-DisableBranchOfficeLogging \u003cbool\u003e] [-BranchOfficeOfflineLogSizeMB \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Printer[]\u003e [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-DriverName \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs \u003cbool\u003e] [-Location \u003cstring\u003e] [-PermissionSDDL \u003cstring\u003e] [-PortName \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published \u003cbool\u003e] [-RenderingMode \u003cRenderingModeEnum\u003e] [-SeparatorPageFile \u003cstring\u003e] [-Shared \u003cbool\u003e] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-DisableBranchOfficeLogging \u003cbool\u003e] [-BranchOfficeOfflineLogSizeMB \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PrinterProperty", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [-PropertyName] \u003cstring\u003e [-Value] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-PropertyName] \u003cstring\u003e [-Value] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_PrinterProperty\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-ID] \u003cuint32\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Write-PrinterNfcTag", "CommandType": "Function", "ParameterSets": "[[-SharePath] \u003cstring[]\u003e] [[-WsdAddress] \u003cstring[]\u003e] [-Lock] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_PrinterNfcTag\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PSDesiredStateConfiguration", "Version": "1.0", "ExportedCommands": [ { "Name": "Configuration", "CommandType": "Function", "ParameterSets": "[[-ModuleDefinition] \u003cObject\u003e] [[-ResourceDefinition] \u003cObject\u003e] [[-OutputPath] \u003cObject\u003e] [[-Name] \u003cObject\u003e] [[-Body] \u003cscriptblock\u003e] [[-ArgsToBody] \u003chashtable\u003e] [[-ConfigurationData] \u003chashtable\u003e] [[-InstanceName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DscConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DscLocalConfigurationManager", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DscResource", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Syntax] [\u003cCommonParameters\u003e]" }, { "Name": "New-DSCCheckSum", "CommandType": "Function", "ParameterSets": "[-ConfigurationPath] \u003cstring[]\u003e [[-OutPath] \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DscConfigurationDocument", "CommandType": "Function", "ParameterSets": "-Stage \u003cStage\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-DscConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-DscConfiguration", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-DscConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DscLocalConfigurationManager", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-DscConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-Wait] [-Force] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] -UseExisting [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-Wait] [-Force] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e -UseExisting [-ThrottleLimit \u003cint\u003e] [-Wait] [-Force] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-ThrottleLimit \u003cint\u003e] [-Wait] [-Force] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-DscConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Wait] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e [-Wait] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "sacfg", "upcfg", "tcfg", "gcfg", "rtcfg", "glcm", "slcm" ] }, { "Name": "PSDiagnostics", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-PSTrace", "CommandType": "Function", "ParameterSets": "[-AnalyticOnly]" }, { "Name": "Disable-PSWSManCombinedTrace", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Disable-WSManTrace", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Enable-PSTrace", "CommandType": "Function", "ParameterSets": "[-Force] [-AnalyticOnly]" }, { "Name": "Enable-PSWSManCombinedTrace", "CommandType": "Function", "ParameterSets": "[-DoNotOverwriteExistingTrace]" }, { "Name": "Enable-WSManTrace", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-LogProperties", "CommandType": "Function", "ParameterSets": "[-Name] \u003cObject\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-LogProperties", "CommandType": "Function", "ParameterSets": "[-LogDetails] \u003cLogDetails\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Trace", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring\u003e [[-OutputFilePath] \u003cstring\u003e] [[-ProviderFilePath] \u003cstring\u003e] [-ETS] [-Format \u003cObject\u003e] [-MinBuffers \u003cint\u003e] [-MaxBuffers \u003cint\u003e] [-BufferSizeInKB \u003cint\u003e] [-MaxLogFileSizeInMB \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Trace", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cObject\u003e [-ETS] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PSScheduledJob", "Version": "1.1.0.0", "ExportedCommands": [ { "Name": "Add-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition[]\u003e [-Trigger] \u003cScheduledJobTrigger[]\u003e [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Trigger] \u003cScheduledJobTrigger[]\u003e [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-Trigger] \u003cScheduledJobTrigger[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobTrigger[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobTrigger[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [[-TriggerId] \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [[-TriggerId] \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-TriggerId] \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledJobOption", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "New-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "-Once -At \u003cdatetime\u003e [-RandomDelay \u003ctimespan\u003e] [-RepetitionInterval \u003ctimespan\u003e] [-RepetitionDuration \u003ctimespan\u003e] [-RepeatIndefinitely] [\u003cCommonParameters\u003e] -Daily -At \u003cdatetime\u003e [-DaysInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -Weekly -At \u003cdatetime\u003e -DaysOfWeek \u003cDayOfWeek[]\u003e [-WeeksInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -AtLogOn [-RandomDelay \u003ctimespan\u003e] [-User \u003cstring\u003e] [\u003cCommonParameters\u003e] -AtStartup [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledJobOption", "CommandType": "Cmdlet", "ParameterSets": "[-RunElevated] [-HideInTaskScheduler] [-RestartOnIdleResume] [-MultipleInstancePolicy \u003cTaskMultipleInstancePolicy\u003e] [-DoNotAllowDemandStart] [-RequireNetwork] [-StopIfGoingOffIdle] [-WakeToRun] [-ContinueIfGoingOnBattery] [-StartIfOnBattery] [-IdleTimeout \u003ctimespan\u003e] [-IdleDuration \u003ctimespan\u003e] [-StartIfIdle] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ScriptBlock] \u003cscriptblock\u003e [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-ArgumentList \u003cObject[]\u003e] [-MaxResultCount \u003cint\u003e] [-RunNow] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-FilePath] \u003cstring\u003e [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-ArgumentList \u003cObject[]\u003e] [-MaxResultCount \u003cint\u003e] [-RunNow] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition[]\u003e [-TriggerId \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-TriggerId \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-TriggerId \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobTrigger[]\u003e [-DaysInterval \u003cint\u003e] [-WeeksInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [-At \u003cdatetime\u003e] [-User \u003cstring\u003e] [-DaysOfWeek \u003cDayOfWeek[]\u003e] [-AtStartup] [-AtLogOn] [-Once] [-RepetitionInterval \u003ctimespan\u003e] [-RepetitionDuration \u003ctimespan\u003e] [-RepeatIndefinitely] [-Daily] [-Weekly] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [-Name \u003cstring\u003e] [-ScriptBlock \u003cscriptblock\u003e] [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-MaxResultCount \u003cint\u003e] [-PassThru] [-ArgumentList \u003cObject[]\u003e] [-RunNow] [\u003cCommonParameters\u003e] [-InputObject] \u003cScheduledJobDefinition\u003e [-Name \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-MaxResultCount \u003cint\u003e] [-PassThru] [-ArgumentList \u003cObject[]\u003e] [-RunNow] [\u003cCommonParameters\u003e] [-InputObject] \u003cScheduledJobDefinition\u003e [-ClearExecutionHistory] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ScheduledJobOption", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobOptions\u003e [-PassThru] [-RunElevated] [-HideInTaskScheduler] [-RestartOnIdleResume] [-MultipleInstancePolicy \u003cTaskMultipleInstancePolicy\u003e] [-DoNotAllowDemandStart] [-RequireNetwork] [-StopIfGoingOffIdle] [-WakeToRun] [-ContinueIfGoingOnBattery] [-StartIfOnBattery] [-IdleTimeout \u003ctimespan\u003e] [-IdleDuration \u003ctimespan\u003e] [-StartIfIdle] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PSWorkflow", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "New-PSWorkflowSession", "CommandType": "Function", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cObject\u003e] [-Name \u003cstring[]\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-EnableNetworkAccess] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSWorkflowExecutionOption", "CommandType": "Cmdlet", "ParameterSets": "[-PersistencePath \u003cstring\u003e] [-MaxPersistenceStoreSizeGB \u003clong\u003e] [-PersistWithEncryption] [-MaxRunningWorkflows \u003cint\u003e] [-AllowedActivity \u003cstring[]\u003e] [-OutOfProcessActivity \u003cstring[]\u003e] [-EnableValidation] [-MaxDisconnectedSessions \u003cint\u003e] [-MaxConnectedSessions \u003cint\u003e] [-MaxSessionsPerWorkflow \u003cint\u003e] [-MaxSessionsPerRemoteNode \u003cint\u003e] [-MaxActivityProcesses \u003cint\u003e] [-ActivityProcessIdleTimeoutSec \u003cint\u003e] [-RemoteNodeSessionIdleTimeoutSec \u003cint\u003e] [-SessionThrottleLimit \u003cint\u003e] [-WorkflowShutdownTimeoutMSec \u003cint\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "nwsn" ] }, { "Name": "PSWorkflowUtility", "Version": "1.0.0.0", "ExportedCommands": { "Name": "Invoke-AsWorkflow", "CommandType": "Workflow", "ParameterSets": [ "[-CommandName \u003cstring\u003e] [-Parameter \u003chashtable\u003e] [-PSParameterCollection \u003chashtable[]\u003e] [-PSComputerName \u003cstring[]\u003e] [-PSCredential \u003cObject\u003e] [-PSConnectionRetryCount \u003cuint32\u003e] [-PSConnectionRetryIntervalSec \u003cuint32\u003e] [-PSRunningTimeoutSec \u003cuint32\u003e] [-PSElapsedTimeoutSec \u003cuint32\u003e] [-PSPersist \u003cbool\u003e] [-PSAuthentication \u003cAuthenticationMechanism\u003e] [-PSAuthenticationLevel \u003cAuthenticationLevel\u003e] [-PSApplicationName \u003cstring\u003e] [-PSPort \u003cuint32\u003e] [-PSUseSSL] [-PSConfigurationName \u003cstring\u003e] [-PSConnectionURI \u003cstring[]\u003e] [-PSAllowRedirection] [-PSSessionOption \u003cPSSessionOption\u003e] [-PSCertificateThumbprint \u003cstring\u003e] [-PSPrivateMetadata \u003chashtable\u003e] [-AsJob] [-JobName \u003cstring\u003e] [-InputObject \u003cObject\u003e] [\u003cCommonParameters\u003e]", "[-Expression \u003cstring\u003e] [-PSParameterCollection \u003chashtable[]\u003e] [-PSComputerName \u003cstring[]\u003e] [-PSCredential \u003cObject\u003e] [-PSConnectionRetryCount \u003cuint32\u003e] [-PSConnectionRetryIntervalSec \u003cuint32\u003e] [-PSRunningTimeoutSec \u003cuint32\u003e] [-PSElapsedTimeoutSec \u003cuint32\u003e] [-PSPersist \u003cbool\u003e] [-PSAuthentication \u003cAuthenticationMechanism\u003e] [-PSAuthenticationLevel \u003cAuthenticationLevel\u003e] [-PSApplicationName \u003cstring\u003e] [-PSPort \u003cuint32\u003e] [-PSUseSSL] [-PSConfigurationName \u003cstring\u003e] [-PSConnectionURI \u003cstring[]\u003e] [-PSAllowRedirection] [-PSSessionOption \u003cPSSessionOption\u003e] [-PSCertificateThumbprint \u003cstring\u003e] [-PSPrivateMetadata \u003chashtable\u003e] [-AsJob] [-JobName \u003cstring\u003e] [-InputObject \u003cObject\u003e] [\u003cCommonParameters\u003e]" ] }, "ExportedAliases": [ ] }, { "Name": "RemoteDesktop", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Add-RDServer", "CommandType": "Function", "ParameterSets": "[-Server] \u003cstring\u003e [-Role] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [[-GatewayExternalFqdn] \u003cstring\u003e] [-CreateVirtualSwitch] [\u003cCommonParameters\u003e]" }, { "Name": "Add-RDSessionHost", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -SessionHost \u003cstring[]\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-RDVirtualDesktopToCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -VirtualDesktopAllocation \u003chashtable\u003e [-VirtualDesktopPasswordAge \u003cint\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopName \u003cstring[]\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopAllocation \u003chashtable\u003e [-VirtualDesktopTemplateName \u003cstring\u003e] [-VirtualDesktopTemplateHostServer \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-RDVirtualDesktopADMachineAccountReuse", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-RDUser", "CommandType": "Function", "ParameterSets": "[-HostServer] \u003cstring\u003e [-UnifiedSessionID] \u003cint\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-RDVirtualDesktopADMachineAccountReuse", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Export-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -Path \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDAvailableApp", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDCertificate", "CommandType": "Function", "ParameterSets": "[[-Role] \u003cRDCertificateRole\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDConnectionBrokerHighAvailability", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDDeploymentGatewayConfiguration", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDFileTypeAssociation", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring\u003e] [-AppAlias \u003cstring\u003e] [-AppDisplayName \u003cstring[]\u003e] [-FileExtension \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDLicenseConfiguration", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -User \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDPersonalVirtualDesktopPatchSchedule", "CommandType": "Function", "ParameterSets": "[[-VirtualDesktopName] \u003cstring\u003e] [[-ID] \u003cstring\u003e] [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDRemoteApp", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring\u003e] [[-Alias] \u003cstring\u003e] [-DisplayName \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDRemoteDesktop", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDServer", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [[-Role] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDSessionCollection", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDSessionCollectionConfiguration", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -UserGroup [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Connection [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -UserProfileDisk [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Security [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -LoadBalancing [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Client [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDSessionHost", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDUserSession", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring[]\u003e] [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktop", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopCollection", "CommandType": "Function", "ParameterSets": "[[-CollectionName] \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopCollectionConfiguration", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopConfiguration [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -UserGroups [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Client [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -UserProfileDisks [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopCollectionJobStatus", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopConcurrency", "CommandType": "Function", "ParameterSets": "[[-HostServer] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopIdleCount", "CommandType": "Function", "ParameterSets": "[[-HostServer] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDVirtualDesktopTemplateExportPath", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-RDWorkspace", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Grant-RDOUAccess", "CommandType": "Function", "ParameterSets": "[[-Domain] \u003cstring\u003e] [-OU] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -Path \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-RDUserLogoff", "CommandType": "Function", "ParameterSets": "[-HostServer] \u003cstring\u003e [-UnifiedSessionID] \u003cint\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Move-RDVirtualDesktop", "CommandType": "Function", "ParameterSets": "[-SourceHost] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-Name] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [[-Credential] \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDCertificate", "CommandType": "Function", "ParameterSets": "[-Role] \u003cRDCertificateRole\u003e -DnsName \u003cstring\u003e -Password \u003csecurestring\u003e [-ExportPath \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDPersonalVirtualDesktopPatchSchedule", "CommandType": "Function", "ParameterSets": "[-VirtualDesktopName] \u003cstring\u003e [[-ID] \u003cstring\u003e] [[-Context] \u003cbyte[]\u003e] [[-Deadline] \u003cdatetime\u003e] [[-StartTime] \u003cdatetime\u003e] [[-EndTime] \u003cdatetime\u003e] [[-Label] \u003cstring\u003e] [[-Plugin] \u003cstring\u003e] [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDRemoteApp", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -DisplayName \u003cstring\u003e -FilePath \u003cstring\u003e [-Alias \u003cstring\u003e] [-FileVirtualPath \u003cstring\u003e] [-ShowInWebAccess \u003cbool\u003e] [-FolderName \u003cstring\u003e] [-CommandLineSetting \u003cCommandLineSettingValue\u003e] [-RequiredCommandLine \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -DisplayName \u003cstring\u003e -FilePath \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-Alias \u003cstring\u003e] [-FileVirtualPath \u003cstring\u003e] [-ShowInWebAccess \u003cbool\u003e] [-FolderName \u003cstring\u003e] [-CommandLineSetting \u003cCommandLineSettingValue\u003e] [-RequiredCommandLine \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDSessionCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -SessionHost \u003cstring[]\u003e [-CollectionDescription \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDSessionDeployment", "CommandType": "Function", "ParameterSets": "[-ConnectionBroker] \u003cstring\u003e [-SessionHost] \u003cstring[]\u003e [[-WebAccessServer] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDVirtualDesktopCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -PooledManaged -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e -VirtualDesktopAllocation \u003chashtable\u003e -StorageType \u003cVirtualDesktopStorageType\u003e [-Description \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [-CentralStoragePath \u003cstring\u003e] [-LocalStoragePath \u003cstring\u003e] [-VirtualDesktopTemplateStoragePath \u003cstring\u003e] [-Domain \u003cstring\u003e] [-OU \u003cstring\u003e] [-CustomSysprepUnattendFilePath \u003cstring\u003e] [-VirtualDesktopNamePrefix \u003cstring\u003e] [-DisableVirtualDesktopRollback] [-VirtualDesktopPasswordAge \u003cint\u003e] [-UserProfileDiskPath \u003cstring\u003e] [-MaxUserProfileDiskSizeGB \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -PersonalManaged -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e -VirtualDesktopAllocation \u003chashtable\u003e -StorageType \u003cVirtualDesktopStorageType\u003e [-Description \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [-CentralStoragePath \u003cstring\u003e] [-LocalStoragePath \u003cstring\u003e] [-Domain \u003cstring\u003e] [-OU \u003cstring\u003e] [-CustomSysprepUnattendFilePath \u003cstring\u003e] [-VirtualDesktopNamePrefix \u003cstring\u003e] [-AutoAssignPersonalVirtualDesktopToUser] [-GrantAdministrativePrivilege] [-Force] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -PooledUnmanaged -VirtualDesktopName \u003cstring[]\u003e [-Description \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [-UserProfileDiskPath \u003cstring\u003e] [-MaxUserProfileDiskSizeGB \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -PersonalUnmanaged -VirtualDesktopName \u003cstring[]\u003e [-Description \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [-AutoAssignPersonalVirtualDesktopToUser] [-GrantAdministrativePrivilege] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "New-RDVirtualDesktopDeployment", "CommandType": "Function", "ParameterSets": "[-ConnectionBroker] \u003cstring\u003e [-VirtualizationHost] \u003cstring[]\u003e [[-WebAccessServer] \u003cstring\u003e] [-CreateVirtualSwitch] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-User] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e [-VirtualDesktopName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDPersonalVirtualDesktopPatchSchedule", "CommandType": "Function", "ParameterSets": "[[-VirtualDesktopName] \u003cstring\u003e] [[-ID] \u003cstring\u003e] [[-ConnectionBroker] \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDRemoteApp", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -Alias \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDServer", "CommandType": "Function", "ParameterSets": "[-Server] \u003cstring\u003e [-Role] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDSessionCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDSessionHost", "CommandType": "Function", "ParameterSets": "[-SessionHost] \u003cstring[]\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDVirtualDesktopCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-RDVirtualDesktopFromCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -VirtualDesktopName \u003cstring[]\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Send-RDUserMessage", "CommandType": "Function", "ParameterSets": "[-HostServer] \u003cstring\u003e [-UnifiedSessionID] \u003cint\u003e [-MessageTitle] \u003cstring\u003e [-MessageBody] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDActiveManagementServer", "CommandType": "Function", "ParameterSets": "[-ManagementServer] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDCertificate", "CommandType": "Function", "ParameterSets": "[-Role] \u003cRDCertificateRole\u003e [-Password \u003csecurestring\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e] [-Role] \u003cRDCertificateRole\u003e [-ImportPath \u003cstring\u003e] [-Password \u003csecurestring\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDClientAccessName", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [-ClientAccessName] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDConnectionBrokerHighAvailability", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [-DatabaseConnectionString] \u003cstring\u003e [-DatabaseFilePath] \u003cstring\u003e [-ClientAccessName] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDDatabaseConnectionString", "CommandType": "Function", "ParameterSets": "[-DatabaseConnectionString] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDDeploymentGatewayConfiguration", "CommandType": "Function", "ParameterSets": "[-GatewayMode] \u003cGatewayUsage\u003e [[-GatewayExternalFqdn] \u003cstring\u003e] [[-LogonMethod] \u003cGatewayAuthMode\u003e] [[-UseCachedCredentials] \u003cbool\u003e] [[-BypassLocal] \u003cbool\u003e] [[-ConnectionBroker] \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDFileTypeAssociation", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -AppAlias \u003cstring\u003e -FileExtension \u003cstring\u003e -IsPublished \u003cbool\u003e [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -AppAlias \u003cstring\u003e -FileExtension \u003cstring\u003e -IsPublished \u003cbool\u003e -VirtualDesktopName \u003cstring\u003e [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDLicenseConfiguration", "CommandType": "Function", "ParameterSets": "-Mode \u003cLicensingMode\u003e [-Force] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] -Mode \u003cLicensingMode\u003e -LicenseServer \u003cstring[]\u003e [-Force] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] -LicenseServer \u003cstring[]\u003e [-Force] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDPersonalVirtualDesktopAssignment", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -User \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDPersonalVirtualDesktopPatchSchedule", "CommandType": "Function", "ParameterSets": "[-VirtualDesktopName] \u003cstring\u003e [-ID] \u003cstring\u003e [[-Context] \u003cbyte[]\u003e] [[-Deadline] \u003cdatetime\u003e] [[-StartTime] \u003cdatetime\u003e] [[-EndTime] \u003cdatetime\u003e] [[-Label] \u003cstring\u003e] [[-Plugin] \u003cstring\u003e] [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDRemoteApp", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -Alias \u003cstring\u003e [-DisplayName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-FileVirtualPath \u003cstring\u003e] [-ShowInWebAccess \u003cbool\u003e] [-FolderName \u003cstring\u003e] [-CommandLineSetting \u003cCommandLineSettingValue\u003e] [-RequiredCommandLine \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -Alias \u003cstring\u003e -VirtualDesktopName \u003cstring\u003e [-DisplayName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-FileVirtualPath \u003cstring\u003e] [-ShowInWebAccess \u003cbool\u003e] [-FolderName \u003cstring\u003e] [-CommandLineSetting \u003cCommandLineSettingValue\u003e] [-RequiredCommandLine \u003cstring\u003e] [-UserGroups \u003cstring[]\u003e] [-IconPath \u003cstring\u003e] [-IconIndex \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDRemoteDesktop", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ShowInWebAccess] \u003cbool\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDSessionCollectionConfiguration", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-CollectionDescription \u003cstring\u003e] [-UserGroup \u003cstring[]\u003e] [-ClientDeviceRedirectionOptions \u003cRDClientDeviceRedirectionOptions\u003e] [-MaxRedirectedMonitors \u003cint\u003e] [-ClientPrinterRedirected \u003cbool\u003e] [-RDEasyPrintDriverEnabled \u003cbool\u003e] [-ClientPrinterAsDefault \u003cbool\u003e] [-TemporaryFoldersPerSession \u003cbool\u003e] [-BrokenConnectionAction \u003cRDBrokenConnectionAction\u003e] [-TemporaryFoldersDeletedOnExit \u003cbool\u003e] [-AutomaticReconnectionEnabled \u003cbool\u003e] [-ActiveSessionLimitMin \u003cint\u003e] [-DisconnectedSessionLimitMin \u003cint\u003e] [-IdleSessionLimitMin \u003cint\u003e] [-AuthenticateUsingNLA \u003cbool\u003e] [-EncryptionLevel \u003cRDEncryptionLevel\u003e] [-SecurityLayer \u003cRDSecurityLayer\u003e] [-LoadBalancing \u003cRDSessionHostCollectionLoadBalancingInstance[]\u003e] [-CustomRdpProperty \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -DisableUserProfileDisk [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -EnableUserProfileDisk -MaxUserProfileDiskSizeGB \u003cint\u003e -DiskPath \u003cstring\u003e [-IncludeFolderPath \u003cstring[]\u003e] [-ExcludeFolderPath \u003cstring[]\u003e] [-IncludeFilePath \u003cstring[]\u003e] [-ExcludeFilePath \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDSessionHost", "CommandType": "Function", "ParameterSets": "[-SessionHost] \u003cstring[]\u003e [-NewConnectionAllowed] \u003cRDServerNewConnectionAllowed\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDVirtualDesktopCollectionConfiguration", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-CollectionDescription \u003cstring\u003e] [-ClientDeviceRedirectionOptions \u003cRDClientDeviceRedirectionOptions\u003e] [-RedirectAllMonitors \u003cbool\u003e] [-RedirectClientPrinter \u003cbool\u003e] [-SaveDelayMinutes \u003cint\u003e] [-UserGroups \u003cstring[]\u003e] [-AutoAssignPersonalVirtualDesktopToUser \u003cbool\u003e] [-GrantAdministrativePrivilege \u003cbool\u003e] [-CustomRdpProperty \u003cstring\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -DisableUserProfileDisks [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -EnableUserProfileDisks -MaxUserProfileDiskSizeGB \u003cint\u003e -DiskPath \u003cstring\u003e [-IncludeFolderPath \u003cstring[]\u003e] [-ExcludeFolderPath \u003cstring[]\u003e] [-IncludeFilePath \u003cstring[]\u003e] [-ExcludeFilePath \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDVirtualDesktopConcurrency", "CommandType": "Function", "ParameterSets": "[-ConcurrencyFactor] \u003cint\u003e [[-HostServer] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Allocation] \u003chashtable\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDVirtualDesktopIdleCount", "CommandType": "Function", "ParameterSets": "[-IdleCount] \u003cint\u003e [[-HostServer] \u003cstring[]\u003e] [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Allocation] \u003chashtable\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDVirtualDesktopTemplateExportPath", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-RDWorkspace", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-RDVirtualDesktopCollectionJob", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-RDOUAccess", "CommandType": "Function", "ParameterSets": "[[-Domain] \u003cstring\u003e] [-OU] \u003cstring\u003e [[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Test-RDVirtualDesktopADMachineAccountReuse", "CommandType": "Function", "ParameterSets": "[[-ConnectionBroker] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Update-RDVirtualDesktopCollection", "CommandType": "Function", "ParameterSets": "[-CollectionName] \u003cstring\u003e -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e [-DisableVirtualDesktopRollback] [-VirtualDesktopPasswordAge \u003cint\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e -StartTime \u003cdatetime\u003e -ForceLogoffTime \u003cdatetime\u003e [-DisableVirtualDesktopRollback] [-VirtualDesktopPasswordAge \u003cint\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CollectionName] \u003cstring\u003e -VirtualDesktopTemplateName \u003cstring\u003e -VirtualDesktopTemplateHostServer \u003cstring\u003e -ForceLogoffTime \u003cdatetime\u003e [-DisableVirtualDesktopRollback] [-VirtualDesktopPasswordAge \u003cint\u003e] [-ConnectionBroker \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "ScheduledTasks", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Export-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring\u003e] [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring\u003e] [[-Cluster] \u003cstring\u003e] [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring[]\u003e] [[-TaskPath] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledTaskInfo", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Principal] \u003cCimInstance#MSFT_TaskPrincipal\u003e] [[-Description] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskAction", "CommandType": "Function", "ParameterSets": "[-Execute] \u003cstring\u003e [[-Argument] \u003cstring\u003e] [[-WorkingDirectory] \u003cstring\u003e] [-Id \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskPrincipal", "CommandType": "Function", "ParameterSets": "[-UserId] \u003cstring\u003e [[-LogonType] \u003cLogonTypeEnum\u003e] [[-RunLevel] \u003cRunLevelEnum\u003e] [[-ProcessTokenSidType] \u003cProcessTokenSidTypeEnum\u003e] [[-RequiredPrivilege] \u003cstring[]\u003e] [[-Id] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-GroupId] \u003cstring\u003e [[-RunLevel] \u003cRunLevelEnum\u003e] [[-ProcessTokenSidType] \u003cProcessTokenSidTypeEnum\u003e] [[-RequiredPrivilege] \u003cstring[]\u003e] [[-Id] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskSettingsSet", "CommandType": "Function", "ParameterSets": "[-DisallowDemandStart] [-DisallowHardTerminate] [-Compatibility \u003cCompatibilityEnum\u003e] [-DeleteExpiredTaskAfter \u003ctimespan\u003e] [-AllowStartIfOnBatteries] [-Disable] [-MaintenanceExclusive] [-Hidden] [-RunOnlyIfIdle] [-IdleWaitTimeout \u003ctimespan\u003e] [-NetworkId \u003cstring\u003e] [-NetworkName \u003cstring\u003e] [-DisallowStartOnRemoteAppSession] [-MaintenancePeriod \u003ctimespan\u003e] [-MaintenanceDeadline \u003ctimespan\u003e] [-StartWhenAvailable] [-DontStopIfGoingOnBatteries] [-WakeToRun] [-IdleDuration \u003ctimespan\u003e] [-RestartOnIdle] [-DontStopOnIdleEnd] [-ExecutionTimeLimit \u003ctimespan\u003e] [-MultipleInstances \u003cMultipleInstancesEnum\u003e] [-Priority \u003cint\u003e] [-RestartCount \u003cint\u003e] [-RestartInterval \u003ctimespan\u003e] [-RunOnlyIfNetworkAvailable] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskTrigger", "CommandType": "Function", "ParameterSets": "-Once -At \u003cdatetime\u003e [-RandomDelay \u003ctimespan\u003e] [-RepetitionInterval \u003ctimespan\u003e] [-RepetitionDuration \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -Daily -At \u003cdatetime\u003e [-DaysInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -Weekly -At \u003cdatetime\u003e -DaysOfWeek \u003cDayOfWeek[]\u003e [-WeeksInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -AtStartup [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -AtLogOn [-RandomDelay \u003ctimespan\u003e] [-User \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-Cluster] \u003cstring\u003e] [[-Resource] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-Xml] \u003cstring\u003e [[-Cluster] \u003cstring\u003e] [[-Resource] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Description] \u003cstring\u003e] [[-Cluster] \u003cstring\u003e] [[-Resource] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [[-RunLevel] \u003cRunLevelEnum\u003e] [[-Description] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-Xml] \u003cstring\u003e [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Principal] \u003cCimInstance#MSFT_TaskPrincipal\u003e] [[-Description] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-TaskName] \u003cstring\u003e] [[-TaskPath] \u003cstring\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [-Xml] \u003cstring\u003e [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Description] \u003cstring\u003e] [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-Password] \u003cstring\u003e] [[-User] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Principal] \u003cCimInstance#MSFT_TaskPrincipal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-InputObject] \u003cCimInstance#MSFT_ClusteredScheduledTask\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring[]\u003e] [[-TaskPath] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_ScheduledTask[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "SecureBoot", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Confirm-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Format-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring\u003e -SignatureOwner \u003cguid\u003e -CertificateFilePath \u003cstring[]\u003e [-FormatWithCert] [-SignableFilePath \u003cstring\u003e] [-Time \u003cstring\u003e] [-AppendWrite] [-ContentFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -SignatureOwner \u003cguid\u003e -Hash \u003cstring[]\u003e -Algorithm \u003cstring\u003e [-SignableFilePath \u003cstring\u003e] [-Time \u003cstring\u003e] [-AppendWrite] [-ContentFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Delete [-SignableFilePath \u003cstring\u003e] [-Time \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SecureBootPolicy", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-OutputFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring\u003e -Time \u003cstring\u003e [-ContentFilePath \u003cstring\u003e] [-SignedFilePath \u003cstring\u003e] [-AppendWrite] [-OutputFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Time \u003cstring\u003e [-Content \u003cbyte[]\u003e] [-SignedFilePath \u003cstring\u003e] [-AppendWrite] [-OutputFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "ServerCore", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-DisplayResolution", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Set-DisplayResolution", "CommandType": "Function", "ParameterSets": "[-Width] \u003cObject\u003e [-Height] \u003cObject\u003e [-Force] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "ServerManager", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Add-WindowsFeature", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Remove-WindowsFeature", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Disable-ServerManagerStandardUserRemoting", "CommandType": "Function", "ParameterSets": "[-User] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ServerManagerStandardUserRemoting", "CommandType": "Function", "ParameterSets": "[-User] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsFeature", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Vhd \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Install-WindowsFeature", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cFeature[]\u003e [-Restart] [-IncludeAllSubFeature] [-IncludeManagementTools] [-Source \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cFeature[]\u003e -Vhd \u003cstring\u003e [-IncludeAllSubFeature] [-IncludeManagementTools] [-Source \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ConfigurationFilePath \u003cstring\u003e [-Vhd \u003cstring\u003e] [-Restart] [-Source \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Uninstall-WindowsFeature", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cFeature[]\u003e [-Restart] [-IncludeManagementTools] [-Remove] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cFeature[]\u003e [-Vhd \u003cstring\u003e] [-IncludeManagementTools] [-Remove] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-LogPath \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "Add-WindowsFeature", "Remove-WindowsFeature" ] }, { "Name": "ServerManagerTasks", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-SMCounterSample", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e -CounterPath \u003cstring[]\u003e [-BatchSize \u003cuint32\u003e] [-StartTime \u003cdatetime\u003e] [-EndTime \u003cdatetime\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -CollectorName \u003cstring\u003e -CounterPath \u003cstring[]\u003e -Timestamp \u003cdatetime[]\u003e [-BatchSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMPerformanceCollector", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerBpaResult", "CommandType": "Function", "ParameterSets": "-BpaXPath \u003cstring[]\u003e [-BatchSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerClusterName", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerEvent", "CommandType": "Function", "ParameterSets": "[-Log \u003cstring[]\u003e] [-Level \u003cEventLevelFlag[]\u003e] [-StartTime \u003cuint64[]\u003e] [-EndTime \u003cuint64[]\u003e] [-BatchSize \u003cuint32\u003e] [-QueryFile \u003cstring[]\u003e] [-QueryFileId \u003cint[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerFeature", "CommandType": "Function", "ParameterSets": "[-FilterFlag \u003cFeatureFilterFlag\u003e] [-BatchSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerInventory", "CommandType": "Function", "ParameterSets": "[-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SMServerService", "CommandType": "Function", "ParameterSets": "[-Service \u003cstring[]\u003e] [-BatchSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SMServerPerformanceLog", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e [-ThresholdMSec \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-SMPerformanceCollector", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-SMPerformanceCollector", "CommandType": "Function", "ParameterSets": "-CollectorName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "SmbShare", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Block-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Close-SmbOpenFile", "CommandType": "Function", "ParameterSets": "[[-FileId] \u003cuint64[]\u003e] [-SessionId \u003cuint64[]\u003e] [-ClientComputerName \u003cstring[]\u003e] [-ClientUserName \u003cstring[]\u003e] [-ScopeName \u003cstring[]\u003e] [-ClusterNodeName \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBOpenFile[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Close-SmbSession", "CommandType": "Function", "ParameterSets": "[[-SessionId] \u003cuint64[]\u003e] [-ClientComputerName \u003cstring[]\u003e] [-ClientUserName \u003cstring[]\u003e] [-ScopeName \u003cstring[]\u003e] [-ClusterNodeName \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBSession[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-SmbDelegation", "CommandType": "Function", "ParameterSets": "[[-SmbClient] \u003cstring\u003e] [-SmbServer] \u003cstring\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-SmbDelegation", "CommandType": "Function", "ParameterSets": "[-SmbClient] \u003cstring\u003e [-SmbServer] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbBandwidthLimit", "CommandType": "Function", "ParameterSets": "[[-Category] \u003cBandwidthLimitCategory[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbClientConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbClientNetworkInterface", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbConnection", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring[]\u003e] [[-UserName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbDelegation", "CommandType": "Function", "ParameterSets": "[-SmbServer] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbMapping", "CommandType": "Function", "ParameterSets": "[[-LocalPath] \u003cstring[]\u003e] [[-RemotePath] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbMultichannelConnection", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring[]\u003e] [-IncludeNotSelected] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbMultichannelConstraint", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbOpenFile", "CommandType": "Function", "ParameterSets": "[[-FileId] \u003cuint64[]\u003e] [[-SessionId] \u003cuint64[]\u003e] [[-ClientComputerName] \u003cstring[]\u003e] [[-ClientUserName] \u003cstring[]\u003e] [[-ScopeName] \u003cstring[]\u003e] [[-ClusterNodeName] \u003cstring[]\u003e] [-IncludeHidden] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbServerNetworkInterface", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbSession", "CommandType": "Function", "ParameterSets": "[[-SessionId] \u003cuint64[]\u003e] [[-ClientComputerName] \u003cstring[]\u003e] [[-ClientUserName] \u003cstring[]\u003e] [[-ScopeName] \u003cstring[]\u003e] [[-ClusterNodeName] \u003cstring[]\u003e] [-IncludeHidden] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbShare", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-ScopeName] \u003cstring[]\u003e] [-Scoped \u003cbool[]\u003e] [-Special \u003cbool[]\u003e] [-ContinuouslyAvailable \u003cbool[]\u003e] [-ShareState \u003cShareState[]\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode[]\u003e] [-CachingMode \u003cCachingMode[]\u003e] [-ConcurrentUserLimit \u003cuint32[]\u003e] [-AvailabilityType \u003cAvailabilityType[]\u003e] [-CaTimeout \u003cuint32[]\u003e] [-EncryptData \u003cbool[]\u003e] [-IncludeHidden] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Grant-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-AccountName \u003cstring[]\u003e] [-AccessRight \u003cShareAccessRight\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-AccessRight \u003cShareAccessRight\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SmbMapping", "CommandType": "Function", "ParameterSets": "[[-LocalPath] \u003cstring\u003e] [[-RemotePath] \u003cstring\u003e] [-UserName \u003cstring\u003e] [-Password \u003cstring\u003e] [-Persistent \u003cbool\u003e] [-SaveCredentials] [-HomeFolder] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SmbMultichannelConstraint", "CommandType": "Function", "ParameterSets": "[-ServerName] \u003cstring\u003e [-InterfaceIndex] \u003cuint32[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ServerName] \u003cstring\u003e [-InterfaceAlias] \u003cstring[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SmbShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Path] \u003cstring\u003e [[-ScopeName] \u003cstring\u003e] [-Temporary] [-ContinuouslyAvailable \u003cbool\u003e] [-Description \u003cstring\u003e] [-ConcurrentUserLimit \u003cuint32\u003e] [-CATimeout \u003cuint32\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode\u003e] [-CachingMode \u003cCachingMode\u003e] [-FullAccess \u003cstring[]\u003e] [-ChangeAccess \u003cstring[]\u003e] [-ReadAccess \u003cstring[]\u003e] [-NoAccess \u003cstring[]\u003e] [-SecurityDescriptor \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbBandwidthLimit", "CommandType": "Function", "ParameterSets": "[[-Category] \u003cBandwidthLimitCategory[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SmbBandwidthLimit[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbMapping", "CommandType": "Function", "ParameterSets": "[[-LocalPath] \u003cstring[]\u003e] [[-RemotePath] \u003cstring[]\u003e] [-UpdateProfile] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SmbMapping[]\u003e [-UpdateProfile] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbMultichannelConstraint", "CommandType": "Function", "ParameterSets": "[-ServerName] \u003cstring[]\u003e [[-InterfaceIndex] \u003cuint32[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ServerName] \u003cstring[]\u003e [[-InterfaceAlias] \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SmbMultichannelConstraint[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbBandwidthLimit", "CommandType": "Function", "ParameterSets": "-Category \u003cBandwidthLimitCategory\u003e -BytesPerSecond \u003cuint64\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbClientConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionCountPerRssNetworkInterface \u003cuint32\u003e] [-DirectoryCacheEntriesMax \u003cuint32\u003e] [-DirectoryCacheEntrySizeMax \u003cuint32\u003e] [-DirectoryCacheLifetime \u003cuint32\u003e] [-EnableBandwidthThrottling \u003cbool\u003e] [-EnableByteRangeLockingOnReadOnlyFiles \u003cbool\u003e] [-EnableLargeMtu \u003cbool\u003e] [-EnableMultiChannel \u003cbool\u003e] [-DormantFileLimit \u003cuint32\u003e] [-EnableSecuritySignature \u003cbool\u003e] [-ExtendedSessionTimeout \u003cuint32\u003e] [-FileInfoCacheEntriesMax \u003cuint32\u003e] [-FileInfoCacheLifetime \u003cuint32\u003e] [-FileNotFoundCacheEntriesMax \u003cuint32\u003e] [-FileNotFoundCacheLifetime \u003cuint32\u003e] [-KeepConn \u003cuint32\u003e] [-MaxCmds \u003cuint32\u003e] [-MaximumConnectionCountPerServer \u003cuint32\u003e] [-OplocksDisabled \u003cbool\u003e] [-RequireSecuritySignature \u003cbool\u003e] [-SessionTimeout \u003cuint32\u003e] [-UseOpportunisticLocking \u003cbool\u003e] [-WindowSizeThreshold \u003cuint32\u003e] [-EnableLoadBalanceScaleOut \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbPathAcl", "CommandType": "Function", "ParameterSets": "[-ShareName] \u003cstring\u003e [[-ScopeName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbServerConfiguration", "CommandType": "Function", "ParameterSets": "[-AnnounceServer \u003cbool\u003e] [-AsynchronousCredits \u003cuint32\u003e] [-AutoShareServer \u003cbool\u003e] [-AutoShareWorkstation \u003cbool\u003e] [-CachedOpenLimit \u003cuint32\u003e] [-AnnounceComment \u003cstring\u003e] [-EnableDownlevelTimewarp \u003cbool\u003e] [-EnableLeasing \u003cbool\u003e] [-EnableMultiChannel \u003cbool\u003e] [-EnableStrictNameChecking \u003cbool\u003e] [-AutoDisconnectTimeout \u003cuint32\u003e] [-DurableHandleV2TimeoutInSeconds \u003cuint32\u003e] [-EnableAuthenticateUserSharing \u003cbool\u003e] [-EnableForcedLogoff \u003cbool\u003e] [-EnableOplocks \u003cbool\u003e] [-EnableSecuritySignature \u003cbool\u003e] [-ServerHidden \u003cbool\u003e] [-IrpStackSize \u003cuint32\u003e] [-KeepAliveTime \u003cuint32\u003e] [-MaxChannelPerSession \u003cuint32\u003e] [-MaxMpxCount \u003cuint32\u003e] [-MaxSessionPerConnection \u003cuint32\u003e] [-MaxThreadsPerQueue \u003cuint32\u003e] [-MaxWorkItems \u003cuint32\u003e] [-NullSessionPipes \u003cstring\u003e] [-NullSessionShares \u003cstring\u003e] [-OplockBreakWait \u003cuint32\u003e] [-PendingClientTimeoutInSeconds \u003cuint32\u003e] [-RequireSecuritySignature \u003cbool\u003e] [-EnableSMB1Protocol \u003cbool\u003e] [-EnableSMB2Protocol \u003cbool\u003e] [-Smb2CreditsMax \u003cuint32\u003e] [-Smb2CreditsMin \u003cuint32\u003e] [-SmbServerNameHardeningLevel \u003cuint32\u003e] [-TreatHostAsStableStorage \u003cbool\u003e] [-ValidateAliasNotCircular \u003cbool\u003e] [-ValidateShareScope \u003cbool\u003e] [-ValidateShareScopeNotAliased \u003cbool\u003e] [-ValidateTargetName \u003cbool\u003e] [-EncryptData \u003cbool\u003e] [-RejectUnencryptedAccess \u003cbool\u003e] [-AuditSmb1Access \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-Description \u003cstring\u003e] [-ConcurrentUserLimit \u003cuint32\u003e] [-CATimeout \u003cuint32\u003e] [-ContinuouslyAvailable \u003cbool\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode\u003e] [-CachingMode \u003cCachingMode\u003e] [-SecurityDescriptor \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-Description \u003cstring\u003e] [-ConcurrentUserLimit \u003cuint32\u003e] [-CATimeout \u003cuint32\u003e] [-ContinuouslyAvailable \u003cbool\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode\u003e] [-CachingMode \u003cCachingMode\u003e] [-SecurityDescriptor \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-SmbMultichannelConnection", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gsmbs", "nsmbs", "rsmbs", "ssmbs", "gsmba", "grsmba", "rksmba", "blsmba", "ulsmba", "gsmbse", "cssmbse", "gsmbo", "cssmbo", "gsmbsc", "ssmbsc", "gsmbcc", "ssmbcc", "gsmbc", "gsmbm", "nsmbm", "rsmbm", "gsmbcn", "gsmbsn", "gsmbmc", "udsmbmc", "gsmbt", "nsmbt", "rsmbt", "ssmbp", "gsmbb", "ssmbb", "rsmbb", "gsmbd", "esmbd", "dsmbd" ] }, { "Name": "SmbWitness", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Move-SmbClient", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Get-SmbWitnessClient", "CommandType": "Function", "ParameterSets": "[[-ClientName] \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-Flags \u003cFlags[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Move-SmbWitnessClient", "CommandType": "Function", "ParameterSets": "[-ClientName] \u003cstring\u003e [-DestinationNode] \u003cstring\u003e [[-NetworkName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gsmbw", "msmbw", "Move-SmbClient" ] }, { "Name": "SoftwareInventoryLogging", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-SilComputer", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SilComputerIdentity", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SilData", "CommandType": "Function", "ParameterSets": "[[-FileName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SilLogging", "CommandType": "Function", "ParameterSets": "[[-CimSession] \u003cCimSession[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SilSoftware", "CommandType": "Function", "ParameterSets": "[[-ID] \u003cstring[]\u003e] [-Name \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SilUalAccess", "CommandType": "Function", "ParameterSets": "[[-RoleGuid] \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SilWindowsUpdate", "CommandType": "Function", "ParameterSets": "[[-ID] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Publish-SilData", "CommandType": "Function", "ParameterSets": "[[-FileName] \u003cstring\u003e] [-CheckCollectionHistory] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UseCacheOnly] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SilLogging", "CommandType": "Function", "ParameterSets": "-TimeOfDay \u003cdatetime\u003e [-CimSession \u003cCimSession[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TimeOfDay \u003cdatetime\u003e] [-TargetUri \u003cstring\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-SilLogging", "CommandType": "Function", "ParameterSets": "[[-CimSession] \u003cCimSession[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-SilLogging", "CommandType": "Function", "ParameterSets": "[[-CimSession] \u003cCimSession[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "StartScreen", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-StartApps", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cObject\u003e]" }, { "Name": "Export-StartLayout", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-LiteralPath] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-StartLayout", "CommandType": "Cmdlet", "ParameterSets": "[-LayoutPath] \u003cstring\u003e [-MountPath] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-LayoutLiteralPath] \u003cstring\u003e [-MountLiteralPath] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Storage", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Flush-Volume", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Get-PhysicalDiskSNV", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Initialize-Volume", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Write-FileSystemCache", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Add-InitiatorIdToMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PartitionAccessPath", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [[-AccessPath] \u003cstring\u003e] [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DriveLetter \u003cchar[]\u003e [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[[-StoragePool] \u003cCimInstance#MSFT_StoragePool\u003e] -PhysicalDisks \u003cciminstance[]\u003e [-StoragePoolFriendlyName \u003cstring\u003e] [-StoragePoolName \u003cstring\u003e] [-StoragePoolUniqueId \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-VirtualDisk] \u003cCimInstance#MSFT_VirtualDisk\u003e] -PhysicalDisks \u003cciminstance[]\u003e [-VirtualDiskFriendlyName \u003cstring\u003e] [-VirtualDiskName \u003cstring\u003e] [-VirtualDiskUniqueId \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-TargetPortToMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VirtualDiskToMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-VirtualDisknames \u003cstring[]\u003e] [-DeviceNumbers \u003cuint16[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-VirtualDisknames \u003cstring[]\u003e] [-DeviceNumbers \u003cuint16[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-VirtualDisknames \u003cstring[]\u003e] [-DeviceNumbers \u003cuint16[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-FileStorageTier", "CommandType": "Function", "ParameterSets": "-FilePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-StorageDiagnosticInfo", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PhysicalDiskIndication", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-StorageEnclosureIdentification", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageEnclosure[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-DiskImage", "CommandType": "Function", "ParameterSets": "[-ImagePath] \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DevicePath \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DiskImage[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PhysicalDiskIndication", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-StorageEnclosureIdentification", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageEnclosure[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Disk", "CommandType": "Function", "ParameterSets": "[[-Number] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Path \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSISession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSIConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DiskImage", "CommandType": "Function", "ParameterSets": "[-ImagePath] \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DevicePath \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FileIntegrity", "CommandType": "Function", "ParameterSets": "[-FileName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FileStorageTier", "CommandType": "Function", "ParameterSets": "-VolumeDriveLetter \u003cchar\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -VolumePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Volume \u003cciminstance\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FilePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-InitiatorId", "CommandType": "Function", "ParameterSets": "[[-InitiatorAddress] \u003cstring[]\u003e] [-HostType \u003cHostType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-InitiatorPort", "CommandType": "Function", "ParameterSets": "[[-NodeAddress] \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InstanceName \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSISession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSIConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSITarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MaskingSet", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-HostType \u003cHostType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorId \u003cCimInstance#MSFT_InitiatorId\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OffloadDataTransferSetting", "CommandType": "Function", "ParameterSets": "[-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Partition", "CommandType": "Function", "ParameterSets": "[[-DiskNumber] \u003cuint32[]\u003e] [[-PartitionNumber] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskId \u003cstring[]\u003e] [-Offset \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DriveLetter \u003cchar[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PartitionSupportedSize", "CommandType": "Function", "ParameterSets": "[[-DiskNumber] \u003cuint32[]\u003e] [[-PartitionNumber] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskId \u003cstring[]\u003e] [-Offset \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DriveLetter \u003cchar[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[-UniqueId \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-FriendlyName] \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-VirtualRangeMin \u003cuint64\u003e] [-VirtualRangeMax \u003cuint64\u003e] [-HasAllocations \u003cbool\u003e] [-SelectedForUse \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageEnclosure \u003cCimInstance#MSFT_StorageEnclosure\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-Description \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CanPool \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PhysicalDiskStorageNodeView", "CommandType": "Function", "ParameterSets": "[[-StorageNode] \u003cCimInstance#MSFT_StorageNode\u003e] [[-PhysicalDisk] \u003cCimInstance#MSFT_PhysicalDisk\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ResiliencySetting", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageDiagnosticInfo", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_StorageSubSystem\u003e -DestinationPath \u003cstring\u003e [-TimeSpan \u003cuint32\u003e] [-ActivityId \u003cstring\u003e] [-ExcludeOperationalLog] [-ExcludeDiagnosticLog] [-IncludeLiveDump] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystemFriendlyName] \u003cstring\u003e -DestinationPath \u003cstring\u003e [-TimeSpan \u003cuint32\u003e] [-ActivityId \u003cstring\u003e] [-ExcludeOperationalLog] [-ExcludeDiagnosticLog] [-IncludeLiveDump] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring\u003e -DestinationPath \u003cstring\u003e [-TimeSpan \u003cuint32\u003e] [-ActivityId \u003cstring\u003e] [-ExcludeOperationalLog] [-ExcludeDiagnosticLog] [-IncludeLiveDump] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring\u003e -DestinationPath \u003cstring\u003e [-TimeSpan \u003cuint32\u003e] [-ActivityId \u003cstring\u003e] [-ExcludeOperationalLog] [-ExcludeDiagnosticLog] [-IncludeLiveDump] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageEnclosure", "CommandType": "Function", "ParameterSets": "[-UniqueId \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-FriendlyName] \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageEnclosureVendorData", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e -PageNumber \u003cuint16\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -PageNumber \u003cuint16\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageEnclosure[]\u003e -PageNumber \u003cuint16\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageJob", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-JobState \u003cJobState[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-JobState \u003cJobState[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-JobState \u003cJobState[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-JobState \u003cJobState[]\u003e] [-StorageSubsystem \u003cCimInstance#MSFT_StorageSubsystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageNode", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring[]\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-StorageEnclosure \u003cCimInstance#MSFT_StorageEnclosure\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StoragePool", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageJob \u003cCimInstance#MSFT_StorageJob\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageTier \u003cCimInstance#MSFT_StorageTier\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-ResiliencySetting \u003cCimInstance#MSFT_ResiliencySetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageProvider", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-URI \u003curi[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageReliabilityCounter", "CommandType": "Function", "ParameterSets": "-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Disk \u003cCimInstance#MSFT_Disk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageSetting", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageSubSystem", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-OffloadDataTransferSetting \u003cCimInstance#MSFT_OffloadDataTransferSetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-InitiatorId \u003cCimInstance#MSFT_InitiatorId\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-TargetPortal \u003cCimInstance#MSFT_TargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StorageEnclosure \u003cCimInstance#MSFT_StorageEnclosure\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StorageProvider \u003cCimInstance#MSFT_StorageProvider\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageTier", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-MediaType \u003cMediaType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-MediaType \u003cMediaType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MediaType \u003cMediaType[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MediaType \u003cMediaType[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageTierSupportedSize", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageTier[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SupportedClusterSizes", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-FileSystem \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SupportedFileSystems", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TargetPort", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-PortAddress \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetPortal \u003cCimInstance#MSFT_TargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TargetPortal", "CommandType": "Function", "ParameterSets": "[-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IPv4Address \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IPv6Address \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubsystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VirtualDisk", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageJob \u003cCimInstance#MSFT_StorageJob\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-TargetVirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-SourceVirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-InitiatorId \u003cCimInstance#MSFT_InitiatorId\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageTier \u003cCimInstance#MSFT_StorageTier\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-PhysicalRangeMin \u003cuint64\u003e] [-PhysicalRangeMax \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VirtualDiskSupportedSize", "CommandType": "Function", "ParameterSets": "[-StoragePoolFriendlyName] \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolUniqueId \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolName \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Volume", "CommandType": "Function", "ParameterSets": "[[-DriveLetter] \u003cchar[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Path \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FileSystemLabel \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskImage \u003cCimInstance#MSFT_DiskImage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FilePath \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VolumeCorruptionCount", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VolumeScrubPolicy", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Hide-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Initialize-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-DiskImage", "CommandType": "Function", "ParameterSets": "[-ImagePath] \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-Access \u003cAccess\u003e] [-NoDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DiskImage[]\u003e [-Access \u003cAccess\u003e] [-NoDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-MaskingSet", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-Partition", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskPath \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-StoragePool", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cciminstance[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cciminstance[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cciminstance[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cciminstance[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-StorageSubsystemVirtualDisk", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-StorageTier", "CommandType": "Function", "ParameterSets": "[-StoragePoolFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -MediaType \u003cMediaType\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -MediaType \u003cMediaType\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -MediaType \u003cMediaType\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e -FriendlyName \u003cstring\u003e -MediaType \u003cMediaType\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-StoragePoolFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-PhysicalDisksToUse \u003cciminstance[]\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-Interleave \u003cuint64\u003e] [-StorageTiers \u003cciminstance[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-AutoWriteCacheSize] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-PhysicalDisksToUse \u003cciminstance[]\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-Interleave \u003cuint64\u003e] [-StorageTiers \u003cciminstance[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-AutoWriteCacheSize] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-PhysicalDisksToUse \u003cciminstance[]\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-Interleave \u003cuint64\u003e] [-StorageTiers \u003cciminstance[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-AutoWriteCacheSize] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-PhysicalDisksToUse \u003cciminstance[]\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-Interleave \u003cuint64\u003e] [-StorageTiers \u003cciminstance[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-AutoWriteCacheSize] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-VirtualDiskClone", "CommandType": "Function", "ParameterSets": "-VirtualDiskUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDiskFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -VirtualDiskName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-VirtualDiskSnapshot", "CommandType": "Function", "ParameterSets": "-VirtualDiskUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDiskFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -VirtualDiskName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-Volume", "CommandType": "Function", "ParameterSets": "[-StoragePoolFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -FileSystem \u003cFileSystem\u003e [-Size \u003cuint64\u003e] [-AccessPath \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-StorageTiers \u003cciminstance[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -FileSystem \u003cFileSystem\u003e [-Size \u003cuint64\u003e] [-AccessPath \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-StorageTiers \u003cciminstance[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -FileSystem \u003cFileSystem\u003e [-Size \u003cuint64\u003e] [-AccessPath \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-StorageTiers \u003cciminstance[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e -FriendlyName \u003cstring\u003e -FileSystem \u003cFileSystem\u003e [-Size \u003cuint64\u003e] [-AccessPath \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-StorageTiers \u003cciminstance[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Register-StorageSubsystem", "CommandType": "Function", "ParameterSets": "[-ProviderName] \u003cstring[]\u003e -ComputerName \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ProviderUniqueId \u003cstring[]\u003e -ComputerName \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageProvider[]\u003e -ComputerName \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-InitiatorId", "CommandType": "Function", "ParameterSets": "[-InitiatorAddress] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_InitiatorId[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-InitiatorIdFromMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-MaskingSet", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Partition", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PartitionAccessPath", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [[-AccessPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[[-StoragePool] \u003cCimInstance#MSFT_StoragePool\u003e] -PhysicalDisks \u003cciminstance[]\u003e [-StoragePoolFriendlyName \u003cstring\u003e] [-StoragePoolName \u003cstring\u003e] [-StoragePoolUniqueId \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-VirtualDisk] \u003cCimInstance#MSFT_VirtualDisk\u003e] -PhysicalDisks \u003cciminstance[]\u003e [-VirtualDiskFriendlyName \u003cstring\u003e] [-VirtualDiskName \u003cstring\u003e] [-VirtualDiskUniqueId \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-StoragePool", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-StorageTier", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageTier[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-TargetPortFromMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VirtualDiskFromMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-VirtualDiskNames \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-VirtualDiskNames \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-VirtualDiskNames \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-MaskingSet", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-FileIntegrity", "CommandType": "Function", "ParameterSets": "[-FileName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-StorageReliabilityCounter", "CommandType": "Function", "ParameterSets": "-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Disk \u003cCimInstance#MSFT_Disk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageReliabilityCounter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Resize-Partition", "CommandType": "Function", "ParameterSets": "[-Size] \u003cuint64\u003e -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [-Size] \u003cuint64\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Size] \u003cuint64\u003e -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Size] \u003cuint64\u003e -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resize-StorageTier", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageTier[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resize-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Number] \u003cuint32\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Number] \u003cuint32\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-FileIntegrity", "CommandType": "Function", "ParameterSets": "[-FileName] \u003cstring\u003e [[-Enable] \u003cbool\u003e] [-Enforce \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-FileStorageTier", "CommandType": "Function", "ParameterSets": "-FilePath \u003cstring\u003e -DesiredStorageTierFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FilePath \u003cstring\u003e -DesiredStorageTier \u003cciminstance\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FilePath \u003cstring\u003e -DesiredStorageTierUniqueId \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-InitiatorPort", "CommandType": "Function", "ParameterSets": "[-NodeAddress] \u003cstring[]\u003e -NewNodeAddress \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e -NewNodeAddress \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_InitiatorPort[]\u003e -NewNodeAddress \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Partition", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32\u003e [-PartitionNumber] \u003cuint32\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring\u003e -Offset \u003cuint64\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring\u003e -Offset \u003cuint64\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring\u003e -Offset \u003cuint64\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-PartitionNumber] \u003cuint32\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-PartitionNumber] \u003cuint32\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PhysicalDisk", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-MediaType \u003cMediaType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-MediaType \u003cMediaType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-MediaType \u003cMediaType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ResiliencySetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring[]\u003e -StoragePool \u003cCimInstance#MSFT_StoragePool\u003e [-NumberOfDataCopiesDefault \u003cuint16\u003e] [-PhysicalDiskRedundancyDefault \u003cuint16\u003e] [-NumberOfColumnsDefault \u003cuint16\u003e] [-AutoNumberOfColumns] [-InterleaveDefault \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-NumberOfDataCopiesDefault \u003cuint16\u003e] [-PhysicalDiskRedundancyDefault \u003cuint16\u003e] [-NumberOfColumnsDefault \u003cuint16\u003e] [-AutoNumberOfColumns] [-InterleaveDefault \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_ResiliencySetting[]\u003e [-NumberOfDataCopiesDefault \u003cuint16\u003e] [-PhysicalDiskRedundancyDefault \u003cuint16\u003e] [-NumberOfColumnsDefault \u003cuint16\u003e] [-AutoNumberOfColumns] [-InterleaveDefault \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StoragePool", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RepairPolicy \u003cRepairPolicy\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RepairPolicy \u003cRepairPolicy\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RepairPolicy \u003cRepairPolicy\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RepairPolicy \u003cRepairPolicy\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageProvider", "CommandType": "Function", "ParameterSets": "[-ProviderName] \u003cstring[]\u003e [-RemoteSubsystemCacheMode \u003cRemoteSubsystemCacheMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -ProviderUniqueId \u003cstring[]\u003e [-RemoteSubsystemCacheMode \u003cRemoteSubsystemCacheMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageProvider[]\u003e [-RemoteSubsystemCacheMode \u003cRemoteSubsystemCacheMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageSetting", "CommandType": "Function", "ParameterSets": "[-NewDiskPolicy \u003cNewDiskPolicy\u003e] [-ScrubPolicy \u003cScrubPolicy\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageSubSystem", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-AutomaticClusteringEnabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-AutomaticClusteringEnabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-AutomaticClusteringEnabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-AutomaticClusteringEnabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageTier", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-MediaType \u003cMediaType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-MediaType \u003cMediaType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-MediaType \u003cMediaType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VirtualDisk", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-IsManualAttach \u003cbool\u003e] [-StorageNodeName \u003cstring\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsManualAttach \u003cbool\u003e] [-StorageNodeName \u003cstring\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-IsManualAttach \u003cbool\u003e] [-StorageNodeName \u003cstring\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-IsManualAttach \u003cbool\u003e] [-StorageNodeName \u003cstring\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VolumeScrubPolicy", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [[-Enable] \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Show-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-StorageDiagnosticLog", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-Level \u003cLevel\u003e] [-MaxLogSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-Level \u003cLevel\u003e] [-MaxLogSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-Level \u003cLevel\u003e] [-MaxLogSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-Level \u003cLevel\u003e] [-MaxLogSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-StorageDiagnosticLog", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-StorageSubsystem", "CommandType": "Function", "ParameterSets": "[-ProviderName] \u003cstring[]\u003e [-StorageSubSystemUniqueId \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -ProviderUniqueId \u003cstring[]\u003e [-StorageSubSystemUniqueId \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageProvider[]\u003e [-StorageSubSystemUniqueId \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-HostStorageCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Update-StoragePool", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-StorageProviderCache", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-URI \u003curi[]\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageProvider[]\u003e [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Write-VolumeCache", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "Flush-Volume", "Initialize-Volume", "Write-FileSystemCache", "Get-PhysicalDiskSNV" ] }, { "Name": "TLS", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Disable-TlsSessionTicketKey", "CommandType": "Cmdlet", "ParameterSets": "[-ServiceAccountName] \u003cNTAccount\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-TlsSessionTicketKey", "CommandType": "Cmdlet", "ParameterSets": "[-Password] \u003csecurestring\u003e [-Path] \u003cstring\u003e [-ServiceAccountName] \u003cNTAccount\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-TlsSessionTicketKey", "CommandType": "Cmdlet", "ParameterSets": "[-Password] \u003csecurestring\u003e [[-Path] \u003cstring\u003e] [-ServiceAccountName] \u003cNTAccount\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-TlsSessionTicketKey", "CommandType": "Cmdlet", "ParameterSets": "[-Password] \u003csecurestring\u003e [[-Path] \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "TroubleshootingPack", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-TroubleshootingPack", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-AnswerFile \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-TroubleshootingPack", "CommandType": "Cmdlet", "ParameterSets": "[-Pack] \u003cDiagPack\u003e [-AnswerFile \u003cstring\u003e] [-Result \u003cstring\u003e] [-Unattended] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "TrustedPlatformModule", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Clear-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[[-OwnerAuthorization] \u003cstring\u003e] [\u003cCommonParameters\u003e] -File \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-TpmOwnerAuth", "CommandType": "Cmdlet", "ParameterSets": "[-PassPhrase] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-TpmAutoProvisioning", "CommandType": "Cmdlet", "ParameterSets": "[-OnlyForNextRestart] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-TpmAutoProvisioning", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-TpmEndorsementKeyInfo", "CommandType": "Cmdlet", "ParameterSets": "[[-HashAlgorithm] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TpmSupportedFeature", "CommandType": "Cmdlet", "ParameterSets": "[[-FeatureList] \u003cStringCollection\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-TpmOwnerAuth", "CommandType": "Cmdlet", "ParameterSets": "-File \u003cstring\u003e [\u003cCommonParameters\u003e] [-OwnerAuthorization] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Initialize-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[-AllowClear] [-AllowPhysicalPresence] [\u003cCommonParameters\u003e]" }, { "Name": "Set-TpmOwnerAuth", "CommandType": "Cmdlet", "ParameterSets": "-File \u003cstring\u003e -NewFile \u003cstring\u003e [\u003cCommonParameters\u003e] -File \u003cstring\u003e -NewOwnerAuthorization \u003cstring\u003e [\u003cCommonParameters\u003e] [[-OwnerAuthorization] \u003cstring\u003e] -NewOwnerAuthorization \u003cstring\u003e [\u003cCommonParameters\u003e] [[-OwnerAuthorization] \u003cstring\u003e] -NewFile \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[[-OwnerAuthorization] \u003cstring\u003e] [\u003cCommonParameters\u003e] -File \u003cstring\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "UserAccessLogging", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-Ual", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-Ual", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Ual", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDailyAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-TenantIdentifier \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-Username \u003cstring[]\u003e] [-AccessDate \u003cdatetime[]\u003e] [-AccessCount \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDailyDeviceAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-AccessDate \u003cdatetime[]\u003e] [-AccessCount \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDailyUserAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-Username \u003cstring[]\u003e] [-AccessDate \u003cdatetime[]\u003e] [-AccessCount \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDeviceAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-TenantIdentifier \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-ActivityCount \u003cuint32[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalDns", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-HostName \u003cstring[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalHyperV", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-UUID \u003cstring[]\u003e] [-ChassisSerialNumber \u003cstring[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalOverview", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-GUID \u003cstring[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalServerDevice", "CommandType": "Function", "ParameterSets": "[-ChassisSerialNumber \u003cstring[]\u003e] [-UUID \u003cstring[]\u003e] [-IPAddress \u003cstring[]\u003e] [-ActivityCount \u003cuint32[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalServerUser", "CommandType": "Function", "ParameterSets": "[-ChassisSerialNumber \u003cstring[]\u003e] [-UUID \u003cstring[]\u003e] [-Username \u003cstring[]\u003e] [-ActivityCount \u003cuint32[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalSystemId", "CommandType": "Function", "ParameterSets": "[-PhysicalProcessorCount \u003cuint32[]\u003e] [-CoresPerPhysicalProcessor \u003cuint32[]\u003e] [-LogicalProcessorsPerPhysicalProcessor \u003cuint32[]\u003e] [-OSMajor \u003cuint32[]\u003e] [-OSMinor \u003cuint32[]\u003e] [-OSBuildNumber \u003cuint32[]\u003e] [-OSPlatformId \u003cuint32[]\u003e] [-ServicePackMajor \u003cuint32[]\u003e] [-ServicePackMinor \u003cuint32[]\u003e] [-OSSuiteMask \u003cuint32[]\u003e] [-OSProductType \u003cuint32[]\u003e] [-OSSerialNumber \u003cstring[]\u003e] [-OSCountryCode \u003cstring[]\u003e] [-OSCurrentTimeZone \u003cint16[]\u003e] [-OSDaylightInEffect \u003cbool[]\u003e] [-OSLastBootUpTime \u003cdatetime[]\u003e] [-MaximumMemory \u003cuint64[]\u003e] [-SystemSMBIOSUUID \u003cstring[]\u003e] [-SystemSerialNumber \u003cstring[]\u003e] [-SystemDNSHostName \u003cstring[]\u003e] [-SystemDomainName \u003cstring[]\u003e] [-CreationTime \u003cdatetime[]\u003e] [-SystemManufacturer \u003cstring[]\u003e] [-SystemProductName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UalUserAccess", "CommandType": "Function", "ParameterSets": "[-ProductName \u003cstring[]\u003e] [-RoleName \u003cstring[]\u003e] [-RoleGuid \u003cstring[]\u003e] [-TenantIdentifier \u003cstring[]\u003e] [-Username \u003cstring[]\u003e] [-ActivityCount \u003cuint32[]\u003e] [-FirstSeen \u003cdatetime[]\u003e] [-LastSeen \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "VpnClient", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Add-VpnConnection", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ServerAddress] \u003cstring\u003e [-SplitTunneling] [-RememberCredential] [-PlugInApplicationID] \u003cstring\u003e -CustomConfiguration \u003cxml\u003e [-Force] [-PassThru] [-ServerList \u003cCimInstance#VpnServerAddress[]\u003e] [-DnsSuffix \u003cstring\u003e] [-IdleDisconnectSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-ServerAddress] \u003cstring\u003e [[-TunnelType] \u003cstring\u003e] [[-EncryptionLevel] \u003cstring\u003e] [[-AuthenticationMethod] \u003cstring[]\u003e] [-SplitTunneling] [-AllUserConnection] [[-L2tpPsk] \u003cstring\u003e] [-RememberCredential] [-UseWinlogonCredential] [[-EapConfigXmlStream] \u003cxml\u003e] [-Force] [-PassThru] [-ServerList \u003cCimInstance#VpnServerAddress[]\u003e] [-DnsSuffix \u003cstring\u003e] [-IdleDisconnectSeconds \u003cuint32\u003e] [-MachineCertificateIssuerFilter \u003cX509Certificate2\u003e] [-MachineCertificateEKUFilter \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VpnConnectionRoute", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DestinationPrefix] \u003cstring\u003e [[-RouteMetric] \u003cuint32\u003e] [-AllUserConnection] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VpnConnectionTriggerApplication", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-ApplicationID] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VpnConnectionTriggerDnsConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DnsSuffix] \u003cstring\u003e [[-DnsIPAddress] \u003cstring[]\u003e] [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VpnConnectionTriggerTrustedNetwork", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DnsSuffix] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VpnConnection", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VpnConnectionTrigger", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-EapConfiguration", "CommandType": "Function", "ParameterSets": "[-UseWinlogonCredential] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Ttls [-UseWinlogonCredential] [-TunnledNonEapAuthMethod \u003cstring\u003e] [-TunnledEapAuthMethod \u003cxml\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Tls [-VerifyServerIdentity] [-UserCertificate] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Peap [-VerifyServerIdentity] [[-TunnledEapAuthMethod] \u003cxml\u003e] [-EnableNap] [-FastReconnect \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VpnServerAddress", "CommandType": "Function", "ParameterSets": "[-ServerAddress] \u003cstring\u003e [-FriendlyName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnection", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Force] [-PassThru] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnectionRoute", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DestinationPrefix] \u003cstring\u003e [-AllUserConnection] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnectionTriggerApplication", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-ApplicationID] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnectionTriggerDnsConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DnsSuffix] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnectionTriggerTrustedNetwork", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DnsSuffix] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnection", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-ServerAddress] \u003cstring\u003e] [[-TunnelType] \u003cstring\u003e] [[-EncryptionLevel] \u003cstring\u003e] [[-AuthenticationMethod] \u003cstring[]\u003e] [[-SplitTunneling] \u003cbool\u003e] [-AllUserConnection] [[-L2tpPsk] \u003cstring\u003e] [[-RememberCredential] \u003cbool\u003e] [[-UseWinlogonCredential] \u003cbool\u003e] [[-EapConfigXmlStream] \u003cxml\u003e] [-PassThru] [-Force] [-MachineCertificateEKUFilter \u003cstring[]\u003e] [-MachineCertificateIssuerFilter \u003cX509Certificate2\u003e] [-ServerList \u003cCimInstance#VpnServerAddress[]\u003e] [-IdleDisconnectSeconds \u003cuint32\u003e] [-DnsSuffix \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-ServerAddress] \u003cstring\u003e] [-ThirdPartyVpn] [[-SplitTunneling] \u003cbool\u003e] [[-RememberCredential] \u003cbool\u003e] [[-PlugInApplicationID] \u003cstring\u003e] [-PassThru] [-Force] [-ServerList \u003cCimInstance#VpnServerAddress[]\u003e] [-IdleDisconnectSeconds \u003cuint32\u003e] [-DnsSuffix \u003cstring\u003e] [-CustomConfiguration \u003cxml\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnectionIPsecConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e -RevertToDefault [-Force] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionName] \u003cstring\u003e [-AuthenticationTransformConstants] \u003cAuthenticationTransformConstants\u003e [-CipherTransformConstants] \u003cCipherTransformConstants\u003e [-DHGroup] \u003cDHGroup\u003e [-EncryptionMethod] \u003cEncryptionMethod\u003e [-IntegrityCheckMethod] \u003cIntegrityCheckMethod\u003e [-PfsGroup] \u003cPfsGroup\u003e [-PassThru] [-Force] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnectionProxy", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-AutoDetect] [-AutoConfigurationScript \u003cstring\u003e] [-ProxyServer \u003cstring\u003e] [-BypassProxyForLocal] [-ExceptionPrefix \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnectionTriggerDnsConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [[-DnsSuffix] \u003cstring\u003e] [[-DnsIPAddress] \u003cstring[]\u003e] [[-DnsSuffixSearchList] \u003cstring[]\u003e] [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnectionTriggerTrustedNetwork", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e -DefaultDnsSuffixes [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Wdac", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-OdbcDsn", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e -DriverName \u003cstring\u003e -DsnType \u003cstring\u003e [-SetPropertyValue \u003cstring[]\u003e] [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-OdbcPerfCounter", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcPerfCounter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Platform] \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-WdacBidTrace", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_WdacBidTrace[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-ProcessId \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Folder \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -IncludeAllApplications [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-OdbcPerfCounter", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcPerfCounter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Platform] \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-WdacBidTrace", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_WdacBidTrace[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-ProcessId \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Folder \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -IncludeAllApplications [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OdbcDriver", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OdbcDsn", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring\u003e] [-DriverName \u003cstring\u003e] [-Platform \u003cstring\u003e] [-DsnType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OdbcPerfCounter", "CommandType": "Function", "ParameterSets": "[[-Platform] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WdacBidTrace", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Platform \u003cstring\u003e] [-ProcessId \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Folder \u003cstring\u003e [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -IncludeAllApplications [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-OdbcDsn", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcDsn[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -DsnType \u003cstring\u003e [-PassThru] [-DriverName \u003cstring\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-OdbcDriver", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcDriver[]\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-OdbcDsn", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcDsn[]\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -DsnType \u003cstring\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-DriverName \u003cstring\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Whea", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-WheaMemoryPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WheaMemoryPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName \u003cstring\u003e] [-DisableOffline \u003cbool\u003e] [-DisablePFA \u003cbool\u003e] [-PersistMemoryOffline \u003cbool\u003e] [-PFAPageCount \u003cuint32\u003e] [-PFAErrorThreshold \u003cuint32\u003e] [-PFATimeout \u003cuint32\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "WindowsDeveloperLicense", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-WindowsDeveloperLicense", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Show-WindowsDeveloperLicenseRegistration", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Unregister-WindowsDeveloperLicense", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "WindowsErrorReporting", "Version": "1.0", "ExportedCommands": [ { "Name": "Disable-WindowsErrorReporting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Enable-WindowsErrorReporting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsErrorReporting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "WindowsSearch", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-WindowsSearchSetting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Set-WindowsSearchSetting", "CommandType": "Cmdlet", "ParameterSets": "[-EnableWebResultsSetting \u003cbool\u003e] [-EnableMeteredWebResultsSetting \u003cbool\u003e] [-SearchExperienceSetting \u003cstring\u003e] [-SafeSearchSetting \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Version": "4.0", "Name": "Microsoft.PowerShell.Core", "ExportedCommands": [ { "Name": "Add-History", "CommandType": "Cmdlet", "ParameterSets": "[[-InputObject] \u003cpsobject[]\u003e] [-Passthru] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PSSnapin", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cint[]\u003e] [[-Count] \u003cint\u003e] [-Newest] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Count] \u003cint\u003e] [-CommandLine \u003cstring[]\u003e] [-Newest] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-PSSession", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Session] \u003cPSSession[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ComputerName \u003cstring[]\u003e -InstanceId \u003cguid[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e -InstanceId \u003cguid[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PSRemoting", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PSRemoting", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-SkipNetworkProfileCheck] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Force] [-SecurityDescriptorSddl \u003cstring\u003e] [-SkipNetworkProfileCheck] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enter-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] \u003cstring\u003e [-EnableNetworkAccess] [-Credential \u003cpscredential\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession\u003e] [\u003cCommonParameters\u003e] [[-ConnectionUri] \u003curi\u003e] [-EnableNetworkAccess] [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-InstanceId \u003cguid\u003e] [\u003cCommonParameters\u003e] [[-Id] \u003cint\u003e] [\u003cCommonParameters\u003e] [-Name \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Exit-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Export-Console", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Force] [-NoClobber] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-ModuleMember", "CommandType": "Cmdlet", "ParameterSets": "[[-Function] \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ForEach-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Process] \u003cscriptblock[]\u003e [-InputObject \u003cpsobject\u003e] [-Begin \u003cscriptblock\u003e] [-End \u003cscriptblock\u003e] [-RemainingScripts \u003cscriptblock[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MemberName] \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Command", "CommandType": "Cmdlet", "ParameterSets": "[[-ArgumentList] \u003cObject[]\u003e] [-Verb \u003cstring[]\u003e] [-Noun \u003cstring[]\u003e] [-Module \u003cstring[]\u003e] [-TotalCount \u003cint\u003e] [-Syntax] [-All] [-ListImported] [-ParameterName \u003cstring[]\u003e] [-ParameterType \u003cPSTypeName[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] [[-ArgumentList] \u003cObject[]\u003e] [-Module \u003cstring[]\u003e] [-CommandType \u003cCommandTypes\u003e] [-TotalCount \u003cint\u003e] [-Syntax] [-All] [-ListImported] [-ParameterName \u003cstring[]\u003e] [-ParameterType \u003cPSTypeName[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [-Full] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Detailed [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Examples [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Parameter \u003cstring\u003e [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Online [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -ShowWindow [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003clong[]\u003e] [[-Count] \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Job", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cint[]\u003e] [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [-Command \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-Module", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-FullyQualifiedName \u003cModuleSpecification[]\u003e] [-All] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -CimSession \u003cCimSession\u003e [-FullyQualifiedName \u003cModuleSpecification[]\u003e] [-ListAvailable] [-Refresh] [-CimResourceUri \u003curi\u003e] [-CimNamespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -PSSession \u003cPSSession\u003e [-FullyQualifiedName \u003cModuleSpecification[]\u003e] [-ListAvailable] [-Refresh] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -ListAvailable [-FullyQualifiedName \u003cModuleSpecification[]\u003e] [-All] [-Refresh] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Name \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e -InstanceId \u003cguid[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e -InstanceId \u003cguid[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-InstanceId \u003cguid[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSnapin", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Registered] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion \u003cversion\u003e] [-RequiredVersion \u003cversion\u003e] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -PSSession \u003cPSSession\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion \u003cversion\u003e] [-RequiredVersion \u003cversion\u003e] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -CimSession \u003cCimSession\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion \u003cversion\u003e] [-RequiredVersion \u003cversion\u003e] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [-CimResourceUri \u003curi\u003e] [-CimNamespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Assembly] \u003cAssembly[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ModuleInfo] \u003cpsmoduleinfo[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-Command", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] \u003cscriptblock\u003e [-NoNewScope] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession[]\u003e] [-FilePath] \u003cstring\u003e [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-JobName \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession[]\u003e] [-ScriptBlock] \u003cscriptblock\u003e [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-JobName \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-FilePath] \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-SessionName \u003cstring[]\u003e] [-HideComputerName] [-JobName \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-ScriptBlock] \u003cscriptblock\u003e [-Credential \u003cpscredential\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-SessionName \u003cstring[]\u003e] [-HideComputerName] [-JobName \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ConnectionUri] \u003curi[]\u003e] [-FilePath] \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName \u003cstring\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-ConnectionUri] \u003curi[]\u003e] [-ScriptBlock] \u003cscriptblock\u003e [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName \u003cstring\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-Module", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] \u003cscriptblock\u003e [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-ReturnResult] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-ScriptBlock] \u003cscriptblock\u003e [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-ReturnResult] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-NestedModules \u003cObject[]\u003e] [-Guid \u003cguid\u003e] [-Author \u003cstring\u003e] [-CompanyName \u003cstring\u003e] [-Copyright \u003cstring\u003e] [-RootModule \u003cstring\u003e] [-ModuleVersion \u003cversion\u003e] [-Description \u003cstring\u003e] [-ProcessorArchitecture \u003cProcessorArchitecture\u003e] [-PowerShellVersion \u003cversion\u003e] [-ClrVersion \u003cversion\u003e] [-DotNetFrameworkVersion \u003cversion\u003e] [-PowerShellHostName \u003cstring\u003e] [-PowerShellHostVersion \u003cversion\u003e] [-RequiredModules \u003cObject[]\u003e] [-TypesToProcess \u003cstring[]\u003e] [-FormatsToProcess \u003cstring[]\u003e] [-ScriptsToProcess \u003cstring[]\u003e] [-RequiredAssemblies \u003cstring[]\u003e] [-FileList \u003cstring[]\u003e] [-ModuleList \u003cObject[]\u003e] [-FunctionsToExport \u003cstring[]\u003e] [-AliasesToExport \u003cstring[]\u003e] [-VariablesToExport \u003cstring[]\u003e] [-CmdletsToExport \u003cstring[]\u003e] [-PrivateData \u003cObject\u003e] [-HelpInfoUri \u003cstring\u003e] [-PassThru] [-DefaultCommandPrefix \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Name \u003cstring[]\u003e] [-EnableNetworkAccess] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e [-Credential \u003cpscredential\u003e] [-Name \u003cstring[]\u003e] [-EnableNetworkAccess] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession[]\u003e] [-Name \u003cstring[]\u003e] [-EnableNetworkAccess] [-ThrottleLimit \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSSessionConfigurationFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-SchemaVersion \u003cversion\u003e] [-Guid \u003cguid\u003e] [-Author \u003cstring\u003e] [-CompanyName \u003cstring\u003e] [-Copyright \u003cstring\u003e] [-Description \u003cstring\u003e] [-PowerShellVersion \u003cversion\u003e] [-SessionType \u003cSessionType\u003e] [-ModulesToImport \u003cObject[]\u003e] [-AssembliesToLoad \u003cstring[]\u003e] [-VisibleAliases \u003cstring[]\u003e] [-VisibleCmdlets \u003cstring[]\u003e] [-VisibleFunctions \u003cstring[]\u003e] [-VisibleProviders \u003cstring[]\u003e] [-AliasDefinitions \u003chashtable[]\u003e] [-FunctionDefinitions \u003chashtable[]\u003e] [-VariableDefinitions \u003cObject\u003e] [-EnvironmentVariables \u003cObject\u003e] [-TypesToProcess \u003cstring[]\u003e] [-FormatsToProcess \u003cstring[]\u003e] [-LanguageMode \u003cPSLanguageMode\u003e] [-ExecutionPolicy \u003cExecutionPolicy\u003e] [-ScriptsToProcess \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaximumRedirection \u003cint\u003e] [-NoCompression] [-NoMachineProfile] [-Culture \u003ccultureinfo\u003e] [-UICulture \u003ccultureinfo\u003e] [-MaximumReceivedDataSizePerCommand \u003cint\u003e] [-MaximumReceivedObjectSize \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ApplicationArguments \u003cpsprimitivedictionary\u003e] [-OpenTimeout \u003cint\u003e] [-CancelTimeout \u003cint\u003e] [-IdleTimeout \u003cint\u003e] [-ProxyAccessType \u003cProxyAccessType\u003e] [-ProxyAuthentication \u003cAuthenticationMechanism\u003e] [-ProxyCredential \u003cpscredential\u003e] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-OperationTimeout \u003cint\u003e] [-NoEncryption] [-UseUTF16] [-IncludePortInSPN] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSTransportOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaxIdleTimeoutSec \u003cint\u003e] [-ProcessIdleTimeoutSec \u003cint\u003e] [-MaxSessions \u003cint\u003e] [-MaxConcurrentCommandsPerSession \u003cint\u003e] [-MaxSessionsPerUser \u003cint\u003e] [-MaxMemoryPerSessionMB \u003cint\u003e] [-MaxProcessesPerSession \u003cint\u003e] [-MaxConcurrentUsers \u003cint\u003e] [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Default", "CommandType": "Cmdlet", "ParameterSets": "[-Transcript] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Host", "CommandType": "Cmdlet", "ParameterSets": "[-Paging] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Null", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] \u003cJob[]\u003e [[-Location] \u003cstring[]\u003e] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [[-Session] \u003cPSSession[]\u003e] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring\u003e -Name \u003cstring\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring\u003e -InstanceId \u003cguid\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi\u003e -Name \u003cstring\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi\u003e -InstanceId \u003cguid\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Register-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ProcessorArchitecture \u003cstring\u003e] [-SessionType \u003cPSSessionType\u003e] [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AssemblyName] \u003cstring\u003e [-ConfigurationTypeName] \u003cstring\u003e [-ProcessorArchitecture \u003cstring\u003e] [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Path \u003cstring\u003e [-ProcessorArchitecture \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption \u003cPSTransportOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Command \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ModuleInfo] \u003cpsmoduleinfo[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Session] \u003cPSSession[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSSnapin", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Save-Help", "CommandType": "Cmdlet", "ParameterSets": "[-DestinationPath] \u003cstring[]\u003e [[-Module] \u003cpsmoduleinfo[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e] [[-Module] \u003cpsmoduleinfo[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] -LiteralPath \u003cstring[]\u003e [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PSDebug", "CommandType": "Cmdlet", "ParameterSets": "[-Trace \u003cint\u003e] [-Step] [-Strict] [\u003cCommonParameters\u003e] [-Off] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AssemblyName] \u003cstring\u003e [-ConfigurationTypeName] \u003cstring\u003e [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Path \u003cstring\u003e [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption \u003cPSTransportOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StrictMode", "CommandType": "Cmdlet", "ParameterSets": "-Version \u003cversion\u003e [\u003cCommonParameters\u003e] -Off [\u003cCommonParameters\u003e]" }, { "Name": "Start-Job", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] \u003cscriptblock\u003e [[-InitializationScript] \u003cscriptblock\u003e] [-Name \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-RunAs32] [-PSVersion \u003cversion\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-DefinitionName] \u003cstring\u003e [[-DefinitionPath] \u003cstring\u003e] [[-Type] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e [[-InitializationScript] \u003cscriptblock\u003e] [-Name \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-RunAs32] [-PSVersion \u003cversion\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-InitializationScript] \u003cscriptblock\u003e] -LiteralPath \u003cstring\u003e [-Name \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-RunAs32] [-PSVersion \u003cversion\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Test-PSSessionConfigurationFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Force] [-NoServiceRestart] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Module] \u003cstring[]\u003e] [[-SourcePath] \u003cstring[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] [-Recurse] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e] [[-Module] \u003cstring[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] [-LiteralPath \u003cstring[]\u003e] [-Recurse] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Where-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] [-InputObject \u003cpsobject\u003e] [-EQ] [\u003cCommonParameters\u003e] [-FilterScript] \u003cscriptblock\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CLT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -LE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotContains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotContains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CLE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -In [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CIn [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotIn [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotIn [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Is [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Like [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CEQ [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -GT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CGT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Match [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CLike [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CMatch [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -IsNot [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotLike [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotMatch [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Contains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CContains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -LT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotLike [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotMatch [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -GE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CGE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "%", "?", "asnp", "clhy", "cnsn", "dnsn", "etsn", "exsn", "foreach", "gcm", "ghy", "gjb", "gmo", "gsn", "gsnp", "h", "history", "icm", "ihy", "ipmo", "nmo", "npssc", "nsn", "oh", "r", "rcjb", "rcsn", "rjb", "rmo", "rsn", "rsnp", "rujb", "sajb", "spjb", "sujb", "where", "wjb" ] } ], "SchemaVersion": "0.0.1" } ================================================ FILE: modules/PSScriptAnalyzer/1.17.1/Settings/desktop-5.1.14393.206-windows.json ================================================ { "Modules": [ { "Name": "AppBackgroundTask", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-AppBackgroundTask", "CommandType": "Function", "ParameterSets": "[-PackageFamilyName \u003cstring\u003e] [-IncludeResourceUsage] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-AppBackgroundTask", "CommandType": "Function", "ParameterSets": "-TaskID \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-AppBackgroundTask", "CommandType": "Function", "ParameterSets": "-TaskID \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-AppBackgroundTaskDiagnosticLog", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-AppBackgroundTaskDiagnosticLog", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppBackgroundTaskResourcePolicy", "CommandType": "Cmdlet", "ParameterSets": "-Mode \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "iru", "pfn", "tid" ] }, { "Name": "AppLocker", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-AppLockerFileInformation", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cList[string]\u003e] [\u003cCommonParameters\u003e] [[-Packages] \u003cList[AppxPackage]\u003e] [\u003cCommonParameters\u003e] -Directory \u003cstring\u003e [-FileType \u003cList[AppLockerFileType]\u003e] [-Recurse] [\u003cCommonParameters\u003e] -EventLog [-LogPath \u003cstring\u003e] [-EventType \u003cList[AppLockerEventType]\u003e] [-Statistics] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "-Local [-Xml] [\u003cCommonParameters\u003e] -Domain -Ldap \u003cstring\u003e [-Xml] [\u003cCommonParameters\u003e] -Effective [-Xml] [\u003cCommonParameters\u003e]" }, { "Name": "New-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-FileInformation] \u003cList[FileInformation]\u003e [-RuleType \u003cList[RuleType]\u003e] [-RuleNamePrefix \u003cstring\u003e] [-User \u003cstring\u003e] [-Optimize] [-IgnoreMissingFileInformation] [-Xml] [-ServiceEnforcement \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-XmlPolicy] \u003cstring\u003e [-Ldap \u003cstring\u003e] [-Merge] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PolicyObject] \u003cAppLockerPolicy\u003e [-Ldap \u003cstring\u003e] [-Merge] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-AppLockerPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-XmlPolicy] \u003cstring\u003e -Path \u003cList[string]\u003e [-User \u003cstring\u003e] [-Filter \u003cList[PolicyDecision]\u003e] [\u003cCommonParameters\u003e] [-XmlPolicy] \u003cstring\u003e -Packages \u003cList[AppxPackage]\u003e [-User \u003cstring\u003e] [-Filter \u003cList[PolicyDecision]\u003e] [\u003cCommonParameters\u003e] [-PolicyObject] \u003cAppLockerPolicy\u003e -Path \u003cList[string]\u003e [-User \u003cstring\u003e] [-Filter \u003cList[PolicyDecision]\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "AppvClient", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-AppvVirtualProcess", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e] -Id \u003cint[]\u003e [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e] -InputObject \u003cProcess[]\u003e [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e]" }, { "Name": "Start-AppvVirtualProcess", "CommandType": "Function", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-ArgumentList] \u003cstring[]\u003e] -AppvClientObject \u003cObject\u003e [-Credential \u003cpscredential\u003e] [-WorkingDirectory \u003cstring\u003e] [-LoadUserProfile] [-NoNewWindow] [-PassThru] [-RedirectStandardError \u003cstring\u003e] [-RedirectStandardInput \u003cstring\u003e] [-RedirectStandardOutput \u003cstring\u003e] [-Wait] [-UseNewEnvironment] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e [[-ArgumentList] \u003cstring[]\u003e] -AppvClientObject \u003cObject\u003e [-WorkingDirectory \u003cstring\u003e] [-PassThru] [-Verb \u003cstring\u003e] [-Wait] [-WindowStyle \u003cProcessWindowStyle\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-AppvClientConnectionGroup", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Add-AppvClientPackage", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-DynamicDeploymentConfiguration] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-AppvPublishingServer", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-URL] \u003cstring\u003e [[-GlobalRefreshEnabled] \u003cbool\u003e] [[-GlobalRefreshOnLogon] \u003cbool\u003e] [[-GlobalRefreshInterval] \u003cuint32\u003e] [[-GlobalRefreshIntervalUnit] \u003cIPublishingServer+IntervalUnit\u003e] [[-UserRefreshEnabled] \u003cbool\u003e] [[-UserRefreshOnLogon] \u003cbool\u003e] [[-UserRefreshInterval] \u003cuint32\u003e] [[-UserRefreshIntervalUnit] \u003cIPublishingServer+IntervalUnit\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-Appv", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Disable-AppvClientConnectionGroup", "CommandType": "Cmdlet", "ParameterSets": "[-GroupId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [-Global] [-UserSID \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Global] [-UserSID \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ConnectionGroup] \u003cAppvClientConnectionGroup\u003e [-Global] [-UserSID \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-Appv", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Enable-AppvClientConnectionGroup", "CommandType": "Cmdlet", "ParameterSets": "[-GroupId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [-Global] [-UserSID \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Global] [-UserSID \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ConnectionGroup] \u003cAppvClientConnectionGroup\u003e [-Global] [-UserSID \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppvClientApplication", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [[-Version] \u003cstring\u003e] [-All] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppvClientConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppvClientConnectionGroup", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-All] [\u003cCommonParameters\u003e] [-GroupId] \u003cguid\u003e [[-VersionId] \u003cguid\u003e] [-All] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppvClientMode", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-AppvClientPackage", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [[-Version] \u003cstring\u003e] [-All] [\u003cCommonParameters\u003e] [-PackageId] \u003cguid\u003e [[-VersionId] \u003cguid\u003e] [-All] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppvPublishingServer", "CommandType": "Cmdlet", "ParameterSets": "[[-ServerId] \u003cuint32\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [[-URL] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppvStatus", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Mount-AppvClientConnectionGroup", "CommandType": "Cmdlet", "ParameterSets": "[-GroupId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [\u003cCommonParameters\u003e] [-ConnectionGroup] \u003cAppvClientConnectionGroup\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Mount-AppvClientPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [-Cancel] [\u003cCommonParameters\u003e] [-Package] \u003cAppvClientPackage\u003e [-Cancel] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-Version] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Publish-AppvClientPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [[-DynamicUserConfigurationPath] \u003cstring\u003e] [-Global] [-UserSID \u003cstring\u003e] [-DynamicUserConfigurationType \u003cDynamicUserConfiguration\u003e] [\u003cCommonParameters\u003e] [-Package] \u003cAppvClientPackage\u003e [[-DynamicUserConfigurationPath] \u003cstring\u003e] [-Global] [-UserSID \u003cstring\u003e] [-DynamicUserConfigurationType \u003cDynamicUserConfiguration\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-Version] \u003cstring\u003e] [-Global] [-UserSID \u003cstring\u003e] [-DynamicUserConfigurationPath \u003cstring\u003e] [-DynamicUserConfigurationType \u003cDynamicUserConfiguration\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppvClientConnectionGroup", "CommandType": "Cmdlet", "ParameterSets": "[-GroupId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [\u003cCommonParameters\u003e] [-ConnectionGroup] \u003cAppvClientConnectionGroup\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppvClientPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [\u003cCommonParameters\u003e] [-Package] \u003cAppvClientPackage\u003e [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-Version] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppvPublishingServer", "CommandType": "Cmdlet", "ParameterSets": "[-ServerId] \u003cuint32\u003e [\u003cCommonParameters\u003e] [-Server] \u003cAppvPublishingServer\u003e [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [[-URL] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-AppvClientConnectionGroup", "CommandType": "Cmdlet", "ParameterSets": "[-GroupId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [-Global] [-UserState] [-Extensions] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Global] [-UserState] [-Extensions] [\u003cCommonParameters\u003e] [-ConnectionGroup] \u003cAppvClientConnectionGroup\u003e [-Global] [-UserState] [-Extensions] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-AppvClientPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [-Global] [-UserState] [-Extensions] [\u003cCommonParameters\u003e] [-Package] \u003cAppvClientPackage\u003e [-Global] [-UserState] [-Extensions] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-Version] \u003cstring\u003e] [-Global] [-UserState] [-Extensions] [\u003cCommonParameters\u003e]" }, { "Name": "Send-AppvClientReport", "CommandType": "Cmdlet", "ParameterSets": "[[-URL] \u003cstring\u003e] [-NetworkCostAware] [-DeleteOnSuccess] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppvClientConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-AllowHighCostLaunch \u003cbool\u003e] [-AutoLoad \u003cuint32\u003e] [-CertFilterForClientSsl \u003cstring\u003e] [-EnablePackageScripts \u003cbool\u003e] [-EnablePublishingRefreshUI \u003cbool\u003e] [-IntegrationRootGlobal \u003cstring\u003e] [-IntegrationRootUser \u003cstring\u003e] [-LocationProvider \u003cstring\u003e] [-MigrationMode \u003cbool\u003e] [-PackageInstallationRoot \u003cstring\u003e] [-PackageSourceRoot \u003cstring\u003e] [-RequirePublishAsAdmin \u003cbool\u003e] [-ReestablishmentInterval \u003cuint32\u003e] [-ReestablishmentRetries \u003cuint32\u003e] [-ReportingDataBlockSize \u003cuint32\u003e] [-ReportingDataCacheLimit \u003cuint32\u003e] [-ReportingEnabled \u003cbool\u003e] [-ReportingInterval \u003cuint32\u003e] [-ReportingRandomDelay \u003cuint32\u003e] [-ReportingServerURL \u003cstring\u003e] [-ReportingStartTime \u003cuint32\u003e] [-RoamingFileExclusions \u003cstring\u003e] [-RoamingRegistryExclusions \u003cstring\u003e] [-SharedContentStoreMode \u003cbool\u003e] [-VerifyCertificateRevocationList \u003cbool\u003e] [-ExperienceImprovementOptIn \u003cbool\u003e] [-ProcessesUsingVirtualComponents \u003cstring[]\u003e] [-EnableDynamicVirtualization \u003cbool\u003e] [-IgnoreLocationProvider \u003cbool\u003e] [-SupportBranchCache \u003cbool\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppvClientMode", "CommandType": "Cmdlet", "ParameterSets": "-Normal [\u003cCommonParameters\u003e] -Uninstall [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppvClientPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [-Path \u003cstring\u003e] [-DynamicDeploymentConfiguration \u003cstring\u003e] [-UseNoConfiguration] [\u003cCommonParameters\u003e] [-Package] \u003cAppvClientPackage\u003e [-Path \u003cstring\u003e] [-DynamicDeploymentConfiguration \u003cstring\u003e] [-UseNoConfiguration] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-Version] \u003cstring\u003e] [-Path \u003cstring\u003e] [-DynamicDeploymentConfiguration \u003cstring\u003e] [-UseNoConfiguration] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppvPublishingServer", "CommandType": "Cmdlet", "ParameterSets": "[-ServerId] \u003cuint32\u003e [[-GlobalRefreshEnabled] \u003cbool\u003e] [[-GlobalRefreshOnLogon] \u003cbool\u003e] [[-GlobalRefreshInterval] \u003cuint32\u003e] [[-GlobalRefreshIntervalUnit] \u003cIPublishingServer+IntervalUnit\u003e] [[-UserRefreshEnabled] \u003cbool\u003e] [[-UserRefreshOnLogon] \u003cbool\u003e] [[-UserRefreshInterval] \u003cuint32\u003e] [[-UserRefreshIntervalUnit] \u003cIPublishingServer+IntervalUnit\u003e] [\u003cCommonParameters\u003e] [-Server] \u003cAppvPublishingServer\u003e [[-GlobalRefreshEnabled] \u003cbool\u003e] [[-GlobalRefreshOnLogon] \u003cbool\u003e] [[-GlobalRefreshInterval] \u003cuint32\u003e] [[-GlobalRefreshIntervalUnit] \u003cIPublishingServer+IntervalUnit\u003e] [[-UserRefreshEnabled] \u003cbool\u003e] [[-UserRefreshOnLogon] \u003cbool\u003e] [[-UserRefreshInterval] \u003cuint32\u003e] [[-UserRefreshIntervalUnit] \u003cIPublishingServer+IntervalUnit\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-AppvClientConnectionGroup", "CommandType": "Cmdlet", "ParameterSets": "[-GroupId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [-Global] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Global] [\u003cCommonParameters\u003e] [-ConnectionGroup] \u003cAppvClientConnectionGroup\u003e [-Global] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-AppvClientPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [-Global] [\u003cCommonParameters\u003e] [-Package] \u003cAppvClientPackage\u003e [-Global] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-Version] \u003cstring\u003e] [-Global] [\u003cCommonParameters\u003e]" }, { "Name": "Sync-AppvPublishingServer", "CommandType": "Cmdlet", "ParameterSets": "[-ServerId] \u003cuint32\u003e [-Global] [-Force] [-NetworkCostAware] [-HidePublishingRefreshUI] [\u003cCommonParameters\u003e] [-Server] \u003cAppvPublishingServer\u003e [-Global] [-Force] [-NetworkCostAware] [-HidePublishingRefreshUI] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [[-URL] \u003cstring\u003e] [-Global] [-Force] [-NetworkCostAware] [-HidePublishingRefreshUI] [\u003cCommonParameters\u003e]" }, { "Name": "Unpublish-AppvClientPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageId] \u003cguid\u003e [-VersionId] \u003cguid\u003e [-Global] [-UserSID \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Package] \u003cAppvClientPackage\u003e [-Global] [-UserSID \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-Version] \u003cstring\u003e] [-Global] [-UserSID \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Appx", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-AppxLastError", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxLog", "CommandType": "Function", "ParameterSets": "[-All] [\u003cCommonParameters\u003e] [-ActivityId \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-DependencyPath \u003cstring[]\u003e] [-ForceApplicationShutdown] [-ForceTargetApplicationShutdown] [-InstallAllResources] [-Volume \u003cAppxVolume\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -Register [-DependencyPath \u003cstring[]\u003e] [-DisableDevelopmentMode] [-ForceApplicationShutdown] [-ForceTargetApplicationShutdown] [-InstallAllResources] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -Update [-DependencyPath \u003cstring[]\u003e] [-ForceApplicationShutdown] [-ForceTargetApplicationShutdown] [-InstallAllResources] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MainPackage \u003cstring\u003e [-Register] [-DependencyPackages \u003cstring[]\u003e] [-ForceApplicationShutdown] [-ForceTargetApplicationShutdown] [-InstallAllResources] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-AppxVolume", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-AppxVolume", "CommandType": "Cmdlet", "ParameterSets": "[-Volume] \u003cAppxVolume[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxDefaultVolume", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [[-Publisher] \u003cstring\u003e] [-AllUsers] [-PackageTypeFilter \u003cPackageTypes\u003e] [-User \u003cstring\u003e] [-Volume \u003cAppxVolume\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxPackageManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Package] \u003cstring\u003e [[-User] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxVolume", "CommandType": "Cmdlet", "ParameterSets": "-Online [-Path \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Path] \u003cstring\u003e] [\u003cCommonParameters\u003e] -Offline [-Path \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-CommandInDesktopPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageFamilyName] \u003cstring\u003e [-AppId] \u003cstring\u003e [-Command] \u003cstring\u003e [[-Args] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-AppxVolume", "CommandType": "Cmdlet", "ParameterSets": "[-Volume] \u003cAppxVolume[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Move-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-Package] \u003cstring[]\u003e [-Volume] \u003cAppxVolume\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-Package] \u003cstring\u003e [-PreserveApplicationData] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppxVolume", "CommandType": "Cmdlet", "ParameterSets": "[-Volume] \u003cAppxVolume[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppxDefaultVolume", "CommandType": "Cmdlet", "ParameterSets": "[-Volume] \u003cAppxVolume\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "AssignedAccess", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Clear-AssignedAccess", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AssignedAccess", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Set-AssignedAccess", "CommandType": "Function", "ParameterSets": "-UserName \u003cstring\u003e -AppName \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UserName \u003cstring\u003e -AppUserModelId \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UserSID \u003cstring\u003e -AppUserModelId \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UserSID \u003cstring\u003e -AppName \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BitLocker", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-BitLockerKeyProtector", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [[-Password] \u003csecurestring\u003e] -PasswordProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-RecoveryPassword] \u003cstring\u003e] -RecoveryPasswordProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -StartupKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -TpmAndStartupKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinAndStartupKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-ADAccountOrGroup] \u003cstring\u003e -ADAccountOrGroupProtector [-Service] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -TpmProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-RecoveryKeyPath] \u003cstring\u003e -RecoveryKeyProtector [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Backup-BitLockerKeyProtector", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-KeyProtectorId] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-BitLockerAutoUnlock", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Disable-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BitLockerAutoUnlock", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [[-Password] \u003csecurestring\u003e] -PasswordProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-RecoveryPassword] \u003cstring\u003e] -RecoveryPasswordProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -StartupKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e -TpmAndStartupKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-StartupKeyPath] \u003cstring\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinAndStartupKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-AdAccountOrGroup] \u003cstring\u003e -AdAccountOrGroupProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-Service] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [[-Pin] \u003csecurestring\u003e] -TpmAndPinProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -TpmProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e [-RecoveryKeyPath] \u003cstring\u003e -RecoveryKeyProtector [-EncryptionMethod \u003cBitLockerVolumeEncryptionMethodOnEnable\u003e] [-HardwareEncryption] [-SkipHardwareTest] [-UsedSpaceOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BitLockerAutoUnlock", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BitLockerVolume", "CommandType": "Function", "ParameterSets": "[[-MountPoint] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Lock-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-ForceDismount] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-BitLockerKeyProtector", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-KeyProtectorId] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e [[-RebootCount] \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unlock-BitLocker", "CommandType": "Function", "ParameterSets": "[-MountPoint] \u003cstring[]\u003e -Password \u003csecurestring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -RecoveryPassword \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -RecoveryKeyPath \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MountPoint] \u003cstring[]\u003e -AdAccountOrGroup [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BitsTransfer", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Add-BitsFile", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-Source] \u003cstring[]\u003e [[-Destination] \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-AllUsers] [\u003cCommonParameters\u003e] [-JobId] \u003cguid[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Remove-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-Asynchronous] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-DisplayName \u003cstring\u003e] [-Priority \u003cstring\u003e] [-Description \u003cstring\u003e] [-ProxyAuthentication \u003cstring\u003e] [-RetryInterval \u003cint\u003e] [-RetryTimeout \u003cint\u003e] [-TransferPolicy \u003cCostStates\u003e] [-UseStoredCredential \u003cAuthenticationTargetValue\u003e] [-Credential \u003cpscredential\u003e] [-ProxyCredential \u003cpscredential\u003e] [-Authentication \u003cstring\u003e] [-SetOwnerToCurrentUser] [-ProxyUsage \u003cstring\u003e] [-ProxyList \u003curi[]\u003e] [-ProxyBypass \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-Source] \u003cstring[]\u003e [[-Destination] \u003cstring[]\u003e] [-Asynchronous] [-Authentication \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Description \u003cstring\u003e] [-DisplayName \u003cstring\u003e] [-Priority \u003cstring\u003e] [-TransferPolicy \u003cCostStates\u003e] [-UseStoredCredential \u003cAuthenticationTargetValue\u003e] [-ProxyAuthentication \u003cstring\u003e] [-ProxyBypass \u003cstring[]\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyList \u003curi[]\u003e] [-ProxyUsage \u003cstring\u003e] [-RetryInterval \u003cint\u003e] [-RetryTimeout \u003cint\u003e] [-Suspended] [-TransferType \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-BitsTransfer", "CommandType": "Cmdlet", "ParameterSets": "[-BitsJob] \u003cBitsJob[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "BranchCache", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-BCDataCacheExtension", "CommandType": "Function", "ParameterSets": "[[-Percentage] \u003cuint32\u003e] [[-Path] \u003cstring\u003e] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Path] \u003cstring\u003e] -SizeBytes \u003cuint64\u003e [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-BCCache", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BC", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BCDowngrading", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-BCServeOnBattery", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCDistributed", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCDowngrading", "CommandType": "Function", "ParameterSets": "[[-Version] \u003cPreferredContentInformationVersion\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCHostedClient", "CommandType": "Function", "ParameterSets": "[-ServerNames] \u003cstring[]\u003e [-Force] [-UseVersion \u003cHostedCacheVersion\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UseSCP [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCHostedServer", "CommandType": "Function", "ParameterSets": "[-Force] [-RegisterSCP] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCLocal", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-BCServeOnBattery", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-BCCachePackage", "CommandType": "Function", "ParameterSets": "[[-StagingPath] \u003cstring\u003e] -Destination \u003cstring\u003e [-Force] [-OutputReferenceFile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Destination \u003cstring\u003e -ExportDataCache [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-BCSecretKey", "CommandType": "Function", "ParameterSets": "[-Filename] \u003cstring\u003e [-FilePassphrase] \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCClientConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCContentServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCDataCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCDataCacheExtension", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCHashCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCHostedCacheServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCNetworkConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-BCStatus", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Import-BCCachePackage", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-BCSecretKey", "CommandType": "Function", "ParameterSets": "[-Filename] \u003cstring\u003e -FilePassphrase \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Publish-BCFileContent", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [-UseVersion \u003cuint32\u003e] [-StageData] [-StagingPath \u003cstring\u003e] [-ReferenceFile \u003cstring\u003e] [-Force] [-Recurse] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Publish-BCWebContent", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [-UseVersion \u003cuint32\u003e] [-StageData] [-StagingPath \u003cstring\u003e] [-ReferenceFile \u003cstring\u003e] [-Force] [-Recurse] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-BCDataCacheExtension", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DataCacheExtension] \u003cCimInstance#MSFT_NetBranchCacheDataCacheExtension[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-BC", "CommandType": "Function", "ParameterSets": "[-ResetFWRulesOnly] [-ResetPerfCountersOnly] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCAuthentication", "CommandType": "Function", "ParameterSets": "[-Mode] \u003cClientAuthenticationMode\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCCache", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring\u003e] [-MoveTo \u003cstring\u003e] [-Percentage \u003cuint32\u003e] [-SizeBytes \u003cuint64\u003e] [-Defragment] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Cache] \u003cCimInstance#MSFT_NetBranchCacheCache[]\u003e [-MoveTo \u003cstring\u003e] [-Percentage \u003cuint32\u003e] [-SizeBytes \u003cuint64\u003e] [-Defragment] [-Force] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCDataCacheEntryMaxAge", "CommandType": "Function", "ParameterSets": "[-TimeDays] \u003cuint32\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCMinSMBLatency", "CommandType": "Function", "ParameterSets": "[-LatencyMilliseconds] \u003cuint32\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-BCSecretKey", "CommandType": "Function", "ParameterSets": "[[-Passphrase] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "CimCmdlets", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Export-BinaryMiLog", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-InputObject \u003cciminstance\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimAssociatedInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cciminstance\u003e [[-Association] \u003cstring\u003e] [-ResultClassName \u003cstring\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-KeyOnly] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [[-Association] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-ResultClassName \u003cstring\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ResourceUri \u003curi\u003e] [-KeyOnly] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimClass", "CommandType": "Cmdlet", "ParameterSets": "[[-ClassName] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-MethodName \u003cstring\u003e] [-PropertyName \u003cstring\u003e] [-QualifierName \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ClassName] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-MethodName \u003cstring\u003e] [-PropertyName \u003cstring\u003e] [-QualifierName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e -ResourceUri \u003curi\u003e [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e -Query \u003cstring\u003e [-ResourceUri \u003curi\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [\u003cCommonParameters\u003e] -ResourceUri \u003curi\u003e [-ComputerName \u003cstring[]\u003e] [-KeyOnly] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Shallow] [-Filter \u003cstring\u003e] [-Property \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -Query \u003cstring\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-Shallow] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cuint32[]\u003e [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Import-BinaryMiLog", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-CimMethod", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -ResourceUri \u003curi\u003e [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -ResourceUri \u003curi\u003e -CimSession \u003cCimSession[]\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003ccimclass\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003ccimclass\u003e [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -Query \u003cstring\u003e [-QueryDialect \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Arguments] \u003cIDictionary\u003e] [-MethodName] \u003cstring\u003e -Query \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-QueryDialect \u003cstring\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [[-Property] \u003cIDictionary\u003e] [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e [[-Property] \u003cIDictionary\u003e] -CimSession \u003cCimSession[]\u003e [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Property] \u003cIDictionary\u003e] -ResourceUri \u003curi\u003e -CimSession \u003cCimSession[]\u003e [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Property] \u003cIDictionary\u003e] -ResourceUri \u003curi\u003e [-Key \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003ccimclass\u003e [[-Property] \u003cIDictionary\u003e] -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimClass] \u003ccimclass\u003e [[-Property] \u003cIDictionary\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring[]\u003e] [-ClientOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-Authentication \u003cPasswordAuthenticationMechanism\u003e] [-Name \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-SkipTestConnection] [-Port \u003cuint32\u003e] [-SessionOption \u003cCimSessionOptions\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Name \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-SkipTestConnection] [-Port \u003cuint32\u003e] [-SessionOption \u003cCimSessionOptions\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-CimSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-Protocol] \u003cProtocolType\u003e [-UICulture \u003ccultureinfo\u003e] [-Culture \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e] [-NoEncryption] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-EncodePortInServicePrincipalName] [-Encoding \u003cPacketEncoding\u003e] [-HttpPrefix \u003curi\u003e] [-MaxEnvelopeSizeKB \u003cuint32\u003e] [-ProxyAuthentication \u003cPasswordAuthenticationMechanism\u003e] [-ProxyCertificateThumbprint \u003cstring\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyType \u003cProxyType\u003e] [-UseSsl] [-UICulture \u003ccultureinfo\u003e] [-Culture \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e] [-Impersonation \u003cImpersonationType\u003e] [-PacketIntegrity] [-PacketPrivacy] [-UICulture \u003ccultureinfo\u003e] [-Culture \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Register-CimIndicationEvent", "CommandType": "Cmdlet", "ParameterSets": "[-ClassName] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-ClassName] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] -CimSession \u003cCimSession\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] -CimSession \u003cCimSession\u003e [-Namespace \u003cstring\u003e] [-QueryDialect \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-QueryDialect \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-ComputerName \u003cstring\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cciminstance\u003e [-ResourceUri \u003curi\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-Namespace] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-Namespace] \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CimSession", "CommandType": "Cmdlet", "ParameterSets": "[-CimSession] \u003cCimSession[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cuint32[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-CimInstance", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cciminstance\u003e [-ComputerName \u003cstring[]\u003e] [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Property \u003cIDictionary\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e -Property \u003cIDictionary\u003e [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance\u003e -CimSession \u003cCimSession[]\u003e [-ResourceUri \u003curi\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-Property \u003cIDictionary\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e -Property \u003cIDictionary\u003e [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-OperationTimeoutSec \u003cuint32\u003e] [-QueryDialect \u003cstring\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gcim", "scim", "ncim", "rcim", "icim", "gcai", "rcie", "ncms", "rcms", "gcms", "ncso", "gcls" ] }, { "Name": "ConfigCI", "Version": "1.0", "ExportedCommands": [ { "Name": "Add-SignerRule", "CommandType": "Cmdlet", "ParameterSets": "-FilePath \u003cstring\u003e -CertificatePath \u003cstring\u003e [-Kernel] [-User] [-Update] [-Deny] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-CIPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-XmlFilePath] \u003cstring\u003e [-BinaryFilePath] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Edit-CIPolicyRule", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cstring\u003e -FilePath \u003cstring\u003e [-Name \u003cstring\u003e] [-RType \u003cstring\u003e] [-FileName \u003cstring\u003e] [-Version \u003cstring\u003e] [-HashPath \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cstring\u003e -FilePath \u003cstring\u003e [-Name \u003cstring\u003e] [-RType \u003cstring\u003e] [-Root \u003cstring\u003e] [-AddEkus \u003cstring[]\u003e] [-RemoveEkus \u003cstring[]\u003e] [-Issuer \u003cstring\u003e] [-Publisher \u003cstring\u003e] [-OemId \u003cstring\u003e] [-AddExceptions \u003cstring[]\u003e] [-RemoveExceptions \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CIPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-CIPolicyIdInfo", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-CIPolicyInfo", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-SystemDriver", "CommandType": "Cmdlet", "ParameterSets": "[-Audit] [-ScanPath \u003cstring\u003e] [-UserPEs] [-NoScript] [-NoShadowCopy] [-OmitPaths \u003cstring[]\u003e] [-PathToCatroot \u003cstring\u003e] [-ScriptFileNames] [\u003cCommonParameters\u003e]" }, { "Name": "Merge-CIPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-OutputFilePath] \u003cstring\u003e [-PolicyPaths] \u003cstring[]\u003e [-Rules \u003cRule[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-CIPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e -Level \u003cRuleLevel\u003e [-DriverFiles \u003cDriverFile[]\u003e] [-Fallback \u003cRuleLevel[]\u003e] [-Audit] [-ScanPath \u003cstring\u003e] [-ScriptFileNames] [-UserPEs] [-NoScript] [-Deny] [-NoShadowCopy] [-OmitPaths \u003cstring[]\u003e] [-PathToCatroot \u003cstring\u003e] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e -Rules \u003cRule[]\u003e [-Audit] [-ScanPath \u003cstring\u003e] [-ScriptFileNames] [-UserPEs] [-NoScript] [-Deny] [-NoShadowCopy] [-OmitPaths \u003cstring[]\u003e] [-PathToCatroot \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-CIPolicyRule", "CommandType": "Cmdlet", "ParameterSets": "-Level \u003cRuleLevel\u003e [-DriverFiles \u003cDriverFile[]\u003e] [-Fallback \u003cRuleLevel[]\u003e] [-Deny] [-ScriptFileNames] [\u003cCommonParameters\u003e] -DriverFilePath \u003cstring\u003e -Level \u003cRuleLevel\u003e [-Fallback \u003cRuleLevel[]\u003e] [-Deny] [-ScriptFileNames] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CIPolicyRule", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cstring\u003e -FilePath \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-CIPolicyIdInfo", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-PolicyName \u003cstring\u003e] [-PolicyId \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-CIPolicySetting", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e -Provider \u003cstring\u003e -Key \u003cstring\u003e -ValueName \u003cstring\u003e -Delete [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e -Provider \u003cstring\u003e -Key \u003cstring\u003e -ValueName \u003cstring\u003e -ValueType \u003cstring\u003e -Value \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-CIPolicyVersion", "CommandType": "Cmdlet", "ParameterSets": "-FilePath \u003cstring\u003e -Version \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-HVCIOptions", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-Enabled] [-Strict] [-DebugMode] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e [-None] [\u003cCommonParameters\u003e]" }, { "Name": "Set-RuleOption", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-Option] \u003cint\u003e [-Delete] [\u003cCommonParameters\u003e] -Help [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Defender", "Version": "1.0", "ExportedCommands": [ { "Name": "Add-MpPreference", "CommandType": "Function", "ParameterSets": "[-ExclusionPath \u003cstring[]\u003e] [-ExclusionExtension \u003cstring[]\u003e] [-ExclusionProcess \u003cstring[]\u003e] [-ThreatIDDefaultAction_Ids \u003clong[]\u003e] [-ThreatIDDefaultAction_Actions \u003cThreatAction[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MpComputerStatus", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MpPreference", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MpThreat", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] [-ThreatID \u003clong[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MpThreatCatalog", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] [-ThreatID \u003clong[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MpThreatDetection", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] [-ThreatID \u003clong[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-MpPreference", "CommandType": "Function", "ParameterSets": "[-ExclusionPath \u003cstring[]\u003e] [-ExclusionExtension \u003cstring[]\u003e] [-ExclusionProcess \u003cstring[]\u003e] [-ThreatIDDefaultAction_Ids \u003clong[]\u003e] [-UnknownThreatDefaultAction] [-LowThreatDefaultAction] [-ModerateThreatDefaultAction] [-HighThreatDefaultAction] [-SevereThreatDefaultAction] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-MpThreat", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-MpPreference", "CommandType": "Function", "ParameterSets": "[-ExclusionPath \u003cstring[]\u003e] [-ExclusionExtension \u003cstring[]\u003e] [-ExclusionProcess \u003cstring[]\u003e] [-RealTimeScanDirection \u003cScanDirection\u003e] [-QuarantinePurgeItemsAfterDelay \u003cuint32\u003e] [-RemediationScheduleDay \u003cDay\u003e] [-RemediationScheduleTime \u003cdatetime\u003e] [-ReportingAdditionalActionTimeOut \u003cuint32\u003e] [-ReportingCriticalFailureTimeOut \u003cuint32\u003e] [-ReportingNonCriticalTimeOut \u003cuint32\u003e] [-ScanAvgCPULoadFactor \u003cbyte\u003e] [-CheckForSignaturesBeforeRunningScan \u003cbool\u003e] [-ScanPurgeItemsAfterDelay \u003cuint32\u003e] [-ScanOnlyIfIdleEnabled \u003cbool\u003e] [-ScanParameters \u003cScanType\u003e] [-ScanScheduleDay \u003cDay\u003e] [-ScanScheduleQuickScanTime \u003cdatetime\u003e] [-ScanScheduleTime \u003cdatetime\u003e] [-SignatureFirstAuGracePeriod \u003cuint32\u003e] [-SignatureAuGracePeriod \u003cuint32\u003e] [-SignatureDefinitionUpdateFileSharesSources \u003cstring\u003e] [-SignatureDisableUpdateOnStartupWithoutEngine \u003cbool\u003e] [-SignatureFallbackOrder \u003cstring\u003e] [-SignatureScheduleDay \u003cDay\u003e] [-SignatureScheduleTime \u003cdatetime\u003e] [-SignatureUpdateCatchupInterval \u003cuint32\u003e] [-SignatureUpdateInterval \u003cuint32\u003e] [-MAPSReporting \u003cMAPSReportingType\u003e] [-SubmitSamplesConsent \u003cSubmitSamplesConsentType\u003e] [-DisableAutoExclusions \u003cbool\u003e] [-DisablePrivacyMode \u003cbool\u003e] [-RandomizeScheduleTaskTimes \u003cbool\u003e] [-DisableBehaviorMonitoring \u003cbool\u003e] [-DisableIntrusionPreventionSystem \u003cbool\u003e] [-DisableIOAVProtection \u003cbool\u003e] [-DisableRealtimeMonitoring \u003cbool\u003e] [-DisableScriptScanning \u003cbool\u003e] [-DisableArchiveScanning \u003cbool\u003e] [-DisableCatchupFullScan \u003cbool\u003e] [-DisableCatchupQuickScan \u003cbool\u003e] [-DisableEmailScanning \u003cbool\u003e] [-DisableRemovableDriveScanning \u003cbool\u003e] [-DisableRestorePoint \u003cbool\u003e] [-DisableScanningMappedNetworkDrivesForFullScan \u003cbool\u003e] [-DisableScanningNetworkFiles \u003cbool\u003e] [-UILockdown \u003cbool\u003e] [-ThreatIDDefaultAction_Ids \u003clong[]\u003e] [-ThreatIDDefaultAction_Actions \u003cThreatAction[]\u003e] [-UnknownThreatDefaultAction \u003cThreatAction\u003e] [-LowThreatDefaultAction \u003cThreatAction\u003e] [-ModerateThreatDefaultAction \u003cThreatAction\u003e] [-HighThreatDefaultAction \u003cThreatAction\u003e] [-SevereThreatDefaultAction \u003cThreatAction\u003e] [-Force] [-DisableBlockAtFirstSeen \u003cbool\u003e] [-PUAProtection \u003cPUAProtectionType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-MpScan", "CommandType": "Function", "ParameterSets": "[-ScanPath \u003cstring\u003e] [-ScanType \u003cScanType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-MpWDOScan", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Update-MpSignature", "CommandType": "Function", "ParameterSets": "[-UpdateSource \u003cUpdateSource\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "DirectAccessClientComponents", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-DAManualEntryPointSelection", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-DAManualEntryPointSelection", "CommandType": "Function", "ParameterSets": "-EntryPointName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DAClientExperienceConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "[-EntryPointName \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-EntryPointName \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "[-PolicyStore] \u003cstring\u003e -EntryPointName \u003cstring\u003e -ADSite \u003cstring\u003e -EntryPointRange \u003cstring[]\u003e -EntryPointIPAddress \u003cstring\u003e [-TeredoServerIP \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPOSession] \u003cstring\u003e -EntryPointName \u003cstring\u003e -ADSite \u003cstring\u003e -EntryPointRange \u003cstring[]\u003e -EntryPointIPAddress \u003cstring\u003e [-TeredoServerIP \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e -NewName \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e -NewName \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e -NewName \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-DAClientExperienceConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CorporateResources] [-IPsecTunnelEndpoints] [-PreferLocalNamesAllowed] [-UserInterface] [-SupportEmail] [-FriendlyName] [-ManualEntryPointSelectionAllowed] [-GslbFqdn] [-ForceTunneling] [-CustomCommands] [-PassiveMode] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DAClientExperienceConfiguration[]\u003e [-CorporateResources] [-IPsecTunnelEndpoints] [-PreferLocalNamesAllowed] [-UserInterface] [-SupportEmail] [-FriendlyName] [-ManualEntryPointSelectionAllowed] [-GslbFqdn] [-ForceTunneling] [-CustomCommands] [-PassiveMode] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-TeredoServerIP] [-IPHttpsProfile] [-GslbIP] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-TeredoServerIP] [-IPHttpsProfile] [-GslbIP] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e [-TeredoServerIP] [-IPHttpsProfile] [-GslbIP] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DAClientExperienceConfiguration", "CommandType": "Function", "ParameterSets": "[[-CorporateResources] \u003cstring[]\u003e] [[-IPsecTunnelEndpoints] \u003cstring[]\u003e] [[-PreferLocalNamesAllowed] \u003cbool\u003e] [[-UserInterface] \u003cbool\u003e] [[-SupportEmail] \u003cstring\u003e] [[-FriendlyName] \u003cstring\u003e] [[-ManualEntryPointSelectionAllowed] \u003cbool\u003e] [[-GslbFqdn] \u003cstring\u003e] [[-ForceTunneling] \u003cForceTunneling\u003e] [[-CustomCommands] \u003cstring[]\u003e] [[-PassiveMode] \u003cbool\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-CorporateResources] \u003cstring[]\u003e] [[-IPsecTunnelEndpoints] \u003cstring[]\u003e] [[-PreferLocalNamesAllowed] \u003cbool\u003e] [[-UserInterface] \u003cbool\u003e] [[-SupportEmail] \u003cstring\u003e] [[-FriendlyName] \u003cstring\u003e] [[-ManualEntryPointSelectionAllowed] \u003cbool\u003e] [[-GslbFqdn] \u003cstring\u003e] [[-ForceTunneling] \u003cForceTunneling\u003e] [[-CustomCommands] \u003cstring[]\u003e] [[-PassiveMode] \u003cbool\u003e] -InputObject \u003cCimInstance#MSFT_DAClientExperienceConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DAEntryPointTableItem", "CommandType": "Function", "ParameterSets": "-PolicyStore \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-ADSite \u003cstring\u003e] [-EntryPointRange \u003cstring[]\u003e] [-TeredoServerIP \u003cstring\u003e] [-EntryPointIPAddress \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -GPOSession \u003cstring\u003e [-EntryPointName \u003cstring[]\u003e] [-ADSite \u003cstring\u003e] [-EntryPointRange \u003cstring[]\u003e] [-TeredoServerIP \u003cstring\u003e] [-EntryPointIPAddress \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DASiteTableEntry[]\u003e [-ADSite \u003cstring\u003e] [-EntryPointRange \u003cstring[]\u003e] [-TeredoServerIP \u003cstring\u003e] [-EntryPointIPAddress \u003cstring\u003e] [-GslbIP \u003cstring\u003e] [-IPHttpsProfile \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Dism", "Version": "3.0", "ExportedCommands": [ { "Name": "Add-ProvisionedAppxPackage", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Apply-WindowsUnattend", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Get-ProvisionedAppxPackage", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Remove-ProvisionedAppxPackage", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Add-AppxProvisionedPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-FolderPath \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-DependencyPackagePath \u003cstring[]\u003e] [-LicensePath \u003cstring\u003e] [-SkipLicense] [-CustomDataPath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-FolderPath \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-DependencyPackagePath \u003cstring[]\u003e] [-LicensePath \u003cstring\u003e] [-SkipLicense] [-CustomDataPath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-WindowsCapability", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring\u003e -Online [-LimitAccess] [-Source \u003cstring[]\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Path \u003cstring\u003e [-LimitAccess] [-Source \u003cstring[]\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-Recurse] [-ForceUnsigned] [-Driver \u003cstring\u003e] [-BasicDriverObject \u003cBasicDriverObject\u003e] [-AdvancedDriverObject \u003cAdvancedDriverObject\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -CapturePath \u003cstring\u003e -Name \u003cstring\u003e [-ConfigFilePath \u003cstring\u003e] [-Description \u003cstring\u003e] [-CheckIntegrity] [-NoRpFix] [-Setbootable] [-Verify] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Add-WindowsPackage", "CommandType": "Cmdlet", "ParameterSets": "-PackagePath \u003cstring\u003e -Online [-IgnoreCheck] [-PreventPending] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -PackagePath \u003cstring\u003e -Path \u003cstring\u003e [-IgnoreCheck] [-PreventPending] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-WindowsCorruptMountPoint", "CommandType": "Cmdlet", "ParameterSets": "[-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-WindowsOptionalFeature", "CommandType": "Cmdlet", "ParameterSets": "-FeatureName \u003cstring[]\u003e -Online [-PackageName \u003cstring\u003e] [-Remove] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -FeatureName \u003cstring[]\u003e -Path \u003cstring\u003e [-PackageName \u003cstring\u003e] [-Remove] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e -Discard [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e -Save [-CheckIntegrity] [-Append] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-WindowsOptionalFeature", "CommandType": "Cmdlet", "ParameterSets": "-FeatureName \u003cstring[]\u003e -Online [-PackageName \u003cstring\u003e] [-All] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -FeatureName \u003cstring[]\u003e -Path \u003cstring\u003e [-PackageName \u003cstring\u003e] [-All] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Expand-WindowsCustomDataImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -CustomDataImage \u003cstring\u003e -SingleInstance [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Expand-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -Name \u003cstring\u003e -ApplyPath \u003cstring\u003e [-SplitImageFilePattern \u003cstring\u003e] [-CheckIntegrity] [-ConfirmTrustedFile] [-NoRpFix] [-Verify] [-WIMBoot] [-Compact] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Index \u003cuint32\u003e -ApplyPath \u003cstring\u003e [-SplitImageFilePattern \u003cstring\u003e] [-CheckIntegrity] [-ConfirmTrustedFile] [-NoRpFix] [-Verify] [-WIMBoot] [-Compact] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Export-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-Destination \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-Destination \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Export-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-DestinationImagePath \u003cstring\u003e -SourceImagePath \u003cstring\u003e -SourceName \u003cstring\u003e [-CheckIntegrity] [-CompressionType \u003cstring\u003e] [-DestinationName \u003cstring\u003e] [-Setbootable] [-SplitImageFilePattern \u003cstring\u003e] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -DestinationImagePath \u003cstring\u003e -SourceImagePath \u003cstring\u003e -SourceIndex \u003cuint32\u003e [-CheckIntegrity] [-CompressionType \u003cstring\u003e] [-DestinationName \u003cstring\u003e] [-Setbootable] [-SplitImageFilePattern \u003cstring\u003e] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AppxProvisionedPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WIMBootEntry", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsCapability", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-Name \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-Name \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-All] [-Driver \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-All] [-Driver \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsEdition", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-Target] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-Target] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Mounted [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsImageContent", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsOptionalFeature", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-FeatureName \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-FeatureName \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-PackagePath \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e -ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-ReadOnly] [-Optimize] [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e -ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-ReadOnly] [-Optimize] [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e -Remount [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WindowsCustomImage", "CommandType": "Cmdlet", "ParameterSets": "-CapturePath \u003cstring\u003e [-ConfigFilePath \u003cstring\u003e] [-CheckIntegrity] [-Verify] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -CapturePath \u003cstring\u003e -Name \u003cstring\u003e [-CompressionType \u003cstring\u003e] [-ConfigFilePath \u003cstring\u003e] [-Description \u003cstring\u003e] [-CheckIntegrity] [-NoRpFix] [-Setbootable] [-Verify] [-WIMBoot] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-OptimizationTarget \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AppxProvisionedPackage", "CommandType": "Cmdlet", "ParameterSets": "-PackageName \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -PackageName \u003cstring\u003e -Online [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WindowsCapability", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring\u003e -Online [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WindowsDriver", "CommandType": "Cmdlet", "ParameterSets": "-Driver \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -Name \u003cstring\u003e [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -ImagePath \u003cstring\u003e -Index \u003cuint32\u003e [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WindowsPackage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-PackagePath \u003cstring\u003e] [-PackageName \u003cstring\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-CheckHealth] [-ScanHealth] [-RestoreHealth] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -Online [-CheckHealth] [-ScanHealth] [-RestoreHealth] [-LimitAccess] [-Source \u003cstring[]\u003e] [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Save-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-CheckIntegrity] [-Append] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AppXProvisionedDataFile", "CommandType": "Cmdlet", "ParameterSets": "-PackageName \u003cstring\u003e -CustomDataPath \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -PackageName \u003cstring\u003e -CustomDataPath \u003cstring\u003e -Online [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WindowsEdition", "CommandType": "Cmdlet", "ParameterSets": "-Edition \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WindowsProductKey", "CommandType": "Cmdlet", "ParameterSets": "-ProductKey \u003cstring\u003e -Path \u003cstring\u003e [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Split-WindowsImage", "CommandType": "Cmdlet", "ParameterSets": "-ImagePath \u003cstring\u003e -SplitImagePath \u003cstring\u003e -FileSize \u003cuint64\u003e [-CheckIntegrity] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Update-WIMBootEntry", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e -ImagePath \u003cstring\u003e -DataSourceID \u003clong\u003e [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Use-WindowsUnattend", "CommandType": "Cmdlet", "ParameterSets": "-UnattendPath \u003cstring\u003e -Path \u003cstring\u003e [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e] -UnattendPath \u003cstring\u003e -Online [-NoRestart] [-WindowsDirectory \u003cstring\u003e] [-SystemDrive \u003cstring\u003e] [-LogPath \u003cstring\u003e] [-ScratchDirectory \u003cstring\u003e] [-LogLevel \u003cLogLevel\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "Apply-WindowsUnattend", "Add-ProvisionedAppxPackage", "Remove-ProvisionedAppxPackage", "Get-ProvisionedAppxPackage" ] }, { "Name": "DnsClient", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[-Namespace] \u003cstring[]\u003e [-GpoName \u003cstring\u003e] [-DANameServers \u003cstring[]\u003e] [-DAIPsecRequired] [-DAIPsecEncryptionType \u003cstring\u003e] [-DAProxyServerName \u003cstring\u003e] [-DnsSecEnable] [-DnsSecIPsecRequired] [-DnsSecIPsecEncryptionType \u003cstring\u003e] [-NameServers \u003cstring[]\u003e] [-NameEncoding \u003cstring\u003e] [-Server \u003cstring\u003e] [-DAProxyType \u003cstring\u003e] [-DnsSecValidationRequired] [-DAEnable] [-IPsecTrustAuthority \u003cstring\u003e] [-Comment \u003cstring\u003e] [-DisplayName \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-DnsClientCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClient", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-ConnectionSpecificSuffix \u003cstring[]\u003e] [-RegisterThisConnectionsAddress \u003cbool[]\u003e] [-UseSuffixWhenRegistering \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientCache", "CommandType": "Function", "ParameterSets": "[[-Entry] \u003cstring[]\u003e] [-Name \u003cstring[]\u003e] [-Type \u003cType[]\u003e] [-Status \u003cStatus[]\u003e] [-Section \u003cSection[]\u003e] [-TimeToLive \u003cuint32[]\u003e] [-DataLength \u003cuint16[]\u003e] [-Data \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientGlobalSetting", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientNrptGlobal", "CommandType": "Function", "ParameterSets": "[-Server \u003cstring\u003e] [-GpoName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientNrptPolicy", "CommandType": "Function", "ParameterSets": "[[-Namespace] \u003cstring\u003e] [-Effective] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-GpoName \u003cstring\u003e] [-Server \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DnsClientServerAddress", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-DnsClient", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-GpoName \u003cstring\u003e] [-PassThru] [-Server \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClient", "CommandType": "Function", "ParameterSets": "[-InterfaceAlias] \u003cstring[]\u003e [-ConnectionSpecificSuffix \u003cstring\u003e] [-RegisterThisConnectionsAddress \u003cbool\u003e] [-UseSuffixWhenRegistering \u003cbool\u003e] [-ResetConnectionSpecificSuffix] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cuint32[]\u003e [-ConnectionSpecificSuffix \u003cstring\u003e] [-RegisterThisConnectionsAddress \u003cbool\u003e] [-UseSuffixWhenRegistering \u003cbool\u003e] [-ResetConnectionSpecificSuffix] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DNSClient[]\u003e [-ConnectionSpecificSuffix \u003cstring\u003e] [-RegisterThisConnectionsAddress \u003cbool\u003e] [-UseSuffixWhenRegistering \u003cbool\u003e] [-ResetConnectionSpecificSuffix] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientGlobalSetting", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject \u003cCimInstance#MSFT_DNSClientGlobalSetting[]\u003e] [-SuffixSearchList \u003cstring[]\u003e] [-UseDevolution \u003cbool\u003e] [-DevolutionLevel \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientNrptGlobal", "CommandType": "Function", "ParameterSets": "[-EnableDAForAllNetworks \u003cstring\u003e] [-GpoName \u003cstring\u003e] [-SecureNameQueryFallback \u003cstring\u003e] [-QueryPolicy \u003cstring\u003e] [-Server \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientNrptRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-DAEnable \u003cbool\u003e] [-DAIPsecEncryptionType \u003cstring\u003e] [-DAIPsecRequired \u003cbool\u003e] [-DANameServers \u003cstring[]\u003e] [-DAProxyServerName \u003cstring\u003e] [-DAProxyType \u003cstring\u003e] [-Comment \u003cstring\u003e] [-DnsSecEnable \u003cbool\u003e] [-DnsSecIPsecEncryptionType \u003cstring\u003e] [-DnsSecIPsecRequired \u003cbool\u003e] [-DnsSecValidationRequired \u003cbool\u003e] [-GpoName \u003cstring\u003e] [-IPsecTrustAuthority \u003cstring\u003e] [-NameEncoding \u003cstring\u003e] [-NameServers \u003cstring[]\u003e] [-Namespace \u003cstring[]\u003e] [-Server \u003cstring\u003e] [-DisplayName \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DnsClientServerAddress", "CommandType": "Function", "ParameterSets": "[-InterfaceAlias] \u003cstring[]\u003e [-ServerAddresses \u003cstring[]\u003e] [-Validate] [-ResetServerAddresses] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cuint32[]\u003e [-ServerAddresses \u003cstring[]\u003e] [-Validate] [-ResetServerAddresses] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DNSClientServerAddress[]\u003e [-ServerAddresses \u003cstring[]\u003e] [-Validate] [-ResetServerAddresses] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resolve-DnsName", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [[-Type] \u003cRecordType\u003e] [-Server \u003cstring[]\u003e] [-DnsOnly] [-CacheOnly] [-DnssecOk] [-DnssecCd] [-NoHostsFile] [-LlmnrNetbiosOnly] [-LlmnrFallback] [-LlmnrOnly] [-NetbiosFallback] [-NoIdn] [-NoRecursion] [-QuickTimeout] [-TcpOnly] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "EventTracingManagement", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-EtwTraceProvider", "CommandType": "Function", "ParameterSets": "[-Guid] \u003cstring\u003e -SessionName \u003cstring\u003e [-Level \u003cbyte\u003e] [-MatchAnyKeyword \u003cuint64\u003e] [-MatchAllKeyword \u003cuint64\u003e] [-Property \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Guid] \u003cstring\u003e -AutologgerName \u003cstring\u003e [-Level \u003cbyte\u003e] [-MatchAnyKeyword \u003cuint64\u003e] [-MatchAllKeyword \u003cuint64\u003e] [-Property \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AutologgerConfig", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-EtwTraceProvider", "CommandType": "Function", "ParameterSets": "[[-Guid] \u003cstring[]\u003e] [-AutologgerName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Guid] \u003cstring[]\u003e] [-SessionName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-EtwTraceSession", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-AutologgerConfig", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e [-BufferSize \u003cuint32\u003e] [-ClockType \u003cClockType\u003e] [-DisableRealtimePersistence \u003cuint32\u003e] [-FileCount \u003cuint32\u003e] [-LocalFilePath \u003cstring\u003e] [-FileMax \u003cuint32\u003e] [-FlushTimer \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-LogFileMode \u003cuint32\u003e] [-MaximumFileSize \u003cuint32\u003e] [-MaximumBuffers \u003cuint32\u003e] [-MinimumBuffers \u003cuint32\u003e] [-Start \u003cEnabled\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-EtwTraceSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-LogFileMode \u003cuint32\u003e] [-LocalFilePath \u003cstring\u003e] [-MaximumFileSize \u003cuint32\u003e] [-BufferSize \u003cuint32\u003e] [-MinimumBuffers \u003cuint32\u003e] [-MaximumBuffers \u003cuint32\u003e] [-FlushTimer \u003cuint32\u003e] [-ClockType \u003cClockType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-AutologgerConfig", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_AutologgerConfig[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-EtwTraceProvider", "CommandType": "Function", "ParameterSets": "[-Guid] \u003cstring[]\u003e -AutologgerName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Guid] \u003cstring[]\u003e -SessionName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_EtwTraceProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-EtwTraceSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_EtwTraceSession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Send-EtwTraceSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e -DestinationFolder \u003cstring\u003e [-DeleteAfterSend] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_EtwTraceSession[]\u003e -DestinationFolder \u003cstring\u003e [-DeleteAfterSend] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AutologgerConfig", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-BufferSize \u003cuint32\u003e] [-ClockType \u003cClockType\u003e] [-DisableRealtimePersistence \u003cuint32\u003e] [-LocalFilePath \u003cstring\u003e] [-FileMax \u003cuint32\u003e] [-FlushTimer \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-LogFileMode \u003cuint32\u003e] [-MaximumFileSize \u003cuint32\u003e] [-MaximumBuffers \u003cuint32\u003e] [-MinimumBuffers \u003cuint32\u003e] [-Start \u003cuint32\u003e] [-InitStatus \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_AutologgerConfig[]\u003e [-BufferSize \u003cuint32\u003e] [-ClockType \u003cClockType\u003e] [-DisableRealtimePersistence \u003cuint32\u003e] [-LocalFilePath \u003cstring\u003e] [-FileMax \u003cuint32\u003e] [-FlushTimer \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-LogFileMode \u003cuint32\u003e] [-MaximumFileSize \u003cuint32\u003e] [-MaximumBuffers \u003cuint32\u003e] [-MinimumBuffers \u003cuint32\u003e] [-Start \u003cuint32\u003e] [-InitStatus \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-EtwTraceProvider", "CommandType": "Function", "ParameterSets": "[-Guid] \u003cstring[]\u003e -AutologgerName \u003cstring[]\u003e [-Level \u003cbyte\u003e] [-MatchAnyKeyword \u003cuint64\u003e] [-MatchAllKeyword \u003cuint64\u003e] [-Property \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Guid] \u003cstring[]\u003e -SessionName \u003cstring[]\u003e [-Level \u003cbyte\u003e] [-MatchAnyKeyword \u003cuint64\u003e] [-MatchAllKeyword \u003cuint64\u003e] [-Property \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_EtwTraceProvider[]\u003e [-Level \u003cbyte\u003e] [-MatchAnyKeyword \u003cuint64\u003e] [-MatchAllKeyword \u003cuint64\u003e] [-Property \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-EtwTraceSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-LogFileMode \u003cuint32\u003e] [-LocalFilePath \u003cstring\u003e] [-MaximumFileSize \u003cuint32\u003e] [-BufferSize \u003cuint32\u003e] [-MaximumBuffers \u003cuint32\u003e] [-FlushTimer \u003cuint32\u003e] [-ClockType \u003cClockType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_EtwTraceSession[]\u003e [-LogFileMode \u003cuint32\u003e] [-LocalFilePath \u003cstring\u003e] [-MaximumFileSize \u003cuint32\u003e] [-BufferSize \u003cuint32\u003e] [-MaximumBuffers \u003cuint32\u003e] [-FlushTimer \u003cuint32\u003e] [-ClockType \u003cClockType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "HgsClient", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "ConvertTo-HgsKeyProtector", "CommandType": "Function", "ParameterSets": "[-Bytes] \u003cbyte[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Export-HgsGuardian", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_HgsGuardian\u003e [-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-HgsClientConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-HgsGuardian", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Grant-HgsKeyProtectorAccess", "CommandType": "Function", "ParameterSets": "-KeyProtector \u003cCimInstance#MSFT_HgsKeyProtector\u003e -Guardian \u003cCimInstance#MSFT_HgsGuardian\u003e [-AllowUntrustedRoot] [-AllowExpired] [\u003cCommonParameters\u003e] -KeyProtector \u003cCimInstance#MSFT_HgsKeyProtector\u003e -GuardianFriendlyName \u003cstring\u003e [-AllowUntrustedRoot] [-AllowExpired] [\u003cCommonParameters\u003e]" }, { "Name": "Import-HgsGuardian", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e -Name \u003cstring\u003e [-AllowExpired] [-AllowUntrustedRoot] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-HgsGuardian", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-SigningCertificate] \u003cstring\u003e [-SigningCertificatePassword] \u003csecurestring\u003e [-EncryptionCertificate] \u003cstring\u003e [-EncryptionCertificatePassword] \u003csecurestring\u003e [-AllowExpired] [-AllowUntrustedRoot] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-SigningCertificateThumbprint] \u003cstring\u003e [-EncryptionCertificateThumbprint] \u003cstring\u003e [-AllowExpired] [-AllowUntrustedRoot] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -GenerateCertificates [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-HgsKeyProtector", "CommandType": "Function", "ParameterSets": "[-Owner] \u003cCimInstance#MSFT_HgsGuardian\u003e [[-Guardian] \u003cCimInstance#MSFT_HgsGuardian[]\u003e] [-AllowExpired] [-AllowUntrustedRoot] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-HgsGuardian", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-HgsKeyProtectorAccess", "CommandType": "Function", "ParameterSets": "-KeyProtector \u003cCimInstance#MSFT_HgsKeyProtector\u003e -Guardian \u003cCimInstance#MSFT_HgsGuardian\u003e [\u003cCommonParameters\u003e] -KeyProtector \u003cCimInstance#MSFT_HgsKeyProtector\u003e -GuardianFriendlyName \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-HgsClientConfiguration", "CommandType": "Function", "ParameterSets": "[-EnableLocalMode] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -KeyProtectionServerUrl \u003cstring\u003e -AttestationServerUrl \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-HgsAttestationBaselinePolicy", "CommandType": "Cmdlet", "ParameterSets": "-Path \u003cstring\u003e [-Force] [-SkipValidation] [\u003cCommonParameters\u003e] -Console [-SkipValidation] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "HgsDiagnostics", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-HgsTrace", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Collector \u003cstring[]\u003e] [-Target \u003cInputTarget[]\u003e] [-WriteManifest] [-Detailed] [-Compact] [-WaitForDebug] [-Diagnostic \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Path] \u003cstring\u003e] -RunDiagnostics [-Target \u003cInputTarget[]\u003e] [-WriteManifest] [-Detailed] [-Compact] [-WaitForDebug] [-Diagnostic \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-HgsTraceFileData", "CommandType": "Cmdlet", "ParameterSets": "-File \u003cstring\u003e -Manifest \u003cstring\u003e -StartByte \u003clong\u003e [\u003cCommonParameters\u003e] -File \u003cstring\u003e -Manifest \u003cstring\u003e -Length [\u003cCommonParameters\u003e]" }, { "Name": "New-HgsTraceTarget", "CommandType": "Cmdlet", "ParameterSets": "-HostName \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-PSSessionConfigurationName \u003cstring\u003e] [-Role \u003cBaseHgsRoles[]\u003e] [-WaitForDebug] [\u003cCommonParameters\u003e] -HostName \u003cstring\u003e -NoAccess -Role \u003cBaseHgsRoles[]\u003e [\u003cCommonParameters\u003e] -Local [-Role \u003cBaseHgsRoles[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Test-HgsTraceTarget", "CommandType": "Cmdlet", "ParameterSets": "-Target \u003cInputTarget\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Hyper-V", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Add-VMAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMDvdDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController[]\u003e [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMFibreChannelHba", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-SanName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-GenerateWwn] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring\u003e [-SanName] \u003cstring\u003e -WorldWideNodeNameSetA \u003cstring\u003e -WorldWidePortNameSetA \u003cstring\u003e -WorldWideNodeNameSetB \u003cstring\u003e -WorldWidePortNameSetB \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-SanName] \u003cstring\u003e [-GenerateWwn] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-SanName] \u003cstring\u003e -WorldWideNodeNameSetA \u003cstring\u003e -WorldWidePortNameSetA \u003cstring\u003e -WorldWideNodeNameSetB \u003cstring\u003e -WorldWidePortNameSetB \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMGpuPartitionAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMGroupMember", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-VM] \u003cVirtualMachine[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-VM] \u003cVirtualMachine[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMHardDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerType] \u003cControllerType\u003e] [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerType] \u003cControllerType\u003e] [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController\u003e [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "-ResourcePoolName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMHostAssignableDevice] \u003cVMHostAssignableDevice[]\u003e -ResourcePoolName \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMKeyStorageDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMMigrationNetwork", "CommandType": "Cmdlet", "ParameterSets": "[-Subnet] \u003cstring\u003e [[-Priority] \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SwitchName \u003cstring\u003e] [-IsLegacy \u003cbool\u003e] [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-Passthru] [-ResourcePoolName \u003cstring\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ManagementOS] [-SwitchName \u003cstring\u003e] [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-Passthru] [-DeviceNaming \u003cOnOffState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-SwitchName \u003cstring\u003e] [-IsLegacy \u003cbool\u003e] [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-Passthru] [-ResourcePoolName \u003cstring\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMNetworkAdapterAcl", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e -ManagementOS [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMNetworkAdapterExtendedAcl", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-Action] \u003cVMNetworkAdapterExtendedAclAction\u003e [-Direction] \u003cVMNetworkAdapterExtendedAclDirection\u003e [[-LocalIPAddress] \u003cstring\u003e] [[-RemoteIPAddress] \u003cstring\u003e] [[-LocalPort] \u003cstring\u003e] [[-RemotePort] \u003cstring\u003e] [[-Protocol] \u003cstring\u003e] [-Weight] \u003cint\u003e [-Stateful \u003cbool\u003e] [-IdleSessionTimeout \u003cint\u003e] [-IsolationID \u003cint\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-Action] \u003cVMNetworkAdapterExtendedAclAction\u003e [-Direction] \u003cVMNetworkAdapterExtendedAclDirection\u003e [[-LocalIPAddress] \u003cstring\u003e] [[-RemoteIPAddress] \u003cstring\u003e] [[-LocalPort] \u003cstring\u003e] [[-RemotePort] \u003cstring\u003e] [[-Protocol] \u003cstring\u003e] [-Weight] \u003cint\u003e [-Stateful \u003cbool\u003e] [-IdleSessionTimeout \u003cint\u003e] [-IsolationID \u003cint\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Action] \u003cVMNetworkAdapterExtendedAclAction\u003e [-Direction] \u003cVMNetworkAdapterExtendedAclDirection\u003e [[-LocalIPAddress] \u003cstring\u003e] [[-RemoteIPAddress] \u003cstring\u003e] [[-LocalPort] \u003cstring\u003e] [[-RemotePort] \u003cstring\u003e] [[-Protocol] \u003cstring\u003e] [-Weight] \u003cint\u003e -ManagementOS [-Stateful \u003cbool\u003e] [-IdleSessionTimeout \u003cint\u003e] [-IsolationID \u003cint\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Action] \u003cVMNetworkAdapterExtendedAclAction\u003e [-Direction] \u003cVMNetworkAdapterExtendedAclDirection\u003e [[-LocalIPAddress] \u003cstring\u003e] [[-RemoteIPAddress] \u003cstring\u003e] [[-LocalPort] \u003cstring\u003e] [[-RemotePort] \u003cstring\u003e] [[-Protocol] \u003cstring\u003e] [-Weight] \u003cint\u003e [-Stateful \u003cbool\u003e] [-IdleSessionTimeout \u003cint\u003e] [-IsolationID \u003cint\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMNetworkAdapterRoutingDomainMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-RoutingDomainID] \u003cguid\u003e [-RoutingDomainName] \u003cstring\u003e [-IsolationID] \u003cint[]\u003e [[-IsolationName] \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-RoutingDomainID] \u003cguid\u003e [-RoutingDomainName] \u003cstring\u003e [-IsolationID] \u003cint[]\u003e [[-IsolationName] \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-RoutingDomainID] \u003cguid\u003e [-RoutingDomainName] \u003cstring\u003e [-IsolationID] \u003cint[]\u003e [[-IsolationName] \u003cstring[]\u003e] -ManagementOS [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-RoutingDomainID] \u003cguid\u003e [-RoutingDomainName] \u003cstring\u003e [-IsolationID] \u003cint[]\u003e [[-IsolationName] \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMRemoteFx3dVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMScsiController", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMStoragePath", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ResourcePoolName] \u003cstring[]\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ResourcePoolName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ResourcePoolName] \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ExternalPort -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-SwitchName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "[-SwitchName] \u003cstring[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionSwitchFeature[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionSwitchFeature[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMSwitchTeamMember", "CommandType": "Cmdlet", "ParameterSets": "[-VMSwitchName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitchName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Checkpoint-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-SnapshotName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-SnapshotName] \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Compare-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-DestinationCredential \u003cpscredential\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationCimSession] \u003cCimSession\u003e [-CimSession \u003cCimSession[]\u003e] [-AsJob] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationCimSession] \u003cCimSession\u003e -VirtualMachinePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Register] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-VhdDestinationPath] \u003cstring\u003e] -Copy [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-VhdSourcePath \u003cstring\u003e] [-GenerateNewId] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-DestinationCredential \u003cpscredential\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationHost] \u003cstring\u003e [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-DestinationCredential \u003cpscredential\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationCimSession] \u003cCimSession\u003e -VirtualMachinePath \u003cstring\u003e [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CompatibilityReport] \u003cVMCompatibilityReport\u003e [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationCimSession] \u003cCimSession\u003e [-AsJob] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationHost] \u003cstring\u003e [-AsJob] [-DestinationCredential \u003cpscredential\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-VMFailover", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-SwitchName] \u003cstring\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e [-SwitchName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e [-VMSwitch] \u003cVMSwitch\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e -UseAutomaticConnection [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-VMSwitch] \u003cVMSwitch\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] -UseAutomaticConnection [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e -WorldWideNodeName \u003cstring[]\u003e -WorldWidePortName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -HostBusAdapter \u003cciminstance[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Convert-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-DestinationPath] \u003cstring\u003e [-VHDType \u003cVhdType\u003e] [-ParentPath \u003cstring\u003e] [-BlockSizeBytes \u003cuint32\u003e] [-DeleteSource] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-VMFile", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-SourcePath] \u003cstring\u003e [-DestinationPath] \u003cstring\u003e -FileSource \u003cCopyFileSourceType\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-CreateFullPath] [-Force] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-SourcePath] \u003cstring\u003e [-DestinationPath] \u003cstring\u003e -FileSource \u003cCopyFileSourceType\u003e [-CreateFullPath] [-Force] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-InjectNonMaskableInterrupt] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Force] [-AsJob] [-Passthru] [-InjectNonMaskableInterrupt] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMConsoleSupport", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMEventing", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMIntegrationService", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMIntegrationService] \u003cVMIntegrationComponent[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMMigration", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMRemoteFXPhysicalVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPU] \u003cVMRemoteFXPhysicalVideoAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMResourceMetering", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-ResourcePoolName] \u003cstring\u003e [[-ResourcePoolType] \u003cVMResourcePoolType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMSwitchExtension", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VMSwitchName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VMSwitch] \u003cVMSwitch[]\u003e [\u003cCommonParameters\u003e] [-VMSwitchExtension] \u003cVMSwitchExtension[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMTPM", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e -WorldWideNodeName \u003cstring[]\u003e -WorldWidePortName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -HostBusAdapter \u003cciminstance[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-SnapshotId \u003cguid\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[[-InstancePath] \u003cstring\u003e] [[-LocationPath] \u003cstring\u003e] [-Force] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMConsoleSupport", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMEventing", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMIntegrationService", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMIntegrationService] \u003cVMIntegrationComponent[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMMigration", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMRemoteFXPhysicalVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPU] \u003cVMRemoteFXPhysicalVideoAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ReplicaServerName] \u003cstring\u003e [-ReplicaServerPort] \u003cint\u003e [-AuthenticationType] \u003cReplicationAuthenticationType\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ExcludedVhd \u003cHardDiskDrive[]\u003e] [-ExcludedVhdPath \u003cstring[]\u003e] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsReplica] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicaServerName] \u003cstring\u003e [-ReplicaServerPort] \u003cint\u003e [-AuthenticationType] \u003cReplicationAuthenticationType\u003e [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ExcludedVhd \u003cHardDiskDrive[]\u003e] [-ExcludedVhdPath \u003cstring[]\u003e] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Credential \u003cpscredential[]\u003e] [-AsReplica] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMResourceMetering", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-ResourcePoolName] \u003cstring\u003e [[-ResourcePoolType] \u003cVMResourcePoolType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMSwitchExtension", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VMSwitchName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VMSwitch] \u003cVMSwitch[]\u003e [\u003cCommonParameters\u003e] [-VMSwitchExtension] \u003cVMSwitchExtension[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMTPM", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Path] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-CaptureLiveState \u003cCaptureLiveState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Path] \u003cstring\u003e [-AsJob] [-Passthru] [-CaptureLiveState \u003cCaptureLiveState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Path] \u003cstring\u003e -VMName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Path] \u003cstring\u003e -Name \u003cstring[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot[]\u003e [-Path] \u003cstring\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VHDSet", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-GetAllPaths] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VHDSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-GetParentPaths] [-SnapshotId \u003cguid[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VM", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Id] \u003cguid\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-ClusterObject] \u003cClusterObject\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMBios", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMComPort", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Number] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Number] \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-Number] \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMConnectAccess", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-UserName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-UserName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMDvdDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController[]\u003e [-ControllerLocation \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMFibreChannelHba", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMFirmware", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMFloppyDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMGpuPartitionAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AdapterId \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AdapterId \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMGroup", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Id] \u003cguid\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHardDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [-ControllerType \u003cControllerType\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [-ControllerType \u003cControllerType\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [-ControllerType \u003cControllerType\u003e] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController[]\u003e [-ControllerLocation \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHost", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostCluster", "CommandType": "Cmdlet", "ParameterSets": "[-ClusterName] \u003cstring[]\u003e [[-Credential] \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostNumaNode", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Id \u003cint\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Id \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostNumaNodeStatus", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Id \u003cint\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Id \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostSupportedVersion", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Default] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Default] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMIdeController", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerNumber] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerNumber] \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-ControllerNumber] \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMIntegrationService", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMKeyProtector", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMKeyStorageDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController[]\u003e [-ControllerLocation \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMMemory", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMMigrationNetwork", "CommandType": "Cmdlet", "ParameterSets": "[[-Subnet] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Priority \u003cuint32[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring\u003e] [-IsLegacy \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring\u003e] [-IsLegacy \u003cbool\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SwitchName \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -All [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterAcl", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterExtendedAcl", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterFailoverConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterIsolation", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterRoutingDomainMapping", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [\u003cCommonParameters\u003e] -ManagementOS [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterTeamMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-SwitchName \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e [-Passthru] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-Name \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterVlan", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMPartitionableGpu", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Name \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMProcessor", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMRemoteFx3dVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMRemoteFXPhysicalVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicaServerName \u003cstring\u003e] [-PrimaryServerName \u003cstring\u003e] [-ReplicationState \u003cVMReplicationState\u003e] [-ReplicationHealth \u003cVMReplicationHealthState\u003e] [-ReplicationMode \u003cVMReplicationMode\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-TrustGroup \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMReplicationAuthorizationEntry", "CommandType": "Cmdlet", "ParameterSets": "[[-AllowedPrimaryServer] \u003cstring\u003e] [-ReplicaStorageLocation \u003cstring\u003e] [-TrustGroup \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMReplicationServer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-ResourcePoolType] \u003cVMResourcePoolType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMScsiController", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerNumber] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-ControllerNumber] \u003cint\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerNumber] \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSecurity", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SnapshotType \u003cSnapshotType\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring\u003e] [-SnapshotType \u003cSnapshotType\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -ParentOf \u003cVirtualMachineBase\u003e [-SnapshotType \u003cSnapshotType\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -ChildOf \u003cVMSnapshot\u003e [-SnapshotType \u003cSnapshotType\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMStoragePath", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [-ResourcePoolName] \u003cstring[]\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [[-ResourcePoolName] \u003cstring[]\u003e] [-SwitchType \u003cVMSwitchType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Id] \u003cguid[]\u003e] [[-ResourcePoolName] \u003cstring[]\u003e] [-SwitchType \u003cVMSwitchType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtension", "CommandType": "Cmdlet", "ParameterSets": "[-VMSwitchName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtensionPortData", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -ExternalPort [-SwitchName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -ExternalPort [-SwitchName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtensionSwitchData", "CommandType": "Cmdlet", "ParameterSets": "[-SwitchName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "[-SwitchName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchTeam", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-VMSwitch] \u003cVMSwitch[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSystemSwitchExtension", "CommandType": "Cmdlet", "ParameterSets": "[-Name \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSystemSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "[-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-SystemSwitchExtension \u003cVMSystemSwitchExtension[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSystemSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "[-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-SystemSwitchExtension \u003cVMSystemSwitchExtension[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMVideo", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Grant-VMConnectAccess", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-UserName] \u003cstring[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-UserName] \u003cstring[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Register] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-VhdDestinationPath] \u003cstring\u003e] -Copy [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-VhdSourcePath \u003cstring\u003e] [-GenerateNewId] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CompatibilityReport] \u003cVMCompatibilityReport\u003e [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-VMInitialReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-Path] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Path] \u003cstring\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Path] \u003cstring\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Measure-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicaServerName \u003cstring\u003e] [-PrimaryServerName \u003cstring\u003e] [-ReplicationState \u003cVMReplicationState\u003e] [-ReplicationHealth \u003cVMReplicationHealthState\u003e] [-ReplicationMode \u003cVMReplicationMode\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-TrustGroup \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ResourcePoolType] \u003cVMResourcePoolType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Merge-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-DestinationPath] \u003cstring\u003e] [-Force] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-NoDriveLetter] [-ReadOnly] [-SnapshotId \u003cguid\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[[-HostAssignableDevice] \u003cVMHostAssignableDevice[]\u003e] [[-InstancePath] \u003cstring\u003e] [[-LocationPath] \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Move-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DestinationCredential \u003cpscredential\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationCimSession] \u003cCimSession\u003e [-CimSession \u003cCimSession[]\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationCimSession] \u003cCimSession\u003e -VirtualMachinePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DestinationCredential \u003cpscredential\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CompatibilityReport] \u003cVMCompatibilityReport\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationCimSession] \u003cCimSession\u003e [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationHost] \u003cstring\u003e [-DestinationCredential \u003cpscredential\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationHost] \u003cstring\u003e [-DestinationCredential \u003cpscredential\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationCimSession] \u003cCimSession\u003e -VirtualMachinePath \u003cstring\u003e [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Move-VMStorage", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-DestinationStoragePath] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AllowUnverifiedPaths] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AllowUnverifiedPaths] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationStoragePath] \u003cstring\u003e [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AllowUnverifiedPaths] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AllowUnverifiedPaths] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VFD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-SizeBytes] \u003cuint64\u003e [-Dynamic] [-BlockSizeBytes \u003cuint32\u003e] [-LogicalSectorSizeBytes \u003cuint32\u003e] [-PhysicalSectorSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-ParentPath] \u003cstring\u003e [[-SizeBytes] \u003cuint64\u003e] [-Differencing] [-BlockSizeBytes \u003cuint32\u003e] [-PhysicalSectorSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-SizeBytes] \u003cuint64\u003e -Fixed [-BlockSizeBytes \u003cuint32\u003e] [-LogicalSectorSizeBytes \u003cuint32\u003e] [-PhysicalSectorSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -SourceDisk \u003cuint32\u003e -Fixed [-BlockSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -SourceDisk \u003cuint32\u003e -Dynamic [-BlockSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VM", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [[-MemoryStartupBytes] \u003clong\u003e] [[-Generation] \u003cint16\u003e] [-BootDevice \u003cBootDevice\u003e] [-NoVHD] [-SwitchName \u003cstring\u003e] [-Path \u003cstring\u003e] [-Version \u003cversion\u003e] [-Prerelease] [-Experimental] [-Force] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [[-MemoryStartupBytes] \u003clong\u003e] [[-Generation] \u003cint16\u003e] -NewVHDPath \u003cstring\u003e -NewVHDSizeBytes \u003cuint64\u003e [-BootDevice \u003cBootDevice\u003e] [-SwitchName \u003cstring\u003e] [-Path \u003cstring\u003e] [-Version \u003cversion\u003e] [-Prerelease] [-Experimental] [-Force] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [[-MemoryStartupBytes] \u003clong\u003e] [[-Generation] \u003cint16\u003e] -VHDPath \u003cstring\u003e [-BootDevice \u003cBootDevice\u003e] [-SwitchName \u003cstring\u003e] [-Path \u003cstring\u003e] [-Version \u003cversion\u003e] [-Prerelease] [-Experimental] [-Force] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMGroup", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-GroupType] \u003cGroupType\u003e [[-Id] \u003cguid\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMReplicationAuthorizationEntry", "CommandType": "Cmdlet", "ParameterSets": "[-AllowedPrimaryServer] \u003cstring\u003e [-ReplicaStorageLocation] \u003cstring\u003e [-TrustGroup] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ResourcePoolType] \u003cVMResourcePoolType[]\u003e [[-ParentName] \u003cstring[]\u003e] [[-Paths] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Note \u003cstring\u003e] [-HostBusAdapter \u003cciminstance[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -WorldWideNodeName \u003cstring[]\u003e -WorldWidePortName \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Note \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e -NetAdapterName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-Notes \u003cstring\u003e] [-MinimumBandwidthMode \u003cVMSwitchBandwidthMode\u003e] [-EnableIov \u003cbool\u003e] [-EnablePacketDirect \u003cbool\u003e] [-EnableEmbeddedTeaming \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -NetAdapterInterfaceDescription \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-Notes \u003cstring\u003e] [-MinimumBandwidthMode \u003cVMSwitchBandwidthMode\u003e] [-EnableIov \u003cbool\u003e] [-EnablePacketDirect \u003cbool\u003e] [-EnableEmbeddedTeaming \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -SwitchType \u003cVMSwitchType\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Notes \u003cstring\u003e] [-MinimumBandwidthMode \u003cVMSwitchBandwidthMode\u003e] [-EnableIov \u003cbool\u003e] [-EnablePacketDirect \u003cbool\u003e] [-EnableEmbeddedTeaming \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Mode \u003cVhdCompactMode\u003e] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-VHDSet", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VHDSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e -SnapshotId \u003cguid[]\u003e [-PersistReferencePoint] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VHDSnapshot] \u003cVHDSnapshotInfo[]\u003e [-PersistReferencePoint] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMAssignableDevice] \u003cVMAssignedDevice[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMDvdDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-ControllerNumber] \u003cint\u003e [-ControllerLocation] \u003cint\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMDvdDrive] \u003cDvdDrive[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMFibreChannelHba", "CommandType": "Cmdlet", "ParameterSets": "[-VMFibreChannelHba] \u003cVMFibreChannelHba[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring\u003e [-WorldWideNodeNameSetA] \u003cstring\u003e [-WorldWidePortNameSetA] \u003cstring\u003e [-WorldWideNodeNameSetB] \u003cstring\u003e [-WorldWidePortNameSetB] \u003cstring\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMGpuPartitionAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-AdapterId \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-AdapterId \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGpuPartitionAdapter] \u003cVMGpuPartitionAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMGroup", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMGroupMember", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-VM] \u003cVirtualMachine[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-VM] \u003cVirtualMachine[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMHardDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-ControllerType] \u003cControllerType\u003e [-ControllerNumber] \u003cint\u003e [-ControllerLocation] \u003cint\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMHardDiskDrive] \u003cHardDiskDrive[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "-ResourcePoolName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMHostAssignableDevice] \u003cVMHostAssignableDevice[]\u003e -ResourcePoolName \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMKeyStorageDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMKeyStorageDrive] \u003cKeyStorageDrive[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMMigrationNetwork", "CommandType": "Cmdlet", "ParameterSets": "[-Subnet] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-SwitchName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Name \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapterAcl", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMNetworkAdapterAclSetting[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapterExtendedAcl", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e -Weight \u003cint\u003e -Direction \u003cVMNetworkAdapterExtendedAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e -Weight \u003cint\u003e -Direction \u003cVMNetworkAdapterExtendedAclDirection\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS -Weight \u003cint\u003e -Direction \u003cVMNetworkAdapterExtendedAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -Weight \u003cint\u003e -Direction \u003cVMNetworkAdapterExtendedAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMNetworkAdapterExtendedAclSetting[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapterRoutingDomainMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMNetworkAdapterRoutingDomainSetting[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapterTeamMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-SwitchName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-Name \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMRemoteFx3dVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMRemoteFx3dVideoAdapter] \u003cVMRemoteFx3DVideoAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMReplicationAuthorizationEntry", "CommandType": "Cmdlet", "ParameterSets": "[-AllowedPrimaryServer] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TrustGroup] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplicationAuthorizationEntry] \u003cVMReplicationAuthorizationEntry[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ResourcePoolType] \u003cVMResourcePoolType[]\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-ResourcePoolType] \u003cVMResourcePoolType[]\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSavedState", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMScsiController", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ControllerNumber] \u003cint\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMScsiController] \u003cVMScsiController[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-IncludeAllChildSnapshots] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring[]\u003e] [-IncludeAllChildSnapshots] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot[]\u003e [-IncludeAllChildSnapshots] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMStoragePath", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ResourcePoolName] \u003cstring[]\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ResourcePoolName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [[-ResourcePoolName] \u003cstring[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "-VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-Passthru] [-VMName \u003cstring[]\u003e] [-VMNetworkAdapter \u003cVMNetworkAdapterBase[]\u003e] [-ManagementOS] [-ExternalPort] [-SwitchName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-VM \u003cVirtualMachine[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "-VMSwitchExtensionFeature \u003cVMSwitchExtensionSwitchFeature[]\u003e [-Passthru] [-ComputerName \u003cstring[]\u003e] [-SwitchName \u003cstring[]\u003e] [-VMSwitch \u003cVMSwitch[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSwitchTeamMember", "CommandType": "Cmdlet", "ParameterSets": "[-VMSwitchName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitchName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMGroup", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup[]\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring\u003e] [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [-NewName] \u003cstring\u003e -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring\u003e] [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-VMName] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-NewName] \u003cstring\u003e -Name \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-VM", "CommandType": "Cmdlet", "ParameterSets": "[-CompatibilityReport] \u003cVMCompatibilityReport\u003e [-SnapshotFilePath \u003cstring\u003e] [-Path \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-VMReplicationStatistics", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-VMResourceMetering", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-ResourcePoolName] \u003cstring\u003e [[-ResourcePoolType] \u003cVMResourcePoolType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Resize-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-SizeBytes] \u003cuint64\u003e [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -ToMinimumSize [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -Wait [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-For \u003cWaitVMTypes\u003e] [-Delay \u003cuint16\u003e] [-Timeout \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -Wait [-Force] [-AsJob] [-Passthru] [-For \u003cWaitVMTypes\u003e] [-Delay \u003cuint16\u003e] [-Timeout \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e -Name \u003cstring\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-ResynchronizeStartTime \u003cdatetime\u003e] [-Resynchronize] [-AsJob] [-Continue] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-ResynchronizeStartTime \u003cdatetime\u003e] [-Resynchronize] [-AsJob] [-Continue] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-ResynchronizeStartTime \u003cdatetime\u003e] [-Resynchronize] [-AsJob] [-Continue] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-VMConnectAccess", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-UserName] \u003cstring[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-UserName] \u003cstring[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Save-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-ParentPath] \u003cstring\u003e [-LeafPath \u003cstring\u003e] [-IgnoreIdMismatch] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -PhysicalSectorSizeBytes \u003cuint32\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -ResetDiskIdentifier [-Force] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-GuestControlledCacheTypes \u003cbool\u003e] [-LowMemoryMappedIoSpace \u003cuint32\u003e] [-HighMemoryMappedIoSpace \u003cuint64\u003e] [-ProcessorCount \u003clong\u003e] [-DynamicMemory] [-StaticMemory] [-MemoryMinimumBytes \u003clong\u003e] [-MemoryMaximumBytes \u003clong\u003e] [-MemoryStartupBytes \u003clong\u003e] [-AutomaticStartAction \u003cStartAction\u003e] [-AutomaticStopAction \u003cStopAction\u003e] [-AutomaticStartDelay \u003cint\u003e] [-AutomaticCriticalErrorAction \u003cCriticalErrorAction\u003e] [-AutomaticCriticalErrorActionTimeout \u003cint\u003e] [-LockOnDisconnect \u003cOnOffState\u003e] [-Notes \u003cstring\u003e] [-NewVMName \u003cstring\u003e] [-SnapshotFileLocation \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-CheckpointType \u003cCheckpointType\u003e] [-Passthru] [-AllowUnverifiedPaths] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-GuestControlledCacheTypes \u003cbool\u003e] [-LowMemoryMappedIoSpace \u003cuint32\u003e] [-HighMemoryMappedIoSpace \u003cuint64\u003e] [-ProcessorCount \u003clong\u003e] [-DynamicMemory] [-StaticMemory] [-MemoryMinimumBytes \u003clong\u003e] [-MemoryMaximumBytes \u003clong\u003e] [-MemoryStartupBytes \u003clong\u003e] [-AutomaticStartAction \u003cStartAction\u003e] [-AutomaticStopAction \u003cStopAction\u003e] [-AutomaticStartDelay \u003cint\u003e] [-AutomaticCriticalErrorAction \u003cCriticalErrorAction\u003e] [-AutomaticCriticalErrorActionTimeout \u003cint\u003e] [-LockOnDisconnect \u003cOnOffState\u003e] [-Notes \u003cstring\u003e] [-NewVMName \u003cstring\u003e] [-SnapshotFileLocation \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-CheckpointType \u003cCheckpointType\u003e] [-Passthru] [-AllowUnverifiedPaths] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMBios", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DisableNumLock] [-EnableNumLock] [-StartupOrder \u003cBootDevice[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-DisableNumLock] [-EnableNumLock] [-StartupOrder \u003cBootDevice[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMBios] \u003cVMBios[]\u003e [-DisableNumLock] [-EnableNumLock] [-StartupOrder \u003cBootDevice[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMComPort", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-Number] \u003cint\u003e [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DebuggerMode \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Path] \u003cstring\u003e] -Number \u003cint\u003e [-DebuggerMode \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMComPort] \u003cVMComPort[]\u003e [[-Path] \u003cstring\u003e] [-DebuggerMode \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMDvdDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMDvdDrive] \u003cDvdDrive[]\u003e [[-Path] \u003cstring\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMFibreChannelHba", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-WorldWideNodeNameSetA] \u003cstring\u003e [-WorldWidePortNameSetA] \u003cstring\u003e [-WorldWideNodeNameSetB] \u003cstring\u003e [-WorldWidePortNameSetB] \u003cstring\u003e -SanName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring\u003e [-WorldWideNodeNameSetA] \u003cstring\u003e [-WorldWidePortNameSetA] \u003cstring\u003e [-WorldWideNodeNameSetB] \u003cstring\u003e [-WorldWidePortNameSetB] \u003cstring\u003e -GenerateWwn [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring\u003e [-WorldWideNodeNameSetA] \u003cstring\u003e [-WorldWidePortNameSetA] \u003cstring\u003e [-WorldWideNodeNameSetB] \u003cstring\u003e [-WorldWidePortNameSetB] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-NewWorldWideNodeNameSetA \u003cstring\u003e] [-NewWorldWidePortNameSetA \u003cstring\u003e] [-NewWorldWideNodeNameSetB \u003cstring\u003e] [-NewWorldWidePortNameSetB \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFibreChannelHba] \u003cVMFibreChannelHba\u003e -GenerateWwn [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFibreChannelHba] \u003cVMFibreChannelHba\u003e [-NewWorldWideNodeNameSetA \u003cstring\u003e] [-NewWorldWidePortNameSetA \u003cstring\u003e] [-NewWorldWideNodeNameSetB \u003cstring\u003e] [-NewWorldWidePortNameSetB \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFibreChannelHba] \u003cVMFibreChannelHba\u003e -SanName \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMFirmware", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-BootOrder \u003cVMComponentObject[]\u003e] [-FirstBootDevice \u003cVMComponentObject\u003e] [-EnableSecureBoot \u003cOnOffState\u003e] [-SecureBootTemplate \u003cstring\u003e] [-SecureBootTemplateId \u003cguid\u003e] [-PreferredNetworkBootProtocol \u003cIPProtocolPreference\u003e] [-ConsoleMode \u003cConsoleModeType\u003e] [-PauseAfterBootFailure \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-BootOrder \u003cVMComponentObject[]\u003e] [-FirstBootDevice \u003cVMComponentObject\u003e] [-EnableSecureBoot \u003cOnOffState\u003e] [-SecureBootTemplate \u003cstring\u003e] [-SecureBootTemplateId \u003cguid\u003e] [-PreferredNetworkBootProtocol \u003cIPProtocolPreference\u003e] [-ConsoleMode \u003cConsoleModeType\u003e] [-PauseAfterBootFailure \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFirmware] \u003cVMFirmware[]\u003e [-BootOrder \u003cVMComponentObject[]\u003e] [-FirstBootDevice \u003cVMComponentObject\u003e] [-EnableSecureBoot \u003cOnOffState\u003e] [-SecureBootTemplate \u003cstring\u003e] [-SecureBootTemplateId \u003cguid\u003e] [-PreferredNetworkBootProtocol \u003cIPProtocolPreference\u003e] [-ConsoleMode \u003cConsoleModeType\u003e] [-PauseAfterBootFailure \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMFloppyDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Path] \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFloppyDiskDrive] \u003cVMFloppyDiskDrive[]\u003e [[-Path] \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMGpuPartitionAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-AdapterId \u003cstring\u003e] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-AdapterId \u003cstring\u003e] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGpuPartitionAdapter] \u003cVMGpuPartitionAdapter[]\u003e [-Passthru] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMHardDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [[-ControllerType] \u003cControllerType\u003e] [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ToControllerType \u003cControllerType\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations \u003cbool\u003e] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMHardDiskDrive] \u003cHardDiskDrive[]\u003e [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ToControllerType \u003cControllerType\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations \u003cbool\u003e] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMHost", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-MaximumStorageMigrations \u003cuint32\u003e] [-MaximumVirtualMachineMigrations \u003cuint32\u003e] [-VirtualMachineMigrationAuthenticationType \u003cMigrationAuthenticationType\u003e] [-UseAnyNetworkForMigration \u003cbool\u003e] [-VirtualMachineMigrationPerformanceOption \u003cVMMigrationPerformance\u003e] [-ResourceMeteringSaveInterval \u003ctimespan\u003e] [-VirtualHardDiskPath \u003cstring\u003e] [-VirtualMachinePath \u003cstring\u003e] [-MacAddressMaximum \u003cstring\u003e] [-MacAddressMinimum \u003cstring\u003e] [-FibreChannelWwnn \u003cstring\u003e] [-FibreChannelWwpnMaximum \u003cstring\u003e] [-FibreChannelWwpnMinimum \u003cstring\u003e] [-NumaSpanningEnabled \u003cbool\u003e] [-EnableEnhancedSessionMode \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-MaximumStorageMigrations \u003cuint32\u003e] [-MaximumVirtualMachineMigrations \u003cuint32\u003e] [-VirtualMachineMigrationAuthenticationType \u003cMigrationAuthenticationType\u003e] [-UseAnyNetworkForMigration \u003cbool\u003e] [-VirtualMachineMigrationPerformanceOption \u003cVMMigrationPerformance\u003e] [-ResourceMeteringSaveInterval \u003ctimespan\u003e] [-VirtualHardDiskPath \u003cstring\u003e] [-VirtualMachinePath \u003cstring\u003e] [-MacAddressMaximum \u003cstring\u003e] [-MacAddressMinimum \u003cstring\u003e] [-FibreChannelWwnn \u003cstring\u003e] [-FibreChannelWwpnMaximum \u003cstring\u003e] [-FibreChannelWwpnMinimum \u003cstring\u003e] [-NumaSpanningEnabled \u003cbool\u003e] [-EnableEnhancedSessionMode \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMHostCluster", "CommandType": "Cmdlet", "ParameterSets": "[-ClusterName] \u003cstring[]\u003e [[-Credential] \u003cpscredential[]\u003e] [-SharedStoragePath \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-SharedStoragePath \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMHostCluster[]\u003e [-SharedStoragePath \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMKeyProtector", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-KeyProtector \u003cbyte[]\u003e] [-NewLocalKeyProtector] [-RestoreLastKnownGoodKeyProtector] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-KeyProtector \u003cbyte[]\u003e] [-NewLocalKeyProtector] [-RestoreLastKnownGoodKeyProtector] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMKeyStorageDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMKeyStorageDrive] \u003cKeyStorageDrive[]\u003e [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMMemory", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Buffer \u003cint\u003e] [-DynamicMemoryEnabled \u003cbool\u003e] [-MaximumBytes \u003clong\u003e] [-StartupBytes \u003clong\u003e] [-MinimumBytes \u003clong\u003e] [-Priority \u003cint\u003e] [-MaximumAmountPerNumaNodeBytes \u003clong\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Buffer \u003cint\u003e] [-DynamicMemoryEnabled \u003cbool\u003e] [-MaximumBytes \u003clong\u003e] [-StartupBytes \u003clong\u003e] [-MinimumBytes \u003clong\u003e] [-Priority \u003cint\u003e] [-MaximumAmountPerNumaNodeBytes \u003clong\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMMemory] \u003cVMMemory[]\u003e [-Buffer \u003cint\u003e] [-DynamicMemoryEnabled \u003cbool\u003e] [-MaximumBytes \u003clong\u003e] [-StartupBytes \u003clong\u003e] [-MinimumBytes \u003clong\u003e] [-Priority \u003cint\u003e] [-MaximumAmountPerNumaNodeBytes \u003clong\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMMigrationNetwork", "CommandType": "Cmdlet", "ParameterSets": "[-Subnet] \u003cstring\u003e [[-NewSubnet] \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-NewPriority \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Subnet] \u003cstring\u003e [[-NewSubnet] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-NewPriority \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-MacAddressSpoofing \u003cOnOffState\u003e] [-DhcpGuard \u003cOnOffState\u003e] [-RouterGuard \u003cOnOffState\u003e] [-PortMirroring \u003cVMNetworkAdapterPortMirroringMode\u003e] [-IeeePriorityTag \u003cOnOffState\u003e] [-VmqWeight \u003cuint32\u003e] [-IovQueuePairsRequested \u003cuint32\u003e] [-IovInterruptModeration \u003cIovInterruptModerationValue\u003e] [-IovWeight \u003cuint32\u003e] [-IPsecOffloadMaximumSecurityAssociation \u003cuint32\u003e] [-MaximumBandwidth \u003clong\u003e] [-MinimumBandwidthAbsolute \u003clong\u003e] [-MinimumBandwidthWeight \u003cuint32\u003e] [-MandatoryFeatureId \u003cstring[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-TestReplicaPoolName \u003cstring\u003e] [-TestReplicaSwitchName \u003cstring\u003e] [-VirtualSubnetId \u003cuint32\u003e] [-AllowTeaming \u003cOnOffState\u003e] [-NotMonitoredInCluster \u003cbool\u003e] [-StormLimit \u003cuint32\u003e] [-DynamicIPAddressLimit \u003cuint32\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-FixSpeed10G \u003cOnOffState\u003e] [-PacketDirectNumProcs \u003cuint32\u003e] [-PacketDirectModerationCount \u003cuint32\u003e] [-PacketDirectModerationInterval \u003cuint32\u003e] [-VrssEnabled \u003cbool\u003e] [-VmmqEnabled \u003cbool\u003e] [-VmmqQueuePairs \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-MacAddressSpoofing \u003cOnOffState\u003e] [-DhcpGuard \u003cOnOffState\u003e] [-RouterGuard \u003cOnOffState\u003e] [-PortMirroring \u003cVMNetworkAdapterPortMirroringMode\u003e] [-IeeePriorityTag \u003cOnOffState\u003e] [-VmqWeight \u003cuint32\u003e] [-IovQueuePairsRequested \u003cuint32\u003e] [-IovInterruptModeration \u003cIovInterruptModerationValue\u003e] [-IovWeight \u003cuint32\u003e] [-IPsecOffloadMaximumSecurityAssociation \u003cuint32\u003e] [-MaximumBandwidth \u003clong\u003e] [-MinimumBandwidthAbsolute \u003clong\u003e] [-MinimumBandwidthWeight \u003cuint32\u003e] [-MandatoryFeatureId \u003cstring[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-TestReplicaPoolName \u003cstring\u003e] [-TestReplicaSwitchName \u003cstring\u003e] [-VirtualSubnetId \u003cuint32\u003e] [-AllowTeaming \u003cOnOffState\u003e] [-NotMonitoredInCluster \u003cbool\u003e] [-StormLimit \u003cuint32\u003e] [-DynamicIPAddressLimit \u003cuint32\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-FixSpeed10G \u003cOnOffState\u003e] [-PacketDirectNumProcs \u003cuint32\u003e] [-PacketDirectModerationCount \u003cuint32\u003e] [-PacketDirectModerationInterval \u003cuint32\u003e] [-VrssEnabled \u003cbool\u003e] [-VmmqEnabled \u003cbool\u003e] [-VmmqQueuePairs \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-MacAddressSpoofing \u003cOnOffState\u003e] [-DhcpGuard \u003cOnOffState\u003e] [-RouterGuard \u003cOnOffState\u003e] [-PortMirroring \u003cVMNetworkAdapterPortMirroringMode\u003e] [-IeeePriorityTag \u003cOnOffState\u003e] [-VmqWeight \u003cuint32\u003e] [-IovQueuePairsRequested \u003cuint32\u003e] [-IovInterruptModeration \u003cIovInterruptModerationValue\u003e] [-IovWeight \u003cuint32\u003e] [-IPsecOffloadMaximumSecurityAssociation \u003cuint32\u003e] [-MaximumBandwidth \u003clong\u003e] [-MinimumBandwidthAbsolute \u003clong\u003e] [-MinimumBandwidthWeight \u003cuint32\u003e] [-MandatoryFeatureId \u003cstring[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-TestReplicaPoolName \u003cstring\u003e] [-TestReplicaSwitchName \u003cstring\u003e] [-VirtualSubnetId \u003cuint32\u003e] [-AllowTeaming \u003cOnOffState\u003e] [-NotMonitoredInCluster \u003cbool\u003e] [-StormLimit \u003cuint32\u003e] [-DynamicIPAddressLimit \u003cuint32\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-FixSpeed10G \u003cOnOffState\u003e] [-PacketDirectNumProcs \u003cuint32\u003e] [-PacketDirectModerationCount \u003cuint32\u003e] [-PacketDirectModerationInterval \u003cuint32\u003e] [-VrssEnabled \u003cbool\u003e] [-VmmqEnabled \u003cbool\u003e] [-VmmqQueuePairs \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-MacAddressSpoofing \u003cOnOffState\u003e] [-DhcpGuard \u003cOnOffState\u003e] [-RouterGuard \u003cOnOffState\u003e] [-PortMirroring \u003cVMNetworkAdapterPortMirroringMode\u003e] [-IeeePriorityTag \u003cOnOffState\u003e] [-VmqWeight \u003cuint32\u003e] [-IovQueuePairsRequested \u003cuint32\u003e] [-IovInterruptModeration \u003cIovInterruptModerationValue\u003e] [-IovWeight \u003cuint32\u003e] [-IPsecOffloadMaximumSecurityAssociation \u003cuint32\u003e] [-MaximumBandwidth \u003clong\u003e] [-MinimumBandwidthAbsolute \u003clong\u003e] [-MinimumBandwidthWeight \u003cuint32\u003e] [-MandatoryFeatureId \u003cstring[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-TestReplicaPoolName \u003cstring\u003e] [-TestReplicaSwitchName \u003cstring\u003e] [-VirtualSubnetId \u003cuint32\u003e] [-AllowTeaming \u003cOnOffState\u003e] [-NotMonitoredInCluster \u003cbool\u003e] [-StormLimit \u003cuint32\u003e] [-DynamicIPAddressLimit \u003cuint32\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-FixSpeed10G \u003cOnOffState\u003e] [-PacketDirectNumProcs \u003cuint32\u003e] [-PacketDirectModerationCount \u003cuint32\u003e] [-PacketDirectModerationInterval \u003cuint32\u003e] [-VrssEnabled \u003cbool\u003e] [-VmmqEnabled \u003cbool\u003e] [-VmmqQueuePairs \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterFailoverConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-IPv4Address \u003cstring\u003e] [-IPv6Address \u003cstring\u003e] [-IPv4SubnetMask \u003cstring\u003e] [-IPv6SubnetPrefixLength \u003cint\u003e] [-IPv4PreferredDNSServer \u003cstring\u003e] [-IPv4AlternateDNSServer \u003cstring\u003e] [-IPv6PreferredDNSServer \u003cstring\u003e] [-IPv6AlternateDNSServer \u003cstring\u003e] [-IPv4DefaultGateway \u003cstring\u003e] [-IPv6DefaultGateway \u003cstring\u003e] [-ClearFailoverIPv4Settings] [-ClearFailoverIPv6Settings] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter\u003e [-IPv4Address \u003cstring\u003e] [-IPv6Address \u003cstring\u003e] [-IPv4SubnetMask \u003cstring\u003e] [-IPv6SubnetPrefixLength \u003cint\u003e] [-IPv4PreferredDNSServer \u003cstring\u003e] [-IPv4AlternateDNSServer \u003cstring\u003e] [-IPv6PreferredDNSServer \u003cstring\u003e] [-IPv6AlternateDNSServer \u003cstring\u003e] [-IPv4DefaultGateway \u003cstring\u003e] [-IPv6DefaultGateway \u003cstring\u003e] [-ClearFailoverIPv4Settings] [-ClearFailoverIPv6Settings] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-IPv4Address \u003cstring\u003e] [-IPv6Address \u003cstring\u003e] [-IPv4SubnetMask \u003cstring\u003e] [-IPv6SubnetPrefixLength \u003cint\u003e] [-IPv4PreferredDNSServer \u003cstring\u003e] [-IPv4AlternateDNSServer \u003cstring\u003e] [-IPv6PreferredDNSServer \u003cstring\u003e] [-IPv6AlternateDNSServer \u003cstring\u003e] [-IPv4DefaultGateway \u003cstring\u003e] [-IPv6DefaultGateway \u003cstring\u003e] [-ClearFailoverIPv4Settings] [-ClearFailoverIPv6Settings] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterIsolation", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-IsolationMode \u003cVMNetworkAdapterIsolationMode\u003e] [-AllowUntaggedTraffic \u003cbool\u003e] [-DefaultIsolationID \u003cint\u003e] [-MultiTenantStack \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-IsolationMode \u003cVMNetworkAdapterIsolationMode\u003e] [-AllowUntaggedTraffic \u003cbool\u003e] [-DefaultIsolationID \u003cint\u003e] [-MultiTenantStack \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-IsolationMode \u003cVMNetworkAdapterIsolationMode\u003e] [-AllowUntaggedTraffic \u003cbool\u003e] [-DefaultIsolationID \u003cint\u003e] [-MultiTenantStack \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-IsolationMode \u003cVMNetworkAdapterIsolationMode\u003e] [-AllowUntaggedTraffic \u003cbool\u003e] [-DefaultIsolationID \u003cint\u003e] [-MultiTenantStack \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterRdma", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-RdmaWeight \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-RdmaWeight \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e [-RdmaWeight \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-Name \u003cstring\u003e] [-RdmaWeight \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterRoutingDomainMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMNetworkAdapterRoutingDomainSetting\u003e [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterTeamMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e -PhysicalNetAdapterName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS -PhysicalNetAdapterName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-SwitchName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e -PhysicalNetAdapterName \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e -PhysicalNetAdapterName \u003cstring\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterVlan", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Untagged] [-Access] [-VlanId \u003cint\u003e] [-Trunk] [-NativeVlanId \u003cint\u003e] [-AllowedVlanIdList \u003cstring\u003e] [-Isolated] [-Community] [-Promiscuous] [-PrimaryVlanId \u003cint\u003e] [-SecondaryVlanId \u003cint\u003e] [-SecondaryVlanIdList \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-Untagged] [-Access] [-VlanId \u003cint\u003e] [-Trunk] [-NativeVlanId \u003cint\u003e] [-AllowedVlanIdList \u003cstring\u003e] [-Isolated] [-Community] [-Promiscuous] [-PrimaryVlanId \u003cint\u003e] [-SecondaryVlanId \u003cint\u003e] [-SecondaryVlanIdList \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Untagged] [-Access] [-VlanId \u003cint\u003e] [-Trunk] [-NativeVlanId \u003cint\u003e] [-AllowedVlanIdList \u003cstring\u003e] [-Isolated] [-Community] [-Promiscuous] [-PrimaryVlanId \u003cint\u003e] [-SecondaryVlanId \u003cint\u003e] [-SecondaryVlanIdList \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-Untagged] [-Access] [-VlanId \u003cint\u003e] [-Trunk] [-NativeVlanId \u003cint\u003e] [-AllowedVlanIdList \u003cstring\u003e] [-Isolated] [-Community] [-Promiscuous] [-PrimaryVlanId \u003cint\u003e] [-SecondaryVlanId \u003cint\u003e] [-SecondaryVlanIdList \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMPartitionableGpu", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Passthru] [-PartitionCount \u003cuint16\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Passthru] [-PartitionCount \u003cuint16\u003e] [\u003cCommonParameters\u003e] [-PartitionableGpu] \u003cVMPartitionableGpu[]\u003e [-Passthru] [-PartitionCount \u003cuint16\u003e] [\u003cCommonParameters\u003e] [-Passthru] [-Name \u003cstring\u003e] [-PartitionCount \u003cuint16\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMProcessor", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Count \u003clong\u003e] [-CompatibilityForMigrationEnabled \u003cbool\u003e] [-CompatibilityForOlderOperatingSystemsEnabled \u003cbool\u003e] [-HwThreadCountPerCore \u003clong\u003e] [-Maximum \u003clong\u003e] [-Reserve \u003clong\u003e] [-RelativeWeight \u003cint\u003e] [-MaximumCountPerNumaNode \u003cint\u003e] [-MaximumCountPerNumaSocket \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-EnableHostResourceProtection \u003cbool\u003e] [-ExposeVirtualizationExtensions \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Count \u003clong\u003e] [-CompatibilityForMigrationEnabled \u003cbool\u003e] [-CompatibilityForOlderOperatingSystemsEnabled \u003cbool\u003e] [-HwThreadCountPerCore \u003clong\u003e] [-Maximum \u003clong\u003e] [-Reserve \u003clong\u003e] [-RelativeWeight \u003cint\u003e] [-MaximumCountPerNumaNode \u003cint\u003e] [-MaximumCountPerNumaSocket \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-EnableHostResourceProtection \u003cbool\u003e] [-ExposeVirtualizationExtensions \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMProcessor] \u003cVMProcessor[]\u003e [-Count \u003clong\u003e] [-CompatibilityForMigrationEnabled \u003cbool\u003e] [-CompatibilityForOlderOperatingSystemsEnabled \u003cbool\u003e] [-HwThreadCountPerCore \u003clong\u003e] [-Maximum \u003clong\u003e] [-Reserve \u003clong\u003e] [-RelativeWeight \u003cint\u003e] [-MaximumCountPerNumaNode \u003cint\u003e] [-MaximumCountPerNumaSocket \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-EnableHostResourceProtection \u003cbool\u003e] [-ExposeVirtualizationExtensions \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMRemoteFx3dVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-MonitorCount] \u003cbyte\u003e] [[-MaximumResolution] \u003cstring\u003e] [[-VRAMSizeBytes] \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-MonitorCount] \u003cbyte\u003e] [[-MaximumResolution] \u003cstring\u003e] [[-VRAMSizeBytes] \u003cuint64\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMRemoteFx3dVideoAdapter] \u003cVMRemoteFx3DVideoAdapter[]\u003e [[-MonitorCount] \u003cbyte\u003e] [[-MaximumResolution] \u003cstring\u003e] [[-VRAMSizeBytes] \u003cuint64\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ReplicaServerName] \u003cstring\u003e] [[-ReplicaServerPort] \u003cint\u003e] [[-AuthenticationType] \u003cReplicationAuthenticationType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-DisableVSSSnapshotReplication] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ReplicatedDisks \u003cHardDiskDrive[]\u003e] [-ReplicatedDiskPaths \u003cstring[]\u003e] [-Reverse] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsReplica] [-UseBackup] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ReplicaServerName] \u003cstring\u003e] [[-ReplicaServerPort] \u003cint\u003e] [[-AuthenticationType] \u003cReplicationAuthenticationType\u003e] [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-DisableVSSSnapshotReplication] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ReplicatedDisks \u003cHardDiskDrive[]\u003e] [-ReplicatedDiskPaths \u003cstring[]\u003e] [-Reverse] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsReplica] [-UseBackup] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [[-ReplicaServerName] \u003cstring\u003e] [[-ReplicaServerPort] \u003cint\u003e] [[-AuthenticationType] \u003cReplicationAuthenticationType\u003e] [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-DisableVSSSnapshotReplication] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ReplicatedDisks \u003cHardDiskDrive[]\u003e] [-ReplicatedDiskPaths \u003cstring[]\u003e] [-Reverse] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsReplica] [-UseBackup] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMReplicationAuthorizationEntry", "CommandType": "Cmdlet", "ParameterSets": "[-AllowedPrimaryServer] \u003cstring\u003e [[-ReplicaStorageLocation] \u003cstring\u003e] [[-TrustGroup] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplicationAuthorizationEntry] \u003cVMReplicationAuthorizationEntry[]\u003e [[-ReplicaStorageLocation] \u003cstring\u003e] [[-TrustGroup] \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMReplicationServer", "CommandType": "Cmdlet", "ParameterSets": "[[-ReplicationEnabled] \u003cbool\u003e] [[-AllowedAuthenticationType] \u003cRecoveryAuthenticationType\u003e] [[-ReplicationAllowedFromAnyServer] \u003cbool\u003e] [-CertificateThumbprint \u003cstring\u003e] [-DefaultStorageLocation \u003cstring\u003e] [-KerberosAuthenticationPort \u003cint\u003e] [-CertificateAuthenticationPort \u003cint\u003e] [-MonitoringInterval \u003ctimespan\u003e] [-MonitoringStartTime \u003ctimespan\u003e] [-Force] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ReplicationEnabled] \u003cbool\u003e] [[-AllowedAuthenticationType] \u003cRecoveryAuthenticationType\u003e] [[-ReplicationAllowedFromAnyServer] \u003cbool\u003e] [-CertificateThumbprint \u003cstring\u003e] [-DefaultStorageLocation \u003cstring\u003e] [-KerberosAuthenticationPortMapping \u003chashtable\u003e] [-CertificateAuthenticationPortMapping \u003chashtable\u003e] [-MonitoringInterval \u003ctimespan\u003e] [-MonitoringStartTime \u003ctimespan\u003e] [-Force] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-ParentName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-HostBusAdapter \u003cciminstance[]\u003e] [-Note \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -WorldWideNodeName \u003cstring[]\u003e -WorldWidePortName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Note \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSecurity", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-EncryptStateAndVmMigrationTraffic \u003cbool\u003e] [-VirtualizationBasedSecurityOptOut \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-EncryptStateAndVmMigrationTraffic \u003cbool\u003e] [-VirtualizationBasedSecurityOptOut \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSecurityPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-Shielded \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-Shielded \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SwitchType \u003cVMSwitchType\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SwitchType \u003cVMSwitchType\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-NetAdapterInterfaceDescription] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-NetAdapterName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-NetAdapterInterfaceDescription] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-NetAdapterName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "-VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-Passthru] [-VMName \u003cstring[]\u003e] [-VMNetworkAdapter \u003cVMNetworkAdapterBase[]\u003e] [-ManagementOS] [-ExternalPort] [-SwitchName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-VM \u003cVirtualMachine[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "-VMSwitchExtensionFeature \u003cVMSwitchExtensionSwitchFeature[]\u003e [-Passthru] [-ComputerName \u003cstring[]\u003e] [-SwitchName \u003cstring[]\u003e] [-VMSwitch \u003cVMSwitch[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSwitchTeam", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-TeamingMode \u003cVMSwitchTeamingMode\u003e] [-LoadBalancingAlgorithm \u003cVMSwitchLoadBalancingAlgorithm\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-TeamingMode \u003cVMSwitchTeamingMode\u003e] [-LoadBalancingAlgorithm \u003cVMSwitchLoadBalancingAlgorithm\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-TeamingMode \u003cVMSwitchTeamingMode\u003e] [-LoadBalancingAlgorithm \u003cVMSwitchLoadBalancingAlgorithm\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-TeamingMode \u003cVMSwitchTeamingMode\u003e] [-LoadBalancingAlgorithm \u003cVMSwitchLoadBalancingAlgorithm\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMVideo", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ResolutionType] \u003cResolutionType\u003e] [[-HorizontalResolution] \u003cuint16\u003e] [[-VerticalResolution] \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ResolutionType] \u003cResolutionType\u003e] [[-HorizontalResolution] \u003cuint16\u003e] [[-VerticalResolution] \u003cuint16\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMVideo] \u003cVMVideo[]\u003e [[-ResolutionType] \u003cResolutionType\u003e] [[-HorizontalResolution] \u003cuint16\u003e] [[-VerticalResolution] \u003cuint16\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-VMFailover", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Prepare] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring[]\u003e -AsTest [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Prepare] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -AsTest [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMRecoverySnapshot] \u003cVMSnapshot\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMRecoverySnapshot] \u003cVMSnapshot\u003e -AsTest [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-VMInitialReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-DestinationPath \u003cstring\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-UseBackup] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-DestinationPath \u003cstring\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-UseBackup] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-DestinationPath \u003cstring\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-UseBackup] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-VMTrace", "CommandType": "Cmdlet", "ParameterSets": "[-Level] \u003cTraceLevel\u003e [-TraceVerboseObjects] [-Path \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Save] [-TurnOff] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Save] [-TurnOff] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VMFailover", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VMInitialReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VMTrace", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Suspend-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -SupportPersistentReservations [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Test-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e -SenderIPAddress \u003cstring\u003e -ReceiverIPAddress \u003cstring\u003e -SequenceNumber \u003cint\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-Sender] [-Receiver] [-NextHopMacAddress \u003cstring\u003e] [-IsolationId \u003cint\u003e] [-PayloadSize \u003cint\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter\u003e -SenderIPAddress \u003cstring\u003e -ReceiverIPAddress \u003cstring\u003e -SequenceNumber \u003cint\u003e [-Sender] [-Receiver] [-NextHopMacAddress \u003cstring\u003e] [-IsolationId \u003cint\u003e] [-PayloadSize \u003cint\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e -SenderIPAddress \u003cstring\u003e -ReceiverIPAddress \u003cstring\u003e -SequenceNumber \u003cint\u003e [-Name \u003cstring\u003e] [-Sender] [-Receiver] [-NextHopMacAddress \u003cstring\u003e] [-IsolationId \u003cint\u003e] [-PayloadSize \u003cint\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-VMReplicationConnection", "CommandType": "Cmdlet", "ParameterSets": "[-ReplicaServerName] \u003cstring\u003e [-ReplicaServerPort] \u003cint\u003e [-AuthenticationType] \u003cReplicationAuthenticationType\u003e [[-CertificateThumbprint] \u003cstring\u003e] [-BypassProxyServer \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Update-VMVersion", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-For \u003cWaitVMTypes\u003e] [-Delay \u003cuint16\u003e] [-Timeout \u003cint\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-For \u003cWaitVMTypes\u003e] [-Delay \u003cuint16\u003e] [-Timeout \u003cint\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gvm", "savm", "spvm", "gvmr", "mvmr", "gvmrs", "Export-VMCheckpoint", "Get-VMCheckpoint", "Remove-VMCheckpoint", "Rename-VMCheckpoint", "Restore-VMCheckpoint" ] }, { "Name": "Hyper-V", "Version": "1.1", "ExportedCommands": [ { "Name": "Add-VMAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMDvdDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController[]\u003e [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMFibreChannelHba", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-SanName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-GenerateWwn] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring\u003e [-SanName] \u003cstring\u003e -WorldWideNodeNameSetA \u003cstring\u003e -WorldWidePortNameSetA \u003cstring\u003e -WorldWideNodeNameSetB \u003cstring\u003e -WorldWidePortNameSetB \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-SanName] \u003cstring\u003e [-GenerateWwn] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-SanName] \u003cstring\u003e -WorldWideNodeNameSetA \u003cstring\u003e -WorldWidePortNameSetA \u003cstring\u003e -WorldWideNodeNameSetB \u003cstring\u003e -WorldWidePortNameSetB \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMGpuPartitionAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMGroupMember", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-VM] \u003cVirtualMachine[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-VM] \u003cVirtualMachine[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMHardDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerType] \u003cControllerType\u003e] [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerType] \u003cControllerType\u003e] [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController\u003e [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "-ResourcePoolName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMHostAssignableDevice] \u003cVMHostAssignableDevice[]\u003e -ResourcePoolName \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMKeyStorageDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMMigrationNetwork", "CommandType": "Cmdlet", "ParameterSets": "[-Subnet] \u003cstring\u003e [[-Priority] \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SwitchName \u003cstring\u003e] [-IsLegacy \u003cbool\u003e] [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-Passthru] [-ResourcePoolName \u003cstring\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ManagementOS] [-SwitchName \u003cstring\u003e] [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-Passthru] [-DeviceNaming \u003cOnOffState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-SwitchName \u003cstring\u003e] [-IsLegacy \u003cbool\u003e] [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-Passthru] [-ResourcePoolName \u003cstring\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMNetworkAdapterAcl", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e -ManagementOS [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMNetworkAdapterExtendedAcl", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-Action] \u003cVMNetworkAdapterExtendedAclAction\u003e [-Direction] \u003cVMNetworkAdapterExtendedAclDirection\u003e [[-LocalIPAddress] \u003cstring\u003e] [[-RemoteIPAddress] \u003cstring\u003e] [[-LocalPort] \u003cstring\u003e] [[-RemotePort] \u003cstring\u003e] [[-Protocol] \u003cstring\u003e] [-Weight] \u003cint\u003e [-Stateful \u003cbool\u003e] [-IdleSessionTimeout \u003cint\u003e] [-IsolationID \u003cint\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-Action] \u003cVMNetworkAdapterExtendedAclAction\u003e [-Direction] \u003cVMNetworkAdapterExtendedAclDirection\u003e [[-LocalIPAddress] \u003cstring\u003e] [[-RemoteIPAddress] \u003cstring\u003e] [[-LocalPort] \u003cstring\u003e] [[-RemotePort] \u003cstring\u003e] [[-Protocol] \u003cstring\u003e] [-Weight] \u003cint\u003e [-Stateful \u003cbool\u003e] [-IdleSessionTimeout \u003cint\u003e] [-IsolationID \u003cint\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Action] \u003cVMNetworkAdapterExtendedAclAction\u003e [-Direction] \u003cVMNetworkAdapterExtendedAclDirection\u003e [[-LocalIPAddress] \u003cstring\u003e] [[-RemoteIPAddress] \u003cstring\u003e] [[-LocalPort] \u003cstring\u003e] [[-RemotePort] \u003cstring\u003e] [[-Protocol] \u003cstring\u003e] [-Weight] \u003cint\u003e -ManagementOS [-Stateful \u003cbool\u003e] [-IdleSessionTimeout \u003cint\u003e] [-IsolationID \u003cint\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Action] \u003cVMNetworkAdapterExtendedAclAction\u003e [-Direction] \u003cVMNetworkAdapterExtendedAclDirection\u003e [[-LocalIPAddress] \u003cstring\u003e] [[-RemoteIPAddress] \u003cstring\u003e] [[-LocalPort] \u003cstring\u003e] [[-RemotePort] \u003cstring\u003e] [[-Protocol] \u003cstring\u003e] [-Weight] \u003cint\u003e [-Stateful \u003cbool\u003e] [-IdleSessionTimeout \u003cint\u003e] [-IsolationID \u003cint\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMNetworkAdapterRoutingDomainMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-RoutingDomainID] \u003cguid\u003e [-RoutingDomainName] \u003cstring\u003e [-IsolationID] \u003cint[]\u003e [[-IsolationName] \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-RoutingDomainID] \u003cguid\u003e [-RoutingDomainName] \u003cstring\u003e [-IsolationID] \u003cint[]\u003e [[-IsolationName] \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-RoutingDomainID] \u003cguid\u003e [-RoutingDomainName] \u003cstring\u003e [-IsolationID] \u003cint[]\u003e [[-IsolationName] \u003cstring[]\u003e] -ManagementOS [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-RoutingDomainID] \u003cguid\u003e [-RoutingDomainName] \u003cstring\u003e [-IsolationID] \u003cint[]\u003e [[-IsolationName] \u003cstring[]\u003e] [-Passthru] [-VMNetworkAdapterName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMRemoteFx3dVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMScsiController", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMStoragePath", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ResourcePoolName] \u003cstring[]\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ResourcePoolName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ResourcePoolName] \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ExternalPort -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-SwitchName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "[-SwitchName] \u003cstring[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionSwitchFeature[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e -VMSwitchExtensionFeature \u003cVMSwitchExtensionSwitchFeature[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VMSwitchTeamMember", "CommandType": "Cmdlet", "ParameterSets": "[-VMSwitchName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitchName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Checkpoint-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-SnapshotName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-SnapshotName] \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Compare-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-DestinationCredential \u003cpscredential\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationCimSession] \u003cCimSession\u003e [-CimSession \u003cCimSession[]\u003e] [-AsJob] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationCimSession] \u003cCimSession\u003e -VirtualMachinePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Register] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-VhdDestinationPath] \u003cstring\u003e] -Copy [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-VhdSourcePath \u003cstring\u003e] [-GenerateNewId] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-DestinationCredential \u003cpscredential\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationHost] \u003cstring\u003e [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-DestinationCredential \u003cpscredential\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationCimSession] \u003cCimSession\u003e -VirtualMachinePath \u003cstring\u003e [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-AsJob] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CompatibilityReport] \u003cVMCompatibilityReport\u003e [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationCimSession] \u003cCimSession\u003e [-AsJob] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationHost] \u003cstring\u003e [-AsJob] [-DestinationCredential \u003cpscredential\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-VMFailover", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-SwitchName] \u003cstring\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e [-SwitchName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e [-VMSwitch] \u003cVMSwitch\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e -UseAutomaticConnection [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-VMSwitch] \u003cVMSwitch\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] -UseAutomaticConnection [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e -WorldWideNodeName \u003cstring[]\u003e -WorldWidePortName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -HostBusAdapter \u003cciminstance[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Convert-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-DestinationPath] \u003cstring\u003e [-VHDType \u003cVhdType\u003e] [-ParentPath \u003cstring\u003e] [-BlockSizeBytes \u003cuint32\u003e] [-DeleteSource] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-VMFile", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-SourcePath] \u003cstring\u003e [-DestinationPath] \u003cstring\u003e -FileSource \u003cCopyFileSourceType\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-CreateFullPath] [-Force] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-SourcePath] \u003cstring\u003e [-DestinationPath] \u003cstring\u003e -FileSource \u003cCopyFileSourceType\u003e [-CreateFullPath] [-Force] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-InjectNonMaskableInterrupt] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Force] [-AsJob] [-Passthru] [-InjectNonMaskableInterrupt] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMConsoleSupport", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMEventing", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMIntegrationService", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMIntegrationService] \u003cVMIntegrationComponent[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMMigration", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMRemoteFXPhysicalVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPU] \u003cVMRemoteFXPhysicalVideoAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMResourceMetering", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-ResourcePoolName] \u003cstring\u003e [[-ResourcePoolType] \u003cVMResourcePoolType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMSwitchExtension", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VMSwitchName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VMSwitch] \u003cVMSwitch[]\u003e [\u003cCommonParameters\u003e] [-VMSwitchExtension] \u003cVMSwitchExtension[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-VMTPM", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e -WorldWideNodeName \u003cstring[]\u003e -WorldWidePortName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -HostBusAdapter \u003cciminstance[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-SnapshotId \u003cguid\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[[-InstancePath] \u003cstring\u003e] [[-LocationPath] \u003cstring\u003e] [-Force] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMConsoleSupport", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMEventing", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMIntegrationService", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMIntegrationService] \u003cVMIntegrationComponent[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMMigration", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMRemoteFXPhysicalVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPU] \u003cVMRemoteFXPhysicalVideoAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ReplicaServerName] \u003cstring\u003e [-ReplicaServerPort] \u003cint\u003e [-AuthenticationType] \u003cReplicationAuthenticationType\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ExcludedVhd \u003cHardDiskDrive[]\u003e] [-ExcludedVhdPath \u003cstring[]\u003e] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsReplica] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicaServerName] \u003cstring\u003e [-ReplicaServerPort] \u003cint\u003e [-AuthenticationType] \u003cReplicationAuthenticationType\u003e [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ExcludedVhd \u003cHardDiskDrive[]\u003e] [-ExcludedVhdPath \u003cstring[]\u003e] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Credential \u003cpscredential[]\u003e] [-AsReplica] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMResourceMetering", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-ResourcePoolName] \u003cstring\u003e [[-ResourcePoolType] \u003cVMResourcePoolType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMSwitchExtension", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VMSwitchName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-VMSwitch] \u003cVMSwitch[]\u003e [\u003cCommonParameters\u003e] [-VMSwitchExtension] \u003cVMSwitchExtension[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Enable-VMTPM", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Path] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-CaptureLiveState \u003cCaptureLiveState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Path] \u003cstring\u003e [-AsJob] [-Passthru] [-CaptureLiveState \u003cCaptureLiveState\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Path] \u003cstring\u003e -VMName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Path] \u003cstring\u003e -Name \u003cstring[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot[]\u003e [-Path] \u003cstring\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VHDSet", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-GetAllPaths] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VHDSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-GetParentPaths] [-SnapshotId \u003cguid[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VM", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Id] \u003cguid\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-ClusterObject] \u003cClusterObject\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMBios", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMComPort", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Number] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Number] \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-Number] \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMConnectAccess", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-UserName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-UserName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMDvdDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController[]\u003e [-ControllerLocation \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMFibreChannelHba", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMFirmware", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMFloppyDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMGpuPartitionAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AdapterId \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AdapterId \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMGroup", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Id] \u003cguid\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHardDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [-ControllerType \u003cControllerType\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [-ControllerType \u003cControllerType\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [-ControllerType \u003cControllerType\u003e] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController[]\u003e [-ControllerLocation \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHost", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostCluster", "CommandType": "Cmdlet", "ParameterSets": "[-ClusterName] \u003cstring[]\u003e [[-Credential] \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostNumaNode", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Id \u003cint\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Id \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostNumaNodeStatus", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Id \u003cint\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Id \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMHostSupportedVersion", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Default] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Default] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMIdeController", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerNumber] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerNumber] \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-ControllerNumber] \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMIntegrationService", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMKeyProtector", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMKeyStorageDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ControllerLocation \u003cint\u003e] [-ControllerNumber \u003cint\u003e] [\u003cCommonParameters\u003e] [-VMDriveController] \u003cVMDriveController[]\u003e [-ControllerLocation \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMMemory", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMMigrationNetwork", "CommandType": "Cmdlet", "ParameterSets": "[[-Subnet] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Priority \u003cuint32[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring\u003e] [-IsLegacy \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring\u003e] [-IsLegacy \u003cbool\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SwitchName \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -All [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterAcl", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterExtendedAcl", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterFailoverConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterIsolation", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterRoutingDomainMapping", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [\u003cCommonParameters\u003e] -ManagementOS [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterTeamMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-SwitchName \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e [-Passthru] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-Name \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMNetworkAdapterVlan", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMPartitionableGpu", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Name \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMProcessor", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMRemoteFx3dVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMRemoteFXPhysicalVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicaServerName \u003cstring\u003e] [-PrimaryServerName \u003cstring\u003e] [-ReplicationState \u003cVMReplicationState\u003e] [-ReplicationHealth \u003cVMReplicationHealthState\u003e] [-ReplicationMode \u003cVMReplicationMode\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-TrustGroup \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMReplicationAuthorizationEntry", "CommandType": "Cmdlet", "ParameterSets": "[[-AllowedPrimaryServer] \u003cstring\u003e] [-ReplicaStorageLocation \u003cstring\u003e] [-TrustGroup \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMReplicationServer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-ResourcePoolType] \u003cVMResourcePoolType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMScsiController", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ControllerNumber] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [[-ControllerNumber] \u003cint\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ControllerNumber] \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSecurity", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SnapshotType \u003cSnapshotType\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring\u003e] [-SnapshotType \u003cSnapshotType\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -ParentOf \u003cVirtualMachineBase\u003e [-SnapshotType \u003cSnapshotType\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -ChildOf \u003cVMSnapshot\u003e [-SnapshotType \u003cSnapshotType\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMStoragePath", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [-ResourcePoolName] \u003cstring[]\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [[-ResourcePoolName] \u003cstring[]\u003e] [-SwitchType \u003cVMSwitchType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-Id] \u003cguid[]\u003e] [[-ResourcePoolName] \u003cstring[]\u003e] [-SwitchType \u003cVMSwitchType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtension", "CommandType": "Cmdlet", "ParameterSets": "[-VMSwitchName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtensionPortData", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -ExternalPort [-SwitchName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -ExternalPort [-SwitchName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtensionSwitchData", "CommandType": "Cmdlet", "ParameterSets": "[-SwitchName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "[-SwitchName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-Extension \u003cVMSwitchExtension[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSwitchTeam", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [[-VMSwitch] \u003cVMSwitch[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSystemSwitchExtension", "CommandType": "Cmdlet", "ParameterSets": "[-Name \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSystemSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "[-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-SystemSwitchExtension \u003cVMSystemSwitchExtension[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMSystemSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "[-FeatureName \u003cstring[]\u003e] [-FeatureId \u003cguid[]\u003e] [-ExtensionName \u003cstring[]\u003e] [-SystemSwitchExtension \u003cVMSystemSwitchExtension[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VMVideo", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Grant-VMConnectAccess", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-UserName] \u003cstring[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-UserName] \u003cstring[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Register] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-VhdDestinationPath] \u003cstring\u003e] -Copy [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-VhdSourcePath \u003cstring\u003e] [-GenerateNewId] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CompatibilityReport] \u003cVMCompatibilityReport\u003e [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-VMInitialReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-Path] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Path] \u003cstring\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Path] \u003cstring\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Measure-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[[-VMName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicaServerName \u003cstring\u003e] [-PrimaryServerName \u003cstring\u003e] [-ReplicationState \u003cVMReplicationState\u003e] [-ReplicationHealth \u003cVMReplicationHealthState\u003e] [-ReplicationMode \u003cVMReplicationMode\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-TrustGroup \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ResourcePoolType] \u003cVMResourcePoolType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Merge-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-DestinationPath] \u003cstring\u003e] [-Force] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-NoDriveLetter] [-ReadOnly] [-SnapshotId \u003cguid\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[[-HostAssignableDevice] \u003cVMHostAssignableDevice[]\u003e] [[-InstancePath] \u003cstring\u003e] [[-LocationPath] \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Move-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DestinationCredential \u003cpscredential\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationCimSession] \u003cCimSession\u003e [-CimSession \u003cCimSession[]\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationCimSession] \u003cCimSession\u003e -VirtualMachinePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DestinationHost] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DestinationCredential \u003cpscredential\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CompatibilityReport] \u003cVMCompatibilityReport\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationCimSession] \u003cCimSession\u003e [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationHost] \u003cstring\u003e [-DestinationCredential \u003cpscredential\u003e] [-IncludeStorage] [-DestinationStoragePath \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationHost] \u003cstring\u003e [-DestinationCredential \u003cpscredential\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationCimSession] \u003cCimSession\u003e -VirtualMachinePath \u003cstring\u003e [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Move-VMStorage", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-DestinationStoragePath] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AllowUnverifiedPaths] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AllowUnverifiedPaths] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-DestinationStoragePath] \u003cstring\u003e [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AllowUnverifiedPaths] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-VirtualMachinePath \u003cstring\u003e] [-SnapshotFilePath \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-Vhds \u003chashtable[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-RetainVhdCopiesOnSource] [-RemoveSourceUnmanagedVhds] [-AllowUnverifiedPaths] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VFD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-SizeBytes] \u003cuint64\u003e [-Dynamic] [-BlockSizeBytes \u003cuint32\u003e] [-LogicalSectorSizeBytes \u003cuint32\u003e] [-PhysicalSectorSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-ParentPath] \u003cstring\u003e [[-SizeBytes] \u003cuint64\u003e] [-Differencing] [-BlockSizeBytes \u003cuint32\u003e] [-PhysicalSectorSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-SizeBytes] \u003cuint64\u003e -Fixed [-BlockSizeBytes \u003cuint32\u003e] [-LogicalSectorSizeBytes \u003cuint32\u003e] [-PhysicalSectorSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -SourceDisk \u003cuint32\u003e -Fixed [-BlockSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -SourceDisk \u003cuint32\u003e -Dynamic [-BlockSizeBytes \u003cuint32\u003e] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VM", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [[-MemoryStartupBytes] \u003clong\u003e] [[-Generation] \u003cint16\u003e] [-BootDevice \u003cBootDevice\u003e] [-NoVHD] [-SwitchName \u003cstring\u003e] [-Path \u003cstring\u003e] [-Version \u003cversion\u003e] [-Prerelease] [-Experimental] [-Force] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [[-MemoryStartupBytes] \u003clong\u003e] [[-Generation] \u003cint16\u003e] -NewVHDPath \u003cstring\u003e -NewVHDSizeBytes \u003cuint64\u003e [-BootDevice \u003cBootDevice\u003e] [-SwitchName \u003cstring\u003e] [-Path \u003cstring\u003e] [-Version \u003cversion\u003e] [-Prerelease] [-Experimental] [-Force] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [[-MemoryStartupBytes] \u003clong\u003e] [[-Generation] \u003cint16\u003e] -VHDPath \u003cstring\u003e [-BootDevice \u003cBootDevice\u003e] [-SwitchName \u003cstring\u003e] [-Path \u003cstring\u003e] [-Version \u003cversion\u003e] [-Prerelease] [-Experimental] [-Force] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMGroup", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-GroupType] \u003cGroupType\u003e [[-Id] \u003cguid\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMReplicationAuthorizationEntry", "CommandType": "Cmdlet", "ParameterSets": "[-AllowedPrimaryServer] \u003cstring\u003e [-ReplicaStorageLocation] \u003cstring\u003e [-TrustGroup] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ResourcePoolType] \u003cVMResourcePoolType[]\u003e [[-ParentName] \u003cstring[]\u003e] [[-Paths] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Note \u003cstring\u003e] [-HostBusAdapter \u003cciminstance[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -WorldWideNodeName \u003cstring[]\u003e -WorldWidePortName \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Note \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e -NetAdapterName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-Notes \u003cstring\u003e] [-MinimumBandwidthMode \u003cVMSwitchBandwidthMode\u003e] [-EnableIov \u003cbool\u003e] [-EnablePacketDirect \u003cbool\u003e] [-EnableEmbeddedTeaming \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -NetAdapterInterfaceDescription \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-Notes \u003cstring\u003e] [-MinimumBandwidthMode \u003cVMSwitchBandwidthMode\u003e] [-EnableIov \u003cbool\u003e] [-EnablePacketDirect \u003cbool\u003e] [-EnableEmbeddedTeaming \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -SwitchType \u003cVMSwitchType\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Notes \u003cstring\u003e] [-MinimumBandwidthMode \u003cVMSwitchBandwidthMode\u003e] [-EnableIov \u003cbool\u003e] [-EnablePacketDirect \u003cbool\u003e] [-EnableEmbeddedTeaming \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Mode \u003cVhdCompactMode\u003e] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-VHDSet", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VHDSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e -SnapshotId \u003cguid[]\u003e [-PersistReferencePoint] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VHDSnapshot] \u003cVHDSnapshotInfo[]\u003e [-PersistReferencePoint] [-AsJob] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMAssignableDevice] \u003cVMAssignedDevice[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMDvdDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-ControllerNumber] \u003cint\u003e [-ControllerLocation] \u003cint\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMDvdDrive] \u003cDvdDrive[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMFibreChannelHba", "CommandType": "Cmdlet", "ParameterSets": "[-VMFibreChannelHba] \u003cVMFibreChannelHba[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring\u003e [-WorldWideNodeNameSetA] \u003cstring\u003e [-WorldWidePortNameSetA] \u003cstring\u003e [-WorldWideNodeNameSetB] \u003cstring\u003e [-WorldWidePortNameSetB] \u003cstring\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMGpuPartitionAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-AdapterId \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-AdapterId \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGpuPartitionAdapter] \u003cVMGpuPartitionAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMGroup", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMGroupMember", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-VM] \u003cVirtualMachine[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-VM] \u003cVirtualMachine[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup\u003e [-VMGroupMember] \u003cVMGroup[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMHardDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-ControllerType] \u003cControllerType\u003e [-ControllerNumber] \u003cint\u003e [-ControllerLocation] \u003cint\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMHardDiskDrive] \u003cHardDiskDrive[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMHostAssignableDevice", "CommandType": "Cmdlet", "ParameterSets": "-ResourcePoolName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-InstancePath \u003cstring\u003e] [-LocationPath \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMHostAssignableDevice] \u003cVMHostAssignableDevice[]\u003e -ResourcePoolName \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMKeyStorageDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMKeyStorageDrive] \u003cKeyStorageDrive[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMMigrationNetwork", "CommandType": "Cmdlet", "ParameterSets": "[-Subnet] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-SwitchName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Name \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapterAcl", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -Action \u003cVMNetworkAdapterAclAction\u003e -Direction \u003cVMNetworkAdapterAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-LocalIPAddress \u003cstring[]\u003e] [-LocalMacAddress \u003cstring[]\u003e] [-RemoteIPAddress \u003cstring[]\u003e] [-RemoteMacAddress \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMNetworkAdapterAclSetting[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapterExtendedAcl", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e -Weight \u003cint\u003e -Direction \u003cVMNetworkAdapterExtendedAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e -Weight \u003cint\u003e -Direction \u003cVMNetworkAdapterExtendedAclDirection\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS -Weight \u003cint\u003e -Direction \u003cVMNetworkAdapterExtendedAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -Weight \u003cint\u003e -Direction \u003cVMNetworkAdapterExtendedAclDirection\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMNetworkAdapterExtendedAclSetting[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapterRoutingDomainMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMNetworkAdapterRoutingDomainSetting[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMNetworkAdapterTeamMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-SwitchName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-Name \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMRemoteFx3dVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMRemoteFx3dVideoAdapter] \u003cVMRemoteFx3DVideoAdapter[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMReplicationAuthorizationEntry", "CommandType": "Cmdlet", "ParameterSets": "[-AllowedPrimaryServer] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TrustGroup] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplicationAuthorizationEntry] \u003cVMReplicationAuthorizationEntry[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ResourcePoolType] \u003cVMResourcePoolType[]\u003e [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-ResourcePoolType] \u003cVMResourcePoolType[]\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSavedState", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMScsiController", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ControllerNumber] \u003cint\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMScsiController] \u003cVMScsiController[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-IncludeAllChildSnapshots] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring[]\u003e] [-IncludeAllChildSnapshots] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot[]\u003e [-IncludeAllChildSnapshots] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMStoragePath", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ResourcePoolName] \u003cstring[]\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ResourcePoolName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [[-ResourcePoolName] \u003cstring[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "-VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-Passthru] [-VMName \u003cstring[]\u003e] [-VMNetworkAdapter \u003cVMNetworkAdapterBase[]\u003e] [-ManagementOS] [-ExternalPort] [-SwitchName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-VM \u003cVirtualMachine[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "-VMSwitchExtensionFeature \u003cVMSwitchExtensionSwitchFeature[]\u003e [-Passthru] [-ComputerName \u003cstring[]\u003e] [-SwitchName \u003cstring[]\u003e] [-VMSwitch \u003cVMSwitch[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VMSwitchTeamMember", "CommandType": "Cmdlet", "ParameterSets": "[-VMSwitchName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitchName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMGroup", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cguid\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGroup] \u003cVMGroup[]\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Name] \u003cstring\u003e] [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [-NewName] \u003cstring\u003e -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Name] \u003cstring\u003e] [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-VMName] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-NewName] \u003cstring\u003e -Name \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch\u003e [-NewName] \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-VM", "CommandType": "Cmdlet", "ParameterSets": "[-CompatibilityReport] \u003cVMCompatibilityReport\u003e [-SnapshotFilePath \u003cstring\u003e] [-Path \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-VMReplicationStatistics", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-VMResourceMetering", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-ResourcePoolName] \u003cstring\u003e [[-ResourcePoolType] \u003cVMResourcePoolType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Resize-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-SizeBytes] \u003cuint64\u003e [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -ToMinimumSize [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -Wait [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-For \u003cWaitVMTypes\u003e] [-Delay \u003cuint16\u003e] [-Timeout \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -Wait [-Force] [-AsJob] [-Passthru] [-For \u003cWaitVMTypes\u003e] [-Delay \u003cuint16\u003e] [-Timeout \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-VMSnapshot", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSnapshot] \u003cVMSnapshot\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e -Name \u003cstring\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-ResynchronizeStartTime \u003cdatetime\u003e] [-Resynchronize] [-AsJob] [-Continue] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-ResynchronizeStartTime \u003cdatetime\u003e] [-Resynchronize] [-AsJob] [-Continue] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-ResynchronizeStartTime \u003cdatetime\u003e] [-Resynchronize] [-AsJob] [-Continue] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-VMConnectAccess", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-UserName] \u003cstring[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-UserName] \u003cstring[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Save-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-ParentPath] \u003cstring\u003e [-LeafPath \u003cstring\u003e] [-IgnoreIdMismatch] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -PhysicalSectorSizeBytes \u003cuint32\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -ResetDiskIdentifier [-Force] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-GuestControlledCacheTypes \u003cbool\u003e] [-LowMemoryMappedIoSpace \u003cuint32\u003e] [-HighMemoryMappedIoSpace \u003cuint64\u003e] [-ProcessorCount \u003clong\u003e] [-DynamicMemory] [-StaticMemory] [-MemoryMinimumBytes \u003clong\u003e] [-MemoryMaximumBytes \u003clong\u003e] [-MemoryStartupBytes \u003clong\u003e] [-AutomaticStartAction \u003cStartAction\u003e] [-AutomaticStopAction \u003cStopAction\u003e] [-AutomaticStartDelay \u003cint\u003e] [-AutomaticCriticalErrorAction \u003cCriticalErrorAction\u003e] [-AutomaticCriticalErrorActionTimeout \u003cint\u003e] [-LockOnDisconnect \u003cOnOffState\u003e] [-Notes \u003cstring\u003e] [-NewVMName \u003cstring\u003e] [-SnapshotFileLocation \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-CheckpointType \u003cCheckpointType\u003e] [-Passthru] [-AllowUnverifiedPaths] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-GuestControlledCacheTypes \u003cbool\u003e] [-LowMemoryMappedIoSpace \u003cuint32\u003e] [-HighMemoryMappedIoSpace \u003cuint64\u003e] [-ProcessorCount \u003clong\u003e] [-DynamicMemory] [-StaticMemory] [-MemoryMinimumBytes \u003clong\u003e] [-MemoryMaximumBytes \u003clong\u003e] [-MemoryStartupBytes \u003clong\u003e] [-AutomaticStartAction \u003cStartAction\u003e] [-AutomaticStopAction \u003cStopAction\u003e] [-AutomaticStartDelay \u003cint\u003e] [-AutomaticCriticalErrorAction \u003cCriticalErrorAction\u003e] [-AutomaticCriticalErrorActionTimeout \u003cint\u003e] [-LockOnDisconnect \u003cOnOffState\u003e] [-Notes \u003cstring\u003e] [-NewVMName \u003cstring\u003e] [-SnapshotFileLocation \u003cstring\u003e] [-SmartPagingFilePath \u003cstring\u003e] [-CheckpointType \u003cCheckpointType\u003e] [-Passthru] [-AllowUnverifiedPaths] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMBios", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DisableNumLock] [-EnableNumLock] [-StartupOrder \u003cBootDevice[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-DisableNumLock] [-EnableNumLock] [-StartupOrder \u003cBootDevice[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMBios] \u003cVMBios[]\u003e [-DisableNumLock] [-EnableNumLock] [-StartupOrder \u003cBootDevice[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMComPort", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-Number] \u003cint\u003e [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-DebuggerMode \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Path] \u003cstring\u003e] -Number \u003cint\u003e [-DebuggerMode \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMComPort] \u003cVMComPort[]\u003e [[-Path] \u003cstring\u003e] [-DebuggerMode \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMDvdDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMDvdDrive] \u003cDvdDrive[]\u003e [[-Path] \u003cstring\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMFibreChannelHba", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-WorldWideNodeNameSetA] \u003cstring\u003e [-WorldWidePortNameSetA] \u003cstring\u003e [-WorldWideNodeNameSetB] \u003cstring\u003e [-WorldWidePortNameSetB] \u003cstring\u003e -SanName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring\u003e [-WorldWideNodeNameSetA] \u003cstring\u003e [-WorldWidePortNameSetA] \u003cstring\u003e [-WorldWideNodeNameSetB] \u003cstring\u003e [-WorldWidePortNameSetB] \u003cstring\u003e -GenerateWwn [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring\u003e [-WorldWideNodeNameSetA] \u003cstring\u003e [-WorldWidePortNameSetA] \u003cstring\u003e [-WorldWideNodeNameSetB] \u003cstring\u003e [-WorldWidePortNameSetB] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-NewWorldWideNodeNameSetA \u003cstring\u003e] [-NewWorldWidePortNameSetA \u003cstring\u003e] [-NewWorldWideNodeNameSetB \u003cstring\u003e] [-NewWorldWidePortNameSetB \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFibreChannelHba] \u003cVMFibreChannelHba\u003e -GenerateWwn [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFibreChannelHba] \u003cVMFibreChannelHba\u003e [-NewWorldWideNodeNameSetA \u003cstring\u003e] [-NewWorldWidePortNameSetA \u003cstring\u003e] [-NewWorldWideNodeNameSetB \u003cstring\u003e] [-NewWorldWidePortNameSetB \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFibreChannelHba] \u003cVMFibreChannelHba\u003e -SanName \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMFirmware", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-BootOrder \u003cVMComponentObject[]\u003e] [-FirstBootDevice \u003cVMComponentObject\u003e] [-EnableSecureBoot \u003cOnOffState\u003e] [-SecureBootTemplate \u003cstring\u003e] [-SecureBootTemplateId \u003cguid\u003e] [-PreferredNetworkBootProtocol \u003cIPProtocolPreference\u003e] [-ConsoleMode \u003cConsoleModeType\u003e] [-PauseAfterBootFailure \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-BootOrder \u003cVMComponentObject[]\u003e] [-FirstBootDevice \u003cVMComponentObject\u003e] [-EnableSecureBoot \u003cOnOffState\u003e] [-SecureBootTemplate \u003cstring\u003e] [-SecureBootTemplateId \u003cguid\u003e] [-PreferredNetworkBootProtocol \u003cIPProtocolPreference\u003e] [-ConsoleMode \u003cConsoleModeType\u003e] [-PauseAfterBootFailure \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFirmware] \u003cVMFirmware[]\u003e [-BootOrder \u003cVMComponentObject[]\u003e] [-FirstBootDevice \u003cVMComponentObject\u003e] [-EnableSecureBoot \u003cOnOffState\u003e] [-SecureBootTemplate \u003cstring\u003e] [-SecureBootTemplateId \u003cguid\u003e] [-PreferredNetworkBootProtocol \u003cIPProtocolPreference\u003e] [-ConsoleMode \u003cConsoleModeType\u003e] [-PauseAfterBootFailure \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMFloppyDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-Path] \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMFloppyDiskDrive] \u003cVMFloppyDiskDrive[]\u003e [[-Path] \u003cstring\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMGpuPartitionAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-AdapterId \u003cstring\u003e] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-AdapterId \u003cstring\u003e] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMGpuPartitionAdapter] \u003cVMGpuPartitionAdapter[]\u003e [-Passthru] [-MinPartitionVRAM \u003cuint64\u003e] [-MaxPartitionVRAM \u003cuint64\u003e] [-OptimalPartitionVRAM \u003cuint64\u003e] [-MinPartitionEncode \u003cuint64\u003e] [-MaxPartitionEncode \u003cuint64\u003e] [-OptimalPartitionEncode \u003cuint64\u003e] [-MinPartitionDecode \u003cuint64\u003e] [-MaxPartitionDecode \u003cuint64\u003e] [-OptimalPartitionDecode \u003cuint64\u003e] [-MinPartitionCompute \u003cuint64\u003e] [-MaxPartitionCompute \u003cuint64\u003e] [-OptimalPartitionCompute \u003cuint64\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMHardDiskDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [[-ControllerType] \u003cControllerType\u003e] [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ToControllerType \u003cControllerType\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations \u003cbool\u003e] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMHardDiskDrive] \u003cHardDiskDrive[]\u003e [[-Path] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ToControllerType \u003cControllerType\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-DiskNumber \u003cuint32\u003e] [-ResourcePoolName \u003cstring\u003e] [-SupportPersistentReservations \u003cbool\u003e] [-AllowUnverifiedPaths] [-MaximumIOPS \u003cuint64\u003e] [-MinimumIOPS \u003cuint64\u003e] [-QoSPolicyID \u003cstring\u003e] [-QoSPolicy \u003cciminstance\u003e] [-Passthru] [-OverrideCacheAttributes \u003cCacheAttributes\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMHost", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-MaximumStorageMigrations \u003cuint32\u003e] [-MaximumVirtualMachineMigrations \u003cuint32\u003e] [-VirtualMachineMigrationAuthenticationType \u003cMigrationAuthenticationType\u003e] [-UseAnyNetworkForMigration \u003cbool\u003e] [-VirtualMachineMigrationPerformanceOption \u003cVMMigrationPerformance\u003e] [-ResourceMeteringSaveInterval \u003ctimespan\u003e] [-VirtualHardDiskPath \u003cstring\u003e] [-VirtualMachinePath \u003cstring\u003e] [-MacAddressMaximum \u003cstring\u003e] [-MacAddressMinimum \u003cstring\u003e] [-FibreChannelWwnn \u003cstring\u003e] [-FibreChannelWwpnMaximum \u003cstring\u003e] [-FibreChannelWwpnMinimum \u003cstring\u003e] [-NumaSpanningEnabled \u003cbool\u003e] [-EnableEnhancedSessionMode \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-MaximumStorageMigrations \u003cuint32\u003e] [-MaximumVirtualMachineMigrations \u003cuint32\u003e] [-VirtualMachineMigrationAuthenticationType \u003cMigrationAuthenticationType\u003e] [-UseAnyNetworkForMigration \u003cbool\u003e] [-VirtualMachineMigrationPerformanceOption \u003cVMMigrationPerformance\u003e] [-ResourceMeteringSaveInterval \u003ctimespan\u003e] [-VirtualHardDiskPath \u003cstring\u003e] [-VirtualMachinePath \u003cstring\u003e] [-MacAddressMaximum \u003cstring\u003e] [-MacAddressMinimum \u003cstring\u003e] [-FibreChannelWwnn \u003cstring\u003e] [-FibreChannelWwpnMaximum \u003cstring\u003e] [-FibreChannelWwpnMinimum \u003cstring\u003e] [-NumaSpanningEnabled \u003cbool\u003e] [-EnableEnhancedSessionMode \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMHostCluster", "CommandType": "Cmdlet", "ParameterSets": "[-ClusterName] \u003cstring[]\u003e [[-Credential] \u003cpscredential[]\u003e] [-SharedStoragePath \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-SharedStoragePath \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMHostCluster[]\u003e [-SharedStoragePath \u003cstring\u003e] [-Passthru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMKeyProtector", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-KeyProtector \u003cbyte[]\u003e] [-NewLocalKeyProtector] [-RestoreLastKnownGoodKeyProtector] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-KeyProtector \u003cbyte[]\u003e] [-NewLocalKeyProtector] [-RestoreLastKnownGoodKeyProtector] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMKeyStorageDrive", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [[-ControllerNumber] \u003cint\u003e] [[-ControllerLocation] \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMKeyStorageDrive] \u003cKeyStorageDrive[]\u003e [-ToControllerNumber \u003cint\u003e] [-ToControllerLocation \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-AllowUnverifiedPaths] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMMemory", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Buffer \u003cint\u003e] [-DynamicMemoryEnabled \u003cbool\u003e] [-MaximumBytes \u003clong\u003e] [-StartupBytes \u003clong\u003e] [-MinimumBytes \u003clong\u003e] [-Priority \u003cint\u003e] [-MaximumAmountPerNumaNodeBytes \u003clong\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Buffer \u003cint\u003e] [-DynamicMemoryEnabled \u003cbool\u003e] [-MaximumBytes \u003clong\u003e] [-StartupBytes \u003clong\u003e] [-MinimumBytes \u003clong\u003e] [-Priority \u003cint\u003e] [-MaximumAmountPerNumaNodeBytes \u003clong\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMMemory] \u003cVMMemory[]\u003e [-Buffer \u003cint\u003e] [-DynamicMemoryEnabled \u003cbool\u003e] [-MaximumBytes \u003clong\u003e] [-StartupBytes \u003clong\u003e] [-MinimumBytes \u003clong\u003e] [-Priority \u003cint\u003e] [-MaximumAmountPerNumaNodeBytes \u003clong\u003e] [-ResourcePoolName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMMigrationNetwork", "CommandType": "Cmdlet", "ParameterSets": "[-Subnet] \u003cstring\u003e [[-NewSubnet] \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-NewPriority \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Subnet] \u003cstring\u003e [[-NewSubnet] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-NewPriority \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-MacAddressSpoofing \u003cOnOffState\u003e] [-DhcpGuard \u003cOnOffState\u003e] [-RouterGuard \u003cOnOffState\u003e] [-PortMirroring \u003cVMNetworkAdapterPortMirroringMode\u003e] [-IeeePriorityTag \u003cOnOffState\u003e] [-VmqWeight \u003cuint32\u003e] [-IovQueuePairsRequested \u003cuint32\u003e] [-IovInterruptModeration \u003cIovInterruptModerationValue\u003e] [-IovWeight \u003cuint32\u003e] [-IPsecOffloadMaximumSecurityAssociation \u003cuint32\u003e] [-MaximumBandwidth \u003clong\u003e] [-MinimumBandwidthAbsolute \u003clong\u003e] [-MinimumBandwidthWeight \u003cuint32\u003e] [-MandatoryFeatureId \u003cstring[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-TestReplicaPoolName \u003cstring\u003e] [-TestReplicaSwitchName \u003cstring\u003e] [-VirtualSubnetId \u003cuint32\u003e] [-AllowTeaming \u003cOnOffState\u003e] [-NotMonitoredInCluster \u003cbool\u003e] [-StormLimit \u003cuint32\u003e] [-DynamicIPAddressLimit \u003cuint32\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-FixSpeed10G \u003cOnOffState\u003e] [-PacketDirectNumProcs \u003cuint32\u003e] [-PacketDirectModerationCount \u003cuint32\u003e] [-PacketDirectModerationInterval \u003cuint32\u003e] [-VrssEnabled \u003cbool\u003e] [-VmmqEnabled \u003cbool\u003e] [-VmmqQueuePairs \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-MacAddressSpoofing \u003cOnOffState\u003e] [-DhcpGuard \u003cOnOffState\u003e] [-RouterGuard \u003cOnOffState\u003e] [-PortMirroring \u003cVMNetworkAdapterPortMirroringMode\u003e] [-IeeePriorityTag \u003cOnOffState\u003e] [-VmqWeight \u003cuint32\u003e] [-IovQueuePairsRequested \u003cuint32\u003e] [-IovInterruptModeration \u003cIovInterruptModerationValue\u003e] [-IovWeight \u003cuint32\u003e] [-IPsecOffloadMaximumSecurityAssociation \u003cuint32\u003e] [-MaximumBandwidth \u003clong\u003e] [-MinimumBandwidthAbsolute \u003clong\u003e] [-MinimumBandwidthWeight \u003cuint32\u003e] [-MandatoryFeatureId \u003cstring[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-TestReplicaPoolName \u003cstring\u003e] [-TestReplicaSwitchName \u003cstring\u003e] [-VirtualSubnetId \u003cuint32\u003e] [-AllowTeaming \u003cOnOffState\u003e] [-NotMonitoredInCluster \u003cbool\u003e] [-StormLimit \u003cuint32\u003e] [-DynamicIPAddressLimit \u003cuint32\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-FixSpeed10G \u003cOnOffState\u003e] [-PacketDirectNumProcs \u003cuint32\u003e] [-PacketDirectModerationCount \u003cuint32\u003e] [-PacketDirectModerationInterval \u003cuint32\u003e] [-VrssEnabled \u003cbool\u003e] [-VmmqEnabled \u003cbool\u003e] [-VmmqQueuePairs \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-MacAddressSpoofing \u003cOnOffState\u003e] [-DhcpGuard \u003cOnOffState\u003e] [-RouterGuard \u003cOnOffState\u003e] [-PortMirroring \u003cVMNetworkAdapterPortMirroringMode\u003e] [-IeeePriorityTag \u003cOnOffState\u003e] [-VmqWeight \u003cuint32\u003e] [-IovQueuePairsRequested \u003cuint32\u003e] [-IovInterruptModeration \u003cIovInterruptModerationValue\u003e] [-IovWeight \u003cuint32\u003e] [-IPsecOffloadMaximumSecurityAssociation \u003cuint32\u003e] [-MaximumBandwidth \u003clong\u003e] [-MinimumBandwidthAbsolute \u003clong\u003e] [-MinimumBandwidthWeight \u003cuint32\u003e] [-MandatoryFeatureId \u003cstring[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-TestReplicaPoolName \u003cstring\u003e] [-TestReplicaSwitchName \u003cstring\u003e] [-VirtualSubnetId \u003cuint32\u003e] [-AllowTeaming \u003cOnOffState\u003e] [-NotMonitoredInCluster \u003cbool\u003e] [-StormLimit \u003cuint32\u003e] [-DynamicIPAddressLimit \u003cuint32\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-FixSpeed10G \u003cOnOffState\u003e] [-PacketDirectNumProcs \u003cuint32\u003e] [-PacketDirectModerationCount \u003cuint32\u003e] [-PacketDirectModerationInterval \u003cuint32\u003e] [-VrssEnabled \u003cbool\u003e] [-VmmqEnabled \u003cbool\u003e] [-VmmqQueuePairs \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-Name \u003cstring\u003e] [-DynamicMacAddress] [-StaticMacAddress \u003cstring\u003e] [-MacAddressSpoofing \u003cOnOffState\u003e] [-DhcpGuard \u003cOnOffState\u003e] [-RouterGuard \u003cOnOffState\u003e] [-PortMirroring \u003cVMNetworkAdapterPortMirroringMode\u003e] [-IeeePriorityTag \u003cOnOffState\u003e] [-VmqWeight \u003cuint32\u003e] [-IovQueuePairsRequested \u003cuint32\u003e] [-IovInterruptModeration \u003cIovInterruptModerationValue\u003e] [-IovWeight \u003cuint32\u003e] [-IPsecOffloadMaximumSecurityAssociation \u003cuint32\u003e] [-MaximumBandwidth \u003clong\u003e] [-MinimumBandwidthAbsolute \u003clong\u003e] [-MinimumBandwidthWeight \u003cuint32\u003e] [-MandatoryFeatureId \u003cstring[]\u003e] [-ResourcePoolName \u003cstring\u003e] [-TestReplicaPoolName \u003cstring\u003e] [-TestReplicaSwitchName \u003cstring\u003e] [-VirtualSubnetId \u003cuint32\u003e] [-AllowTeaming \u003cOnOffState\u003e] [-NotMonitoredInCluster \u003cbool\u003e] [-StormLimit \u003cuint32\u003e] [-DynamicIPAddressLimit \u003cuint32\u003e] [-DeviceNaming \u003cOnOffState\u003e] [-FixSpeed10G \u003cOnOffState\u003e] [-PacketDirectNumProcs \u003cuint32\u003e] [-PacketDirectModerationCount \u003cuint32\u003e] [-PacketDirectModerationInterval \u003cuint32\u003e] [-VrssEnabled \u003cbool\u003e] [-VmmqEnabled \u003cbool\u003e] [-VmmqQueuePairs \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterFailoverConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-IPv4Address \u003cstring\u003e] [-IPv6Address \u003cstring\u003e] [-IPv4SubnetMask \u003cstring\u003e] [-IPv6SubnetPrefixLength \u003cint\u003e] [-IPv4PreferredDNSServer \u003cstring\u003e] [-IPv4AlternateDNSServer \u003cstring\u003e] [-IPv6PreferredDNSServer \u003cstring\u003e] [-IPv6AlternateDNSServer \u003cstring\u003e] [-IPv4DefaultGateway \u003cstring\u003e] [-IPv6DefaultGateway \u003cstring\u003e] [-ClearFailoverIPv4Settings] [-ClearFailoverIPv6Settings] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter\u003e [-IPv4Address \u003cstring\u003e] [-IPv6Address \u003cstring\u003e] [-IPv4SubnetMask \u003cstring\u003e] [-IPv6SubnetPrefixLength \u003cint\u003e] [-IPv4PreferredDNSServer \u003cstring\u003e] [-IPv4AlternateDNSServer \u003cstring\u003e] [-IPv6PreferredDNSServer \u003cstring\u003e] [-IPv6AlternateDNSServer \u003cstring\u003e] [-IPv4DefaultGateway \u003cstring\u003e] [-IPv6DefaultGateway \u003cstring\u003e] [-ClearFailoverIPv4Settings] [-ClearFailoverIPv6Settings] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-IPv4Address \u003cstring\u003e] [-IPv6Address \u003cstring\u003e] [-IPv4SubnetMask \u003cstring\u003e] [-IPv6SubnetPrefixLength \u003cint\u003e] [-IPv4PreferredDNSServer \u003cstring\u003e] [-IPv4AlternateDNSServer \u003cstring\u003e] [-IPv6PreferredDNSServer \u003cstring\u003e] [-IPv6AlternateDNSServer \u003cstring\u003e] [-IPv4DefaultGateway \u003cstring\u003e] [-IPv6DefaultGateway \u003cstring\u003e] [-ClearFailoverIPv4Settings] [-ClearFailoverIPv6Settings] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterIsolation", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-IsolationMode \u003cVMNetworkAdapterIsolationMode\u003e] [-AllowUntaggedTraffic \u003cbool\u003e] [-DefaultIsolationID \u003cint\u003e] [-MultiTenantStack \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-IsolationMode \u003cVMNetworkAdapterIsolationMode\u003e] [-AllowUntaggedTraffic \u003cbool\u003e] [-DefaultIsolationID \u003cint\u003e] [-MultiTenantStack \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-IsolationMode \u003cVMNetworkAdapterIsolationMode\u003e] [-AllowUntaggedTraffic \u003cbool\u003e] [-DefaultIsolationID \u003cint\u003e] [-MultiTenantStack \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-IsolationMode \u003cVMNetworkAdapterIsolationMode\u003e] [-AllowUntaggedTraffic \u003cbool\u003e] [-DefaultIsolationID \u003cint\u003e] [-MultiTenantStack \u003cOnOffState\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterRdma", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-RdmaWeight \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-RdmaWeight \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e [-RdmaWeight \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e [-Name \u003cstring\u003e] [-RdmaWeight \u003cuint32\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterRoutingDomainMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-RoutingDomainID \u003cguid\u003e] [-RoutingDomainName \u003cstring\u003e] [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cVMNetworkAdapterRoutingDomainSetting\u003e [-NewRoutingDomainName \u003cstring\u003e] [-IsolationID \u003cint[]\u003e] [-IsolationName \u003cstring[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterTeamMapping", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e -PhysicalNetAdapterName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS -PhysicalNetAdapterName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-SwitchName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase\u003e -PhysicalNetAdapterName \u003cstring\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e -PhysicalNetAdapterName \u003cstring\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMNetworkAdapterVlan", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Untagged] [-Access] [-VlanId \u003cint\u003e] [-Trunk] [-NativeVlanId \u003cint\u003e] [-AllowedVlanIdList \u003cstring\u003e] [-Isolated] [-Community] [-Promiscuous] [-PrimaryVlanId \u003cint\u003e] [-SecondaryVlanId \u003cint\u003e] [-SecondaryVlanIdList \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapterBase[]\u003e [-Untagged] [-Access] [-VlanId \u003cint\u003e] [-Trunk] [-NativeVlanId \u003cint\u003e] [-AllowedVlanIdList \u003cstring\u003e] [-Isolated] [-Community] [-Promiscuous] [-PrimaryVlanId \u003cint\u003e] [-SecondaryVlanId \u003cint\u003e] [-SecondaryVlanIdList \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ManagementOS [-VMNetworkAdapterName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Untagged] [-Access] [-VlanId \u003cint\u003e] [-Trunk] [-NativeVlanId \u003cint\u003e] [-AllowedVlanIdList \u003cstring\u003e] [-Isolated] [-Community] [-Promiscuous] [-PrimaryVlanId \u003cint\u003e] [-SecondaryVlanId \u003cint\u003e] [-SecondaryVlanIdList \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-VMNetworkAdapterName \u003cstring\u003e] [-Untagged] [-Access] [-VlanId \u003cint\u003e] [-Trunk] [-NativeVlanId \u003cint\u003e] [-AllowedVlanIdList \u003cstring\u003e] [-Isolated] [-Community] [-Promiscuous] [-PrimaryVlanId \u003cint\u003e] [-SecondaryVlanId \u003cint\u003e] [-SecondaryVlanIdList \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMPartitionableGpu", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential[]\u003e] [-Passthru] [-PartitionCount \u003cuint16\u003e] [\u003cCommonParameters\u003e] [-CimSession] \u003cCimSession[]\u003e [-Passthru] [-PartitionCount \u003cuint16\u003e] [\u003cCommonParameters\u003e] [-PartitionableGpu] \u003cVMPartitionableGpu[]\u003e [-Passthru] [-PartitionCount \u003cuint16\u003e] [\u003cCommonParameters\u003e] [-Passthru] [-Name \u003cstring\u003e] [-PartitionCount \u003cuint16\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMProcessor", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Count \u003clong\u003e] [-CompatibilityForMigrationEnabled \u003cbool\u003e] [-CompatibilityForOlderOperatingSystemsEnabled \u003cbool\u003e] [-HwThreadCountPerCore \u003clong\u003e] [-Maximum \u003clong\u003e] [-Reserve \u003clong\u003e] [-RelativeWeight \u003cint\u003e] [-MaximumCountPerNumaNode \u003cint\u003e] [-MaximumCountPerNumaSocket \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-EnableHostResourceProtection \u003cbool\u003e] [-ExposeVirtualizationExtensions \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Count \u003clong\u003e] [-CompatibilityForMigrationEnabled \u003cbool\u003e] [-CompatibilityForOlderOperatingSystemsEnabled \u003cbool\u003e] [-HwThreadCountPerCore \u003clong\u003e] [-Maximum \u003clong\u003e] [-Reserve \u003clong\u003e] [-RelativeWeight \u003cint\u003e] [-MaximumCountPerNumaNode \u003cint\u003e] [-MaximumCountPerNumaSocket \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-EnableHostResourceProtection \u003cbool\u003e] [-ExposeVirtualizationExtensions \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMProcessor] \u003cVMProcessor[]\u003e [-Count \u003clong\u003e] [-CompatibilityForMigrationEnabled \u003cbool\u003e] [-CompatibilityForOlderOperatingSystemsEnabled \u003cbool\u003e] [-HwThreadCountPerCore \u003clong\u003e] [-Maximum \u003clong\u003e] [-Reserve \u003clong\u003e] [-RelativeWeight \u003cint\u003e] [-MaximumCountPerNumaNode \u003cint\u003e] [-MaximumCountPerNumaSocket \u003cint\u003e] [-ResourcePoolName \u003cstring\u003e] [-EnableHostResourceProtection \u003cbool\u003e] [-ExposeVirtualizationExtensions \u003cbool\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMRemoteFx3dVideoAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-MonitorCount] \u003cbyte\u003e] [[-MaximumResolution] \u003cstring\u003e] [[-VRAMSizeBytes] \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-MonitorCount] \u003cbyte\u003e] [[-MaximumResolution] \u003cstring\u003e] [[-VRAMSizeBytes] \u003cuint64\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMRemoteFx3dVideoAdapter] \u003cVMRemoteFx3DVideoAdapter[]\u003e [[-MonitorCount] \u003cbyte\u003e] [[-MaximumResolution] \u003cstring\u003e] [[-VRAMSizeBytes] \u003cuint64\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ReplicaServerName] \u003cstring\u003e] [[-ReplicaServerPort] \u003cint\u003e] [[-AuthenticationType] \u003cReplicationAuthenticationType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-DisableVSSSnapshotReplication] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ReplicatedDisks \u003cHardDiskDrive[]\u003e] [-ReplicatedDiskPaths \u003cstring[]\u003e] [-Reverse] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsReplica] [-UseBackup] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ReplicaServerName] \u003cstring\u003e] [[-ReplicaServerPort] \u003cint\u003e] [[-AuthenticationType] \u003cReplicationAuthenticationType\u003e] [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-DisableVSSSnapshotReplication] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ReplicatedDisks \u003cHardDiskDrive[]\u003e] [-ReplicatedDiskPaths \u003cstring[]\u003e] [-Reverse] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsReplica] [-UseBackup] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [[-ReplicaServerName] \u003cstring\u003e] [[-ReplicaServerPort] \u003cint\u003e] [[-AuthenticationType] \u003cReplicationAuthenticationType\u003e] [-Credential \u003cpscredential[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [-CompressionEnabled \u003cbool\u003e] [-ReplicateHostKvpItems \u003cbool\u003e] [-BypassProxyServer \u003cbool\u003e] [-EnableWriteOrderPreservationAcrossDisks \u003cbool\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-DisableVSSSnapshotReplication] [-VSSSnapshotFrequencyHour \u003cint\u003e] [-RecoveryHistory \u003cint\u003e] [-ReplicationFrequencySec \u003cint\u003e] [-ReplicatedDisks \u003cHardDiskDrive[]\u003e] [-ReplicatedDiskPaths \u003cstring[]\u003e] [-Reverse] [-AutoResynchronizeEnabled \u003cbool\u003e] [-AutoResynchronizeIntervalStart \u003ctimespan\u003e] [-AutoResynchronizeIntervalEnd \u003ctimespan\u003e] [-AsReplica] [-UseBackup] [-AllowedPrimaryServer \u003cstring\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMReplicationAuthorizationEntry", "CommandType": "Cmdlet", "ParameterSets": "[-AllowedPrimaryServer] \u003cstring\u003e [[-ReplicaStorageLocation] \u003cstring\u003e] [[-TrustGroup] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplicationAuthorizationEntry] \u003cVMReplicationAuthorizationEntry[]\u003e [[-ReplicaStorageLocation] \u003cstring\u003e] [[-TrustGroup] \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMReplicationServer", "CommandType": "Cmdlet", "ParameterSets": "[[-ReplicationEnabled] \u003cbool\u003e] [[-AllowedAuthenticationType] \u003cRecoveryAuthenticationType\u003e] [[-ReplicationAllowedFromAnyServer] \u003cbool\u003e] [-CertificateThumbprint \u003cstring\u003e] [-DefaultStorageLocation \u003cstring\u003e] [-KerberosAuthenticationPort \u003cint\u003e] [-CertificateAuthenticationPort \u003cint\u003e] [-MonitoringInterval \u003ctimespan\u003e] [-MonitoringStartTime \u003ctimespan\u003e] [-Force] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ReplicationEnabled] \u003cbool\u003e] [[-AllowedAuthenticationType] \u003cRecoveryAuthenticationType\u003e] [[-ReplicationAllowedFromAnyServer] \u003cbool\u003e] [-CertificateThumbprint \u003cstring\u003e] [-DefaultStorageLocation \u003cstring\u003e] [-KerberosAuthenticationPortMapping \u003chashtable\u003e] [-CertificateAuthenticationPortMapping \u003chashtable\u003e] [-MonitoringInterval \u003ctimespan\u003e] [-MonitoringStartTime \u003ctimespan\u003e] [-Force] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMResourcePool", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ResourcePoolType] \u003cVMResourcePoolType\u003e [-ParentName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-Passthru] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSan", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-HostBusAdapter \u003cciminstance[]\u003e] [-Note \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -WorldWideNodeName \u003cstring[]\u003e -WorldWidePortName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Note \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSecurity", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-EncryptStateAndVmMigrationTraffic \u003cbool\u003e] [-VirtualizationBasedSecurityOptOut \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-EncryptStateAndVmMigrationTraffic \u003cbool\u003e] [-VirtualizationBasedSecurityOptOut \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSecurityPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-Shielded \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-Shielded \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSwitch", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SwitchType \u003cVMSwitchType\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-SwitchType \u003cVMSwitchType\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-NetAdapterInterfaceDescription] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-NetAdapterName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-NetAdapterInterfaceDescription] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-NetAdapterName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AllowManagementOS \u003cbool\u003e] [-DefaultFlowMinimumBandwidthAbsolute \u003clong\u003e] [-DefaultFlowMinimumBandwidthWeight \u003clong\u003e] [-DefaultQueueVrssEnabled \u003cbool\u003e] [-DefaultQueueVmmqEnabled \u003cbool\u003e] [-DefaultQueueVmmqQueuePairs \u003cuint32\u003e] [-Extensions \u003cVMSwitchExtension[]\u003e] [-Notes \u003cstring\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSwitchExtensionPortFeature", "CommandType": "Cmdlet", "ParameterSets": "-VMSwitchExtensionFeature \u003cVMSwitchExtensionPortFeature[]\u003e [-Passthru] [-VMName \u003cstring[]\u003e] [-VMNetworkAdapter \u003cVMNetworkAdapterBase[]\u003e] [-ManagementOS] [-ExternalPort] [-SwitchName \u003cstring\u003e] [-VMNetworkAdapterName \u003cstring\u003e] [-ComputerName \u003cstring[]\u003e] [-VM \u003cVirtualMachine[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSwitchExtensionSwitchFeature", "CommandType": "Cmdlet", "ParameterSets": "-VMSwitchExtensionFeature \u003cVMSwitchExtensionSwitchFeature[]\u003e [-Passthru] [-ComputerName \u003cstring[]\u003e] [-SwitchName \u003cstring[]\u003e] [-VMSwitch \u003cVMSwitch[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMSwitchTeam", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-TeamingMode \u003cVMSwitchTeamingMode\u003e] [-LoadBalancingAlgorithm \u003cVMSwitchLoadBalancingAlgorithm\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-TeamingMode \u003cVMSwitchTeamingMode\u003e] [-LoadBalancingAlgorithm \u003cVMSwitchLoadBalancingAlgorithm\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterInterfaceDescription \u003cstring[]\u003e] [-TeamingMode \u003cVMSwitchTeamingMode\u003e] [-LoadBalancingAlgorithm \u003cVMSwitchLoadBalancingAlgorithm\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMSwitch] \u003cVMSwitch[]\u003e [-ComputerName \u003cstring[]\u003e] [-NetAdapterName \u003cstring[]\u003e] [-TeamingMode \u003cVMSwitchTeamingMode\u003e] [-LoadBalancingAlgorithm \u003cVMSwitchLoadBalancingAlgorithm\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VMVideo", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [[-ResolutionType] \u003cResolutionType\u003e] [[-HorizontalResolution] \u003cuint16\u003e] [[-VerticalResolution] \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [[-ResolutionType] \u003cResolutionType\u003e] [[-HorizontalResolution] \u003cuint16\u003e] [[-VerticalResolution] \u003cuint16\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMVideo] \u003cVMVideo[]\u003e [[-ResolutionType] \u003cResolutionType\u003e] [[-HorizontalResolution] \u003cuint16\u003e] [[-VerticalResolution] \u003cuint16\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-VMFailover", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Prepare] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMName] \u003cstring[]\u003e -AsTest [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Prepare] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e -AsTest [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMRecoverySnapshot] \u003cVMSnapshot\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMRecoverySnapshot] \u003cVMSnapshot\u003e -AsTest [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-VMInitialReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-DestinationPath \u003cstring\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-UseBackup] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-DestinationPath \u003cstring\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-UseBackup] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-DestinationPath \u003cstring\u003e] [-InitialReplicationStartTime \u003cdatetime\u003e] [-UseBackup] [-AsJob] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-VMTrace", "CommandType": "Cmdlet", "ParameterSets": "[-Level] \u003cTraceLevel\u003e [-TraceVerboseObjects] [-Path \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Save] [-TurnOff] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Save] [-TurnOff] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VMFailover", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VMInitialReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-CimSession \u003cCimSession[]\u003e] [-Credential \u003cpscredential[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-VMTrace", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Suspend-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-VMReplication", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-ReplicationRelationshipType \u003cVMReplicationRelationshipType\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMReplication] \u003cVMReplication[]\u003e [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-VHD", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -SupportPersistentReservations [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Test-VMNetworkAdapter", "CommandType": "Cmdlet", "ParameterSets": "[-VMName] \u003cstring\u003e -SenderIPAddress \u003cstring\u003e -ReceiverIPAddress \u003cstring\u003e -SequenceNumber \u003cint\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Name \u003cstring\u003e] [-Sender] [-Receiver] [-NextHopMacAddress \u003cstring\u003e] [-IsolationId \u003cint\u003e] [-PayloadSize \u003cint\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VMNetworkAdapter] \u003cVMNetworkAdapter\u003e -SenderIPAddress \u003cstring\u003e -ReceiverIPAddress \u003cstring\u003e -SequenceNumber \u003cint\u003e [-Sender] [-Receiver] [-NextHopMacAddress \u003cstring\u003e] [-IsolationId \u003cint\u003e] [-PayloadSize \u003cint\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine\u003e -SenderIPAddress \u003cstring\u003e -ReceiverIPAddress \u003cstring\u003e -SequenceNumber \u003cint\u003e [-Name \u003cstring\u003e] [-Sender] [-Receiver] [-NextHopMacAddress \u003cstring\u003e] [-IsolationId \u003cint\u003e] [-PayloadSize \u003cint\u003e] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-VMReplicationConnection", "CommandType": "Cmdlet", "ParameterSets": "[-ReplicaServerName] \u003cstring\u003e [-ReplicaServerPort] \u003cint\u003e [-AuthenticationType] \u003cReplicationAuthenticationType\u003e [[-CertificateThumbprint] \u003cstring\u003e] [-BypassProxyServer \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Update-VMVersion", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-Force] [-AsJob] [-Passthru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-VM", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential[]\u003e] [-AsJob] [-Passthru] [-For \u003cWaitVMTypes\u003e] [-Delay \u003cuint16\u003e] [-Timeout \u003cint\u003e] [\u003cCommonParameters\u003e] [-VM] \u003cVirtualMachine[]\u003e [-AsJob] [-Passthru] [-For \u003cWaitVMTypes\u003e] [-Delay \u003cuint16\u003e] [-Timeout \u003cint\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gvm", "savm", "spvm", "gvmr", "mvmr", "gvmrs" ] }, { "Name": "International", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-WinAcceptLanguageFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinCultureFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinDefaultInputMethodOverride", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinHomeLocation", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinLanguageBarOption", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinSystemLocale", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinUILanguageOverride", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WinUserLanguageList", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "New-WinUserLanguageList", "CommandType": "Cmdlet", "ParameterSets": "[-Language] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-Culture", "CommandType": "Cmdlet", "ParameterSets": "[-CultureInfo] \u003ccultureinfo\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinAcceptLanguageFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[-OptOut] \u003cbool\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinCultureFromLanguageListOptOut", "CommandType": "Cmdlet", "ParameterSets": "[-OptOut] \u003cbool\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinDefaultInputMethodOverride", "CommandType": "Cmdlet", "ParameterSets": "[[-InputTip] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinHomeLocation", "CommandType": "Cmdlet", "ParameterSets": "[-GeoId] \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinLanguageBarOption", "CommandType": "Cmdlet", "ParameterSets": "[-UseLegacySwitchMode] [-UseLegacyLanguageBar] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinSystemLocale", "CommandType": "Cmdlet", "ParameterSets": "[-SystemLocale] \u003ccultureinfo\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinUILanguageOverride", "CommandType": "Cmdlet", "ParameterSets": "[[-Language] \u003ccultureinfo\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WinUserLanguageList", "CommandType": "Cmdlet", "ParameterSets": "[-LanguageList] \u003cList[WinUserLanguage]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "iSCSI", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Connect-IscsiTarget", "CommandType": "Function", "ParameterSets": "-NodeAddress \u003cstring\u003e [-TargetPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-IsDataDigest \u003cbool\u003e] [-IsHeaderDigest \u003cbool\u003e] [-IsPersistent \u003cbool\u003e] [-ReportToPnP \u003cbool\u003e] [-AuthenticationType \u003cstring\u003e] [-IsMultipathEnabled \u003cbool\u003e] [-InitiatorInstanceName \u003cstring\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-TargetPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-IsDataDigest \u003cbool\u003e] [-IsHeaderDigest \u003cbool\u003e] [-ReportToPnP \u003cbool\u003e] [-AuthenticationType \u003cstring\u003e] [-IsMultipathEnabled \u003cbool\u003e] [-InitiatorInstanceName \u003cstring\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-IscsiTarget", "CommandType": "Function", "ParameterSets": "[-NodeAddress \u003cstring[]\u003e] [-SessionIdentifier \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITarget[]\u003e [-SessionIdentifier \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiConnection", "CommandType": "Function", "ParameterSets": "[-ConnectionIdentifier \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorSideIdentifier \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetSideIdentifier \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalAddress \u003cstring[]\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-IscsiTarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-IscsiSession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-iSCSITargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPortalPortNumber \u003cuint16[]\u003e] [-InititorIPAdressListNumber \u003cuint16[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiSession", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] [-SessionIdentifier \u003cstring[]\u003e] [-TargetSideIdentifier \u003cstring[]\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorSideIdentifier \u003cstring[]\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-IscsiTarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-IscsiTargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-NumberOfConnections \u003cuint32[]\u003e] [-IscsiConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiTarget", "CommandType": "Function", "ParameterSets": "[-NodeAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IscsiConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IscsiSession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IscsiTargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "[[-TargetPortalAddress] \u003cstring[]\u003e] [-InitiatorPortalAddress \u003cstring[]\u003e] [-InitiatorInstanceName \u003cstring[]\u003e] [-TargetPortalPortNumber \u003cuint16[]\u003e] [-IsHeaderDigest \u003cbool[]\u003e] [-IsDataDigest \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSISession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSIConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSITarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "-TargetPortalAddress \u003cstring\u003e [-TargetPortalPortNumber \u003cuint16\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-IsHeaderDigest \u003cbool\u003e] [-IsDataDigest \u003cbool\u003e] [-AuthenticationType \u003cstring\u003e] [-InitiatorInstanceName \u003cstring\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-IscsiSession", "CommandType": "Function", "ParameterSets": "-SessionIdentifier \u003cstring[]\u003e [-IsMultipathEnabled \u003cbool\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSISession[]\u003e [-IsMultipathEnabled \u003cbool\u003e] [-ChapUsername \u003cstring\u003e] [-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "-TargetPortalAddress \u003cstring[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITargetPortal[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cint\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-IscsiChapSecret", "CommandType": "Function", "ParameterSets": "[-ChapSecret \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-IscsiSession", "CommandType": "Function", "ParameterSets": "-SessionIdentifier \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSISession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-IscsiTarget", "CommandType": "Function", "ParameterSets": "[-NodeAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-IscsiConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-IscsiSession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-IscsiTargetPortal \u003cCimInstance#MSFT_iSCSITargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITarget[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-IscsiTargetPortal", "CommandType": "Function", "ParameterSets": "[-TargetPortalAddress] \u003cstring[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_iSCSITargetPortal[]\u003e [-InitiatorInstanceName \u003cstring\u003e] [-InitiatorPortalAddress \u003cstring\u003e] [-TargetPortalPortNumber \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "ISE", "Version": "1.0.0.0", "ExportedCommands": null, "ExportedAliases": [ ] }, { "Name": "Kds", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-KdsRootKey", "CommandType": "Cmdlet", "ParameterSets": "[[-EffectiveTime] \u003cdatetime\u003e] [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -EffectiveImmediately [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-KdsCache", "CommandType": "Cmdlet", "ParameterSets": "[-CacheOwnerSid \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-KdsConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-KdsRootKey", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Set-KdsConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-LocalTestOnly] [-SecretAgreementPublicKeyLength \u003cint\u003e] [-SecretAgreementPrivateKeyLength \u003cint\u003e] [-SecretAgreementParameters \u003cbyte[]\u003e] [-SecretAgreementAlgorithm \u003cstring\u003e] [-KdfParameters \u003cbyte[]\u003e] [-KdfAlgorithm \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -RevertToDefault [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cKdsServerConfiguration\u003e [-LocalTestOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-KdsRootKey", "CommandType": "Cmdlet", "ParameterSets": "[-KeyId] \u003cguid\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Archive", "Version": "1.0.1.0", "ExportedCommands": [ { "Name": "Compress-Archive", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [-DestinationPath] \u003cstring\u003e [-CompressionLevel \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-DestinationPath] \u003cstring\u003e -Update [-CompressionLevel \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-DestinationPath] \u003cstring\u003e -Force [-CompressionLevel \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DestinationPath] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e -Update [-CompressionLevel \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DestinationPath] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e -Force [-CompressionLevel \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DestinationPath] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-CompressionLevel \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Expand-Archive", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring\u003e [[-DestinationPath] \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-DestinationPath] \u003cstring\u003e] -LiteralPath \u003cstring\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Diagnostics", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Export-Counter", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e -InputObject \u003cPerformanceCounterSampleSet[]\u003e [-FileFormat \u003cstring\u003e] [-MaxSize \u003cuint32\u003e] [-Force] [-Circular] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Counter", "CommandType": "Cmdlet", "ParameterSets": "[[-Counter] \u003cstring[]\u003e] [-SampleInterval \u003cint\u003e] [-MaxSamples \u003clong\u003e] [-Continuous] [-ComputerName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-ListSet] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WinEvent", "CommandType": "Cmdlet", "ParameterSets": "[[-LogName] \u003cstring[]\u003e] [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-FilterXPath \u003cstring\u003e] [-Force] [-Oldest] [\u003cCommonParameters\u003e] [-ListLog] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Force] [\u003cCommonParameters\u003e] [-ListProvider] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-ProviderName] \u003cstring[]\u003e [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-FilterXPath \u003cstring\u003e] [-Force] [-Oldest] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-MaxEvents \u003clong\u003e] [-Credential \u003cpscredential\u003e] [-FilterXPath \u003cstring\u003e] [-Oldest] [\u003cCommonParameters\u003e] [-FilterHashtable] \u003chashtable[]\u003e [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Force] [-Oldest] [\u003cCommonParameters\u003e] [-FilterXml] \u003cxml\u003e [-MaxEvents \u003clong\u003e] [-ComputerName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Oldest] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Counter", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-StartTime \u003cdatetime\u003e] [-EndTime \u003cdatetime\u003e] [-Counter \u003cstring[]\u003e] [-MaxSamples \u003clong\u003e] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -ListSet \u003cstring[]\u003e [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Summary] [\u003cCommonParameters\u003e]" }, { "Name": "New-WinEvent", "CommandType": "Cmdlet", "ParameterSets": "[-ProviderName] \u003cstring\u003e [-Id] \u003cint\u003e [[-Payload] \u003cObject[]\u003e] [-Version \u003cbyte\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Host", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Start-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-LiteralPath] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-OutputDirectory] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Transcript", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.LocalAccounts", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-LocalGroupMember", "CommandType": "Cmdlet", "ParameterSets": "[-Group] \u003cLocalGroup\u003e [-Member] \u003cLocalPrincipal[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Member] \u003cLocalPrincipal[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier\u003e [-Member] \u003cLocalPrincipal[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-LocalUser", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cLocalUser[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-LocalUser", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cLocalUser[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-LocalGroup", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-SID] \u003cSecurityIdentifier[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-LocalGroupMember", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [[-Member] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Group] \u003cLocalGroup\u003e [[-Member] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier\u003e [[-Member] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-LocalUser", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-SID] \u003cSecurityIdentifier[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-LocalGroup", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Description \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-LocalUser", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e -Password \u003csecurestring\u003e [-AccountExpires \u003cdatetime\u003e] [-AccountNeverExpires] [-Description \u003cstring\u003e] [-Disabled] [-FullName \u003cstring\u003e] [-PasswordNeverExpires] [-UserMayNotChangePassword] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -NoPassword [-AccountExpires \u003cdatetime\u003e] [-AccountNeverExpires] [-Description \u003cstring\u003e] [-Disabled] [-FullName \u003cstring\u003e] [-UserMayNotChangePassword] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-LocalGroup", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cLocalGroup[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-LocalGroupMember", "CommandType": "Cmdlet", "ParameterSets": "[-Group] \u003cLocalGroup\u003e [-Member] \u003cLocalPrincipal[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Member] \u003cLocalPrincipal[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier\u003e [-Member] \u003cLocalPrincipal[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-LocalUser", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cLocalUser[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-LocalGroup", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cLocalGroup\u003e [-NewName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier\u003e [-NewName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-LocalUser", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cLocalUser\u003e [-NewName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier\u003e [-NewName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-LocalGroup", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cLocalGroup\u003e -Description \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Description \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier\u003e -Description \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-LocalUser", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-AccountExpires \u003cdatetime\u003e] [-AccountNeverExpires] [-Description \u003cstring\u003e] [-FullName \u003cstring\u003e] [-Password \u003csecurestring\u003e] [-PasswordNeverExpires \u003cbool\u003e] [-UserMayChangePassword \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cLocalUser\u003e [-AccountExpires \u003cdatetime\u003e] [-AccountNeverExpires] [-Description \u003cstring\u003e] [-FullName \u003cstring\u003e] [-Password \u003csecurestring\u003e] [-PasswordNeverExpires \u003cbool\u003e] [-UserMayChangePassword \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SID] \u003cSecurityIdentifier\u003e [-AccountExpires \u003cdatetime\u003e] [-AccountNeverExpires] [-Description \u003cstring\u003e] [-FullName \u003cstring\u003e] [-Password \u003csecurestring\u003e] [-PasswordNeverExpires \u003cbool\u003e] [-UserMayChangePassword \u003cbool\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "algm", "dlu", "elu", "glg", "glgm", "glu", "nlg", "nlu", "rlg", "rlgm", "rlu", "rnlg", "rnlu", "slg", "slu" ] }, { "Name": "Microsoft.PowerShell.Management", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "Add-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-DomainName] \u003cstring\u003e -Credential \u003cpscredential\u003e [-ComputerName \u003cstring[]\u003e] [-LocalCredential \u003cpscredential\u003e] [-UnjoinDomainCredential \u003cpscredential\u003e] [-OUPath \u003cstring\u003e] [-Server \u003cstring\u003e] [-Unsecure] [-Options \u003cJoinOptions\u003e] [-Restart] [-PassThru] [-NewName \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-WorkgroupName] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-LocalCredential \u003cpscredential\u003e] [-Credential \u003cpscredential\u003e] [-Restart] [-PassThru] [-NewName \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Value] \u003cObject[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-NoNewline] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Value] \u003cObject[]\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-NoNewline] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Checkpoint-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-Description] \u003cstring\u003e [[-RestorePointType] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-RecycleBin", "CommandType": "Cmdlet", "ParameterSets": "[[-DriveLetter] \u003cstring[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Convert-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Destination] \u003cstring\u003e] [-Container] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-FromSession \u003cPSSession\u003e] [-ToSession \u003cPSSession\u003e] [\u003cCommonParameters\u003e] [[-Destination] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-Container] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-FromSession \u003cPSSession\u003e] [-ToSession \u003cPSSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Destination] \u003cstring\u003e [-Name] \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Destination] \u003cstring\u003e [-Name] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cProcess[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-ComputerRestore", "CommandType": "Cmdlet", "ParameterSets": "[-Drive] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ComputerRestore", "CommandType": "Cmdlet", "ParameterSets": "[-Drive] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ChildItem", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-Filter] \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Depth \u003cuint32\u003e] [-Force] [-Name] [-UseTransaction] [-Attributes \u003cFlagsExpression[FileAttributes]\u003e] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [\u003cCommonParameters\u003e] [[-Filter] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Depth \u003cuint32\u003e] [-Force] [-Name] [-UseTransaction] [-Attributes \u003cFlagsExpression[FileAttributes]\u003e] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Clipboard", "CommandType": "Cmdlet", "ParameterSets": "[-Format \u003cClipboardFormat\u003e] [-TextFormatType \u003cTextDataFormat\u003e] [-Raw] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ComputerInfo", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ComputerRestorePoint", "CommandType": "Cmdlet", "ParameterSets": "[[-RestorePoint] \u003cint[]\u003e] [\u003cCommonParameters\u003e] -LastStatus [\u003cCommonParameters\u003e]" }, { "Name": "Get-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ReadCount \u003clong\u003e] [-TotalCount \u003clong\u003e] [-Tail \u003cint\u003e] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Delimiter \u003cstring\u003e] [-Wait] [-Raw] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-ReadCount \u003clong\u003e] [-TotalCount \u003clong\u003e] [-Tail \u003cint\u003e] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Delimiter \u003cstring\u003e] [-Wait] [-Raw] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ControlPanelItem", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Category \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -CanonicalName \u003cstring[]\u003e [-Category \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring\u003e [[-InstanceId] \u003clong[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Newest \u003cint\u003e] [-After \u003cdatetime\u003e] [-Before \u003cdatetime\u003e] [-UserName \u003cstring[]\u003e] [-Index \u003cint[]\u003e] [-EntryType \u003cstring[]\u003e] [-Source \u003cstring[]\u003e] [-Message \u003cstring\u003e] [-AsBaseObject] [\u003cCommonParameters\u003e] [-ComputerName \u003cstring[]\u003e] [-List] [-AsString] [\u003cCommonParameters\u003e]" }, { "Name": "Get-HotFix", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Name] \u003cstring[]\u003e] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ItemPropertyValue", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [-Name] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PSProvider \u003cstring[]\u003e] [-PSDrive \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Stack] [-StackName \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Process", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -IncludeUserName [\u003cCommonParameters\u003e] -Id \u003cint[]\u003e [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e] -Id \u003cint[]\u003e -IncludeUserName [\u003cCommonParameters\u003e] -InputObject \u003cProcess[]\u003e [-ComputerName \u003cstring[]\u003e] [-Module] [-FileVersionInfo] [\u003cCommonParameters\u003e] -InputObject \u003cProcess[]\u003e -IncludeUserName [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-PSProvider \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralName] \u003cstring[]\u003e [-Scope \u003cstring\u003e] [-PSProvider \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSProvider", "CommandType": "Cmdlet", "ParameterSets": "[[-PSProvider] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Service", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring[]\u003e] [-DependentServices] [-RequiredServices] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-DependentServices] [-RequiredServices] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-ComputerName \u003cstring[]\u003e] [-DependentServices] [-RequiredServices] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-InputObject \u003cServiceController[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TimeZone", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -Id \u003cstring[]\u003e [\u003cCommonParameters\u003e] -ListAvailable [\u003cCommonParameters\u003e]" }, { "Name": "Get-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WmiObject", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [[-Property] \u003cstring[]\u003e] [-Filter \u003cstring\u003e] [-Amended] [-DirectRead] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Class] \u003cstring\u003e] [-Recurse] [-Amended] [-List] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] -Query \u003cstring\u003e [-Amended] [-DirectRead] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Amended] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Amended] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-WmiMethod", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [-Name] \u003cstring\u003e [[-ArgumentList] \u003cObject[]\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -InputObject \u003cwmi\u003e [-ArgumentList \u003cObject[]\u003e] [-AsJob] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Path \u003cstring\u003e [-ArgumentList \u003cObject[]\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Join-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ChildPath] \u003cstring\u003e [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Limit-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring[]\u003e [-ComputerName \u003cstring[]\u003e] [-RetentionDays \u003cint\u003e] [-OverflowAction \u003cOverflowAction\u003e] [-MaximumSize \u003clong\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Move-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Destination] \u003cstring\u003e] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Destination] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Move-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Destination] \u003cstring\u003e [-Name] \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Destination] \u003cstring\u003e [-Name] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring\u003e [-Source] \u003cstring[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-CategoryResourceFile \u003cstring\u003e] [-MessageResourceFile \u003cstring\u003e] [-ParameterResourceFile \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-ItemType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] -Name \u003cstring\u003e [-ItemType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring\u003e [-PropertyType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-PropertyType \u003cstring\u003e] [-Value \u003cObject\u003e] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-PSProvider] \u003cstring\u003e [-Root] \u003cstring\u003e [-Description \u003cstring\u003e] [-Scope \u003cstring\u003e] [-Persist] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "New-Service", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-BinaryPathName] \u003cstring\u003e [-DisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-StartupType \u003cServiceStartMode\u003e] [-Credential \u003cpscredential\u003e] [-DependsOn \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-WebServiceProxy", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] \u003curi\u003e [[-Class] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Uri] \u003curi\u003e [[-Class] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [\u003cCommonParameters\u003e] [-Uri] \u003curi\u003e [[-Class] \u003cstring\u003e] [[-Namespace] \u003cstring\u003e] [-UseDefaultCredential] [\u003cCommonParameters\u003e]" }, { "Name": "Pop-Location", "CommandType": "Cmdlet", "ParameterSets": "[-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Push-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralPath \u003cstring\u003e] [-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Register-WmiEvent", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ComputerName \u003cstring\u003e] [-Timeout \u003clong\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e] [-Query] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-Namespace \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ComputerName \u003cstring\u003e] [-Timeout \u003clong\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-UnjoinDomainCredential] \u003cpscredential\u003e] [-Restart] [-Force] [-PassThru] [-WorkgroupName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UnjoinDomainCredential \u003cpscredential\u003e [-LocalCredential \u003cpscredential\u003e] [-Restart] [-ComputerName \u003cstring[]\u003e] [-Force] [-PassThru] [-WorkgroupName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-Source \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Recurse] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-Stream \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSDrive", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PSProvider \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralName] \u003cstring[]\u003e [-PSProvider \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WmiObject", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cwmi\u003e [-AsJob] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-NewName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-PassThru] [-DomainCredential \u003cpscredential\u003e] [-LocalCredential \u003cpscredential\u003e] [-Force] [-Restart] [-WsmanAuthentication \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-NewName] \u003cstring\u003e [-Force] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-NewName] \u003cstring\u003e -LiteralPath \u003cstring\u003e [-Force] [-PassThru] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e -LiteralPath \u003cstring\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-ComputerMachinePassword", "CommandType": "Cmdlet", "ParameterSets": "[-Server \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resolve-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Relative] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Relative] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-WsmanAuthentication \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-Force] [-Wait] [-Timeout \u003cint\u003e] [-For \u003cWaitForServiceTypes\u003e] [-Delay \u003cint16\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-AsJob] [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-Force] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-Force] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-Computer", "CommandType": "Cmdlet", "ParameterSets": "[-RestorePoint] \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Clipboard", "CommandType": "Cmdlet", "ParameterSets": "[-Append] [-AsHtml] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Value] \u003cstring[]\u003e [-Append] [-AsHtml] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-Append] [-AsHtml] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Append] [-AsHtml] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Content", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Value] \u003cObject[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-NoNewline] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Value] \u003cObject[]\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [-NoNewline] [-Encoding \u003cFileSystemCmdletProviderEncoding\u003e] [-Stream \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Item", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-Value] \u003cObject\u003e] [-Force] [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [[-Value] \u003cObject\u003e] -LiteralPath \u003cstring[]\u003e [-Force] [-PassThru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ItemProperty", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Name] \u003cstring\u003e [-Value] \u003cObject\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e -InputObject \u003cpsobject\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Value] \u003cObject\u003e -LiteralPath \u003cstring[]\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e -InputObject \u003cpsobject\u003e [-PassThru] [-Force] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Location", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-PassThru] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-PassThru] [-UseTransaction] [\u003cCommonParameters\u003e] [-PassThru] [-StackName \u003cstring\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Service", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ComputerName \u003cstring[]\u003e] [-DisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-StartupType \u003cServiceStartMode\u003e] [-Status \u003cstring\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName \u003cstring[]\u003e] [-DisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-StartupType \u003cServiceStartMode\u003e] [-Status \u003cstring\u003e] [-InputObject \u003cServiceController\u003e] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-TimeZone", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Id \u003cstring\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cTimeZoneInfo\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WmiInstance", "CommandType": "Cmdlet", "ParameterSets": "[-Class] \u003cstring\u003e [[-Arguments] \u003chashtable\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cwmi\u003e [-Arguments \u003chashtable\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-Arguments \u003chashtable\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PutType \u003cPutType\u003e] [-AsJob] [-Impersonation \u003cImpersonationLevel\u003e] [-Authentication \u003cAuthenticationLevel\u003e] [-Locale \u003cstring\u003e] [-EnableAllPrivileges] [-Authority \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-ComputerName \u003cstring[]\u003e] [-Namespace \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Show-ControlPanelItem", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -CanonicalName \u003cstring[]\u003e [\u003cCommonParameters\u003e] [[-InputObject] \u003cControlPanelItem[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Show-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Split-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Parent] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Leaf] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Qualifier] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-NoQualifier] [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-Resolve] [-IsAbsolute] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Resolve] [-Credential \u003cpscredential\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Process", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-ArgumentList] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-WorkingDirectory \u003cstring\u003e] [-LoadUserProfile] [-NoNewWindow] [-PassThru] [-RedirectStandardError \u003cstring\u003e] [-RedirectStandardInput \u003cstring\u003e] [-RedirectStandardOutput \u003cstring\u003e] [-WindowStyle \u003cProcessWindowStyle\u003e] [-Wait] [-UseNewEnvironment] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e [[-ArgumentList] \u003cstring[]\u003e] [-WorkingDirectory \u003cstring\u003e] [-PassThru] [-Verb \u003cstring\u003e] [-WindowStyle \u003cProcessWindowStyle\u003e] [-Wait] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-Timeout \u003cint\u003e] [-Independent] [-RollbackPreference \u003cRollbackSeverity\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Computer", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [[-Credential] \u003cpscredential\u003e] [-AsJob] [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-WsmanAuthentication \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-ThrottleLimit \u003cint\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cProcess[]\u003e [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-Force] [-NoWait] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-NoWait] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-Force] [-NoWait] [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-Service", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cServiceController[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PassThru] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-ComputerSecureChannel", "CommandType": "Cmdlet", "ParameterSets": "[-Repair] [-Server \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Connection", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] \u003cstring[]\u003e [-AsJob] [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-WsmanAuthentication \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-BufferSize \u003cint\u003e] [-Count \u003cint\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-ThrottleLimit \u003cint\u003e] [-TimeToLive \u003cint\u003e] [-Delay \u003cint\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-Source] \u003cstring[]\u003e [-AsJob] [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-WsmanAuthentication \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-BufferSize \u003cint\u003e] [-Count \u003cint\u003e] [-Credential \u003cpscredential\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-ThrottleLimit \u003cint\u003e] [-TimeToLive \u003cint\u003e] [-Delay \u003cint\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-DcomAuthentication \u003cAuthenticationLevel\u003e] [-WsmanAuthentication \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-BufferSize \u003cint\u003e] [-Count \u003cint\u003e] [-Impersonation \u003cImpersonationLevel\u003e] [-TimeToLive \u003cint\u003e] [-Delay \u003cint\u003e] [-Quiet] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Path", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PathType \u003cTestPathType\u003e] [-IsValid] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-OlderThan \u003cdatetime\u003e] [-NewerThan \u003cdatetime\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-PathType \u003cTestPathType\u003e] [-IsValid] [-Credential \u003cpscredential\u003e] [-UseTransaction] [-OlderThan \u003cdatetime\u003e] [-NewerThan \u003cdatetime\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Undo-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Use-Transaction", "CommandType": "Cmdlet", "ParameterSets": "[-TransactedScript] \u003cscriptblock\u003e [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-Process", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-Timeout] \u003cint\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [[-Timeout] \u003cint\u003e] [\u003cCommonParameters\u003e] [[-Timeout] \u003cint\u003e] -InputObject \u003cProcess[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-EventLog", "CommandType": "Cmdlet", "ParameterSets": "[-LogName] \u003cstring\u003e [-Source] \u003cstring\u003e [-EventId] \u003cint\u003e [[-EntryType] \u003cEventLogEntryType\u003e] [-Message] \u003cstring\u003e [-Category \u003cint16\u003e] [-RawData \u003cbyte[]\u003e] [-ComputerName \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gcb", "scb", "gin", "gtz", "stz" ] }, { "Name": "Microsoft.PowerShell.ODataUtils", "Version": "1.0", "ExportedCommands": { "Name": "Export-ODataEndpointProxy", "CommandType": "Function", "ParameterSets": [ "[-Uri] \u003cstring\u003e [-OutputModule] \u003cstring\u003e [[-MetadataUri] \u003cstring\u003e] [[-Credential] \u003cpscredential\u003e] [[-CreateRequestMethod] \u003cstring\u003e] [[-UpdateRequestMethod] \u003cstring\u003e] [[-CmdletAdapter] \u003cstring\u003e] [[-ResourceNameMapping] \u003chashtable\u003e] [-Force] [[-CustomData] \u003chashtable\u003e] [-AllowClobber] [-AllowUnsecureConnection] [[-Headers] \u003chashtable\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" ] }, "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Security", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "ConvertFrom-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-SecureString] \u003csecurestring\u003e [[-SecureKey] \u003csecurestring\u003e] [\u003cCommonParameters\u003e] [-SecureString] \u003csecurestring\u003e [-Key \u003cbyte[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-SecureString", "CommandType": "Cmdlet", "ParameterSets": "[-String] \u003cstring\u003e [[-SecureKey] \u003csecurestring\u003e] [\u003cCommonParameters\u003e] [-String] \u003cstring\u003e [-AsPlainText] [-Force] [\u003cCommonParameters\u003e] [-String] \u003cstring\u003e [-Key \u003cbyte[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Acl", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [-Audit] [-AllCentralAccessPolicies] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] -InputObject \u003cpsobject\u003e [-Audit] [-AllCentralAccessPolicies] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e] [-LiteralPath \u003cstring[]\u003e] [-Audit] [-AllCentralAccessPolicies] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Get-AuthenticodeSignature", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [\u003cCommonParameters\u003e] -SourcePathOrExtension \u003cstring[]\u003e -Content \u003cbyte[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-CmsMessage", "CommandType": "Cmdlet", "ParameterSets": "[-Content] \u003cstring\u003e [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [\u003cCommonParameters\u003e] [-LiteralPath] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-Credential", "CommandType": "Cmdlet", "ParameterSets": "[-Credential] \u003cpscredential\u003e [\u003cCommonParameters\u003e] [[-UserName] \u003cstring\u003e] -Message \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[[-Scope] \u003cExecutionPolicyScope\u003e] [-List] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "New-FileCatalog", "CommandType": "Cmdlet", "ParameterSets": "[-CatalogFilePath] \u003cstring\u003e [[-Path] \u003cstring[]\u003e] [-CatalogVersion \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Protect-CmsMessage", "CommandType": "Cmdlet", "ParameterSets": "[-To] \u003cCmsMessageRecipient[]\u003e [-Content] \u003cpsobject\u003e [[-OutFile] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-To] \u003cCmsMessageRecipient[]\u003e [-Path] \u003cstring\u003e [[-OutFile] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-To] \u003cCmsMessageRecipient[]\u003e [-LiteralPath] \u003cstring\u003e [[-OutFile] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Acl", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-AclObject] \u003cObject\u003e [[-CentralAccessPolicy] \u003cstring\u003e] [-ClearCentralAccessPolicy] [-Passthru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-InputObject] \u003cpsobject\u003e [-AclObject] \u003cObject\u003e [-Passthru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e] [-AclObject] \u003cObject\u003e [[-CentralAccessPolicy] \u003cstring\u003e] -LiteralPath \u003cstring[]\u003e [-ClearCentralAccessPolicy] [-Passthru] [-Filter \u003cstring\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-WhatIf] [-Confirm] [-UseTransaction] [\u003cCommonParameters\u003e]" }, { "Name": "Set-AuthenticodeSignature", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring[]\u003e [-Certificate] \u003cX509Certificate2\u003e [-IncludeChain \u003cstring\u003e] [-TimestampServer \u003cstring\u003e] [-HashAlgorithm \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Certificate] \u003cX509Certificate2\u003e -LiteralPath \u003cstring[]\u003e [-IncludeChain \u003cstring\u003e] [-TimestampServer \u003cstring\u003e] [-HashAlgorithm \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Certificate] \u003cX509Certificate2\u003e -SourcePathOrExtension \u003cstring[]\u003e -Content \u003cbyte[]\u003e [-IncludeChain \u003cstring\u003e] [-TimestampServer \u003cstring\u003e] [-HashAlgorithm \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ExecutionPolicy", "CommandType": "Cmdlet", "ParameterSets": "[-ExecutionPolicy] \u003cExecutionPolicy\u003e [[-Scope] \u003cExecutionPolicyScope\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-FileCatalog", "CommandType": "Cmdlet", "ParameterSets": "[-CatalogFilePath] \u003cstring\u003e [[-Path] \u003cstring[]\u003e] [-Detailed] [-FilesToSkip \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unprotect-CmsMessage", "CommandType": "Cmdlet", "ParameterSets": "[-EventLogRecord] \u003cEventLogRecord\u003e [[-To] \u003cCmsMessageRecipient[]\u003e] [-IncludeContext] [\u003cCommonParameters\u003e] [-Content] \u003cstring\u003e [[-To] \u003cCmsMessageRecipient[]\u003e] [-IncludeContext] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-To] \u003cCmsMessageRecipient[]\u003e] [-IncludeContext] [\u003cCommonParameters\u003e] [-LiteralPath] \u003cstring\u003e [[-To] \u003cCmsMessageRecipient[]\u003e] [-IncludeContext] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Microsoft.PowerShell.Utility", "Version": "3.1.0.0", "ExportedCommands": [ { "Name": "ConvertFrom-SddlString", "CommandType": "Function", "ParameterSets": "[-Sddl] \u003cstring\u003e [-Type \u003cObject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Hex", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [\u003cCommonParameters\u003e] -InputObject \u003cObject\u003e [-Encoding \u003cstring\u003e] [-Raw] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FileHash", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [-Algorithm \u003cstring\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-Algorithm \u003cstring\u003e] [\u003cCommonParameters\u003e] -InputStream \u003cStream\u003e [-Algorithm \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-PowerShellDataFile", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-LiteralPath \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Guid", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "New-TemporaryFile", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-Member", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cpsobject\u003e -TypeName \u003cstring\u003e [-PassThru] [\u003cCommonParameters\u003e] [-MemberType] \u003cPSMemberTypes\u003e [-Name] \u003cstring\u003e [[-Value] \u003cObject\u003e] [[-SecondValue] \u003cObject\u003e] -InputObject \u003cpsobject\u003e [-TypeName \u003cstring\u003e] [-Force] [-PassThru] [\u003cCommonParameters\u003e] [-NotePropertyName] \u003cstring\u003e [-NotePropertyValue] \u003cObject\u003e -InputObject \u003cpsobject\u003e [-TypeName \u003cstring\u003e] [-Force] [-PassThru] [\u003cCommonParameters\u003e] [-NotePropertyMembers] \u003cIDictionary\u003e -InputObject \u003cpsobject\u003e [-TypeName \u003cstring\u003e] [-Force] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Add-Type", "CommandType": "Cmdlet", "ParameterSets": "[-TypeDefinition] \u003cstring\u003e [-CodeDomProvider \u003cCodeDomProvider\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-Language \u003cLanguage\u003e] [-ReferencedAssemblies \u003cstring[]\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-MemberDefinition] \u003cstring[]\u003e [-CodeDomProvider \u003cCodeDomProvider\u003e] [-CompilerParameters \u003cCompilerParameters\u003e] [-Namespace \u003cstring\u003e] [-UsingNamespace \u003cstring[]\u003e] [-Language \u003cLanguage\u003e] [-ReferencedAssemblies \u003cstring[]\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-CompilerParameters \u003cCompilerParameters\u003e] [-ReferencedAssemblies \u003cstring[]\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] [-Path] \u003cstring[]\u003e [-CompilerParameters \u003cCompilerParameters\u003e] [-ReferencedAssemblies \u003cstring[]\u003e] [-OutputAssembly \u003cstring\u003e] [-OutputType \u003cOutputAssemblyType\u003e] [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e] -AssemblyName \u003cstring[]\u003e [-PassThru] [-IgnoreWarnings] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-PassThru] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Compare-Object", "CommandType": "Cmdlet", "ParameterSets": "[-ReferenceObject] \u003cpsobject[]\u003e [-DifferenceObject] \u003cpsobject[]\u003e [-SyncWindow \u003cint\u003e] [-Property \u003cObject[]\u003e] [-ExcludeDifferent] [-IncludeEqual] [-PassThru] [-Culture \u003cstring\u003e] [-CaseSensitive] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject[]\u003e [[-Delimiter] \u003cchar\u003e] [-Header \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cpsobject[]\u003e -UseCulture [-Header \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-String", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cstring\u003e [-Delimiter \u003cstring\u003e] [-PropertyNames \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cstring\u003e [-TemplateFile \u003cstring[]\u003e] [-TemplateContent \u003cstring[]\u003e] [-IncludeExtent] [-UpdateTemplate] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertFrom-StringData", "CommandType": "Cmdlet", "ParameterSets": "[-StringData] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Convert-String", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cstring\u003e [-Example \u003cList[psobject]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Csv", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject\u003e [[-Delimiter] \u003cchar\u003e] [-NoTypeInformation] [\u003cCommonParameters\u003e] [-InputObject] \u003cpsobject\u003e [-UseCulture] [-NoTypeInformation] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Html", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [[-Head] \u003cstring[]\u003e] [[-Title] \u003cstring\u003e] [[-Body] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-As \u003cstring\u003e] [-CssUri \u003curi\u003e] [-PostContent \u003cstring[]\u003e] [-PreContent \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Property] \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [-As \u003cstring\u003e] [-Fragment] [-PostContent \u003cstring[]\u003e] [-PreContent \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Json", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cObject\u003e [-Depth \u003cint\u003e] [-Compress] [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject\u003e [-Depth \u003cint\u003e] [-NoTypeInformation] [-As \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-Runspace", "CommandType": "Cmdlet", "ParameterSets": "[-Runspace] \u003crunspace\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] \u003cBreakpoint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Runspace] \u003crunspace[]\u003e [\u003cCommonParameters\u003e] [-RunspaceId] \u003cint[]\u003e [\u003cCommonParameters\u003e] [-RunspaceInstanceId] \u003cguid[]\u003e [\u003cCommonParameters\u003e] [[-ProcessName] \u003cstring\u003e] [[-AppDomainName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Breakpoint] \u003cBreakpoint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] \u003cstring[]\u003e] [-BreakAll] [\u003cCommonParameters\u003e] [-Runspace] \u003crunspace[]\u003e [-BreakAll] [\u003cCommonParameters\u003e] [-RunspaceId] \u003cint[]\u003e [-BreakAll] [\u003cCommonParameters\u003e] [-RunspaceInstanceId] \u003cguid[]\u003e [\u003cCommonParameters\u003e] [[-ProcessName] \u003cstring\u003e] [[-AppDomainName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-Name] \u003cstring[]\u003e] [-PassThru] [-As \u003cExportAliasFormat\u003e] [-Append] [-Force] [-NoClobber] [-Description \u003cstring\u003e] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -LiteralPath \u003cstring\u003e [-PassThru] [-As \u003cExportAliasFormat\u003e] [-Append] [-Force] [-NoClobber] [-Description \u003cstring\u003e] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e -InputObject \u003cpsobject\u003e [-Depth \u003cint\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e -InputObject \u003cpsobject\u003e [-Depth \u003cint\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [[-Delimiter] \u003cchar\u003e] -InputObject \u003cpsobject\u003e [-LiteralPath \u003cstring\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-Append] [-NoTypeInformation] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Path] \u003cstring\u003e] -InputObject \u003cpsobject\u003e [-LiteralPath \u003cstring\u003e] [-Force] [-NoClobber] [-Encoding \u003cstring\u003e] [-Append] [-UseCulture] [-NoTypeInformation] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-FormatData", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cExtendedTypeDefinition[]\u003e -Path \u003cstring\u003e [-Force] [-NoClobber] [-IncludeScriptBlock] [\u003cCommonParameters\u003e] -InputObject \u003cExtendedTypeDefinition[]\u003e -LiteralPath \u003cstring\u003e [-Force] [-NoClobber] [-IncludeScriptBlock] [\u003cCommonParameters\u003e]" }, { "Name": "Export-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession\u003e [-OutputModule] \u003cstring\u003e [[-CommandName] \u003cstring[]\u003e] [[-FormatTypeName] \u003cstring[]\u003e] [-Force] [-Encoding \u003cstring\u003e] [-AllowClobber] [-ArgumentList \u003cObject[]\u003e] [-CommandType \u003cCommandTypes\u003e] [-Module \u003cstring[]\u003e] [-FullyQualifiedModule \u003cModuleSpecification[]\u003e] [-Certificate \u003cX509Certificate2\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Custom", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-Depth \u003cint\u003e] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-List", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Table", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-AutoSize] [-HideTableHeaders] [-Wrap] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Wide", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject\u003e] [-AutoSize] [-Column \u003cint\u003e] [-GroupBy \u003cObject\u003e] [-View \u003cstring\u003e] [-ShowError] [-DisplayError] [-Force] [-Expand \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Alias", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Exclude \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [-Definition \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Culture", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Date", "CommandType": "Cmdlet", "ParameterSets": "[[-Date] \u003cdatetime\u003e] [-Year \u003cint\u003e] [-Month \u003cint\u003e] [-Day \u003cint\u003e] [-Hour \u003cint\u003e] [-Minute \u003cint\u003e] [-Second \u003cint\u003e] [-Millisecond \u003cint\u003e] [-DisplayHint \u003cDisplayHintType\u003e] [-Format \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Date] \u003cdatetime\u003e] [-Year \u003cint\u003e] [-Month \u003cint\u003e] [-Day \u003cint\u003e] [-Hour \u003cint\u003e] [-Minute \u003cint\u003e] [-Second \u003cint\u003e] [-Millisecond \u003cint\u003e] [-DisplayHint \u003cDisplayHintType\u003e] [-UFormat \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-EventIdentifier] \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-EventSubscriber", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] \u003cstring\u003e] [-Force] [\u003cCommonParameters\u003e] [-SubscriptionId] \u003cint\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] \u003cstring[]\u003e] [-PowerShellVersion \u003cversion\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Host", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Member", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-MemberType \u003cPSMemberTypes\u003e] [-View \u003cPSMemberViewTypes\u003e] [-Static] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[[-Script] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -Variable \u003cstring[]\u003e [-Script \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -Command \u003cstring[]\u003e [-Script \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Type] \u003cBreakpointType[]\u003e [-Script \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSCallStack", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Random", "CommandType": "Cmdlet", "ParameterSets": "[[-Maximum] \u003cObject\u003e] [-SetSeed \u003cint\u003e] [-Minimum \u003cObject\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cObject[]\u003e [-SetSeed \u003cint\u003e] [-Count \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Runspace", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-RunspaceDebug", "CommandType": "Cmdlet", "ParameterSets": "[[-RunspaceName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Runspace] \u003crunspace[]\u003e [\u003cCommonParameters\u003e] [-RunspaceId] \u003cint[]\u003e [\u003cCommonParameters\u003e] [-RunspaceInstanceId] \u003cguid[]\u003e [\u003cCommonParameters\u003e] [[-ProcessName] \u003cstring\u003e] [[-AppDomainName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-TypeName] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UICulture", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Unique", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [-AsString] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-OnType] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Variable", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ValueOnly] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Group-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-NoElement] [-AsHashTable] [-AsString] [-InputObject \u003cpsobject\u003e] [-Culture \u003cstring\u003e] [-CaseSensitive] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Scope \u003cstring\u003e] [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-Scope \u003cstring\u003e] [-PassThru] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Clixml", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-IncludeTotalCount] [-Skip \u003cuint64\u003e] [-First \u003cuint64\u003e] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-IncludeTotalCount] [-Skip \u003cuint64\u003e] [-First \u003cuint64\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Csv", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring[]\u003e] [[-Delimiter] \u003cchar\u003e] [-LiteralPath \u003cstring[]\u003e] [-Header \u003cstring[]\u003e] [-Encoding \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Path] \u003cstring[]\u003e] -UseCulture [-LiteralPath \u003cstring[]\u003e] [-Header \u003cstring[]\u003e] [-Encoding \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-LocalizedData", "CommandType": "Cmdlet", "ParameterSets": "[[-BindingVariable] \u003cstring\u003e] [[-UICulture] \u003cstring\u003e] [-BaseDirectory \u003cstring\u003e] [-FileName \u003cstring\u003e] [-SupportedCommand \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession\u003e [[-CommandName] \u003cstring[]\u003e] [[-FormatTypeName] \u003cstring[]\u003e] [-Prefix \u003cstring\u003e] [-DisableNameChecking] [-AllowClobber] [-ArgumentList \u003cObject[]\u003e] [-CommandType \u003cCommandTypes\u003e] [-Module \u003cstring[]\u003e] [-FullyQualifiedModule \u003cModuleSpecification[]\u003e] [-Certificate \u003cX509Certificate2\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-Expression", "CommandType": "Cmdlet", "ParameterSets": "[-Command] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-RestMethod", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] \u003curi\u003e [-Method \u003cWebRequestMethod\u003e] [-UseBasicParsing] [-WebSession \u003cWebRequestSession\u003e] [-SessionVariable \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-CertificateThumbprint \u003cstring\u003e] [-Certificate \u003cX509Certificate\u003e] [-UserAgent \u003cstring\u003e] [-DisableKeepAlive] [-TimeoutSec \u003cint\u003e] [-Headers \u003cIDictionary\u003e] [-MaximumRedirection \u003cint\u003e] [-Proxy \u003curi\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyUseDefaultCredentials] [-Body \u003cObject\u003e] [-ContentType \u003cstring\u003e] [-TransferEncoding \u003cstring\u003e] [-InFile \u003cstring\u003e] [-OutFile \u003cstring\u003e] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-WebRequest", "CommandType": "Cmdlet", "ParameterSets": "[-Uri] \u003curi\u003e [-UseBasicParsing] [-WebSession \u003cWebRequestSession\u003e] [-SessionVariable \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-CertificateThumbprint \u003cstring\u003e] [-Certificate \u003cX509Certificate\u003e] [-UserAgent \u003cstring\u003e] [-DisableKeepAlive] [-TimeoutSec \u003cint\u003e] [-Headers \u003cIDictionary\u003e] [-MaximumRedirection \u003cint\u003e] [-Method \u003cWebRequestMethod\u003e] [-Proxy \u003curi\u003e] [-ProxyCredential \u003cpscredential\u003e] [-ProxyUseDefaultCredentials] [-Body \u003cObject\u003e] [-ContentType \u003cstring\u003e] [-TransferEncoding \u003cstring\u003e] [-InFile \u003cstring\u003e] [-OutFile \u003cstring\u003e] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Expression] \u003cscriptblock\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Measure-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-Sum] [-Average] [-Maximum] [-Minimum] [\u003cCommonParameters\u003e] [[-Property] \u003cstring[]\u003e] [-InputObject \u003cpsobject\u003e] [-Line] [-Word] [-Character] [-IgnoreWhiteSpace] [\u003cCommonParameters\u003e]" }, { "Name": "New-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Value] \u003cstring\u003e [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-PassThru] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [[-Sender] \u003cpsobject\u003e] [[-EventArguments] \u003cpsobject[]\u003e] [[-MessageData] \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Object", "CommandType": "Cmdlet", "ParameterSets": "[-TypeName] \u003cstring\u003e [[-ArgumentList] \u003cObject[]\u003e] [-Property \u003cIDictionary\u003e] [\u003cCommonParameters\u003e] [-ComObject] \u003cstring\u003e [-Strict] [-Property \u003cIDictionary\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-TimeSpan", "CommandType": "Cmdlet", "ParameterSets": "[[-Start] \u003cdatetime\u003e] [[-End] \u003cdatetime\u003e] [\u003cCommonParameters\u003e] [-Days \u003cint\u003e] [-Hours \u003cint\u003e] [-Minutes \u003cint\u003e] [-Seconds \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [[-Value] \u003cObject\u003e] [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-Visibility \u003cSessionStateEntryVisibility\u003e] [-Force] [-PassThru] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Out-File", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-Encoding] \u003cstring\u003e] [-Append] [-Force] [-NoClobber] [-Width \u003cint\u003e] [-NoNewline] [-InputObject \u003cpsobject\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Encoding] \u003cstring\u003e] -LiteralPath \u003cstring\u003e [-Append] [-Force] [-NoClobber] [-Width \u003cint\u003e] [-NoNewline] [-InputObject \u003cpsobject\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Out-GridView", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [-Title \u003cstring\u003e] [-PassThru] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-Title \u003cstring\u003e] [-Wait] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-Title \u003cstring\u003e] [-OutputMode \u003cOutputModeOption\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Printer", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-String", "CommandType": "Cmdlet", "ParameterSets": "[-Stream] [-Width \u003cint\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Read-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Prompt] \u003cObject\u003e] [-AsSecureString] [\u003cCommonParameters\u003e]" }, { "Name": "Register-EngineEvent", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [[-Action] \u003cscriptblock\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ObjectEvent", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject\u003e [-EventName] \u003cstring\u003e [[-SourceIdentifier] \u003cstring\u003e] [[-Action] \u003cscriptblock\u003e] [-MessageData \u003cpsobject\u003e] [-SupportEvent] [-Forward] [-MaxTriggerCount \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-EventIdentifier] \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Breakpoint] \u003cBreakpoint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-TypeData", "CommandType": "Cmdlet", "ParameterSets": "-TypeData \u003cTypeData\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TypeName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Force] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Select-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [-ExcludeProperty \u003cstring[]\u003e] [-ExpandProperty \u003cstring\u003e] [-Unique] [-Last \u003cint\u003e] [-First \u003cint\u003e] [-Skip \u003cint\u003e] [-Wait] [\u003cCommonParameters\u003e] [[-Property] \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [-ExcludeProperty \u003cstring[]\u003e] [-ExpandProperty \u003cstring\u003e] [-Unique] [-SkipLast \u003cint\u003e] [\u003cCommonParameters\u003e] [-InputObject \u003cpsobject\u003e] [-Unique] [-Wait] [-Index \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Select-String", "CommandType": "Cmdlet", "ParameterSets": "[-Pattern] \u003cstring[]\u003e [-Path] \u003cstring[]\u003e [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-NotMatch] [-AllMatches] [-Encoding \u003cstring\u003e] [-Context \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Pattern] \u003cstring[]\u003e -InputObject \u003cpsobject\u003e [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-NotMatch] [-AllMatches] [-Encoding \u003cstring\u003e] [-Context \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Pattern] \u003cstring[]\u003e -LiteralPath \u003cstring[]\u003e [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-NotMatch] [-AllMatches] [-Encoding \u003cstring\u003e] [-Context \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Select-Xml", "CommandType": "Cmdlet", "ParameterSets": "[-XPath] \u003cstring\u003e [-Xml] \u003cXmlNode[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e] [-XPath] \u003cstring\u003e [-Path] \u003cstring[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e] [-XPath] \u003cstring\u003e -LiteralPath \u003cstring[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e] [-XPath] \u003cstring\u003e -Content \u003cstring[]\u003e [-Namespace \u003chashtable\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Send-MailMessage", "CommandType": "Cmdlet", "ParameterSets": "[-To] \u003cstring[]\u003e [-Subject] \u003cstring\u003e [[-Body] \u003cstring\u003e] [[-SmtpServer] \u003cstring\u003e] -From \u003cstring\u003e [-Attachments \u003cstring[]\u003e] [-Bcc \u003cstring[]\u003e] [-BodyAsHtml] [-Encoding \u003cEncoding\u003e] [-Cc \u003cstring[]\u003e] [-DeliveryNotificationOption \u003cDeliveryNotificationOptions\u003e] [-Priority \u003cMailPriority\u003e] [-Credential \u003cpscredential\u003e] [-UseSsl] [-Port \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Alias", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Value] \u003cstring\u003e [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-PassThru] [-Scope \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Date", "CommandType": "Cmdlet", "ParameterSets": "[-Date] \u003cdatetime\u003e [-DisplayHint \u003cDisplayHintType\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Adjust] \u003ctimespan\u003e [-DisplayHint \u003cDisplayHintType\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PSBreakpoint", "CommandType": "Cmdlet", "ParameterSets": "[-Script] \u003cstring[]\u003e [-Line] \u003cint[]\u003e [[-Column] \u003cint\u003e] [-Action \u003cscriptblock\u003e] [\u003cCommonParameters\u003e] [[-Script] \u003cstring[]\u003e] -Command \u003cstring[]\u003e [-Action \u003cscriptblock\u003e] [\u003cCommonParameters\u003e] [[-Script] \u003cstring[]\u003e] -Variable \u003cstring[]\u003e [-Action \u003cscriptblock\u003e] [-Mode \u003cVariableAccessMode\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-TraceSource", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-Option] \u003cPSTraceSourceOptions\u003e] [-ListenerOption \u003cTraceOptions\u003e] [-FilePath \u003cstring\u003e] [-Force] [-Debugger] [-PSHost] [-PassThru] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-RemoveListener \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-RemoveFileListener \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Variable", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-Value] \u003cObject\u003e] [-Include \u003cstring[]\u003e] [-Exclude \u003cstring[]\u003e] [-Description \u003cstring\u003e] [-Option \u003cScopedItemOptions\u003e] [-Force] [-Visibility \u003cSessionStateEntryVisibility\u003e] [-PassThru] [-Scope \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Show-Command", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-Height \u003cdouble\u003e] [-Width \u003cdouble\u003e] [-NoCommonParameter] [-ErrorPopup] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Sort-Object", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cObject[]\u003e] [-Descending] [-Unique] [-InputObject \u003cpsobject\u003e] [-Culture \u003cstring\u003e] [-CaseSensitive] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Sleep", "CommandType": "Cmdlet", "ParameterSets": "[-Seconds] \u003cint\u003e [\u003cCommonParameters\u003e] -Milliseconds \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Tee-Object", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [-Append] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] -Variable \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Trace-Command", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Expression] \u003cscriptblock\u003e [[-Option] \u003cPSTraceSourceOptions\u003e] [-InputObject \u003cpsobject\u003e] [-ListenerOption \u003cTraceOptions\u003e] [-FilePath \u003cstring\u003e] [-Force] [-Debugger] [-PSHost] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Command] \u003cstring\u003e [[-Option] \u003cPSTraceSourceOptions\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-ListenerOption \u003cTraceOptions\u003e] [-FilePath \u003cstring\u003e] [-Force] [-Debugger] [-PSHost] [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-File", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-Event", "CommandType": "Cmdlet", "ParameterSets": "[-SourceIdentifier] \u003cstring\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-SubscriptionId] \u003cint\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-FormatData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] \u003cstring[]\u003e] [-PrependPath \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-List", "CommandType": "Cmdlet", "ParameterSets": "[[-Property] \u003cstring\u003e] [-Add \u003cObject[]\u003e] [-Remove \u003cObject[]\u003e] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [[-Property] \u003cstring\u003e] -Replace \u003cObject[]\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Update-TypeData", "CommandType": "Cmdlet", "ParameterSets": "[[-AppendPath] \u003cstring[]\u003e] [-PrependPath \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -TypeName \u003cstring\u003e [-MemberType \u003cPSMemberTypes\u003e] [-MemberName \u003cstring\u003e] [-Value \u003cObject\u003e] [-SecondValue \u003cObject\u003e] [-TypeConverter \u003ctype\u003e] [-TypeAdapter \u003ctype\u003e] [-SerializationMethod \u003cstring\u003e] [-TargetTypeForDeserialization \u003ctype\u003e] [-SerializationDepth \u003cint\u003e] [-DefaultDisplayProperty \u003cstring\u003e] [-InheritPropertySerializationSet \u003cbool\u003e] [-StringSerializationSource \u003cstring\u003e] [-DefaultDisplayPropertySet \u003cstring[]\u003e] [-DefaultKeyPropertySet \u003cstring[]\u003e] [-PropertySerializationSet \u003cstring[]\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TypeData] \u003cTypeData[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-Debugger", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Wait-Event", "CommandType": "Cmdlet", "ParameterSets": "[[-SourceIdentifier] \u003cstring\u003e] [-Timeout \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Debug", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-Error", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [-Category \u003cErrorCategory\u003e] [-ErrorId \u003cstring\u003e] [-TargetObject \u003cObject\u003e] [-RecommendedAction \u003cstring\u003e] [-CategoryActivity \u003cstring\u003e] [-CategoryReason \u003cstring\u003e] [-CategoryTargetName \u003cstring\u003e] [-CategoryTargetType \u003cstring\u003e] [\u003cCommonParameters\u003e] -Exception \u003cException\u003e [-Message \u003cstring\u003e] [-Category \u003cErrorCategory\u003e] [-ErrorId \u003cstring\u003e] [-TargetObject \u003cObject\u003e] [-RecommendedAction \u003cstring\u003e] [-CategoryActivity \u003cstring\u003e] [-CategoryReason \u003cstring\u003e] [-CategoryTargetName \u003cstring\u003e] [-CategoryTargetType \u003cstring\u003e] [\u003cCommonParameters\u003e] -ErrorRecord \u003cErrorRecord\u003e [-RecommendedAction \u003cstring\u003e] [-CategoryActivity \u003cstring\u003e] [-CategoryReason \u003cstring\u003e] [-CategoryTargetName \u003cstring\u003e] [-CategoryTargetType \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Host", "CommandType": "Cmdlet", "ParameterSets": "[[-Object] \u003cObject\u003e] [-NoNewline] [-Separator \u003cObject\u003e] [-ForegroundColor \u003cConsoleColor\u003e] [-BackgroundColor \u003cConsoleColor\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Information", "CommandType": "Cmdlet", "ParameterSets": "[-MessageData] \u003cObject\u003e [[-Tags] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Output", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cpsobject[]\u003e [-NoEnumerate] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Progress", "CommandType": "Cmdlet", "ParameterSets": "[-Activity] \u003cstring\u003e [[-Status] \u003cstring\u003e] [[-Id] \u003cint\u003e] [-PercentComplete \u003cint\u003e] [-SecondsRemaining \u003cint\u003e] [-CurrentOperation \u003cstring\u003e] [-ParentId \u003cint\u003e] [-Completed] [-SourceId \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Write-Verbose", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Write-Warning", "CommandType": "Cmdlet", "ParameterSets": "[-Message] \u003cstring\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "CFS", "fhx" ] }, { "Name": "Microsoft.WSMan.Management", "Version": "3.0.0.0", "ExportedCommands": [ { "Name": "Connect-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ConnectionURI \u003curi\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[-Role] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[-Role] \u003cstring\u003e [[-DelegateComputer] \u003cstring[]\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WSManCredSSP", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-ConnectionURI \u003curi\u003e] [-Dialect \u003curi\u003e] [-Fragment \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SelectorSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e -Enumerate [-ApplicationName \u003cstring\u003e] [-BasePropertiesOnly] [-ComputerName \u003cstring\u003e] [-ConnectionURI \u003curi\u003e] [-Dialect \u003curi\u003e] [-Filter \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-Associations] [-ReturnType \u003cstring\u003e] [-SessionOption \u003cSessionOption\u003e] [-Shallow] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-WSManAction", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-Action] \u003cstring\u003e [[-SelectorSet] \u003chashtable\u003e] [-ConnectionURI \u003curi\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [-Action] \u003cstring\u003e [[-SelectorSet] \u003chashtable\u003e] [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ConnectionURI \u003curi\u003e] [-FilePath \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-WSManSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-ProxyAccessType \u003cProxyAccessType\u003e] [-ProxyAuthentication \u003cProxyAuthentication\u003e] [-ProxyCredential \u003cpscredential\u003e] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-SPNPort \u003cint\u003e] [-OperationTimeout \u003cint\u003e] [-NoEncryption] [-UseUTF16] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [-SelectorSet] \u003chashtable\u003e [-ConnectionURI \u003curi\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WSManInstance", "CommandType": "Cmdlet", "ParameterSets": "[-ResourceURI] \u003curi\u003e [[-SelectorSet] \u003chashtable\u003e] [-ApplicationName \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Dialect \u003curi\u003e] [-FilePath \u003cstring\u003e] [-Fragment \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-Port \u003cint\u003e] [-SessionOption \u003cSessionOption\u003e] [-UseSSL] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ResourceURI] \u003curi\u003e [[-SelectorSet] \u003chashtable\u003e] [-ConnectionURI \u003curi\u003e] [-Dialect \u003curi\u003e] [-FilePath \u003cstring\u003e] [-Fragment \u003cstring\u003e] [-OptionSet \u003chashtable\u003e] [-SessionOption \u003cSessionOption\u003e] [-ValueSet \u003chashtable\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-WSManQuickConfig", "CommandType": "Cmdlet", "ParameterSets": "[-UseSSL] [-Force] [-SkipNetworkProfileCheck] [\u003cCommonParameters\u003e]" }, { "Name": "Test-WSMan", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ApplicationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "MMAgent", "Version": "1.0", "ExportedCommands": [ { "Name": "Debug-MMAppPrelaunch", "CommandType": "Function", "ParameterSets": "-PackageFullName \u003cstring\u003e -PackageRelativeAppId \u003cstring\u003e [-DisableDebugMode] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-MMAgent", "CommandType": "Function", "ParameterSets": "[-ApplicationLaunchPrefetching] [-ApplicationPreLaunch] [-OperationAPI] [-PageCombining] [-MemoryCompression] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-MMAgent", "CommandType": "Function", "ParameterSets": "[-ApplicationLaunchPrefetching] [-OperationAPI] [-PageCombining] [-ApplicationPreLaunch] [-MemoryCompression] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MMAgent", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-MMAgent", "CommandType": "Function", "ParameterSets": "-MaxOperationAPIFiles \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "MsDtc", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e -Local \u003cbool\u003e -Service \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e -Local \u003cbool\u003e -ExecutablePath \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e -ComPlusAppId \u003cstring\u003e -Local \u003cbool\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Dtc", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcAdvancedHostSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcAdvancedSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e [-DtcName \u003cstring\u003e] [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcClusterDefault", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcDefault", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcLog", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcNetworkSetting", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransaction", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransactionsStatistics", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DtcTransactionsTraceSetting", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Install-Dtc", "CommandType": "Function", "ParameterSets": "[-LogPath \u003cstring\u003e] [-StartType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "-All [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-DtcLog", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcAdvancedHostSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -Value \u003cstring\u003e -Type \u003cstring\u003e [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcAdvancedSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -Value \u003cstring\u003e -Type \u003cstring\u003e [-DtcName \u003cstring\u003e] [-Subkey \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcClusterDefault", "CommandType": "Function", "ParameterSets": "-DtcResourceName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcClusterTMMapping", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -Service \u003cstring\u003e [-ClusterResourceName \u003cstring\u003e] [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ClusterResourceName \u003cstring\u003e [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Local \u003cbool\u003e [-ClusterResourceName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ExecutablePath \u003cstring\u003e [-ClusterResourceName \u003cstring\u003e] [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -ComPlusAppId \u003cstring\u003e [-ClusterResourceName \u003cstring\u003e] [-Local \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcDefault", "CommandType": "Function", "ParameterSets": "[-ServerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcLog", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-Path \u003cstring\u003e] [-SizeInMB \u003cuint32\u003e] [-MaxSizeInMB \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcNetworkSetting", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-InboundTransactionsEnabled \u003cbool\u003e] [-OutboundTransactionsEnabled \u003cbool\u003e] [-RemoteClientAccessEnabled \u003cbool\u003e] [-RemoteAdministrationAccessEnabled \u003cbool\u003e] [-XATransactionsEnabled \u003cbool\u003e] [-LUTransactionsEnabled \u003cbool\u003e] [-AuthenticationLevel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisableNetworkAccess [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcTransaction", "CommandType": "Function", "ParameterSets": "-TransactionId \u003cguid\u003e -Trace [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -TransactionId \u003cguid\u003e -Forget [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -TransactionId \u003cguid\u003e -Commit [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -TransactionId \u003cguid\u003e -Abort [-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "-BufferCount \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DtcTransactionsTraceSetting", "CommandType": "Function", "ParameterSets": "-AllTransactionsTracingEnabled \u003cbool\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AbortedTransactionsTracingEnabled \u003cbool\u003e] [-LongLivedTransactionsTracingEnabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Dtc", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Dtc", "CommandType": "Function", "ParameterSets": "[-DtcName \u003cstring\u003e] [-Recursive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Dtc", "CommandType": "Function", "ParameterSets": "[[-LocalComputerName] \u003cstring\u003e] [[-RemoteComputerName] \u003cstring\u003e] [[-ResourceManagerPort] \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Uninstall-Dtc", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Write-DtcTransactionsTraceSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Complete-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Join-DtcDiagnosticResourceManager", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [[-ComputerName] \u003cstring\u003e] [[-Port] \u003cint\u003e] [-Volatile] [\u003cCommonParameters\u003e]" }, { "Name": "New-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[[-Timeout] \u003cint\u003e] [[-IsolationLevel] \u003cIsolationLevel\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [[-Port] \u003cint\u003e] [[-PropagationMethod] \u003cDtcTransactionPropagation\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Send-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [[-ComputerName] \u003cstring\u003e] [[-Port] \u003cint\u003e] [[-PropagationMethod] \u003cDtcTransactionPropagation\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Start-DtcDiagnosticResourceManager", "CommandType": "Cmdlet", "ParameterSets": "[[-Port] \u003cint\u003e] [[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-DtcDiagnosticResourceManager", "CommandType": "Cmdlet", "ParameterSets": "[[-Job] \u003cDtcDiagnosticResourceManagerJob\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-InstanceId] \u003cguid\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Undo-DtcDiagnosticTransaction", "CommandType": "Cmdlet", "ParameterSets": "[-Transaction] \u003cDtcDiagnosticTransaction\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "MSMQ", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Clear-MsmqOutgoingQueue", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cOutgoingQueue[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-MsmqQueue", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cMessageQueue[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-MsmqCertificate", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cX509Certificate2\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -RenewInternalCertificate [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MsmqCertificate", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MsmqOutgoingQueue", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MsmqQueue", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-QueueType \u003cQueueType\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] [-QueueType \u003cQueueType\u003e] [-Journal] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] [-QueueType \u003cQueueType\u003e] [-SubQueue \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MsmqQueueACL", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cMessageQueue[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-MsmqQueueManager", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-MsmqQueueManagerACL", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Move-MsmqMessage", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cMessageQueue\u003e -DestinationQueue \u003cMessageQueue\u003e -Message \u003cMessage\u003e [-Transactional] [\u003cCommonParameters\u003e]" }, { "Name": "New-MsmqMessage", "CommandType": "Cmdlet", "ParameterSets": "[[-Body] \u003cObject\u003e] [-Recoverable] [-Authenticated] [-Journaling] [-Label \u003cstring\u003e] [-AdminQueuePath \u003cstring\u003e] [-AcknowledgeType \u003cAcknowledgeTypes\u003e] [-ResponseQueuePath \u003cstring\u003e] [-TimeToReachQueue \u003ctimespan\u003e] [-TimeToBeReceived \u003ctimespan\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-MsmqQueue", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-QueueType \u003cMSMQQueueType\u003e] [-Transactional] [-Label \u003cstring\u003e] [-Authenticate] [-Journaling] [-QueueQuota \u003clong\u003e] [-JournalQuota \u003clong\u003e] [-PrivacyLevel \u003cEncryptionRequired\u003e] [-MulticastAddress \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-MsmqQueue", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cMessageQueue\u003e [-Transactional] [-RetrieveBody] [-Timeout \u003ctimespan\u003e] [-Count \u003cint\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cMessageQueue\u003e [-Peek] [-RetrieveBody] [-Timeout \u003ctimespan\u003e] [-Count \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-MsmqCertificate", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cX509Certificate2[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-MsmqQueue", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cMessageQueue[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-MsmqOutgoingQueue", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cOutgoingQueue[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Send-MsmqQueue", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-MessageObject \u003cMessage\u003e] [-Body \u003cObject\u003e] [-Label \u003cstring\u003e] [-Recoverable] [-Authenticated] [-Journaling] [-Transactional] [-AcknowledgeType \u003cAcknowledgeTypes\u003e] [-AdminQueuePath \u003cstring\u003e] [-ResponseQueuePath \u003cstring\u003e] [-TimeToReachQueue \u003ctimespan\u003e] [-TimeToBeReceived \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cMessageQueue[]\u003e [-MessageObject \u003cMessage\u003e] [-Body \u003cObject\u003e] [-Label \u003cstring\u003e] [-Recoverable] [-Authenticated] [-Journaling] [-Transactional] [-AcknowledgeType \u003cAcknowledgeTypes\u003e] [-AdminQueuePath \u003cstring\u003e] [-ResponseQueuePath \u003cstring\u003e] [-TimeToReachQueue \u003ctimespan\u003e] [-TimeToBeReceived \u003ctimespan\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-MsmqQueue", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cMessageQueue[]\u003e [-Label \u003cstring\u003e] [-Authenticate \u003cbool\u003e] [-Journaling \u003cbool\u003e] [-QueueQuota \u003clong\u003e] [-JournalQuota \u003clong\u003e] [-PrivacyLevel \u003cEncryptionRequired\u003e] [-MulticastAddress \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-MsmqQueueACL", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cMessageQueue[]\u003e -UserName \u003cstring[]\u003e [-Allow \u003cMessageQueueAccessRights\u003e] [-Deny \u003cMessageQueueAccessRights\u003e] [-Remove \u003cMessageQueueAccessRights\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-MsmqQueueManager", "CommandType": "Cmdlet", "ParameterSets": "[-RenewEncryptionKey] [-MsgStore \u003cstring\u003e] [-MsgLogStore \u003cstring\u003e] [-TransactionLogStore \u003cstring\u003e] [-MessageQuota \u003clong\u003e] [-JournalQuota \u003clong\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Connect] [-RenewEncryptionKey] [-MsgStore \u003cstring\u003e] [-MsgLogStore \u003cstring\u003e] [-TransactionLogStore \u003cstring\u003e] [-MessageQuota \u003clong\u003e] [-JournalQuota \u003clong\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Disconnect] [-RenewEncryptionKey] [-MsgStore \u003cstring\u003e] [-MsgLogStore \u003cstring\u003e] [-TransactionLogStore \u003cstring\u003e] [-MessageQuota \u003clong\u003e] [-JournalQuota \u003clong\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-MsmqQueueManagerACL", "CommandType": "Cmdlet", "ParameterSets": "-UserName \u003cstring[]\u003e [-Allow \u003cQueueManagerAccessRights\u003e] [-Deny \u003cQueueManagerAccessRights\u003e] [-Remove \u003cQueueManagerAccessRights\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-MsmqOutgoingQueue", "CommandType": "Cmdlet", "ParameterSets": "-InputObject \u003cOutgoingQueue[]\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetAdapter", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Disable-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterBindingSettingData[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterChecksumOffloadSettingData[]\u003e [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-EncapsulationType \u003cEncapsulationType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-EncapsulationType \u003cEncapsulationType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterEncapsulatedPacketTaskOffloadSettingData[]\u003e [-NoRestart] [-PassThru] [-EncapsulationType \u003cEncapsulationType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterIPsecOffloadV2SettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterLsoSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterPacketDirect", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPacketDirectSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPowerManagementSettingData[]\u003e [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterQosSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRdmaSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRscSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRssSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterSriovSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterVmqSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterBindingSettingData[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterChecksumOffloadSettingData[]\u003e [-IpIPv4] [-TcpIPv4] [-TcpIPv6] [-UdpIPv4] [-UdpIPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-EncapsulationType \u003cEncapsulationType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-EncapsulationType \u003cEncapsulationType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterEncapsulatedPacketTaskOffloadSettingData[]\u003e [-NoRestart] [-PassThru] [-EncapsulationType \u003cEncapsulationType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterIPsecOffloadV2SettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterLsoSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterPacketDirect", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPacketDirectSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPowerManagementSettingData[]\u003e [-ArpOffload] [-D0PacketCoalescing] [-DeviceSleepOnDisconnect] [-NSOffload] [-RsnRekeyOffload] [-SelectiveSuspend] [-WakeOnMagicPacket] [-WakeOnPattern] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterQosSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRdmaSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRscSettingData[]\u003e [-IPv4] [-IPv6] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRssSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterSriovSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterVmqSettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapter", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-Physical] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Physical] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cuint32[]\u003e [-IncludeHidden] [-Physical] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterHardwareInfo", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterPacketDirect", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IPv4OperationalState \u003cbool[]\u003e] [-IPv6OperationalState \u003cbool[]\u003e] [-IPv4FailureReason \u003cFailureReason[]\u003e] [-IPv6FailureReason \u003cFailureReason[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IPv4OperationalState \u003cbool[]\u003e] [-IPv6OperationalState \u003cbool[]\u003e] [-IPv4FailureReason \u003cFailureReason[]\u003e] [-IPv6FailureReason \u003cFailureReason[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterSriovVf", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterStatistics", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterVmqQueue", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Id \u003cuint32[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-Id \u003cuint32[]\u003e] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetAdapterVPort", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-VPortID \u003cuint32[]\u003e] [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-PhysicalFunction] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-VPortID \u003cuint32[]\u003e] [-SwitchID \u003cuint32[]\u003e] [-FunctionID \u003cuint16[]\u003e] [-PhysicalFunction] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e -RegistryKeyword \u003cstring\u003e -RegistryValue \u003cstring[]\u003e [-RegistryDataType \u003cRegDataType\u003e] [-NoRestart] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring\u003e -RegistryKeyword \u003cstring\u003e -RegistryValue \u003cstring[]\u003e [-RegistryDataType \u003cRegDataType\u003e] [-NoRestart] [-IncludeHidden] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -RegistryKeyword \u003cstring[]\u003e [-IncludeHidden] [-AllProperties] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterAdvancedPropertySettingData[]\u003e [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-NewName] \u003cstring\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-NewName] \u003cstring\u003e -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-NewName] \u003cstring\u003e -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e -DisplayName \u003cstring[]\u003e [-IncludeHidden] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterAdvancedPropertySettingData[]\u003e [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-VlanID \u003cuint16\u003e] [-MacAddress \u003cstring\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-VlanID \u003cuint16\u003e] [-MacAddress \u003cstring\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapter[]\u003e [-VlanID \u003cuint16\u003e] [-MacAddress \u003cstring\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterAdvancedProperty", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-RegistryKeyword \u003cstring[]\u003e] [-IncludeHidden] [-AllProperties] [-DisplayValue \u003cstring\u003e] [-RegistryValue \u003cstring[]\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-DisplayName \u003cstring[]\u003e] [-RegistryKeyword \u003cstring[]\u003e] [-IncludeHidden] [-AllProperties] [-DisplayValue \u003cstring\u003e] [-RegistryValue \u003cstring[]\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterAdvancedPropertySettingData[]\u003e [-DisplayValue \u003cstring\u003e] [-RegistryValue \u003cstring[]\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterBinding", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-Enabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-ComponentID \u003cstring[]\u003e] [-DisplayName \u003cstring[]\u003e] [-IncludeHidden] [-AllBindings] [-Enabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterBindingSettingData[]\u003e [-Enabled \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterChecksumOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4Enabled \u003cDirection\u003e] [-TcpIPv4Enabled \u003cDirection\u003e] [-TcpIPv6Enabled \u003cDirection\u003e] [-UdpIPv4Enabled \u003cDirection\u003e] [-UdpIPv6Enabled \u003cDirection\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IpIPv4Enabled \u003cDirection\u003e] [-TcpIPv4Enabled \u003cDirection\u003e] [-TcpIPv6Enabled \u003cDirection\u003e] [-UdpIPv4Enabled \u003cDirection\u003e] [-UdpIPv6Enabled \u003cDirection\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterChecksumOffloadSettingData[]\u003e [-IpIPv4Enabled \u003cDirection\u003e] [-TcpIPv4Enabled \u003cDirection\u003e] [-TcpIPv6Enabled \u003cDirection\u003e] [-UdpIPv4Enabled \u003cDirection\u003e] [-UdpIPv6Enabled \u003cDirection\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterEncapsulatedPacketTaskOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NvgreEncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-VxlanEncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-VxlanUDPPortNumber \u003cuint16\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NvgreEncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-VxlanEncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-VxlanUDPPortNumber \u003cuint16\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterEncapsulatedPacketTaskOffloadSettingData[]\u003e [-NvgreEncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-VxlanEncapsulatedPacketTaskOffloadEnabled \u003cbool\u003e] [-VxlanUDPPortNumber \u003cuint16\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterIPsecOffload", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterIPsecOffloadV2SettingData[]\u003e [-Enabled \u003cbool\u003e] [-NoRestart] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterLso", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-V1IPv4Enabled \u003cbool\u003e] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-V1IPv4Enabled \u003cbool\u003e] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterLsoSettingData[]\u003e [-V1IPv4Enabled \u003cbool\u003e] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterPacketDirect", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-DomainId \u003cuint32\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-DomainId \u003cuint32\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPacketDirectSettingData[]\u003e [-Enabled \u003cbool\u003e] [-DomainId \u003cuint32\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterPowerManagement", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload \u003cSetting\u003e] [-D0PacketCoalescing \u003cSetting\u003e] [-DeviceSleepOnDisconnect \u003cSetting\u003e] [-NSOffload \u003cSetting\u003e] [-RsnRekeyOffload \u003cSetting\u003e] [-SelectiveSuspend \u003cSetting\u003e] [-WakeOnMagicPacket \u003cSetting\u003e] [-WakeOnPattern \u003cSetting\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-ArpOffload \u003cSetting\u003e] [-D0PacketCoalescing \u003cSetting\u003e] [-DeviceSleepOnDisconnect \u003cSetting\u003e] [-NSOffload \u003cSetting\u003e] [-RsnRekeyOffload \u003cSetting\u003e] [-SelectiveSuspend \u003cSetting\u003e] [-WakeOnMagicPacket \u003cSetting\u003e] [-WakeOnPattern \u003cSetting\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterPowerManagementSettingData[]\u003e [-ArpOffload \u003cSetting\u003e] [-D0PacketCoalescing \u003cSetting\u003e] [-DeviceSleepOnDisconnect \u003cSetting\u003e] [-NSOffload \u003cSetting\u003e] [-RsnRekeyOffload \u003cSetting\u003e] [-SelectiveSuspend \u003cSetting\u003e] [-WakeOnMagicPacket \u003cSetting\u003e] [-WakeOnPattern \u003cSetting\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterQos", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterQosSettingData[]\u003e [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterRdma", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRdmaSettingData[]\u003e [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterRsc", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRscSettingData[]\u003e [-IPv4Enabled \u003cbool\u003e] [-IPv6Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterRss", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NumberOfReceiveQueues \u003cuint32\u003e] [-Profile \u003cProfile\u003e] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessorGroup \u003cuint16\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NumberOfReceiveQueues \u003cuint32\u003e] [-Profile \u003cProfile\u003e] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessorGroup \u003cuint16\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterRssSettingData[]\u003e [-NumberOfReceiveQueues \u003cuint32\u003e] [-Profile \u003cProfile\u003e] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessorGroup \u003cuint16\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterSriov", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-NumVFs \u003cuint32\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-NumVFs \u003cuint32\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterSriovSettingData[]\u003e [-NumVFs \u003cuint32\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetAdapterVmq", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IncludeHidden] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InterfaceDescription \u003cstring[]\u003e [-IncludeHidden] [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAdapterVmqSettingData[]\u003e [-BaseProcessorGroup \u003cuint16\u003e] [-BaseProcessorNumber \u003cbyte\u003e] [-MaxProcessors \u003cuint32\u003e] [-MaxProcessorNumber \u003cbyte\u003e] [-NumaNode \u003cuint16\u003e] [-Enabled \u003cbool\u003e] [-NoRestart] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetConnection", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-NetConnectionProfile", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-NetworkCategory \u003cNetworkCategory[]\u003e] [-IPv4Connectivity \u003cIPv4Connectivity[]\u003e] [-IPv6Connectivity \u003cIPv6Connectivity[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetConnectionProfile", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-IPv4Connectivity \u003cIPv4Connectivity[]\u003e] [-IPv6Connectivity \u003cIPv6Connectivity[]\u003e] [-NetworkCategory \u003cNetworkCategory\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConnectionProfile[]\u003e [-NetworkCategory \u003cNetworkCategory\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetEventPacketCapture", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetEventNetworkAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-PromiscuousMode] \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventPacketCaptureProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring\u003e [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventProvider", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-SessionName] \u003cstring\u003e [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventVFPProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring\u003e [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeywords] \u003cuint64\u003e] [[-DestinationMACAddresses] \u003cstring[]\u003e] [[-SourceMACAddresses] \u003cstring[]\u003e] [[-VLANIds] \u003cuint16[]\u003e] [[-TenantIds] \u003cuint32[]\u003e] [[-GREKeys] \u003cuint32[]\u003e] [[-SourceIPAddresses] \u003cstring[]\u003e] [[-DestinationIPAddresses] \u003cstring[]\u003e] [[-IPProtocols] \u003cbyte[]\u003e] [[-TCPPorts] \u003cuint16[]\u003e] [[-UDPPorts] \u003cuint16[]\u003e] [[-VFPFlowDirection] \u003cuint32\u003e] [[-SwitchName] \u003cstring\u003e] [[-PortIds] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventVmNetworkAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventVmSwitch", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventVmSwitchProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring\u003e [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeywords] \u003cuint64\u003e] [[-SwitchName] \u003cstring\u003e] [[-PortIds] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetEventWFPCaptureProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring\u003e [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureLayerSet] \u003cWFPCaptureSet\u003e] [[-IPAddresses] \u003cstring[]\u003e] [[-TCPPorts] \u003cuint16[]\u003e] [[-UDPPorts] \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventNetworkAdapter", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedPacketCaptureProvider \u003cCimInstance#MSFT_NetEventPacketCaptureProvider\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventPacketCaptureProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedCaptureTarget \u003cCimInstance#MSFT_NetEventPacketCaptureTarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventProvider", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedCaptureTarget \u003cCimInstance#MSFT_NetEventPacketCaptureTarget\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventSession", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedEventProvider \u003cCimInstance#MSFT_NetEventProvider\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventVFPProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventVmNetworkAdapter", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedPacketCaptureProvider \u003cCimInstance#MSFT_NetEventPacketCaptureProvider\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventVmSwitch", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedPacketCaptureProvider \u003cCimInstance#MSFT_NetEventPacketCaptureProvider\u003e] [-ShowInstalled] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventVmSwitchProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetEventWFPCaptureProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetEventSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-CaptureMode \u003cCaptureModes\u003e] [-LocalFilePath \u003cstring\u003e] [-MaxFileSize \u003cuint32\u003e] [-MaxNumberOfBuffers \u003cbyte\u003e] [-TraceBufferSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventNetworkAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ProviderName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventNetworkAdapter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventPacketCaptureProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventPacketCaptureProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventProvider", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AssociatedEventProvider \u003cCimInstance#MSFT_NetEventProvider\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventSession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventVFPProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventVFPProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventVmNetworkAdapter", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventVmNetworkAdapter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventVmSwitch", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventVmSwitch[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventVmSwitchProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventVmSwitchProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetEventWFPCaptureProvider", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventWFPCaptureProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetEventPacketCaptureProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] [-AssociatedCaptureTarget \u003cCimInstance#MSFT_NetEventPacketCaptureTarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureType] \u003cCaptureType\u003e] [[-MultiLayer] \u003cbool\u003e] [[-LinkLayerAddress] \u003cstring[]\u003e] [[-EtherType] \u003cuint16[]\u003e] [[-IpAddresses] \u003cstring[]\u003e] [[-IpProtocols] \u003cbyte[]\u003e] [[-TruncationLength] \u003cuint16\u003e] [[-VmCaptureDirection] \u003cVmCaptureDirection\u003e] -InputObject \u003cCimInstance#MSFT_NetEventPacketCaptureProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetEventProvider", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [-AssociatedCaptureTarget \u003cCimInstance#MSFT_NetEventPacketCaptureTarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] -InputObject \u003cCimInstance#MSFT_NetEventProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetEventSession", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CaptureMode \u003cCaptureModes\u003e] [-LocalFilePath \u003cstring\u003e] [-MaxFileSize \u003cuint32\u003e] [-MaxNumberOfBuffers \u003cbyte\u003e] [-TraceBufferSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-AssociatedEventProvider \u003cCimInstance#MSFT_NetEventProvider\u003e] [-CaptureMode \u003cCaptureModes\u003e] [-LocalFilePath \u003cstring\u003e] [-MaxFileSize \u003cuint32\u003e] [-MaxNumberOfBuffers \u003cbyte\u003e] [-TraceBufferSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventSession[]\u003e [-CaptureMode \u003cCaptureModes\u003e] [-LocalFilePath \u003cstring\u003e] [-MaxFileSize \u003cuint32\u003e] [-MaxNumberOfBuffers \u003cbyte\u003e] [-TraceBufferSize \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetEventVFPProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-DestinationMACAddresses] \u003cstring[]\u003e] [[-SourceMACAddresses] \u003cstring[]\u003e] [[-VLANIds] \u003cuint16[]\u003e] [[-TenantIds] \u003cuint32[]\u003e] [[-GREKeys] \u003cuint32[]\u003e] [[-SourceIPAddresses] \u003cstring[]\u003e] [[-DestinationIPAddresses] \u003cstring[]\u003e] [[-IPProtocols] \u003cbyte[]\u003e] [[-TCPPorts] \u003cuint16[]\u003e] [[-UDPPorts] \u003cuint16[]\u003e] [[-VFPFlowDirection] \u003cVFPFlowDirection\u003e] [[-SwitchName] \u003cstring\u003e] [[-PortIds] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-DestinationMACAddresses] \u003cstring[]\u003e] [[-SourceMACAddresses] \u003cstring[]\u003e] [[-VLANIds] \u003cuint16[]\u003e] [[-TenantIds] \u003cuint32[]\u003e] [[-GREKeys] \u003cuint32[]\u003e] [[-SourceIPAddresses] \u003cstring[]\u003e] [[-DestinationIPAddresses] \u003cstring[]\u003e] [[-IPProtocols] \u003cbyte[]\u003e] [[-TCPPorts] \u003cuint16[]\u003e] [[-UDPPorts] \u003cuint16[]\u003e] [[-VFPFlowDirection] \u003cVFPFlowDirection\u003e] [[-SwitchName] \u003cstring\u003e] [[-PortIds] \u003cuint32[]\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-DestinationMACAddresses] \u003cstring[]\u003e] [[-SourceMACAddresses] \u003cstring[]\u003e] [[-VLANIds] \u003cuint16[]\u003e] [[-TenantIds] \u003cuint32[]\u003e] [[-GREKeys] \u003cuint32[]\u003e] [[-SourceIPAddresses] \u003cstring[]\u003e] [[-DestinationIPAddresses] \u003cstring[]\u003e] [[-IPProtocols] \u003cbyte[]\u003e] [[-TCPPorts] \u003cuint16[]\u003e] [[-UDPPorts] \u003cuint16[]\u003e] [[-VFPFlowDirection] \u003cVFPFlowDirection\u003e] [[-SwitchName] \u003cstring\u003e] [[-PortIds] \u003cuint32[]\u003e] -InputObject \u003cCimInstance#MSFT_NetEventVFPProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetEventVmSwitchProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-SwitchName] \u003cstring\u003e] [[-PortIds] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-SwitchName] \u003cstring\u003e] [[-PortIds] \u003cuint32[]\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-SwitchName] \u003cstring\u003e] [[-PortIds] \u003cuint32[]\u003e] -InputObject \u003cCimInstance#MSFT_NetEventVmSwitchProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetEventWFPCaptureProvider", "CommandType": "Function", "ParameterSets": "[[-SessionName] \u003cstring[]\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureLayerSet] \u003cWFPCaptureSet\u003e] [[-IPAddresses] \u003cstring[]\u003e] [[-TCPPorts] \u003cuint16[]\u003e] [[-UDPPorts] \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureLayerSet] \u003cWFPCaptureSet\u003e] [[-IPAddresses] \u003cstring[]\u003e] [[-TCPPorts] \u003cuint16[]\u003e] [[-UDPPorts] \u003cuint16[]\u003e] [-AssociatedEventSession \u003cCimInstance#MSFT_NetEventSession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Level] \u003cbyte\u003e] [[-MatchAnyKeyword] \u003cuint64\u003e] [[-MatchAllKeyword] \u003cuint64\u003e] [[-CaptureLayerSet] \u003cWFPCaptureSet\u003e] [[-IPAddresses] \u003cstring[]\u003e] [[-TCPPorts] \u003cuint16[]\u003e] [[-UDPPorts] \u003cuint16[]\u003e] -InputObject \u003cCimInstance#MSFT_NetEventWFPCaptureProvider[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-NetEventSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventSession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-NetEventSession", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetEventSession[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetLbfo", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Add-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cWildcardPattern\u003e [-Team] \u003cstring\u003e [[-AdministrativeMode] \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[-Team] \u003cstring\u003e [-VlanID] \u003cuint32\u003e [[-Name] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MemberOfTheTeam \u003cCimInstance#MSFT_NetLbfoTeamMember\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TeamNicForTheTeam \u003cCimInstance#MSFT_NetLbfoTeamNic\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TeamOfTheMember \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TeamOfTheTeamNic \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-TeamMembers] \u003cWildcardPattern[]\u003e [[-TeamNicName] \u003cstring\u003e] [[-TeamingMode] \u003cTeamingModes\u003e] [[-LoadBalancingAlgorithm] \u003cLBAlgos\u003e] [[-LacpTimer] \u003cLacpTimers\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeam[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Team] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamMember[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[-Team] \u003cstring[]\u003e [-VlanID] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamNic[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetLbfoTeam", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-LacpTimer \u003cLacpTimers\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MemberOfTheTeam \u003cCimInstance#MSFT_NetLbfoTeamMember\u003e] [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-LacpTimer \u003cLacpTimers\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TeamNicForTheTeam \u003cCimInstance#MSFT_NetLbfoTeamNic\u003e] [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-LacpTimer \u003cLacpTimers\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeam[]\u003e [-TeamingMode \u003cTeamingModes\u003e] [-LoadBalancingAlgorithm \u003cLBAlgos\u003e] [-LacpTimer \u003cLacpTimers\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetLbfoTeamMember", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-AdministrativeMode \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TeamOfTheMember \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-AdministrativeMode \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamMember[]\u003e [-AdministrativeMode \u003cAdminModes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetLbfoTeamNic", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-VlanID \u003cuint32\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TeamOfTheTeamNic \u003cCimInstance#MSFT_NetLbfoTeam\u003e] [-VlanID \u003cuint32\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetLbfoTeamNic[]\u003e [-VlanID \u003cuint32\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetNat", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetNatExternalAddress", "CommandType": "Function", "ParameterSets": "[-NatName] \u003cstring\u003e -IPAddress \u003cstring\u003e [-PortStart \u003cuint16\u003e] [-PortEnd \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-NetNatStaticMapping", "CommandType": "Function", "ParameterSets": "[-NatName] \u003cstring\u003e -Protocol \u003cProtocol\u003e -ExternalIPAddress \u003cstring\u003e -ExternalPort \u003cuint16\u003e -InternalIPAddress \u003cstring\u003e [-RemoteExternalIPAddressPrefix \u003cstring\u003e] [-InternalPort \u003cuint16\u003e] [-InternalRoutingDomainId \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNat", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatExternalAddress", "CommandType": "Function", "ParameterSets": "[[-NatName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatGlobal", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatSession", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatStaticMapping", "CommandType": "Function", "ParameterSets": "[[-NatName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetNat", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ExternalIPInterfaceAddressPrefix \u003cstring\u003e] [-InternalRoutingDomainId \u003cstring\u003e] [-InternalIPInterfaceAddressPrefix \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNat", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNat[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNatExternalAddress", "CommandType": "Function", "ParameterSets": "[[-NatName] \u003cstring[]\u003e] [-ExternalAddressID \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatExternalAddress[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNatStaticMapping", "CommandType": "Function", "ParameterSets": "[[-NatName] \u003cstring[]\u003e] [-StaticMappingID \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatStaticMapping[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNat", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-IcmpQueryTimeout \u003cuint32\u003e] [-TcpEstablishedConnectionTimeout \u003cuint32\u003e] [-TcpTransientConnectionTimeout \u003cuint32\u003e] [-TcpFilteringBehavior \u003cFilteringBehaviorType\u003e] [-UdpFilteringBehavior \u003cFilteringBehaviorType\u003e] [-UdpIdleSessionTimeout \u003cuint32\u003e] [-UdpInboundRefresh \u003cBoolean\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNat[]\u003e [-IcmpQueryTimeout \u003cuint32\u003e] [-TcpEstablishedConnectionTimeout \u003cuint32\u003e] [-TcpTransientConnectionTimeout \u003cuint32\u003e] [-TcpFilteringBehavior \u003cFilteringBehaviorType\u003e] [-UdpFilteringBehavior \u003cFilteringBehaviorType\u003e] [-UdpIdleSessionTimeout \u003cuint32\u003e] [-UdpInboundRefresh \u003cBoolean\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNatGlobal", "CommandType": "Function", "ParameterSets": "-InterRoutingDomainHairpinningMode \u003cInterRoutingDomainHairpinningMode\u003e [-InputObject \u003cCimInstance#MSFT_NetNatGlobal[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetQos", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Get-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-IPSrcPrefixMatchCondition \u003cstring\u003e] [-IPSrcPortMatchCondition \u003cuint16\u003e] [-IPSrcPortStartMatchCondition \u003cuint16\u003e] [-IPSrcPortEndMatchCondition \u003cuint16\u003e] [-IPDstPortMatchCondition \u003cuint16\u003e] [-IPDstPortStartMatchCondition \u003cuint16\u003e] [-IPDstPortEndMatchCondition \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -IPPortMatchCondition \u003cuint16\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -PriorityValue8021Action \u003csbyte\u003e -NetDirectPortMatchCondition \u003cuint16\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -URIMatchCondition \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-DSCPAction \u003csbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-URIRecursiveMatchCondition \u003cbool\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Cluster [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -SMB [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -NFS [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -LiveMigration [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -iSCSI [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -PriorityValue8021Action \u003csbyte\u003e -FCOE [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Default [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetQosPolicySettingData[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetQosPolicy", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-TemplateMatchCondition \u003cTemplate\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-IPPortMatchCondition \u003cuint16\u003e] [-IPSrcPrefixMatchCondition \u003cstring\u003e] [-IPSrcPortMatchCondition \u003cuint16\u003e] [-IPSrcPortStartMatchCondition \u003cuint16\u003e] [-IPSrcPortEndMatchCondition \u003cuint16\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-IPDstPortMatchCondition \u003cuint16\u003e] [-IPDstPortStartMatchCondition \u003cuint16\u003e] [-IPDstPortEndMatchCondition \u003cuint16\u003e] [-NetDirectPortMatchCondition \u003cuint16\u003e] [-URIMatchCondition \u003cstring\u003e] [-URIRecursiveMatchCondition \u003cbool\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetQosPolicySettingData[]\u003e [-NetworkProfile \u003cNetworkProfile\u003e] [-Precedence \u003cuint32\u003e] [-TemplateMatchCondition \u003cTemplate\u003e] [-UserMatchCondition \u003cstring\u003e] [-AppPathNameMatchCondition \u003cstring\u003e] [-IPProtocolMatchCondition \u003cProtocol\u003e] [-IPPortMatchCondition \u003cuint16\u003e] [-IPSrcPrefixMatchCondition \u003cstring\u003e] [-IPSrcPortMatchCondition \u003cuint16\u003e] [-IPSrcPortStartMatchCondition \u003cuint16\u003e] [-IPSrcPortEndMatchCondition \u003cuint16\u003e] [-IPDstPrefixMatchCondition \u003cstring\u003e] [-IPDstPortMatchCondition \u003cuint16\u003e] [-IPDstPortStartMatchCondition \u003cuint16\u003e] [-IPDstPortEndMatchCondition \u003cuint16\u003e] [-NetDirectPortMatchCondition \u003cuint16\u003e] [-URIMatchCondition \u003cstring\u003e] [-URIRecursiveMatchCondition \u003cbool\u003e] [-PriorityValue8021Action \u003csbyte\u003e] [-DSCPAction \u003csbyte\u003e] [-MinBandwidthWeightAction \u003cbyte\u003e] [-ThrottleRateActionBitsPerSecond \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetSecurity", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Copy-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Copy-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-NewPolicyStore \u003cstring\u003e] [-NewGPOSession \u003cstring\u003e] [-NewName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Find-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-RemoteAddress \u003cstring\u003e [-LocalAddress \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cuint16\u003e] [-RemotePort \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallAddressFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallApplicationFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Program \u003cstring[]\u003e] [-Package \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallInterfaceFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallInterfaceTypeFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InterfaceType \u003cInterfaceType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallPortFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Protocol \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallProfile", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallSecurityFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Authentication \u003cAuthentication[]\u003e] [-Encryption \u003cEncryption[]\u003e] [-OverrideBlockRules \u003cbool[]\u003e] [-LocalUser \u003cstring[]\u003e] [-RemoteUser \u003cstring[]\u003e] [-RemoteMachine \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallServiceFilter", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Service \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallRule \u003cCimInstance#MSFT_NetFirewallRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetFirewallSetting", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecMainModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeSA \u003cCimInstance#MSFT_NetQuickModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecQuickModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeSA \u003cCimInstance#MSFT_NetMainModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetFirewallRule", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring\u003e -PublicInterfaceAliases \u003cWildcardPattern[]\u003e -PrivateInterfaceAliases \u003cWildcardPattern[]\u003e [-StateIdleTimeoutSeconds \u003cuint32\u003e] [-PerIPRateLimitQueueIdleTimeoutSeconds \u003cuint32\u003e] [-IpV6IPsecUnauthDscp \u003cuint32\u003e] [-IpV6IPsecUnauthRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecUnauthPerIPRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecAuthDscp \u003cuint16\u003e] [-IpV6IPsecAuthRateLimitBytesPerSec \u003cuint32\u003e] [-IcmpV6Dscp \u003cuint16\u003e] [-IcmpV6RateLimitBytesPerSec \u003cuint32\u003e] [-IpV6FilterExemptDscp \u003cuint32\u003e] [-IpV6FilterExemptRateLimitBytesPerSec \u003cuint32\u003e] [-DefBlockExemptDscp \u003cuint16\u003e] [-DefBlockExemptRateLimitBytesPerSec \u003cuint32\u003e] [-MaxStateEntries \u003cuint32\u003e] [-MaxPerIPRateLimitQueues \u003cuint32\u003e] [-EnabledKeyingModules \u003cDospKeyModules\u003e] [-FilteringFlags \u003cDospFlags\u003e] [-PublicV6Address \u003cstring\u003e] [-PrivateV6Address \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e -Proposal \u003cciminstance[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Name \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-Default] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-DisplayName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-IPsecRuleName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Group \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Open-NetGPO", "CommandType": "Function", "ParameterSets": "[-PolicyStore] \u003cstring\u003e [-DomainController \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPsecDoSPSetting[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecMainModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeSA \u003cCimInstance#MSFT_NetQuickModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeSA[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecQuickModeSA", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeSA \u003cCimInstance#MSFT_NetMainModeSA\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetQuickModeSA[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetFirewallRule", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Direction \u003cDirection[]\u003e] [-Action \u003cAction[]\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal[]\u003e] [-LooseSourceMapping \u003cbool[]\u003e] [-LocalOnlyMapping \u003cbool[]\u003e] [-Owner \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallApplicationFilter \u003cCimInstance#MSFT_NetApplicationFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallSecurityFilter \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallServiceFilter \u003cCimInstance#MSFT_NetServiceFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-MaxMinutes \u003cuint32[]\u003e] [-MaxSessions \u003cuint32[]\u003e] [-ForceDiffieHellman \u003cbool[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-MainModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeCryptoSet \u003cCimInstance#MSFT_NetIKEMMCryptoSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecMainModeRule \u003cCimInstance#MSFT_NetMainModeRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecRule \u003cCimInstance#MSFT_NetConSecRule\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e -NewName \u003cstring\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e -NewName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Save-NetGPO", "CommandType": "Function", "ParameterSets": "[-GPOSession] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallAddressFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetAddressFilter[]\u003e [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallApplicationFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetApplicationFilter[]\u003e [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallInterfaceFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetInterfaceFilter[]\u003e [-InterfaceAlias \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallInterfaceTypeFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetInterfaceTypeFilter[]\u003e [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallPortFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetProtocolPortFilter[]\u003e [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallProfile", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Enabled \u003cGpoBoolean\u003e] [-DefaultInboundAction \u003cAction\u003e] [-DefaultOutboundAction \u003cAction\u003e] [-AllowInboundRules \u003cGpoBoolean\u003e] [-AllowLocalFirewallRules \u003cGpoBoolean\u003e] [-AllowLocalIPsecRules \u003cGpoBoolean\u003e] [-AllowUserApps \u003cGpoBoolean\u003e] [-AllowUserPorts \u003cGpoBoolean\u003e] [-AllowUnicastResponseToMulticast \u003cGpoBoolean\u003e] [-NotifyOnListen \u003cGpoBoolean\u003e] [-EnableStealthModeForIPsec \u003cGpoBoolean\u003e] [-LogFileName \u003cstring\u003e] [-LogMaxSizeKilobytes \u003cuint64\u003e] [-LogAllowed \u003cGpoBoolean\u003e] [-LogBlocked \u003cGpoBoolean\u003e] [-LogIgnored \u003cGpoBoolean\u003e] [-DisabledInterfaceAliases \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Enabled \u003cGpoBoolean\u003e] [-DefaultInboundAction \u003cAction\u003e] [-DefaultOutboundAction \u003cAction\u003e] [-AllowInboundRules \u003cGpoBoolean\u003e] [-AllowLocalFirewallRules \u003cGpoBoolean\u003e] [-AllowLocalIPsecRules \u003cGpoBoolean\u003e] [-AllowUserApps \u003cGpoBoolean\u003e] [-AllowUserPorts \u003cGpoBoolean\u003e] [-AllowUnicastResponseToMulticast \u003cGpoBoolean\u003e] [-NotifyOnListen \u003cGpoBoolean\u003e] [-EnableStealthModeForIPsec \u003cGpoBoolean\u003e] [-LogFileName \u003cstring\u003e] [-LogMaxSizeKilobytes \u003cuint64\u003e] [-LogAllowed \u003cGpoBoolean\u003e] [-LogBlocked \u003cGpoBoolean\u003e] [-LogIgnored \u003cGpoBoolean\u003e] [-DisabledInterfaceAliases \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallProfile[]\u003e [-Enabled \u003cGpoBoolean\u003e] [-DefaultInboundAction \u003cAction\u003e] [-DefaultOutboundAction \u003cAction\u003e] [-AllowInboundRules \u003cGpoBoolean\u003e] [-AllowLocalFirewallRules \u003cGpoBoolean\u003e] [-AllowLocalIPsecRules \u003cGpoBoolean\u003e] [-AllowUserApps \u003cGpoBoolean\u003e] [-AllowUserPorts \u003cGpoBoolean\u003e] [-AllowUnicastResponseToMulticast \u003cGpoBoolean\u003e] [-NotifyOnListen \u003cGpoBoolean\u003e] [-EnableStealthModeForIPsec \u003cGpoBoolean\u003e] [-LogFileName \u003cstring\u003e] [-LogMaxSizeKilobytes \u003cuint64\u003e] [-LogAllowed \u003cGpoBoolean\u003e] [-LogBlocked \u003cGpoBoolean\u003e] [-LogIgnored \u003cGpoBoolean\u003e] [-DisabledInterfaceAliases \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetFirewallRule[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Direction \u003cDirection\u003e] [-Action \u003cAction\u003e] [-EdgeTraversalPolicy \u003cEdgeTraversal\u003e] [-LooseSourceMapping \u003cbool\u003e] [-LocalOnlyMapping \u003cbool\u003e] [-Owner \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-IcmpType \u003cstring[]\u003e] [-DynamicTarget \u003cDynamicTransport\u003e] [-Program \u003cstring\u003e] [-Package \u003cstring\u003e] [-Service \u003cstring\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallSecurityFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNetworkLayerSecurityFilter[]\u003e [-Authentication \u003cAuthentication\u003e] [-Encryption \u003cEncryption\u003e] [-OverrideBlockRules \u003cbool\u003e] [-LocalUser \u003cstring\u003e] [-RemoteUser \u003cstring\u003e] [-RemoteMachine \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallServiceFilter", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Service \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetServiceFilter[]\u003e [-Service \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetFirewallSetting", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Exemptions \u003cTrafficExemption\u003e] [-EnableStatefulFtp \u003cGpoBoolean\u003e] [-EnableStatefulPptp \u003cGpoBoolean\u003e] [-RemoteMachineTransportAuthorizationList \u003cstring\u003e] [-RemoteMachineTunnelAuthorizationList \u003cstring\u003e] [-RemoteUserTransportAuthorizationList \u003cstring\u003e] [-RemoteUserTunnelAuthorizationList \u003cstring\u003e] [-RequireFullAuthSupport \u003cGpoBoolean\u003e] [-CertValidationLevel \u003cCRLCheck\u003e] [-AllowIPsecThroughNAT \u003cIPsecThroughNAT\u003e] [-MaxSAIdleTimeSeconds \u003cuint32\u003e] [-KeyEncoding \u003cKeyEncoding\u003e] [-EnablePacketQueuing \u003cPacketQueuing\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetSecuritySettingData[]\u003e [-Exemptions \u003cTrafficExemption\u003e] [-EnableStatefulFtp \u003cGpoBoolean\u003e] [-EnableStatefulPptp \u003cGpoBoolean\u003e] [-RemoteMachineTransportAuthorizationList \u003cstring\u003e] [-RemoteMachineTunnelAuthorizationList \u003cstring\u003e] [-RemoteUserTransportAuthorizationList \u003cstring\u003e] [-RemoteUserTunnelAuthorizationList \u003cstring\u003e] [-RequireFullAuthSupport \u003cGpoBoolean\u003e] [-CertValidationLevel \u003cCRLCheck\u003e] [-AllowIPsecThroughNAT \u003cIPsecThroughNAT\u003e] [-MaxSAIdleTimeSeconds \u003cuint32\u003e] [-KeyEncoding \u003cKeyEncoding\u003e] [-EnablePacketQueuing \u003cPacketQueuing\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecDospSetting", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-StateIdleTimeoutSeconds \u003cuint32\u003e] [-PerIPRateLimitQueueIdleTimeoutSeconds \u003cuint32\u003e] [-IpV6IPsecUnauthDscp \u003cuint32\u003e] [-IpV6IPsecUnauthRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecUnauthPerIPRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecAuthDscp \u003cuint16\u003e] [-IpV6IPsecAuthRateLimitBytesPerSec \u003cuint32\u003e] [-IcmpV6Dscp \u003cuint16\u003e] [-IcmpV6RateLimitBytesPerSec \u003cuint32\u003e] [-IpV6FilterExemptDscp \u003cuint32\u003e] [-IpV6FilterExemptRateLimitBytesPerSec \u003cuint32\u003e] [-DefBlockExemptDscp \u003cuint16\u003e] [-DefBlockExemptRateLimitBytesPerSec \u003cuint32\u003e] [-MaxStateEntries \u003cuint32\u003e] [-MaxPerIPRateLimitQueues \u003cuint32\u003e] [-EnabledKeyingModules \u003cDospKeyModules\u003e] [-FilteringFlags \u003cDospFlags\u003e] [-PublicInterfaceAliases \u003cWildcardPattern[]\u003e] [-PrivateInterfaceAliases \u003cWildcardPattern[]\u003e] [-PublicV6Address \u003cstring\u003e] [-PrivateV6Address \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPsecDoSPSetting[]\u003e [-StateIdleTimeoutSeconds \u003cuint32\u003e] [-PerIPRateLimitQueueIdleTimeoutSeconds \u003cuint32\u003e] [-IpV6IPsecUnauthDscp \u003cuint32\u003e] [-IpV6IPsecUnauthRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecUnauthPerIPRateLimitBytesPerSec \u003cuint32\u003e] [-IpV6IPsecAuthDscp \u003cuint16\u003e] [-IpV6IPsecAuthRateLimitBytesPerSec \u003cuint32\u003e] [-IcmpV6Dscp \u003cuint16\u003e] [-IcmpV6RateLimitBytesPerSec \u003cuint32\u003e] [-IpV6FilterExemptDscp \u003cuint32\u003e] [-IpV6FilterExemptRateLimitBytesPerSec \u003cuint32\u003e] [-DefBlockExemptDscp \u003cuint16\u003e] [-DefBlockExemptRateLimitBytesPerSec \u003cuint32\u003e] [-MaxStateEntries \u003cuint32\u003e] [-MaxPerIPRateLimitQueues \u003cuint32\u003e] [-EnabledKeyingModules \u003cDospKeyModules\u003e] [-FilteringFlags \u003cDospFlags\u003e] [-PublicInterfaceAliases \u003cWildcardPattern[]\u003e] [-PrivateInterfaceAliases \u003cWildcardPattern[]\u003e] [-PublicV6Address \u003cstring\u003e] [-PrivateV6Address \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecMainModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEMMCryptoSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-MaxMinutes \u003cuint32\u003e] [-MaxSessions \u003cuint32\u003e] [-ForceDiffieHellman \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecMainModeRule", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetMainModeRule[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-MainModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecPhase1AuthSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP1AuthSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecPhase2AuthSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEP2AuthSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecQuickModeCryptoSet", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIKEQMCryptoSet[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Proposal \u003cciminstance[]\u003e] [-PerfectForwardSecrecyGroup \u003cDiffieHellmanGroup\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayGroup \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Group \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-NewDisplayName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Enabled \u003cEnabled\u003e] [-Profile \u003cProfile\u003e] [-Platform \u003cstring[]\u003e] [-Mode \u003cIPsecMode\u003e] [-InboundSecurity \u003cSecurityPolicy\u003e] [-OutboundSecurity \u003cSecurityPolicy\u003e] [-QuickModeCryptoSet \u003cstring\u003e] [-Phase1AuthSet \u003cstring\u003e] [-Phase2AuthSet \u003cstring\u003e] [-KeyModule \u003cKeyModule\u003e] [-AllowWatchKey \u003cbool\u003e] [-AllowSetKey \u003cbool\u003e] [-LocalTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelEndpoint \u003cstring[]\u003e] [-RemoteTunnelHostname \u003cstring\u003e] [-ForwardPathLifetime \u003cuint32\u003e] [-EncryptedTunnelBypass \u003cbool\u003e] [-RequireAuthorization \u003cbool\u003e] [-User \u003cstring\u003e] [-Machine \u003cstring\u003e] [-LocalAddress \u003cstring[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-Protocol \u003cstring\u003e] [-LocalPort \u003cstring[]\u003e] [-RemotePort \u003cstring[]\u003e] [-InterfaceAlias \u003cWildcardPattern[]\u003e] [-InterfaceType \u003cInterfaceType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Show-NetFirewallRule", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Show-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Sync-NetIPsecRule", "CommandType": "Function", "ParameterSets": "[-All] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPsecRuleName] \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DisplayName \u003cstring[]\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Description \u003cstring[]\u003e] [-DisplayGroup \u003cstring[]\u003e] [-Group \u003cstring[]\u003e] [-Enabled \u003cEnabled[]\u003e] [-Mode \u003cIPsecMode[]\u003e] [-InboundSecurity \u003cSecurityPolicy[]\u003e] [-OutboundSecurity \u003cSecurityPolicy[]\u003e] [-QuickModeCryptoSet \u003cstring[]\u003e] [-Phase1AuthSet \u003cstring[]\u003e] [-Phase2AuthSet \u003cstring[]\u003e] [-KeyModule \u003cKeyModule[]\u003e] [-AllowWatchKey \u003cbool[]\u003e] [-AllowSetKey \u003cbool[]\u003e] [-RemoteTunnelHostname \u003cstring[]\u003e] [-ForwardPathLifetime \u003cuint32[]\u003e] [-EncryptedTunnelBypass \u003cbool[]\u003e] [-RequireAuthorization \u003cbool[]\u003e] [-User \u003cstring[]\u003e] [-Machine \u003cstring[]\u003e] [-PrimaryStatus \u003cPrimaryStatus[]\u003e] [-Status \u003cstring[]\u003e] [-PolicyStoreSource \u003cstring[]\u003e] [-PolicyStoreSourceType \u003cPolicyStoreType[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallAddressFilter \u003cCimInstance#MSFT_NetAddressFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceFilter \u003cCimInstance#MSFT_NetInterfaceFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallInterfaceTypeFilter \u003cCimInstance#MSFT_NetInterfaceTypeFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallPortFilter \u003cCimInstance#MSFT_NetProtocolPortFilter\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetFirewallProfile \u003cCimInstance#MSFT_NetFirewallProfile\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase2AuthSet \u003cCimInstance#MSFT_NetIKEP2AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecPhase1AuthSet \u003cCimInstance#MSFT_NetIKEP1AuthSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -AssociatedNetIPsecQuickModeCryptoSet \u003cCimInstance#MSFT_NetIKEQMCryptoSet\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-TracePolicyStore] [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e [-Servers \u003cstring[]\u003e] [-Domains \u003cstring[]\u003e] [-EndpointType \u003cEndpointType\u003e] [-AddressType \u003cAddressVersion\u003e] [-DnsServers \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-NetIPsecRule", "CommandType": "Function", "ParameterSets": "-IPsecRuleName \u003cstring[]\u003e -Action \u003cChangeAction\u003e -EndpointType \u003cEndpointType\u003e [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-IPv6Addresses \u003cstring[]\u003e] [-IPv4Addresses \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetConSecRule[]\u003e -Action \u003cChangeAction\u003e -EndpointType \u003cEndpointType\u003e [-IPv6Addresses \u003cstring[]\u003e] [-IPv4Addresses \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DAPolicyChange", "CommandType": "Cmdlet", "ParameterSets": "[[-Servers] \u003cstring[]\u003e] [[-Domains] \u003cstring[]\u003e] [-DisplayName] \u003cstring\u003e [[-PolicyStore] \u003cstring\u003e] [-PSLocation] \u003cstring\u003e [-EndpointType] \u003cstring\u003e [[-DnsServers] \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecAuthProposal", "CommandType": "Cmdlet", "ParameterSets": "-Machine [-Health] -Cert -Authority \u003cstring\u003e [-AccountMapping] [-AuthorityType \u003cCertificateAuthorityType\u003e] [-ExtendedKeyUsage \u003cstring[]\u003e] [-ExcludeCAName] [-FollowRenewal] [-SelectionCriteria] [-Signing \u003cCertificateSigningAlgorithm\u003e] [-SubjectName \u003cstring\u003e] [-SubjectNameType \u003cCertificateSubjectType\u003e] [-Thumbprint \u003cstring\u003e] [-ValidationCriteria] [\u003cCommonParameters\u003e] -User -Cert -Authority \u003cstring\u003e [-AccountMapping] [-AuthorityType \u003cCertificateAuthorityType\u003e] [-ExtendedKeyUsage \u003cstring[]\u003e] [-ExcludeCAName] [-FollowRenewal] [-SelectionCriteria] [-Signing \u003cCertificateSigningAlgorithm\u003e] [-SubjectName \u003cstring\u003e] [-SubjectNameType \u003cCertificateSubjectType\u003e] [-Thumbprint \u003cstring\u003e] [-ValidationCriteria] [\u003cCommonParameters\u003e] -Anonymous [\u003cCommonParameters\u003e] -Machine -Kerberos [-Proxy \u003cstring\u003e] [\u003cCommonParameters\u003e] -User -Kerberos [-Proxy \u003cstring\u003e] [\u003cCommonParameters\u003e] -Machine -Ntlm [\u003cCommonParameters\u003e] -Machine [-PreSharedKey] \u003cstring\u003e [\u003cCommonParameters\u003e] -User -Ntlm [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecMainModeCryptoProposal", "CommandType": "Cmdlet", "ParameterSets": "[-Encryption \u003cEncryptionAlgorithm\u003e] [-KeyExchange \u003cDiffieHellmanGroup\u003e] [-Hash \u003cHashAlgorithm\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPsecQuickModeCryptoProposal", "CommandType": "Cmdlet", "ParameterSets": "[-Encryption \u003cEncryptionAlgorithm\u003e] [-AHHash \u003cHashAlgorithm\u003e] [-ESPHash \u003cHashAlgorithm\u003e] [-MaxKiloBytes \u003cuint64\u003e] [-MaxMinutes \u003cuint64\u003e] [-Encapsulation \u003cIPsecEncapsulation\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetSwitchTeam", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetSwitchTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Team] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Member \u003cCimInstance#MSFT_NetSwitchTeamMember\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetSwitchTeamMember", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Team] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-TeamMembers] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetSwitchTeam[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetSwitchTeamMember", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Team] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetSwitchTeam", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetTCPIP", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Find-NetRoute", "CommandType": "Function", "ParameterSets": "-RemoteIPAddress \u003cstring\u003e [-InterfaceIndex \u003cuint32\u003e] [-LocalIPAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetCompartment", "CommandType": "Function", "ParameterSets": "[-CompartmentId \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPAddress", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Type \u003cType[]\u003e] [-PrefixLength \u003cbyte[]\u003e] [-PrefixOrigin \u003cPrefixOrigin[]\u003e] [-SuffixOrigin \u003cSuffixOrigin[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-SkipAsSource \u003cbool[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPConfiguration", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring\u003e] [-AllCompartments] [-CompartmentId \u003cint\u003e] [-Detailed] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -InterfaceIndex \u003cint\u003e [-AllCompartments] [-CompartmentId \u003cint\u003e] [-Detailed] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -All [-AllCompartments] [-CompartmentId \u003cint\u003e] [-Detailed] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPInterface", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Forwarding \u003cForwarding[]\u003e] [-ClampMss \u003cClampMss[]\u003e] [-Advertising \u003cAdvertising[]\u003e] [-NlMtuBytes \u003cuint32[]\u003e] [-InterfaceMetric \u003cuint32[]\u003e] [-NeighborUnreachabilityDetection \u003cNeighborUnreachabilityDetection[]\u003e] [-BaseReachableTimeMs \u003cuint32[]\u003e] [-ReachableTimeMs \u003cuint32[]\u003e] [-RetransmitTimeMs \u003cuint32[]\u003e] [-DadTransmits \u003cuint32[]\u003e] [-DadRetransmitTimeMs \u003cuint32[]\u003e] [-RouterDiscovery \u003cRouterDiscovery[]\u003e] [-ManagedAddressConfiguration \u003cManagedAddressConfiguration[]\u003e] [-OtherStatefulConfiguration \u003cOtherStatefulConfiguration[]\u003e] [-WeakHostSend \u003cWeakHostSend[]\u003e] [-WeakHostReceive \u003cWeakHostReceive[]\u003e] [-IgnoreDefaultRoutes \u003cIgnoreDefaultRoutes[]\u003e] [-AdvertisedRouterLifetime \u003ctimespan[]\u003e] [-AdvertiseDefaultRoute \u003cAdvertiseDefaultRoute[]\u003e] [-CurrentHopLimit \u003cuint32[]\u003e] [-ForceArpNdWolPattern \u003cForceArpNdWolPattern[]\u003e] [-DirectedMacWolPattern \u003cDirectedMacWolPattern[]\u003e] [-EcnMarking \u003cEcnMarking[]\u003e] [-Dhcp \u003cDhcp[]\u003e] [-ConnectionState \u003cConnectionState[]\u003e] [-AutomaticMetric \u003cAutomaticMetric[]\u003e] [-NeighborDiscoverySupported \u003cNeighborDiscoverySupported[]\u003e] [-CompartmentId \u003cuint32[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedRoute \u003cCimInstance#MSFT_NetRoute\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedIPAddress \u003cCimInstance#MSFT_NetIPAddress\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedNeighbor \u003cCimInstance#MSFT_NetNeighbor\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-AssociatedAdapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPv4Protocol", "CommandType": "Function", "ParameterSets": "[-DefaultHopLimit \u003cuint32[]\u003e] [-NeighborCacheLimitEntries \u003cuint32[]\u003e] [-RouteCacheLimitEntries \u003cuint32[]\u003e] [-ReassemblyLimitBytes \u003cuint32[]\u003e] [-IcmpRedirects \u003cIcmpRedirects[]\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior[]\u003e] [-DhcpMediaSense \u003cDhcpMediaSense[]\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog[]\u003e] [-IGMPLevel \u003cMldLevel[]\u003e] [-IGMPVersion \u003cMldVersion[]\u003e] [-MulticastForwarding \u003cMulticastForwarding[]\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments[]\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers[]\u003e] [-AddressMaskReply \u003cAddressMaskReply[]\u003e] [-MinimumMtu \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPv6Protocol", "CommandType": "Function", "ParameterSets": "[-DefaultHopLimit \u003cuint32[]\u003e] [-NeighborCacheLimitEntries \u003cuint32[]\u003e] [-RouteCacheLimitEntries \u003cuint32[]\u003e] [-ReassemblyLimitBytes \u003cuint32[]\u003e] [-IcmpRedirects \u003cIcmpRedirects[]\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior[]\u003e] [-DhcpMediaSense \u003cDhcpMediaSense[]\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog[]\u003e] [-MldLevel \u003cMldLevel[]\u003e] [-MldVersion \u003cMldVersion[]\u003e] [-MulticastForwarding \u003cMulticastForwarding[]\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments[]\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers[]\u003e] [-AddressMaskReply \u003cAddressMaskReply[]\u003e] [-UseTemporaryAddresses \u003cUseTemporaryAddresses[]\u003e] [-MaxTemporaryDadAttempts \u003cuint32[]\u003e] [-MaxTemporaryValidLifetime \u003ctimespan[]\u003e] [-MaxTemporaryPreferredLifetime \u003ctimespan[]\u003e] [-TemporaryRegenerateTime \u003ctimespan[]\u003e] [-MaxTemporaryDesyncTime \u003ctimespan[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNeighbor", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-LinkLayerAddress \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetOffloadGlobalSetting", "CommandType": "Function", "ParameterSets": "[-ReceiveSideScaling \u003cEnabledDisabledEnum[]\u003e] [-ReceiveSegmentCoalescing \u003cEnabledDisabledEnum[]\u003e] [-Chimney \u003cChimneyEnum[]\u003e] [-TaskOffload \u003cEnabledDisabledEnum[]\u003e] [-NetworkDirect \u003cEnabledDisabledEnum[]\u003e] [-NetworkDirectAcrossIPSubnets \u003cAllowedBlockedEnum[]\u003e] [-PacketCoalescingFilter \u003cEnabledDisabledEnum[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetPrefixPolicy", "CommandType": "Function", "ParameterSets": "[[-Prefix] \u003cstring[]\u003e] [-Precedence \u003cuint32[]\u003e] [-Label \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetRoute", "CommandType": "Function", "ParameterSets": "[[-DestinationPrefix] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Publish \u003cPublish[]\u003e] [-RouteMetric \u003cuint16[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-CompartmentId \u003cuint32[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTCPConnection", "CommandType": "Function", "ParameterSets": "[[-LocalAddress] \u003cstring[]\u003e] [[-LocalPort] \u003cuint16[]\u003e] [-RemoteAddress \u003cstring[]\u003e] [-RemotePort \u003cuint16[]\u003e] [-State \u003cState[]\u003e] [-AppliedSetting \u003cAppliedSetting[]\u003e] [-OwningProcess \u003cuint32[]\u003e] [-CreationTime \u003cdatetime[]\u003e] [-OffloadState \u003cOffloadState[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTCPSetting", "CommandType": "Function", "ParameterSets": "[[-SettingName] \u003cstring[]\u003e] [-MinRtoMs \u003cuint32[]\u003e] [-InitialCongestionWindowMss \u003cuint32[]\u003e] [-CongestionProvider \u003cCongestionProvider[]\u003e] [-CwndRestart \u003cCwndRestart[]\u003e] [-DelayedAckTimeoutMs \u003cuint32[]\u003e] [-DelayedAckFrequency \u003cbyte[]\u003e] [-MemoryPressureProtection \u003cMemoryPressureProtection[]\u003e] [-AutoTuningLevelLocal \u003cAutoTuningLevelLocal[]\u003e] [-AutoTuningLevelGroupPolicy \u003cAutoTuningLevelGroupPolicy[]\u003e] [-AutoTuningLevelEffective \u003cAutoTuningLevelEffective[]\u003e] [-EcnCapability \u003cEcnCapability[]\u003e] [-Timestamps \u003cTimestamps[]\u003e] [-InitialRtoMs \u003cuint32[]\u003e] [-ScalingHeuristics \u003cScalingHeuristics[]\u003e] [-DynamicPortRangeStartPort \u003cuint16[]\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16[]\u003e] [-AutomaticUseCustom \u003cAutomaticUseCustom[]\u003e] [-NonSackRttResiliency \u003cNonSackRttResiliency[]\u003e] [-ForceWS \u003cForceWS[]\u003e] [-MaxSynRetransmissions \u003cbyte[]\u003e] [-AutoReusePortRangeStartPort \u003cuint16[]\u003e] [-AutoReusePortRangeNumberOfPorts \u003cuint16[]\u003e] [-AssociatedTransportFilter \u003cCimInstance#MSFT_NetTransportFilter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTransportFilter", "CommandType": "Function", "ParameterSets": "[-SettingName \u003cstring[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-LocalPortStart \u003cuint16[]\u003e] [-LocalPortEnd \u003cuint16[]\u003e] [-RemotePortStart \u003cuint16[]\u003e] [-RemotePortEnd \u003cuint16[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-AssociatedTCPSetting \u003cCimInstance#MSFT_NetTCPSetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetUDPEndpoint", "CommandType": "Function", "ParameterSets": "[[-LocalAddress] \u003cstring[]\u003e] [[-LocalPort] \u003cuint16[]\u003e] [-OwningProcess \u003cuint32[]\u003e] [-CreationTime \u003cdatetime[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetUDPSetting", "CommandType": "Function", "ParameterSets": "[[-DynamicPortRangeStartPort] \u003cuint16[]\u003e] [[-DynamicPortRangeNumberOfPorts] \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPAddress", "CommandType": "Function", "ParameterSets": "[-IPAddress] \u003cstring\u003e -InterfaceAlias \u003cstring\u003e [-DefaultGateway \u003cstring\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-Type \u003cType\u003e] [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPAddress] \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e [-DefaultGateway \u003cstring\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-Type \u003cType\u003e] [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetNeighbor", "CommandType": "Function", "ParameterSets": "[-IPAddress] \u003cstring\u003e -InterfaceAlias \u003cstring\u003e [-LinkLayerAddress \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-State \u003cState\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPAddress] \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e [-LinkLayerAddress \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-State \u003cState\u003e] [-AddressFamily \u003cAddressFamily\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetRoute", "CommandType": "Function", "ParameterSets": "[-DestinationPrefix] \u003cstring\u003e -InterfaceAlias \u003cstring\u003e [-AddressFamily \u003cAddressFamily\u003e] [-NextHop \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-Protocol \u003cProtocol\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DestinationPrefix] \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e [-AddressFamily \u003cAddressFamily\u003e] [-NextHop \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-Protocol \u003cProtocol\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetTransportFilter", "CommandType": "Function", "ParameterSets": "-SettingName \u003cstring\u003e [-Protocol \u003cProtocol\u003e] [-LocalPortStart \u003cuint16\u003e] [-LocalPortEnd \u003cuint16\u003e] [-RemotePortStart \u003cuint16\u003e] [-RemotePortEnd \u003cuint16\u003e] [-DestinationPrefix \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPAddress", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Type \u003cType[]\u003e] [-PrefixLength \u003cbyte[]\u003e] [-PrefixOrigin \u003cPrefixOrigin[]\u003e] [-SuffixOrigin \u003cSuffixOrigin[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-SkipAsSource \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-DefaultGateway \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPAddress[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNeighbor", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-LinkLayerAddress \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNeighbor[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetRoute", "CommandType": "Function", "ParameterSets": "[[-DestinationPrefix] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Publish \u003cPublish[]\u003e] [-RouteMetric \u003cuint16[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-CompartmentId \u003cuint32[]\u003e] [-ValidLifetime \u003ctimespan[]\u003e] [-PreferredLifetime \u003ctimespan[]\u003e] [-AssociatedIPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetRoute[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetTransportFilter", "CommandType": "Function", "ParameterSets": "[-SettingName \u003cstring[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-LocalPortStart \u003cuint16[]\u003e] [-LocalPortEnd \u003cuint16[]\u003e] [-RemotePortStart \u003cuint16[]\u003e] [-RemotePortEnd \u003cuint16[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-AssociatedTCPSetting \u003cCimInstance#MSFT_NetTCPSetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetTransportFilter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPAddress", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Type \u003cType[]\u003e] [-PrefixOrigin \u003cPrefixOrigin[]\u003e] [-SuffixOrigin \u003cSuffixOrigin[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPAddress[]\u003e [-PrefixLength \u003cbyte\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-SkipAsSource \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPInterface", "CommandType": "Function", "ParameterSets": "[[-InterfaceAlias] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-ReachableTime \u003cuint32[]\u003e] [-NeighborDiscoverySupported \u003cNeighborDiscoverySupported[]\u003e] [-CompartmentId \u003cuint32[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-Forwarding \u003cForwarding\u003e] [-ClampMss \u003cClampMss\u003e] [-Advertising \u003cAdvertising\u003e] [-NlMtuBytes \u003cuint32\u003e] [-InterfaceMetric \u003cuint32\u003e] [-NeighborUnreachabilityDetection \u003cNeighborUnreachabilityDetection\u003e] [-BaseReachableTimeMs \u003cuint32\u003e] [-RetransmitTimeMs \u003cuint32\u003e] [-DadTransmits \u003cuint32\u003e] [-DadRetransmitTimeMs \u003cuint32\u003e] [-RouterDiscovery \u003cRouterDiscovery\u003e] [-ManagedAddressConfiguration \u003cManagedAddressConfiguration\u003e] [-OtherStatefulConfiguration \u003cOtherStatefulConfiguration\u003e] [-WeakHostSend \u003cWeakHostSend\u003e] [-WeakHostReceive \u003cWeakHostReceive\u003e] [-IgnoreDefaultRoutes \u003cIgnoreDefaultRoutes\u003e] [-AdvertisedRouterLifetime \u003ctimespan\u003e] [-AdvertiseDefaultRoute \u003cAdvertiseDefaultRoute\u003e] [-CurrentHopLimit \u003cuint32\u003e] [-ForceArpNdWolPattern \u003cForceArpNdWolPattern\u003e] [-DirectedMacWolPattern \u003cDirectedMacWolPattern\u003e] [-EcnMarking \u003cEcnMarking\u003e] [-Dhcp \u003cDhcp\u003e] [-AutomaticMetric \u003cAutomaticMetric\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPInterface[]\u003e [-Forwarding \u003cForwarding\u003e] [-ClampMss \u003cClampMss\u003e] [-Advertising \u003cAdvertising\u003e] [-NlMtuBytes \u003cuint32\u003e] [-InterfaceMetric \u003cuint32\u003e] [-NeighborUnreachabilityDetection \u003cNeighborUnreachabilityDetection\u003e] [-BaseReachableTimeMs \u003cuint32\u003e] [-RetransmitTimeMs \u003cuint32\u003e] [-DadTransmits \u003cuint32\u003e] [-DadRetransmitTimeMs \u003cuint32\u003e] [-RouterDiscovery \u003cRouterDiscovery\u003e] [-ManagedAddressConfiguration \u003cManagedAddressConfiguration\u003e] [-OtherStatefulConfiguration \u003cOtherStatefulConfiguration\u003e] [-WeakHostSend \u003cWeakHostSend\u003e] [-WeakHostReceive \u003cWeakHostReceive\u003e] [-IgnoreDefaultRoutes \u003cIgnoreDefaultRoutes\u003e] [-AdvertisedRouterLifetime \u003ctimespan\u003e] [-AdvertiseDefaultRoute \u003cAdvertiseDefaultRoute\u003e] [-CurrentHopLimit \u003cuint32\u003e] [-ForceArpNdWolPattern \u003cForceArpNdWolPattern\u003e] [-DirectedMacWolPattern \u003cDirectedMacWolPattern\u003e] [-EcnMarking \u003cEcnMarking\u003e] [-Dhcp \u003cDhcp\u003e] [-AutomaticMetric \u003cAutomaticMetric\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPv4Protocol", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetIPv4Protocol[]\u003e] [-DefaultHopLimit \u003cuint32\u003e] [-NeighborCacheLimitEntries \u003cuint32\u003e] [-RouteCacheLimitEntries \u003cuint32\u003e] [-ReassemblyLimitBytes \u003cuint32\u003e] [-IcmpRedirects \u003cIcmpRedirects\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior\u003e] [-DhcpMediaSense \u003cDhcpMediaSense\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog\u003e] [-IGMPLevel \u003cMldLevel\u003e] [-IGMPVersion \u003cMldVersion\u003e] [-MulticastForwarding \u003cMulticastForwarding\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers\u003e] [-AddressMaskReply \u003cAddressMaskReply\u003e] [-MinimumMtu \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPv6Protocol", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetIPv6Protocol[]\u003e] [-DefaultHopLimit \u003cuint32\u003e] [-NeighborCacheLimitEntries \u003cuint32\u003e] [-RouteCacheLimitEntries \u003cuint32\u003e] [-ReassemblyLimitBytes \u003cuint32\u003e] [-IcmpRedirects \u003cIcmpRedirects\u003e] [-SourceRoutingBehavior \u003cSourceRoutingBehavior\u003e] [-DhcpMediaSense \u003cDhcpMediaSense\u003e] [-MediaSenseEventLog \u003cMediaSenseEventLog\u003e] [-MldLevel \u003cMldLevel\u003e] [-MldVersion \u003cMldVersion\u003e] [-MulticastForwarding \u003cMulticastForwarding\u003e] [-GroupForwardedFragments \u003cGroupForwardedFragments\u003e] [-RandomizeIdentifiers \u003cRandomizeIdentifiers\u003e] [-AddressMaskReply \u003cAddressMaskReply\u003e] [-UseTemporaryAddresses \u003cUseTemporaryAddresses\u003e] [-MaxTemporaryDadAttempts \u003cuint32\u003e] [-MaxTemporaryValidLifetime \u003ctimespan\u003e] [-MaxTemporaryPreferredLifetime \u003ctimespan\u003e] [-TemporaryRegenerateTime \u003ctimespan\u003e] [-MaxTemporaryDesyncTime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNeighbor", "CommandType": "Function", "ParameterSets": "[[-IPAddress] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-LinkLayerAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNeighbor[]\u003e [-LinkLayerAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetOffloadGlobalSetting", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetOffloadGlobalSetting[]\u003e] [-ReceiveSideScaling \u003cEnabledDisabledEnum\u003e] [-ReceiveSegmentCoalescing \u003cEnabledDisabledEnum\u003e] [-Chimney \u003cChimneyEnum\u003e] [-TaskOffload \u003cEnabledDisabledEnum\u003e] [-NetworkDirect \u003cEnabledDisabledEnum\u003e] [-NetworkDirectAcrossIPSubnets \u003cAllowedBlockedEnum\u003e] [-PacketCoalescingFilter \u003cEnabledDisabledEnum\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetRoute", "CommandType": "Function", "ParameterSets": "[[-DestinationPrefix] \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-InterfaceAlias \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-AddressFamily \u003cAddressFamily[]\u003e] [-Protocol \u003cProtocol[]\u003e] [-PolicyStore \u003cstring\u003e] [-IncludeAllCompartments] [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetRoute[]\u003e [-Publish \u003cPublish\u003e] [-RouteMetric \u003cuint16\u003e] [-ValidLifetime \u003ctimespan\u003e] [-PreferredLifetime \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetTCPSetting", "CommandType": "Function", "ParameterSets": "[[-SettingName] \u003cstring[]\u003e] [-MinRtoMs \u003cuint32\u003e] [-InitialCongestionWindowMss \u003cuint32\u003e] [-CongestionProvider \u003cCongestionProvider\u003e] [-CwndRestart \u003cCwndRestart\u003e] [-DelayedAckTimeoutMs \u003cuint32\u003e] [-DelayedAckFrequency \u003cbyte\u003e] [-MemoryPressureProtection \u003cMemoryPressureProtection\u003e] [-AutoTuningLevelLocal \u003cAutoTuningLevelLocal\u003e] [-EcnCapability \u003cEcnCapability\u003e] [-Timestamps \u003cTimestamps\u003e] [-InitialRtoMs \u003cuint32\u003e] [-ScalingHeuristics \u003cScalingHeuristics\u003e] [-DynamicPortRangeStartPort \u003cuint16\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16\u003e] [-AutomaticUseCustom \u003cAutomaticUseCustom\u003e] [-NonSackRttResiliency \u003cNonSackRttResiliency\u003e] [-ForceWS \u003cForceWS\u003e] [-MaxSynRetransmissions \u003cbyte\u003e] [-AutoReusePortRangeStartPort \u003cuint16\u003e] [-AutoReusePortRangeNumberOfPorts \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetTCPSetting[]\u003e [-MinRtoMs \u003cuint32\u003e] [-InitialCongestionWindowMss \u003cuint32\u003e] [-CongestionProvider \u003cCongestionProvider\u003e] [-CwndRestart \u003cCwndRestart\u003e] [-DelayedAckTimeoutMs \u003cuint32\u003e] [-DelayedAckFrequency \u003cbyte\u003e] [-MemoryPressureProtection \u003cMemoryPressureProtection\u003e] [-AutoTuningLevelLocal \u003cAutoTuningLevelLocal\u003e] [-EcnCapability \u003cEcnCapability\u003e] [-Timestamps \u003cTimestamps\u003e] [-InitialRtoMs \u003cuint32\u003e] [-ScalingHeuristics \u003cScalingHeuristics\u003e] [-DynamicPortRangeStartPort \u003cuint16\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16\u003e] [-AutomaticUseCustom \u003cAutomaticUseCustom\u003e] [-NonSackRttResiliency \u003cNonSackRttResiliency\u003e] [-ForceWS \u003cForceWS\u003e] [-MaxSynRetransmissions \u003cbyte\u003e] [-AutoReusePortRangeStartPort \u003cuint16\u003e] [-AutoReusePortRangeNumberOfPorts \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetUDPSetting", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetUDPSetting[]\u003e] [-DynamicPortRangeStartPort \u003cuint16\u003e] [-DynamicPortRangeNumberOfPorts \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-NetConnection", "CommandType": "Function", "ParameterSets": "[[-ComputerName] \u003cstring\u003e] [-TraceRoute] [-Hops \u003cint\u003e] [-InformationLevel \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring\u003e] [-CommonTCPPort] \u003cstring\u003e [-InformationLevel \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring\u003e] -Port \u003cint\u003e [-InformationLevel \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring\u003e] -DiagnoseRouting [-ConstrainSourceAddress \u003cstring\u003e] [-ConstrainInterface \u003cuint32\u003e] [-InformationLevel \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gip", "TNC" ] }, { "Name": "NetWNV", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-NetVirtualizationCustomerRoute", "CommandType": "Function", "ParameterSets": "[-RoutingDomainID \u003cstring[]\u003e] [-VirtualSubnetID \u003cuint32[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-Metric \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetVirtualizationGlobal", "CommandType": "Function", "ParameterSets": "[-UseExternalRouter \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetVirtualizationLookupRecord", "CommandType": "Function", "ParameterSets": "[-CustomerAddress \u003cstring[]\u003e] [-MACAddress \u003cstring[]\u003e] [-VirtualSubnetID \u003cuint32[]\u003e] [-ProviderAddress \u003cstring[]\u003e] [-CustomerID \u003cstring[]\u003e] [-Context \u003cstring[]\u003e] [-Rule \u003cRuleType[]\u003e] [-VMName \u003cstring[]\u003e] [-UseVmMACAddress \u003cbool[]\u003e] [-Type \u003cType[]\u003e] [-Unusable \u003cbool[]\u003e] [-Unsynchronized \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetVirtualizationProviderAddress", "CommandType": "Function", "ParameterSets": "[-ProviderAddress \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-PrefixLength \u003cbyte[]\u003e] [-VlanID \u003cuint16[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-MACAddress \u003cstring[]\u003e] [-ManagedByCluster \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetVirtualizationProviderRoute", "CommandType": "Function", "ParameterSets": "[-InterfaceIndex \u003cuint32[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-Metric \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetVirtualizationCustomerRoute", "CommandType": "Function", "ParameterSets": "-RoutingDomainID \u003cstring\u003e -VirtualSubnetID \u003cuint32\u003e -DestinationPrefix \u003cstring\u003e -NextHop \u003cstring\u003e [-Metric \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetVirtualizationLookupRecord", "CommandType": "Function", "ParameterSets": "-CustomerAddress \u003cstring\u003e -VirtualSubnetID \u003cuint32\u003e -MACAddress \u003cstring\u003e -ProviderAddress \u003cstring\u003e -Rule \u003cRuleType\u003e [-CustomerID \u003cstring\u003e] [-Context \u003cstring\u003e] [-VMName \u003cstring\u003e] [-UseVmMACAddress \u003cbool\u003e] [-Type \u003cType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetVirtualizationProviderAddress", "CommandType": "Function", "ParameterSets": "-ProviderAddress \u003cstring\u003e -InterfaceIndex \u003cuint32\u003e -PrefixLength \u003cbyte\u003e [-VlanID \u003cuint16\u003e] [-MACAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetVirtualizationProviderRoute", "CommandType": "Function", "ParameterSets": "-InterfaceIndex \u003cuint32\u003e -DestinationPrefix \u003cstring\u003e -NextHop \u003cstring\u003e [-Metric \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetVirtualizationCustomerRoute", "CommandType": "Function", "ParameterSets": "[-RoutingDomainID \u003cstring[]\u003e] [-VirtualSubnetID \u003cuint32[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-Metric \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetVirtualizationCustomerRouteSettingData[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetVirtualizationLookupRecord", "CommandType": "Function", "ParameterSets": "[-CustomerAddress \u003cstring[]\u003e] [-MACAddress \u003cstring[]\u003e] [-VirtualSubnetID \u003cuint32[]\u003e] [-ProviderAddress \u003cstring[]\u003e] [-CustomerID \u003cstring[]\u003e] [-Context \u003cstring[]\u003e] [-Rule \u003cRuleType[]\u003e] [-VMName \u003cstring[]\u003e] [-UseVmMACAddress \u003cbool[]\u003e] [-Type \u003cType[]\u003e] [-Unusable \u003cbool[]\u003e] [-Unsynchronized \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetVirtualizationLookupRecordSettingData[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetVirtualizationProviderAddress", "CommandType": "Function", "ParameterSets": "[-ProviderAddress \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-PrefixLength \u003cbyte[]\u003e] [-VlanID \u003cuint16[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-MACAddress \u003cstring[]\u003e] [-ManagedByCluster \u003cbool[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetVirtualizationProviderAddressSettingData[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetVirtualizationProviderRoute", "CommandType": "Function", "ParameterSets": "[-InterfaceIndex \u003cuint32[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-Metric \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetVirtualizationProviderRouteSettingData[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Select-NetVirtualizationNextHop", "CommandType": "Function", "ParameterSets": "[[-SourceCustomerAddress] \u003cstring\u003e] [-DestinationCustomerAddress] \u003cstring\u003e [-SourceVirtualSubnetID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetVirtualizationCustomerRoute", "CommandType": "Function", "ParameterSets": "[-RoutingDomainID \u003cstring[]\u003e] [-VirtualSubnetID \u003cuint32[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-Metric \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetVirtualizationCustomerRouteSettingData[]\u003e [-Metric \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetVirtualizationGlobal", "CommandType": "Function", "ParameterSets": "[-InputObject \u003cCimInstance#MSFT_NetVirtualizationGlobalSettingData[]\u003e] [-UseExternalRouter \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetVirtualizationLookupRecord", "CommandType": "Function", "ParameterSets": "[-CustomerAddress \u003cstring[]\u003e] [-VirtualSubnetID \u003cuint32[]\u003e] [-MACAddress \u003cstring[]\u003e] [-ProviderAddress \u003cstring\u003e] [-CustomerID \u003cstring\u003e] [-Context \u003cstring\u003e] [-Rule \u003cRuleType\u003e] [-VMName \u003cstring\u003e] [-UseVmMACAddress \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetVirtualizationLookupRecordSettingData[]\u003e [-ProviderAddress \u003cstring\u003e] [-CustomerID \u003cstring\u003e] [-Context \u003cstring\u003e] [-Rule \u003cRuleType\u003e] [-VMName \u003cstring\u003e] [-UseVmMACAddress \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetVirtualizationProviderAddress", "CommandType": "Function", "ParameterSets": "[-ProviderAddress \u003cstring[]\u003e] [-InterfaceIndex \u003cuint32[]\u003e] [-AddressState \u003cAddressState[]\u003e] [-VlanID \u003cuint16\u003e] [-PrefixLength \u003cbyte\u003e] [-MACAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetVirtualizationProviderAddressSettingData[]\u003e [-VlanID \u003cuint16\u003e] [-PrefixLength \u003cbyte\u003e] [-MACAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetVirtualizationProviderRoute", "CommandType": "Function", "ParameterSets": "[-InterfaceIndex \u003cuint32[]\u003e] [-DestinationPrefix \u003cstring[]\u003e] [-NextHop \u003cstring[]\u003e] [-Metric \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetVirtualizationProviderRouteSettingData[]\u003e [-Metric \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetworkConnectivityStatus", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-DAConnectionStatus", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NCSIPolicyConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NCSIPolicyConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CorporateDNSProbeHostAddress] [-CorporateDNSProbeHostName] [-CorporateSitePrefixList] [-CorporateWebsiteProbeURL] [-DomainLocationDeterminationURL] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NCSIPolicyConfiguration[]\u003e [-CorporateDNSProbeHostAddress] [-CorporateDNSProbeHostName] [-CorporateSitePrefixList] [-CorporateWebsiteProbeURL] [-DomainLocationDeterminationURL] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NCSIPolicyConfiguration", "CommandType": "Function", "ParameterSets": "[[-CorporateDNSProbeHostAddress] \u003cstring\u003e] [[-CorporateDNSProbeHostName] \u003cstring\u003e] [[-CorporateSitePrefixList] \u003cstring[]\u003e] [[-CorporateWebsiteProbeURL] \u003cstring\u003e] [[-DomainLocationDeterminationURL] \u003cstring\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-CorporateDNSProbeHostAddress] \u003cstring\u003e] [[-CorporateDNSProbeHostName] \u003cstring\u003e] [[-CorporateSitePrefixList] \u003cstring[]\u003e] [[-CorporateWebsiteProbeURL] \u003cstring\u003e] [[-DomainLocationDeterminationURL] \u003cstring\u003e] -InputObject \u003cCimInstance#MSFT_NCSIPolicyConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetworkSwitchManager", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-NetworkSwitchEthernetPort", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -DeviceID \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -PortNumber \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetworkSwitchFeature", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -FeatureName \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -Name \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InstanceId \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetworkSwitchVlan", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -InstanceId \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -Name \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -VlanID \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetworkSwitchEthernetPort", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -DeviceID \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -PortNumber \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetworkSwitchFeature", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -FeatureName \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -Name \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InstanceId \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetworkSwitchVlan", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -InstanceId \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -Name \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -VlanID \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetworkSwitchEthernetPort", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e [-DeviceId \u003cstring\u003e] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -FullDuplexEnabled [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -FullDuplexDisabled [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -PortNumber \u003cint\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetworkSwitchFeature", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e [-Name \u003cstring\u003e] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -Enabled [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -Disabled [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetworkSwitchGlobalData", "CommandType": "Function", "ParameterSets": "[-CimSession] \u003cCimSession\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetworkSwitchVlan", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e [-Name \u003cstring\u003e] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -VlanId \u003cint\u003e [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InstanceId \u003cstring\u003e [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -Caption \u003cstring\u003e [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -Description \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "New-NetworkSwitchVlan", "CommandType": "Function", "ParameterSets": "[-CimSession] \u003cCimSession\u003e [[-Caption] \u003cstring\u003e] [[-Description] \u003cstring\u003e] [-VlanID] \u003cint\u003e [-Name] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetworkSwitchEthernetPortIPAddress", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -PortNumber \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetworkSwitchVlan", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e [-InstanceId \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e [-Name \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e [-VlanId \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-NetworkSwitchConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession] \u003cCimSession\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Save-NetworkSwitchConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession] \u003cCimSession\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetworkSwitchEthernetPortIPAddress", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -IpAddress \u003cstring\u003e -SubnetAddress \u003cstring\u003e -PortNumber \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -IpAddress \u003cstring\u003e -SubnetAddress \u003cstring\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetworkSwitchPortMode", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -AccessMode -VlanID \u003cint\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -RouteMode -IpAddress \u003cstring\u003e -SubnetAddress \u003cstring\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -TrunkMode -VlanIDs \u003cuint16[]\u003e -InputObject \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetworkSwitchPortProperty", "CommandType": "Function", "ParameterSets": "[-CimSession] \u003cCimSession\u003e [[-Property] \u003chashtable\u003e] [-InputObject] \u003cciminstance[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetworkSwitchVlanProperty", "CommandType": "Function", "ParameterSets": "-CimSession \u003cCimSession\u003e -VlanId \u003cint[]\u003e [-Property \u003chashtable\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession\u003e -InputObject \u003cciminstance[]\u003e [-Property \u003chashtable\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "NetworkTransition", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-NetIPHttpsCertBinding", "CommandType": "Function", "ParameterSets": "-CertificateHash \u003cstring\u003e -ApplicationId \u003cstring\u003e -IpPort \u003cstring\u003e -CertificateStoreName \u003cstring\u003e -NullEncryption \u003cbool\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetIPHttpsProfile", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetIPHttpsProfile", "CommandType": "Function", "ParameterSets": "-Profile \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Net6to4Configuration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetDnsTransitionMonitoring", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIPHttpsState", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetIsatapConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetNatTransitionMonitoring", "CommandType": "Function", "ParameterSets": "[-TransportProtocol \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTeredoConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-NetTeredoState", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-PolicyStore] \u003cstring\u003e -ServerURL \u003cstring\u003e [-Profile \u003cstring\u003e] [-Type \u003cType\u003e] [-State \u003cState\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-GPOSession] \u003cstring\u003e -ServerURL \u003cstring\u003e [-Profile \u003cstring\u003e] [-Type \u003cType\u003e] [-State \u003cState\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "-InstanceName \u003cstring\u003e [-PolicyStore \u003cPolicyStore\u003e] [-State \u003cState\u003e] [-InboundInterface \u003cstring[]\u003e] [-OutboundInterface \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-IPv4AddressPortPool \u003cstring[]\u003e] [-TcpMappingTimeoutSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPHttpsCertBinding", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "-NewName \u003cstring\u003e [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -NewName \u003cstring\u003e [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e -NewName \u003cstring\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-Net6to4Configuration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-State] [-AutoSharing] [-RelayName] [-RelayState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Net6to4Configuration[]\u003e [-State] [-AutoSharing] [-RelayName] [-RelayState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-State] [-OnlySendAQuery] [-LatencyMilliseconds] [-AlwaysSynthesize] [-AcceptInterface] [-SendInterface] [-ExclusionList] [-PrefixMapping] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-State] [-OnlySendAQuery] [-LatencyMilliseconds] [-AlwaysSynthesize] [-AcceptInterface] [-SendInterface] [-ExclusionList] [-PrefixMapping] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-State] [-AuthMode] [-StrongCRLRequired] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-State] [-AuthMode] [-StrongCRLRequired] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e [-State] [-AuthMode] [-StrongCRLRequired] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetIsatapConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-State] [-Router] [-ResolutionState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetISATAPConfiguration[]\u003e [-State] [-Router] [-ResolutionState] [-ResolutionIntervalSeconds] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-NetTeredoConfiguration", "CommandType": "Function", "ParameterSets": "[-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-Type] [-ServerName] [-RefreshIntervalSeconds] [-ClientPort] [-ServerVirtualIP] [-DefaultQualified] [-ServerShunt] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetTeredoConfiguration[]\u003e [-Type] [-ServerName] [-RefreshIntervalSeconds] [-ClientPort] [-ServerVirtualIP] [-DefaultQualified] [-ServerShunt] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Net6to4Configuration", "CommandType": "Function", "ParameterSets": "[[-State] \u003cState\u003e] [[-AutoSharing] \u003cState\u003e] [[-RelayName] \u003cstring\u003e] [[-RelayState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] [-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-State] \u003cState\u003e] [[-AutoSharing] \u003cState\u003e] [[-RelayName] \u003cstring\u003e] [[-RelayState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] -InputObject \u003cCimInstance#MSFT_Net6to4Configuration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetDnsTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-State \u003cState\u003e] [-OnlySendAQuery \u003cbool\u003e] [-LatencyMilliseconds \u003cuint32\u003e] [-AlwaysSynthesize \u003cbool\u003e] [-AcceptInterface \u003cstring[]\u003e] [-SendInterface \u003cstring[]\u003e] [-ExclusionList \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetDnsTransitionConfiguration[]\u003e [-State \u003cState\u003e] [-OnlySendAQuery \u003cbool\u003e] [-LatencyMilliseconds \u003cuint32\u003e] [-AlwaysSynthesize \u003cbool\u003e] [-AcceptInterface \u003cstring[]\u003e] [-SendInterface \u003cstring[]\u003e] [-ExclusionList \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIPHttpsConfiguration", "CommandType": "Function", "ParameterSets": "[-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-PolicyStore \u003cstring\u003e] [-State \u003cState\u003e] [-Type \u003cType\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-ServerURL \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Profile \u003cstring[]\u003e] [-ProfileActivated \u003cbool[]\u003e] [-GPOSession \u003cstring\u003e] [-State \u003cState\u003e] [-Type \u003cType\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-ServerURL \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetIPHttpsConfiguration[]\u003e [-State \u003cState\u003e] [-Type \u003cType\u003e] [-AuthMode \u003cAuthMode\u003e] [-StrongCRLRequired \u003cbool\u003e] [-ServerURL \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetIsatapConfiguration", "CommandType": "Function", "ParameterSets": "[[-State] \u003cState\u003e] [[-Router] \u003cstring\u003e] [[-ResolutionState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] [-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-State] \u003cState\u003e] [[-Router] \u003cstring\u003e] [[-ResolutionState] \u003cState\u003e] [[-ResolutionIntervalSeconds] \u003cuint32\u003e] -InputObject \u003cCimInstance#MSFT_NetISATAPConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetNatTransitionConfiguration", "CommandType": "Function", "ParameterSets": "[-InstanceName \u003cstring[]\u003e] [-PolicyStore \u003cPolicyStore[]\u003e] [-Adapter \u003cCimInstance#MSFT_NetAdapter\u003e] [-State \u003cState\u003e] [-InboundInterface \u003cstring[]\u003e] [-OutboundInterface \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-IPv4AddressPortPool \u003cstring[]\u003e] [-TcpMappingTimeoutSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_NetNatTransitionConfiguration[]\u003e [-State \u003cState\u003e] [-InboundInterface \u003cstring[]\u003e] [-OutboundInterface \u003cstring[]\u003e] [-PrefixMapping \u003cstring[]\u003e] [-IPv4AddressPortPool \u003cstring[]\u003e] [-TcpMappingTimeoutSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-NetTeredoConfiguration", "CommandType": "Function", "ParameterSets": "[[-Type] \u003cType\u003e] [[-ServerName] \u003cstring\u003e] [[-RefreshIntervalSeconds] \u003cuint32\u003e] [[-ClientPort] \u003cuint32\u003e] [[-ServerVirtualIP] \u003cstring\u003e] [[-DefaultQualified] \u003cbool\u003e] [[-ServerShunt] \u003cbool\u003e] [-IPInterface \u003cCimInstance#MSFT_NetIPInterface\u003e] [-PolicyStore \u003cstring\u003e] [-GPOSession \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Type] \u003cType\u003e] [[-ServerName] \u003cstring\u003e] [[-RefreshIntervalSeconds] \u003cuint32\u003e] [[-ClientPort] \u003cuint32\u003e] [[-ServerVirtualIP] \u003cstring\u003e] [[-DefaultQualified] \u003cbool\u003e] [[-ServerShunt] \u003cbool\u003e] -InputObject \u003cCimInstance#MSFT_NetTeredoConfiguration[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PcsvDevice", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Clear-PcsvDeviceLog", "CommandType": "Function", "ParameterSets": "[-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PcsvDevice", "CommandType": "Function", "ParameterSets": "[-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PcsvDeviceLog", "CommandType": "Function", "ParameterSets": "[-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-PcsvDevice", "CommandType": "Function", "ParameterSets": "[-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PcsvDeviceBootConfiguration", "CommandType": "Function", "ParameterSets": "[[-OneTimeBootSource] \u003cstring\u003e] [[-PersistentBootSource] \u003cstring[]\u003e] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [[-OneTimeBootSource] \u003cstring\u003e] [[-PersistentBootSource] \u003cstring[]\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-OneTimeBootSource] \u003cstring\u003e] [[-PersistentBootSource] \u003cstring[]\u003e] -InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PcsvDeviceNetworkConfiguration", "CommandType": "Function", "ParameterSets": "[-IPv4AddressOrigin] \u003cPossibleIPv4Origins\u003e [-TimeoutSec \u003cuint32\u003e] [-IPv4Address \u003cstring\u003e] [-IPv4DefaultGateway \u003cstring\u003e] [-IPv4SubnetMask \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-IPv4AddressOrigin] \u003cPossibleIPv4Origins\u003e [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-IPv4Address \u003cstring\u003e] [-IPv4DefaultGateway \u003cstring\u003e] [-IPv4SubnetMask \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-IPv4AddressOrigin] \u003cPossibleIPv4Origins\u003e -InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-IPv4Address \u003cstring\u003e] [-IPv4DefaultGateway \u003cstring\u003e] [-IPv4SubnetMask \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PcsvDeviceUserPassword", "CommandType": "Function", "ParameterSets": "[-CurrentCredential] \u003cpscredential\u003e [-NewPassword] \u003csecurestring\u003e [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-CurrentCredential] \u003cpscredential\u003e [-NewPassword] \u003csecurestring\u003e [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-CurrentCredential] \u003cpscredential\u003e [-NewPassword] \u003csecurestring\u003e -InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-PcsvDevice", "CommandType": "Function", "ParameterSets": "[-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-PcsvDevice", "CommandType": "Function", "ParameterSets": "[-TimeoutSec \u003cuint32\u003e] [-ShutdownType \u003cPossibleShutdownTypes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TargetAddress] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ManagementProtocol] \u003cManagementProtocol\u003e [[-Port] \u003cuint16\u003e] [-Authentication \u003cAuthentication\u003e] [-UseSSL] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-TimeoutSec \u003cuint32\u003e] [-ShutdownType \u003cPossibleShutdownTypes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PCSVDevice[]\u003e [-ShutdownType \u003cPossibleShutdownTypes\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PKI", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-CertificateEnrollmentPolicyServer", "CommandType": "Cmdlet", "ParameterSets": "-Url \u003curi\u003e -context \u003cContext\u003e [-NoClobber] [-RequireStrongValidation] [-Credential \u003cPkiCredential\u003e] [-AutoEnrollmentEnabled] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-Certificate", "CommandType": "Cmdlet", "ParameterSets": "-FilePath \u003cstring\u003e -Cert \u003cCertificate\u003e [-Type \u003cCertType\u003e] [-NoClobber] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-PFXData] \u003cPfxData\u003e [-FilePath] \u003cstring\u003e [-NoProperties] [-NoClobber] [-Force] [-ChainOption \u003cExportChainOption\u003e] [-ProtectTo \u003cstring[]\u003e] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Cert] \u003cCertificate\u003e [-FilePath] \u003cstring\u003e [-NoProperties] [-NoClobber] [-Force] [-ChainOption \u003cExportChainOption\u003e] [-ProtectTo \u003cstring[]\u003e] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Certificate", "CommandType": "Cmdlet", "ParameterSets": "-Template \u003cstring\u003e [-Url \u003curi\u003e] [-SubjectName \u003cstring\u003e] [-DnsName \u003cstring[]\u003e] [-Credential \u003cPkiCredential\u003e] [-CertStoreLocation \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Request \u003cCertificate\u003e [-Credential \u003cPkiCredential\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CertificateAutoEnrollmentPolicy", "CommandType": "Cmdlet", "ParameterSets": "-Scope \u003cAutoEnrollmentPolicyScope\u003e -context \u003cContext\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-CertificateEnrollmentPolicyServer", "CommandType": "Cmdlet", "ParameterSets": "-Scope \u003cEnrollmentPolicyServerScope\u003e -context \u003cContext\u003e [-Url \u003curi\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-CertificateNotificationTask", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-PfxData", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-Password \u003csecurestring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Certificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [-CertStoreLocation \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-PfxCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-FilePath] \u003cstring\u003e [[-CertStoreLocation] \u003cstring\u003e] [-Exportable] [-Password \u003csecurestring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-CertificateNotificationTask", "CommandType": "Cmdlet", "ParameterSets": "-Type \u003cCertificateNotificationType\u003e -PSScript \u003cstring\u003e -Name \u003cstring\u003e -Channel \u003cNotificationChannel\u003e [-RunTaskForExistingCertificates] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SelfSignedCertificate", "CommandType": "Cmdlet", "ParameterSets": "[-SecurityDescriptor \u003cFileSecurity\u003e] [-TextExtension \u003cstring[]\u003e] [-Extension \u003cX509Extension[]\u003e] [-HardwareKeyUsage \u003cHardwareKeyUsage[]\u003e] [-KeyUsageProperty \u003cKeyUsageProperty[]\u003e] [-KeyUsage \u003cKeyUsage[]\u003e] [-KeyProtection \u003cKeyProtection[]\u003e] [-KeyExportPolicy \u003cKeyExportPolicy[]\u003e] [-KeyLength \u003cint\u003e] [-KeyAlgorithm \u003cstring\u003e] [-SmimeCapabilities] [-ExistingKey] [-KeyLocation \u003cstring\u003e] [-SignerReader \u003cstring\u003e] [-Reader \u003cstring\u003e] [-SignerPin \u003csecurestring\u003e] [-Pin \u003csecurestring\u003e] [-KeyDescription \u003cstring\u003e] [-KeyFriendlyName \u003cstring\u003e] [-Container \u003cstring\u003e] [-Provider \u003cstring\u003e] [-CurveExport \u003cCurveParametersExportType\u003e] [-KeySpec \u003cKeySpec\u003e] [-Type \u003cCertificateType\u003e] [-FriendlyName \u003cstring\u003e] [-NotAfter \u003cdatetime\u003e] [-NotBefore \u003cdatetime\u003e] [-SerialNumber \u003cstring\u003e] [-Subject \u003cstring\u003e] [-DnsName \u003cstring[]\u003e] [-SuppressOid \u003cstring[]\u003e] [-HashAlgorithm \u003cstring\u003e] [-AlternateSignatureAlgorithm] [-TestRoot] [-Signer \u003cCertificate\u003e] [-CloneCert \u003cCertificate\u003e] [-CertStoreLocation \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CertificateEnrollmentPolicyServer", "CommandType": "Cmdlet", "ParameterSets": "[-Url] \u003curi\u003e -context \u003cContext\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-CertificateNotificationTask", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-CertificateAutoEnrollmentPolicy", "CommandType": "Cmdlet", "ParameterSets": "-PolicyState \u003cPolicySetting\u003e -context \u003cContext\u003e [-StoreName \u003cstring[]\u003e] [-ExpirationPercentage \u003cint\u003e] [-EnableTemplateCheck] [-EnableMyStoreManagement] [-EnableBalloonNotifications] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -EnableAll -context \u003cContext\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Switch-Certificate", "CommandType": "Cmdlet", "ParameterSets": "[-OldCert] \u003cCertificate\u003e [-NewCert] \u003cCertificate\u003e [-NotifyOnly] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-Certificate", "CommandType": "Cmdlet", "ParameterSets": "[-Cert] \u003cCertificate\u003e [-Policy \u003cTestCertificatePolicy\u003e] [-User] [-EKU \u003cstring[]\u003e] [-DNSName \u003cstring\u003e] [-AllowUntrustedRoot] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PnpDevice", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-PnpDevice", "CommandType": "Function", "ParameterSets": "[-InstanceId] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#Win32_PnPEntity[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PnpDevice", "CommandType": "Function", "ParameterSets": "[-InstanceId] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#Win32_PnPEntity[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PnpDevice", "CommandType": "Function", "ParameterSets": "[[-InstanceId] \u003cstring[]\u003e] [-Class \u003cstring[]\u003e] [-PresentOnly] [-Status \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-Class \u003cstring[]\u003e] [-PresentOnly] [-Status \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Class \u003cstring[]\u003e] [-PresentOnly] [-Status \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Class \u003cstring[]\u003e] [-PresentOnly] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Status \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PnpDeviceProperty", "CommandType": "Function", "ParameterSets": "[[-KeyName] \u003cstring[]\u003e] -InstanceId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-KeyName] \u003cstring[]\u003e] -InputObject \u003cCimInstance#Win32_PnPEntity[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PrintManagement", "Version": "1.1", "ExportedCommands": [ { "Name": "Add-Printer", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs] [-Location \u003cstring\u003e] [-SeparatorPageFile \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Shared] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-PermissionSDDL \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published] [-RenderingMode \u003cRenderingModeEnum\u003e] [-DisableBranchOfficeLogging] [-BranchOfficeOfflineLogSizeMB \u003cuint32\u003e] [-DeviceURL \u003cstring\u003e] [-DeviceUUID \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-DriverName] \u003cstring\u003e -PortName \u003cstring\u003e [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs] [-Location \u003cstring\u003e] [-SeparatorPageFile \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-Shared] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-PermissionSDDL \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published] [-RenderingMode \u003cRenderingModeEnum\u003e] [-DisableBranchOfficeLogging] [-BranchOfficeOfflineLogSizeMB \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PrinterDriver", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-InfPath] \u003cstring\u003e] [-PrinterEnvironment \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PrinterPort", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-LprHostAddress] \u003cstring\u003e [-LprQueueName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-SNMP \u003cuint32\u003e] [-SNMPCommunity \u003cstring\u003e] [-LprByteCounting] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PrinterHostAddress] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-PortNumber \u003cuint32\u003e] [-SNMP \u003cuint32\u003e] [-SNMPCommunity \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-HostName] \u003cstring\u003e [-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrintConfiguration", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Printer", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-Full] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrinterDriver", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-PrinterEnvironment \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrinterPort", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrinterProperty", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [[-PropertyName] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PrintJob", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-ID \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Read-PrinterNfcTag", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Printer", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Printer[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PrinterDriver", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-PrinterEnvironment] \u003cstring[]\u003e] [-ComputerName \u003cstring\u003e] [-RemoveFromDriverStore] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PrinterDriver[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PrinterPort", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PrinterPort[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-ID] \u003cuint32\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-Printer", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_Printer\u003e [-NewName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restart-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-ID] \u003cuint32\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ID] \u003cuint32\u003e [-PrinterName] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PrintConfiguration", "CommandType": "Function", "ParameterSets": "[-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-Collate \u003cbool\u003e] [-Color \u003cbool\u003e] [-DuplexingMode \u003cDuplexingModeEnum\u003e] [-PaperSize \u003cPaperSizeEnum\u003e] [-PrintTicketXml \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-Collate \u003cbool\u003e] [-Color \u003cbool\u003e] [-DuplexingMode \u003cDuplexingModeEnum\u003e] [-PaperSize \u003cPaperSizeEnum\u003e] [-PrintTicketXml \u003cstring\u003e] [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_PrinterConfiguration\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Printer", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-ComputerName \u003cstring\u003e] [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-DriverName \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs \u003cbool\u003e] [-Location \u003cstring\u003e] [-PermissionSDDL \u003cstring\u003e] [-PortName \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published \u003cbool\u003e] [-RenderingMode \u003cRenderingModeEnum\u003e] [-SeparatorPageFile \u003cstring\u003e] [-Shared \u003cbool\u003e] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-DisableBranchOfficeLogging \u003cbool\u003e] [-BranchOfficeOfflineLogSizeMB \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Printer[]\u003e [-Comment \u003cstring\u003e] [-Datatype \u003cstring\u003e] [-DriverName \u003cstring\u003e] [-UntilTime \u003cuint32\u003e] [-KeepPrintedJobs \u003cbool\u003e] [-Location \u003cstring\u003e] [-PermissionSDDL \u003cstring\u003e] [-PortName \u003cstring\u003e] [-PrintProcessor \u003cstring\u003e] [-Priority \u003cuint32\u003e] [-Published \u003cbool\u003e] [-RenderingMode \u003cRenderingModeEnum\u003e] [-SeparatorPageFile \u003cstring\u003e] [-Shared \u003cbool\u003e] [-ShareName \u003cstring\u003e] [-StartTime \u003cuint32\u003e] [-DisableBranchOfficeLogging \u003cbool\u003e] [-BranchOfficeOfflineLogSizeMB \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PrinterProperty", "CommandType": "Function", "ParameterSets": "[-PrinterName] \u003cstring\u003e [-PropertyName] \u003cstring\u003e [-Value] \u003cstring\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-PropertyName] \u003cstring\u003e [-Value] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_PrinterProperty\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-PrintJob", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_PrintJob\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterName] \u003cstring\u003e [-ID] \u003cuint32\u003e [-ComputerName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PrinterObject] \u003cCimInstance#MSFT_Printer\u003e [-ID] \u003cuint32\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Write-PrinterNfcTag", "CommandType": "Function", "ParameterSets": "[[-SharePath] \u003cstring[]\u003e] [[-WsdAddress] \u003cstring[]\u003e] [-Lock] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_PrinterNfcTag\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PSDesiredStateConfiguration", "Version": "1.1", "ExportedCommands": [ { "Name": "Configuration", "CommandType": "Function", "ParameterSets": "[[-ResourceModuleTuplesToImport] \u003cList[Tuple[string[],ModuleSpecification[],version]]\u003e] [[-OutputPath] \u003cObject\u003e] [[-Name] \u003cObject\u003e] [[-Body] \u003cscriptblock\u003e] [[-ArgsToBody] \u003chashtable\u003e] [[-ConfigurationData] \u003chashtable\u003e] [[-InstanceName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-DscDebug", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-DscDebug", "CommandType": "Function", "ParameterSets": "[-BreakAll] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DscConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DscConfigurationStatus", "CommandType": "Function", "ParameterSets": "[-All] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DscLocalConfigurationManager", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DscResource", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-Module] \u003cObject\u003e] [-Syntax] [\u003cCommonParameters\u003e]" }, { "Name": "New-DscChecksum", "CommandType": "Function", "ParameterSets": "[-Path] \u003cstring[]\u003e [[-OutPath] \u003cstring\u003e] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-DscConfigurationDocument", "CommandType": "Function", "ParameterSets": "-Stage \u003cStage\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-DscConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-DscConfiguration", "CommandType": "Function", "ParameterSets": "[-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-DscResource", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Method] \u003cstring\u003e -ModuleName \u003cModuleSpecification\u003e -Property \u003chashtable\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Publish-DscConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-ComputerName] \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-Force] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-DscLocalConfigurationManager", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [[-ComputerName] \u003cstring[]\u003e] [-Force] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-Force] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-DscConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [[-ComputerName] \u003cstring[]\u003e] [-Wait] [-Force] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Path] \u003cstring\u003e] -CimSession \u003cCimSession[]\u003e [-Wait] [-Force] [-ThrottleLimit \u003cint\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] -UseExisting [-Wait] [-Force] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e -UseExisting [-Wait] [-Force] [-ThrottleLimit \u003cint\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-DscConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-Detailed] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] -ReferenceConfiguration \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e -CimSession \u003cCimSession[]\u003e [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e -ReferenceConfiguration \u003cstring\u003e [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e [-ThrottleLimit \u003cint\u003e] [-AsJob] [-Detailed] [\u003cCommonParameters\u003e]" }, { "Name": "Update-DscConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [-Wait] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -CimSession \u003cCimSession[]\u003e [-Wait] [-JobName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "sacfg", "tcfg", "gcfg", "rtcfg", "upcfg", "glcm", "slcm", "pbcfg", "cmpcfg", "gcfgs" ] }, { "Name": "PSDiagnostics", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-PSTrace", "CommandType": "Function", "ParameterSets": "[-AnalyticOnly]" }, { "Name": "Disable-PSWSManCombinedTrace", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Disable-WSManTrace", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Enable-PSTrace", "CommandType": "Function", "ParameterSets": "[-Force] [-AnalyticOnly]" }, { "Name": "Enable-PSWSManCombinedTrace", "CommandType": "Function", "ParameterSets": "[-DoNotOverwriteExistingTrace]" }, { "Name": "Enable-WSManTrace", "CommandType": "Function", "ParameterSets": "" }, { "Name": "Get-LogProperties", "CommandType": "Function", "ParameterSets": "[-Name] \u003cObject\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Set-LogProperties", "CommandType": "Function", "ParameterSets": "[-LogDetails] \u003cLogDetails\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Start-Trace", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cstring\u003e [[-OutputFilePath] \u003cstring\u003e] [[-ProviderFilePath] \u003cstring\u003e] [-ETS] [-Format \u003cObject\u003e] [-MinBuffers \u003cint\u003e] [-MaxBuffers \u003cint\u003e] [-BufferSizeInKB \u003cint\u003e] [-MaxLogFileSizeInMB \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Trace", "CommandType": "Function", "ParameterSets": "[-SessionName] \u003cObject\u003e [-ETS] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PSScheduledJob", "Version": "1.1.0.0", "ExportedCommands": [ { "Name": "Add-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition[]\u003e [-Trigger] \u003cScheduledJobTrigger[]\u003e [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-Trigger] \u003cScheduledJobTrigger[]\u003e [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Trigger] \u003cScheduledJobTrigger[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobTrigger[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobTrigger[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [[-TriggerId] \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [[-TriggerId] \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-TriggerId] \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledJobOption", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "New-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "-Once -At \u003cdatetime\u003e [-RandomDelay \u003ctimespan\u003e] [-RepetitionInterval \u003ctimespan\u003e] [-RepetitionDuration \u003ctimespan\u003e] [-RepeatIndefinitely] [\u003cCommonParameters\u003e] -Daily -At \u003cdatetime\u003e [-DaysInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -Weekly -At \u003cdatetime\u003e -DaysOfWeek \u003cDayOfWeek[]\u003e [-WeeksInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -AtStartup [-RandomDelay \u003ctimespan\u003e] [\u003cCommonParameters\u003e] -AtLogOn [-RandomDelay \u003ctimespan\u003e] [-User \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledJobOption", "CommandType": "Cmdlet", "ParameterSets": "[-RunElevated] [-HideInTaskScheduler] [-RestartOnIdleResume] [-MultipleInstancePolicy \u003cTaskMultipleInstancePolicy\u003e] [-DoNotAllowDemandStart] [-RequireNetwork] [-StopIfGoingOffIdle] [-WakeToRun] [-ContinueIfGoingOnBattery] [-StartIfOnBattery] [-IdleTimeout \u003ctimespan\u003e] [-IdleDuration \u003ctimespan\u003e] [-StartIfIdle] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ScriptBlock] \u003cscriptblock\u003e [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-ArgumentList \u003cObject[]\u003e] [-MaxResultCount \u003cint\u003e] [-RunNow] [-RunEvery \u003ctimespan\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-FilePath] \u003cstring\u003e [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-ArgumentList \u003cObject[]\u003e] [-MaxResultCount \u003cint\u003e] [-RunNow] [-RunEvery \u003ctimespan\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition[]\u003e [-TriggerId \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-TriggerId \u003cint[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-TriggerId \u003cint[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-JobTrigger", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobTrigger[]\u003e [-DaysInterval \u003cint\u003e] [-WeeksInterval \u003cint\u003e] [-RandomDelay \u003ctimespan\u003e] [-At \u003cdatetime\u003e] [-User \u003cstring\u003e] [-DaysOfWeek \u003cDayOfWeek[]\u003e] [-AtStartup] [-AtLogOn] [-Once] [-RepetitionInterval \u003ctimespan\u003e] [-RepetitionDuration \u003ctimespan\u003e] [-RepeatIndefinitely] [-Daily] [-Weekly] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition\u003e [-Name \u003cstring\u003e] [-ScriptBlock \u003cscriptblock\u003e] [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-MaxResultCount \u003cint\u003e] [-PassThru] [-ArgumentList \u003cObject[]\u003e] [-RunNow] [-RunEvery \u003ctimespan\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cScheduledJobDefinition\u003e [-Name \u003cstring\u003e] [-FilePath \u003cstring\u003e] [-Trigger \u003cScheduledJobTrigger[]\u003e] [-InitializationScript \u003cscriptblock\u003e] [-RunAs32] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-ScheduledJobOption \u003cScheduledJobOptions\u003e] [-MaxResultCount \u003cint\u003e] [-PassThru] [-ArgumentList \u003cObject[]\u003e] [-RunNow] [-RunEvery \u003ctimespan\u003e] [\u003cCommonParameters\u003e] [-InputObject] \u003cScheduledJobDefinition\u003e [-ClearExecutionHistory] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ScheduledJobOption", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobOptions\u003e [-PassThru] [-RunElevated] [-HideInTaskScheduler] [-RestartOnIdleResume] [-MultipleInstancePolicy \u003cTaskMultipleInstancePolicy\u003e] [-DoNotAllowDemandStart] [-RequireNetwork] [-StopIfGoingOffIdle] [-WakeToRun] [-ContinueIfGoingOnBattery] [-StartIfOnBattery] [-IdleTimeout \u003ctimespan\u003e] [-IdleDuration \u003ctimespan\u003e] [-StartIfIdle] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-ScheduledJob", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject] \u003cScheduledJobDefinition[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "PSWorkflow", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "New-PSWorkflowSession", "CommandType": "Function", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cObject\u003e] [-Name \u003cstring[]\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-EnableNetworkAccess] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSWorkflowExecutionOption", "CommandType": "Cmdlet", "ParameterSets": "[-PersistencePath \u003cstring\u003e] [-MaxPersistenceStoreSizeGB \u003clong\u003e] [-PersistWithEncryption] [-MaxRunningWorkflows \u003cint\u003e] [-AllowedActivity \u003cstring[]\u003e] [-OutOfProcessActivity \u003cstring[]\u003e] [-EnableValidation] [-MaxDisconnectedSessions \u003cint\u003e] [-MaxConnectedSessions \u003cint\u003e] [-MaxSessionsPerWorkflow \u003cint\u003e] [-MaxSessionsPerRemoteNode \u003cint\u003e] [-MaxActivityProcesses \u003cint\u003e] [-ActivityProcessIdleTimeoutSec \u003cint\u003e] [-RemoteNodeSessionIdleTimeoutSec \u003cint\u003e] [-SessionThrottleLimit \u003cint\u003e] [-WorkflowShutdownTimeoutMSec \u003cint\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "nwsn" ] }, { "Name": "PSWorkflowUtility", "Version": "1.0.0.0", "ExportedCommands": { "Name": "Invoke-AsWorkflow", "CommandType": "Workflow", "ParameterSets": [ "[-CommandName \u003cstring\u003e] [-Parameter \u003chashtable\u003e] [-PSParameterCollection \u003chashtable[]\u003e] [-PSComputerName \u003cstring[]\u003e] [-PSCredential \u003cObject\u003e] [-PSConnectionRetryCount \u003cuint32\u003e] [-PSConnectionRetryIntervalSec \u003cuint32\u003e] [-PSRunningTimeoutSec \u003cuint32\u003e] [-PSElapsedTimeoutSec \u003cuint32\u003e] [-PSPersist \u003cbool\u003e] [-PSAuthentication \u003cAuthenticationMechanism\u003e] [-PSAuthenticationLevel \u003cAuthenticationLevel\u003e] [-PSApplicationName \u003cstring\u003e] [-PSPort \u003cuint32\u003e] [-PSUseSSL] [-PSConfigurationName \u003cstring\u003e] [-PSConnectionURI \u003cstring[]\u003e] [-PSAllowRedirection] [-PSSessionOption \u003cPSSessionOption\u003e] [-PSCertificateThumbprint \u003cstring\u003e] [-PSPrivateMetadata \u003chashtable\u003e] [-AsJob] [-JobName \u003cstring\u003e] [-InputObject \u003cObject\u003e] [\u003cCommonParameters\u003e]", "[-Expression \u003cstring\u003e] [-PSParameterCollection \u003chashtable[]\u003e] [-PSComputerName \u003cstring[]\u003e] [-PSCredential \u003cObject\u003e] [-PSConnectionRetryCount \u003cuint32\u003e] [-PSConnectionRetryIntervalSec \u003cuint32\u003e] [-PSRunningTimeoutSec \u003cuint32\u003e] [-PSElapsedTimeoutSec \u003cuint32\u003e] [-PSPersist \u003cbool\u003e] [-PSAuthentication \u003cAuthenticationMechanism\u003e] [-PSAuthenticationLevel \u003cAuthenticationLevel\u003e] [-PSApplicationName \u003cstring\u003e] [-PSPort \u003cuint32\u003e] [-PSUseSSL] [-PSConfigurationName \u003cstring\u003e] [-PSConnectionURI \u003cstring[]\u003e] [-PSAllowRedirection] [-PSSessionOption \u003cPSSessionOption\u003e] [-PSCertificateThumbprint \u003cstring\u003e] [-PSPrivateMetadata \u003chashtable\u003e] [-AsJob] [-JobName \u003cstring\u003e] [-InputObject \u003cObject\u003e] [\u003cCommonParameters\u003e]" ] }, "ExportedAliases": [ ] }, { "Name": "ScheduledTasks", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Disable-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Export-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring\u003e] [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring\u003e] [[-Cluster] \u003cstring\u003e] [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring[]\u003e] [[-TaskPath] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ScheduledTaskInfo", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Principal] \u003cCimInstance#MSFT_TaskPrincipal\u003e] [[-Description] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskAction", "CommandType": "Function", "ParameterSets": "[-Execute] \u003cstring\u003e [[-Argument] \u003cstring\u003e] [[-WorkingDirectory] \u003cstring\u003e] [-Id \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskPrincipal", "CommandType": "Function", "ParameterSets": "[-UserId] \u003cstring\u003e [[-LogonType] \u003cLogonTypeEnum\u003e] [[-RunLevel] \u003cRunLevelEnum\u003e] [[-ProcessTokenSidType] \u003cProcessTokenSidTypeEnum\u003e] [[-RequiredPrivilege] \u003cstring[]\u003e] [[-Id] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-GroupId] \u003cstring\u003e [[-RunLevel] \u003cRunLevelEnum\u003e] [[-ProcessTokenSidType] \u003cProcessTokenSidTypeEnum\u003e] [[-RequiredPrivilege] \u003cstring[]\u003e] [[-Id] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskSettingsSet", "CommandType": "Function", "ParameterSets": "[-DisallowDemandStart] [-DisallowHardTerminate] [-Compatibility \u003cCompatibilityEnum\u003e] [-DeleteExpiredTaskAfter \u003ctimespan\u003e] [-AllowStartIfOnBatteries] [-Disable] [-MaintenanceExclusive] [-Hidden] [-RunOnlyIfIdle] [-IdleWaitTimeout \u003ctimespan\u003e] [-NetworkId \u003cstring\u003e] [-NetworkName \u003cstring\u003e] [-DisallowStartOnRemoteAppSession] [-MaintenancePeriod \u003ctimespan\u003e] [-MaintenanceDeadline \u003ctimespan\u003e] [-StartWhenAvailable] [-DontStopIfGoingOnBatteries] [-WakeToRun] [-IdleDuration \u003ctimespan\u003e] [-RestartOnIdle] [-DontStopOnIdleEnd] [-ExecutionTimeLimit \u003ctimespan\u003e] [-MultipleInstances \u003cMultipleInstancesEnum\u003e] [-Priority \u003cint\u003e] [-RestartCount \u003cint\u003e] [-RestartInterval \u003ctimespan\u003e] [-RunOnlyIfNetworkAvailable] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-ScheduledTaskTrigger", "CommandType": "Function", "ParameterSets": "-Once -At \u003cdatetime\u003e [-RandomDelay \u003ctimespan\u003e] [-RepetitionDuration \u003ctimespan\u003e] [-RepetitionInterval \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Daily -At \u003cdatetime\u003e [-DaysInterval \u003cuint32\u003e] [-RandomDelay \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Weekly -At \u003cdatetime\u003e [-RandomDelay \u003ctimespan\u003e] [-DaysOfWeek \u003cDayOfWeek[]\u003e] [-WeeksInterval \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AtStartup [-RandomDelay \u003ctimespan\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -AtLogOn [-RandomDelay \u003ctimespan\u003e] [-User \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-Cluster] \u003cstring\u003e] [[-Resource] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-Xml] \u003cstring\u003e [[-Cluster] \u003cstring\u003e] [[-Resource] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskType] \u003cClusterTaskTypeEnum\u003e] [-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Description] \u003cstring\u003e] [[-Cluster] \u003cstring\u003e] [[-Resource] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [[-RunLevel] \u003cRunLevelEnum\u003e] [[-Description] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-Xml] \u003cstring\u003e [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Principal] \u003cCimInstance#MSFT_TaskPrincipal\u003e] [[-Description] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-TaskName] \u003cstring\u003e] [[-TaskPath] \u003cstring\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [-Xml] \u003cstring\u003e [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Description] \u003cstring\u003e] [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-User] \u003cstring\u003e] [[-Password] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [[-Password] \u003cstring\u003e] [[-User] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [[-Action] \u003cCimInstance#MSFT_TaskAction[]\u003e] [[-Trigger] \u003cCimInstance#MSFT_TaskTrigger[]\u003e] [[-Settings] \u003cCimInstance#MSFT_TaskSettings\u003e] [[-Principal] \u003cCimInstance#MSFT_TaskPrincipal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Start-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-ScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-TaskPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cCimInstance#MSFT_ScheduledTask\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-ClusteredScheduledTask", "CommandType": "Function", "ParameterSets": "[-TaskName] \u003cstring\u003e [[-Cluster] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-InputObject] \u003cCimInstance#MSFT_ClusteredScheduledTask\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-ScheduledTask", "CommandType": "Function", "ParameterSets": "[[-TaskName] \u003cstring[]\u003e] [[-TaskPath] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_ScheduledTask[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "SecureBoot", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Confirm-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Format-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring\u003e -SignatureOwner \u003cguid\u003e -CertificateFilePath \u003cstring[]\u003e [-FormatWithCert] [-SignableFilePath \u003cstring\u003e] [-Time \u003cstring\u003e] [-AppendWrite] [-ContentFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -SignatureOwner \u003cguid\u003e -Hash \u003cstring[]\u003e -Algorithm \u003cstring\u003e [-SignableFilePath \u003cstring\u003e] [-Time \u003cstring\u003e] [-AppendWrite] [-ContentFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Delete [-SignableFilePath \u003cstring\u003e] [-Time \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SecureBootPolicy", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-OutputFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SecureBootUEFI", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring\u003e -Time \u003cstring\u003e [-ContentFilePath \u003cstring\u003e] [-SignedFilePath \u003cstring\u003e] [-AppendWrite] [-OutputFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e -Time \u003cstring\u003e [-Content \u003cbyte[]\u003e] [-SignedFilePath \u003cstring\u003e] [-AppendWrite] [-OutputFilePath \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "SmbShare", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Block-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Close-SmbOpenFile", "CommandType": "Function", "ParameterSets": "[[-FileId] \u003cuint64[]\u003e] [-SessionId \u003cuint64[]\u003e] [-ClientComputerName \u003cstring[]\u003e] [-ClientUserName \u003cstring[]\u003e] [-ScopeName \u003cstring[]\u003e] [-ClusterNodeName \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBOpenFile[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Close-SmbSession", "CommandType": "Function", "ParameterSets": "[[-SessionId] \u003cuint64[]\u003e] [-ClientComputerName \u003cstring[]\u003e] [-ClientUserName \u003cstring[]\u003e] [-ScopeName \u003cstring[]\u003e] [-ClusterNodeName \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBSession[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-SmbDelegation", "CommandType": "Function", "ParameterSets": "[[-SmbClient] \u003cstring\u003e] [-SmbServer] \u003cstring\u003e [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-SmbDelegation", "CommandType": "Function", "ParameterSets": "[-SmbClient] \u003cstring\u003e [-SmbServer] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbBandwidthLimit", "CommandType": "Function", "ParameterSets": "[[-Category] \u003cBandwidthLimitCategory[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbClientConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbClientNetworkInterface", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbConnection", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring[]\u003e] [[-UserName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbDelegation", "CommandType": "Function", "ParameterSets": "[-SmbServer] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbMapping", "CommandType": "Function", "ParameterSets": "[[-LocalPath] \u003cstring[]\u003e] [[-RemotePath] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbMultichannelConnection", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring[]\u003e] [-IncludeNotSelected] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbMultichannelConstraint", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbOpenFile", "CommandType": "Function", "ParameterSets": "[[-FileId] \u003cuint64[]\u003e] [[-SessionId] \u003cuint64[]\u003e] [[-ClientComputerName] \u003cstring[]\u003e] [[-ClientUserName] \u003cstring[]\u003e] [[-ScopeName] \u003cstring[]\u003e] [[-ClusterNodeName] \u003cstring[]\u003e] [-IncludeHidden] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbServerConfiguration", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbServerNetworkInterface", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbSession", "CommandType": "Function", "ParameterSets": "[[-SessionId] \u003cuint64[]\u003e] [[-ClientComputerName] \u003cstring[]\u003e] [[-ClientUserName] \u003cstring[]\u003e] [[-ScopeName] \u003cstring[]\u003e] [[-ClusterNodeName] \u003cstring[]\u003e] [-IncludeHidden] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbShare", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [[-ScopeName] \u003cstring[]\u003e] [-Scoped \u003cbool[]\u003e] [-Special \u003cbool[]\u003e] [-ContinuouslyAvailable \u003cbool[]\u003e] [-ShareState \u003cShareState[]\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode[]\u003e] [-CachingMode \u003cCachingMode[]\u003e] [-ConcurrentUserLimit \u003cuint32[]\u003e] [-AvailabilityType \u003cAvailabilityType[]\u003e] [-CaTimeout \u003cuint32[]\u003e] [-EncryptData \u003cbool[]\u003e] [-IncludeHidden] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Grant-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-AccountName \u003cstring[]\u003e] [-AccessRight \u003cShareAccessRight\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-AccessRight \u003cShareAccessRight\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SmbMapping", "CommandType": "Function", "ParameterSets": "[[-LocalPath] \u003cstring\u003e] [[-RemotePath] \u003cstring\u003e] [-UserName \u003cstring\u003e] [-Password \u003cstring\u003e] [-Persistent \u003cbool\u003e] [-SaveCredentials] [-HomeFolder] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SmbMultichannelConstraint", "CommandType": "Function", "ParameterSets": "[-ServerName] \u003cstring\u003e [-InterfaceIndex] \u003cuint32[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ServerName] \u003cstring\u003e [-InterfaceAlias] \u003cstring[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-SmbShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-Path] \u003cstring\u003e [[-ScopeName] \u003cstring\u003e] [-Temporary] [-ContinuouslyAvailable \u003cbool\u003e] [-Description \u003cstring\u003e] [-ConcurrentUserLimit \u003cuint32\u003e] [-CATimeout \u003cuint32\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode\u003e] [-CachingMode \u003cCachingMode\u003e] [-FullAccess \u003cstring[]\u003e] [-ChangeAccess \u003cstring[]\u003e] [-ReadAccess \u003cstring[]\u003e] [-NoAccess \u003cstring[]\u003e] [-SecurityDescriptor \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbBandwidthLimit", "CommandType": "Function", "ParameterSets": "[[-Category] \u003cBandwidthLimitCategory[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SmbBandwidthLimit[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbMapping", "CommandType": "Function", "ParameterSets": "[[-LocalPath] \u003cstring[]\u003e] [[-RemotePath] \u003cstring[]\u003e] [-UpdateProfile] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SmbMapping[]\u003e [-UpdateProfile] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbMultichannelConstraint", "CommandType": "Function", "ParameterSets": "[-ServerName] \u003cstring[]\u003e [[-InterfaceIndex] \u003cuint32[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ServerName] \u003cstring[]\u003e [[-InterfaceAlias] \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SmbMultichannelConstraint[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-SmbShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbBandwidthLimit", "CommandType": "Function", "ParameterSets": "-Category \u003cBandwidthLimitCategory\u003e -BytesPerSecond \u003cuint64\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbClientConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionCountPerRssNetworkInterface \u003cuint32\u003e] [-DirectoryCacheEntriesMax \u003cuint32\u003e] [-DirectoryCacheEntrySizeMax \u003cuint32\u003e] [-DirectoryCacheLifetime \u003cuint32\u003e] [-DormantFileLimit \u003cuint32\u003e] [-EnableBandwidthThrottling \u003cbool\u003e] [-EnableByteRangeLockingOnReadOnlyFiles \u003cbool\u003e] [-EnableInsecureGuestLogons \u003cbool\u003e] [-EnableLargeMtu \u003cbool\u003e] [-EnableLoadBalanceScaleOut \u003cbool\u003e] [-EnableMultiChannel \u003cbool\u003e] [-EnableSecuritySignature \u003cbool\u003e] [-ExtendedSessionTimeout \u003cuint32\u003e] [-FileInfoCacheEntriesMax \u003cuint32\u003e] [-FileInfoCacheLifetime \u003cuint32\u003e] [-FileNotFoundCacheEntriesMax \u003cuint32\u003e] [-FileNotFoundCacheLifetime \u003cuint32\u003e] [-KeepConn \u003cuint32\u003e] [-MaxCmds \u003cuint32\u003e] [-MaximumConnectionCountPerServer \u003cuint32\u003e] [-OplocksDisabled \u003cbool\u003e] [-RequireSecuritySignature \u003cbool\u003e] [-SessionTimeout \u003cuint32\u003e] [-UseOpportunisticLocking \u003cbool\u003e] [-WindowSizeThreshold \u003cuint32\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbPathAcl", "CommandType": "Function", "ParameterSets": "[-ShareName] \u003cstring\u003e [[-ScopeName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbServerConfiguration", "CommandType": "Function", "ParameterSets": "[-AnnounceComment \u003cstring\u003e] [-AnnounceServer \u003cbool\u003e] [-AsynchronousCredits \u003cuint32\u003e] [-AuditSmb1Access \u003cbool\u003e] [-AutoDisconnectTimeout \u003cuint32\u003e] [-AutoShareServer \u003cbool\u003e] [-AutoShareWorkstation \u003cbool\u003e] [-CachedOpenLimit \u003cuint32\u003e] [-DurableHandleV2TimeoutInSeconds \u003cuint32\u003e] [-EnableAuthenticateUserSharing \u003cbool\u003e] [-EnableDownlevelTimewarp \u003cbool\u003e] [-EnableForcedLogoff \u003cbool\u003e] [-EnableLeasing \u003cbool\u003e] [-EnableMultiChannel \u003cbool\u003e] [-EnableOplocks \u003cbool\u003e] [-EnableSecuritySignature \u003cbool\u003e] [-EnableSMB1Protocol \u003cbool\u003e] [-EnableSMB2Protocol \u003cbool\u003e] [-EnableStrictNameChecking \u003cbool\u003e] [-EncryptData \u003cbool\u003e] [-IrpStackSize \u003cuint32\u003e] [-KeepAliveTime \u003cuint32\u003e] [-MaxChannelPerSession \u003cuint32\u003e] [-MaxMpxCount \u003cuint32\u003e] [-MaxSessionPerConnection \u003cuint32\u003e] [-MaxThreadsPerQueue \u003cuint32\u003e] [-MaxWorkItems \u003cuint32\u003e] [-NullSessionPipes \u003cstring\u003e] [-NullSessionShares \u003cstring\u003e] [-OplockBreakWait \u003cuint32\u003e] [-PendingClientTimeoutInSeconds \u003cuint32\u003e] [-RejectUnencryptedAccess \u003cbool\u003e] [-RequireSecuritySignature \u003cbool\u003e] [-ServerHidden \u003cbool\u003e] [-Smb2CreditsMax \u003cuint32\u003e] [-Smb2CreditsMin \u003cuint32\u003e] [-SmbServerNameHardeningLevel \u003cuint32\u003e] [-TreatHostAsStableStorage \u003cbool\u003e] [-ValidateAliasNotCircular \u003cbool\u003e] [-ValidateShareScope \u003cbool\u003e] [-ValidateShareScopeNotAliased \u003cbool\u003e] [-ValidateTargetName \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-SmbShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-Description \u003cstring\u003e] [-ConcurrentUserLimit \u003cuint32\u003e] [-CATimeout \u003cuint32\u003e] [-ContinuouslyAvailable \u003cbool\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode\u003e] [-CachingMode \u003cCachingMode\u003e] [-SecurityDescriptor \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-Description \u003cstring\u003e] [-ConcurrentUserLimit \u003cuint32\u003e] [-CATimeout \u003cuint32\u003e] [-ContinuouslyAvailable \u003cbool\u003e] [-FolderEnumerationMode \u003cFolderEnumerationMode\u003e] [-CachingMode \u003cCachingMode\u003e] [-SecurityDescriptor \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-SmbShareAccess", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [[-ScopeName] \u003cstring[]\u003e] [-SmbInstance \u003cSmbInstance\u003e] [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_SMBShare[]\u003e [-AccountName \u003cstring[]\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-SmbMultichannelConnection", "CommandType": "Function", "ParameterSets": "[[-ServerName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gsmbs", "nsmbs", "rsmbs", "ssmbs", "gsmba", "grsmba", "rksmba", "blsmba", "ulsmba", "gsmbse", "cssmbse", "gsmbo", "cssmbo", "gsmbsc", "ssmbsc", "gsmbcc", "ssmbcc", "gsmbc", "gsmbm", "nsmbm", "rsmbm", "gsmbcn", "gsmbsn", "gsmbmc", "udsmbmc", "gsmbt", "nsmbt", "rsmbt", "ssmbp", "gsmbb", "ssmbb", "rsmbb", "gsmbd", "esmbd", "dsmbd" ] }, { "Name": "SmbWitness", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Move-SmbClient", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Get-SmbWitnessClient", "CommandType": "Function", "ParameterSets": "[[-ClientName] \u003cstring[]\u003e] [-State \u003cState[]\u003e] [-Flags \u003cFlags[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Move-SmbWitnessClient", "CommandType": "Function", "ParameterSets": "[-ClientName] \u003cstring\u003e [-DestinationNode] \u003cstring\u003e [[-NetworkName] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "gsmbw", "msmbw", "Move-SmbClient" ] }, { "Name": "StartLayout", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-StartApps", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cObject\u003e]" }, { "Name": "Export-StartLayout", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Import-StartLayout", "CommandType": "Cmdlet", "ParameterSets": "[-LayoutPath] \u003cstring\u003e [-MountPath] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LayoutLiteralPath \u003cstring\u003e -MountLiteralPath \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Storage", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Disable-PhysicalDiskIndication", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Disable-StorageDiagnosticLog", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Enable-PhysicalDiskIndication", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Enable-StorageDiagnosticLog", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Flush-Volume", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Get-DiskSNV", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Get-PhysicalDiskSNV", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Get-StorageEnclosureSNV", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Initialize-Volume", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Write-FileSystemCache", "CommandType": "Alias", "ParameterSets": null }, { "Name": "Add-InitiatorIdToMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PartitionAccessPath", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [[-AccessPath] \u003cstring\u003e] [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DriveLetter \u003cchar[]\u003e [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-AssignDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[-StoragePool] \u003cCimInstance#MSFT_StoragePool\u003e -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-Usage \u003cUsage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -VirtualDiskUniqueId \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -VirtualDiskName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -VirtualDiskFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VirtualDisk] \u003cCimInstance#MSFT_VirtualDisk\u003e -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -StoragePoolUniqueId \u003cstring\u003e [-Usage \u003cUsage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -StoragePoolName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -StoragePoolFriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-TargetPortToMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VirtualDiskToMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-VirtualDisknames \u003cstring[]\u003e] [-DeviceNumbers \u003cuint16[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-VirtualDisknames \u003cstring[]\u003e] [-DeviceNumbers \u003cuint16[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-VirtualDisknames \u003cstring[]\u003e] [-DeviceNumbers \u003cuint16[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Block-FileShareAccess", "CommandType": "Function", "ParameterSets": "-Name \u003cstring[]\u003e -AccountName \u003cstring[]\u003e [-FileServer \u003cCimInstance#MSFT_FileServer\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -AccountName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileShare[]\u003e -AccountName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-RemoveData] [-RemoveOEM] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-FileStorageTier", "CommandType": "Function", "ParameterSets": "-FilePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-StorageDiagnosticInfo", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-FileShare", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileShare\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-StorageSubSystem", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PhysicalDiskIdentification", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-StorageEnclosureIdentification", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageEnclosure[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-StorageHighAvailability", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -DiskUniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -DiskFriendlyName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -DiskPath \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-StorageMaintenanceMode", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_StorageFaultDomain\u003e [-Model \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-CimSession \u003cCimSession\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-StorageNodeName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Dismount-DiskImage", "CommandType": "Function", "ParameterSets": "[-ImagePath] \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DevicePath \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DiskImage[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PhysicalDiskIdentification", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-StorageEnclosureIdentification", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageEnclosure[]\u003e [-SlotNumbers \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-StorageHighAvailability", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-ScaleOut \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -DiskUniqueId \u003cstring[]\u003e [-ScaleOut \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -DiskFriendlyName \u003cstring[]\u003e [-ScaleOut \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -DiskPath \u003cstring[]\u003e [-ScaleOut \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-ScaleOut \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-StorageMaintenanceMode", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_StorageFaultDomain\u003e [-IgnoreDetachedVirtualDisks] [-ValidateVirtualDisksHealthy \u003cbool\u003e] [-Model \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-CimSession \u003cCimSession\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Format-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-IsDAX \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-IsDAX \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-IsDAX \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-IsDAX \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-IsDAX \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-FileSystem \u003cstring\u003e] [-NewFileSystemLabel \u003cstring\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Full] [-Force] [-Compress] [-ShortFileNameSupport \u003cbool\u003e] [-SetIntegrityStreams \u003cbool\u003e] [-UseLargeFRS] [-DisableHeatGathering] [-IsDAX \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DedupProperties", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Disk", "CommandType": "Function", "ParameterSets": "[[-Number] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-SerialNumber \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Path \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSISession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSIConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageJob \u003cCimInstance#MSFT_StorageJob\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DiskImage", "CommandType": "Function", "ParameterSets": "[-ImagePath] \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DevicePath \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-DiskStorageNodeView", "CommandType": "Function", "ParameterSets": "[[-StorageNode] \u003cCimInstance#MSFT_StorageNode\u003e] [[-Disk] \u003cCimInstance#MSFT_Disk\u003e] [[-CimSession] \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FileIntegrity", "CommandType": "Function", "ParameterSets": "[-FileName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FileShare", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-Protocol \u003cFileSharingProtocol[]\u003e] [-FileServer \u003cCimInstance#MSFT_FileServer\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-Protocol \u003cFileSharingProtocol[]\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-Protocol \u003cFileSharingProtocol[]\u003e] [-Subsystem \u003cCimInstance#MSFT_StorageSubsystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FileShareAccessControlEntry", "CommandType": "Function", "ParameterSets": "-Name \u003cstring[]\u003e [-FileServer \u003cCimInstance#MSFT_FileServer\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileShare[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-FileStorageTier", "CommandType": "Function", "ParameterSets": "-VolumeDriveLetter \u003cchar\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -VolumePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Volume \u003cciminstance\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FilePath \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-InitiatorId", "CommandType": "Function", "ParameterSets": "[[-InitiatorAddress] \u003cstring[]\u003e] [-HostType \u003cHostType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-InitiatorPort", "CommandType": "Function", "ParameterSets": "[[-NodeAddress] \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InstanceName \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSISession \u003cCimInstance#MSFT_iSCSISession\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSIConnection \u003cCimInstance#MSFT_iSCSIConnection\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-iSCSITarget \u003cCimInstance#MSFT_iSCSITarget\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-MaskingSet", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-HostType \u003cHostType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InitiatorId \u003cCimInstance#MSFT_InitiatorId\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OffloadDataTransferSetting", "CommandType": "Function", "ParameterSets": "[-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Partition", "CommandType": "Function", "ParameterSets": "[-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring[]\u003e [-Offset \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-DiskNumber] \u003cuint32[]\u003e] [[-PartitionNumber] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DriveLetter \u003cchar[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PartitionSupportedSize", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] -DiskId \u003cstring[]\u003e [-Offset \u003cuint64[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32[]\u003e [[-PartitionNumber] \u003cuint32[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[-UniqueId \u003cstring\u003e] [-Usage \u003cPhysicalDiskUsage\u003e] [-Description \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-Model \u003cstring\u003e] [-CanPool \u003cbool\u003e] [-HealthStatus \u003cPhysicalDiskHealthStatus\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring\u003e] [-Usage \u003cPhysicalDiskUsage\u003e] [-Description \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-Model \u003cstring\u003e] [-CanPool \u003cbool\u003e] [-HealthStatus \u003cPhysicalDiskHealthStatus\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] [[-FriendlyName] \u003cstring\u003e] [[-SerialNumber] \u003cstring\u003e] [-Usage \u003cPhysicalDiskUsage\u003e] [-Description \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-Model \u003cstring\u003e] [-CanPool \u003cbool\u003e] [-HealthStatus \u003cPhysicalDiskHealthStatus\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk\u003e [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -StorageSubsystem \u003cCimInstance#MSFT_StorageSubsystem\u003e [-Usage \u003cPhysicalDiskUsage\u003e] [-Description \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-Model \u003cstring\u003e] [-CanPool \u003cbool\u003e] [-HealthStatus \u003cPhysicalDiskHealthStatus\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -StorageEnclosure \u003cCimInstance#MSFT_StorageEnclosure\u003e [-Usage \u003cPhysicalDiskUsage\u003e] [-Description \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-Model \u003cstring\u003e] [-CanPool \u003cbool\u003e] [-HealthStatus \u003cPhysicalDiskHealthStatus\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -StorageNode \u003cCimInstance#MSFT_StorageNode\u003e [-PhysicallyConnected] [-Usage \u003cPhysicalDiskUsage\u003e] [-Description \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-Model \u003cstring\u003e] [-CanPool \u003cbool\u003e] [-HealthStatus \u003cPhysicalDiskHealthStatus\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -StoragePool \u003cCimInstance#MSFT_StoragePool\u003e [-Usage \u003cPhysicalDiskUsage\u003e] [-Description \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-Model \u003cstring\u003e] [-CanPool \u003cbool\u003e] [-HealthStatus \u003cPhysicalDiskHealthStatus\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e [-VirtualRangeMin \u003cuint64\u003e] [-VirtualRangeMax \u003cuint64\u003e] [-HasAllocations \u003cbool\u003e] [-SelectedForUse \u003cbool\u003e] [-NoRedundancy] [-Usage \u003cPhysicalDiskUsage\u003e] [-Description \u003cstring\u003e] [-Manufacturer \u003cstring\u003e] [-Model \u003cstring\u003e] [-CanPool \u003cbool\u003e] [-HealthStatus \u003cPhysicalDiskHealthStatus\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PhysicalDiskStorageNodeView", "CommandType": "Function", "ParameterSets": "[[-StorageNode] \u003cCimInstance#MSFT_StorageNode\u003e] [[-PhysicalDisk] \u003cCimInstance#MSFT_PhysicalDisk\u003e] [[-CimSession] \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PhysicalExtent", "CommandType": "Function", "ParameterSets": "-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -StorageTier \u003cCimInstance#MSFT_StorageTier\u003e [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PhysicalExtentAssociation", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_PhysicalExtent\u003e [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-ResiliencySetting", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageAdvancedProperty", "CommandType": "Function", "ParameterSets": "-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageDiagnosticInfo", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_StorageSubSystem\u003e -DestinationPath \u003cstring\u003e [-TimeSpan \u003cuint32\u003e] [-ActivityId \u003cstring\u003e] [-ExcludeOperationalLog] [-ExcludeDiagnosticLog] [-IncludeLiveDump] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystemFriendlyName] \u003cstring\u003e -DestinationPath \u003cstring\u003e [-TimeSpan \u003cuint32\u003e] [-ActivityId \u003cstring\u003e] [-ExcludeOperationalLog] [-ExcludeDiagnosticLog] [-IncludeLiveDump] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring\u003e -DestinationPath \u003cstring\u003e [-TimeSpan \u003cuint32\u003e] [-ActivityId \u003cstring\u003e] [-ExcludeOperationalLog] [-ExcludeDiagnosticLog] [-IncludeLiveDump] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring\u003e -DestinationPath \u003cstring\u003e [-TimeSpan \u003cuint32\u003e] [-ActivityId \u003cstring\u003e] [-ExcludeOperationalLog] [-ExcludeDiagnosticLog] [-IncludeLiveDump] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageEnclosure", "CommandType": "Function", "ParameterSets": "[-UniqueId \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [[-FriendlyName] \u003cstring[]\u003e] [[-SerialNumber] \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-PhysicallyConnected] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageEnclosureStorageNodeView", "CommandType": "Function", "ParameterSets": "[[-StorageNode] \u003cCimInstance#MSFT_StorageNode\u003e] [[-StorageEnclosure] \u003cCimInstance#MSFT_StorageEnclosure\u003e] [[-CimSession] \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageEnclosureVendorData", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e -PageNumber \u003cuint16\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -PageNumber \u003cuint16\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageEnclosure[]\u003e -PageNumber \u003cuint16\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageFaultDomain", "CommandType": "Function", "ParameterSets": "[-Type \u003cStorageFaultDomainType\u003e] [-PhysicalLocation \u003cstring\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -StorageFaultDomain \u003cCimInstance#MSFT_StorageFaultDomain\u003e [-Type \u003cStorageFaultDomainType\u003e] [-PhysicalLocation \u003cstring\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e] -StorageSubsystem \u003cCimInstance#MSFT_StorageSubsystem\u003e [-Type \u003cStorageFaultDomainType\u003e] [-PhysicalLocation \u003cstring\u003e] [-CimSession \u003cCimSession\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageFileServer", "CommandType": "Function", "ParameterSets": "[-FriendlyName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Subsystem \u003cCimInstance#MSFT_StorageSubsystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageFirmwareInformation", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageHealthAction", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject \u003cciminstance\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageHealthReport", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_StorageObject\u003e [-Count \u003cint\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageHealthSetting", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_StorageSubSystem\u003e [-Name \u003cstring\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageJob", "CommandType": "Function", "ParameterSets": "[\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-JobState \u003cJobState[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-JobState \u003cJobState[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-JobState \u003cJobState[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-JobState \u003cJobState[]\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-JobState \u003cJobState[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-JobState \u003cJobState[]\u003e] [-StorageSubsystem \u003cCimInstance#MSFT_StorageSubsystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageNode", "CommandType": "Function", "ParameterSets": "[-Name \u003cstring[]\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring[]\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-PhysicallyConnected] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-StorageEnclosure \u003cCimInstance#MSFT_StorageEnclosure\u003e] [-PhysicallyConnected] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-OperationalStatus \u003cOperationalStatus[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StoragePool", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageJob \u003cCimInstance#MSFT_StorageJob\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageTier \u003cCimInstance#MSFT_StorageTier\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-ResiliencySetting \u003cCimInstance#MSFT_ResiliencySetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IsPrimordial \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageProvider", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-URI \u003curi[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageReliabilityCounter", "CommandType": "Function", "ParameterSets": "-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Disk \u003cCimInstance#MSFT_Disk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageSetting", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageSubSystem", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StorageFaultDomain \u003cCimInstance#MSFT_StorageFaultDomain\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-FileServer \u003cCimInstance#MSFT_FileServer\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-Volume \u003cCimInstance#MSFT_Volume\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-OffloadDataTransferSetting \u003cCimInstance#MSFT_OffloadDataTransferSetting\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-InitiatorId \u003cCimInstance#MSFT_InitiatorId\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-TargetPortal \u003cCimInstance#MSFT_TargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-Model \u003cstring[]\u003e] [-StorageProvider \u003cCimInstance#MSFT_StorageProvider\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageTier", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-MediaType \u003cMediaType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-MediaType \u003cMediaType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MediaType \u003cMediaType[]\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MediaType \u003cMediaType[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-StorageTierSupportedSize", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageTier[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SupportedClusterSizes", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e -FileSystem \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e -FileSystem \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e -FileSystem \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e -FileSystem \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e -FileSystem \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-SupportedFileSystems", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TargetPort", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-PortAddress \u003cstring[]\u003e] [-ConnectionType \u003cConnectionType[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetPortal \u003cCimInstance#MSFT_TargetPortal\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TargetPortal", "CommandType": "Function", "ParameterSets": "[-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IPv4Address \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-IPv6Address \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubsystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VirtualDisk", "CommandType": "Function", "ParameterSets": "[[-FriendlyName] \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Name \u003cstring[]\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageJob \u003cCimInstance#MSFT_StorageJob\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-TargetVirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-SourceVirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-TargetPort \u003cCimInstance#MSFT_TargetPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-InitiatorId \u003cCimInstance#MSFT_InitiatorId\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-MaskingSet \u003cCimInstance#MSFT_MaskingSet\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-InitiatorPort \u003cCimInstance#MSFT_InitiatorPort\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-Disk \u003cCimInstance#MSFT_Disk\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageTier \u003cCimInstance#MSFT_StorageTier\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e] [-PhysicalRangeMin \u003cuint64\u003e] [-PhysicalRangeMax \u003cuint64\u003e] [-NoRedundancy] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Usage \u003cUsage[]\u003e] [-OtherUsageDescription \u003cstring[]\u003e] [-IsSnapshot \u003cbool[]\u003e] [-HealthStatus \u003cHealthStatus[]\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VirtualDiskSupportedSize", "CommandType": "Function", "ParameterSets": "[-StoragePoolFriendlyName] \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolUniqueId \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolName \u003cstring[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e [-ResiliencySettingName \u003cstring\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Volume", "CommandType": "Function", "ParameterSets": "[[-DriveLetter] \u003cchar[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-ObjectId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Path \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FileSystemLabel \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Partition \u003cCimInstance#MSFT_Partition\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskImage \u003cCimInstance#MSFT_DiskImage\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StoragePool \u003cCimInstance#MSFT_StoragePool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageNode \u003cCimInstance#MSFT_StorageNode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageFileServer \u003cCimInstance#MSFT_FileServer\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FileShare \u003cCimInstance#MSFT_FileShare\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-StorageJob \u003cCimInstance#MSFT_StorageJob\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FilePath \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VolumeCorruptionCount", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VolumeScrubPolicy", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Grant-FileShareAccess", "CommandType": "Function", "ParameterSets": "-Name \u003cstring[]\u003e -AccountName \u003cstring[]\u003e -AccessRight \u003cAccessRight\u003e [-FileServer \u003cCimInstance#MSFT_FileServer\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -AccountName \u003cstring[]\u003e -AccessRight \u003cAccessRight\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileShare[]\u003e -AccountName \u003cstring[]\u003e -AccessRight \u003cAccessRight\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Hide-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Initialize-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VirtualDisk \u003cCimInstance#MSFT_VirtualDisk\u003e] [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Mount-DiskImage", "CommandType": "Function", "ParameterSets": "[-ImagePath] \u003cstring[]\u003e [-StorageType \u003cStorageType\u003e] [-Access \u003cAccess\u003e] [-NoDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_DiskImage[]\u003e [-Access \u003cAccess\u003e] [-NoDriveLetter] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-FileShare", "CommandType": "Function", "ParameterSets": "-FileServerFriendlyName \u003cstring[]\u003e -Name \u003cstring\u003e -SourceVolume \u003cCimInstance#MSFT_Volume\u003e [-Description \u003cstring\u003e] [-RelativePathName \u003cstring\u003e] [-ContinuouslyAvailable \u003cbool\u003e] [-EncryptData \u003cbool\u003e] [-Protocol \u003cFileSharingProtocol\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileServerUniqueId \u003cstring[]\u003e -Name \u003cstring\u003e -SourceVolume \u003cCimInstance#MSFT_Volume\u003e [-Description \u003cstring\u003e] [-RelativePathName \u003cstring\u003e] [-ContinuouslyAvailable \u003cbool\u003e] [-EncryptData \u003cbool\u003e] [-Protocol \u003cFileSharingProtocol\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileServer[]\u003e -Name \u003cstring\u003e -SourceVolume \u003cCimInstance#MSFT_Volume\u003e [-Description \u003cstring\u003e] [-RelativePathName \u003cstring\u003e] [-ContinuouslyAvailable \u003cbool\u003e] [-EncryptData \u003cbool\u003e] [-Protocol \u003cFileSharingProtocol\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-MaskingSet", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-FriendlyName \u003cstring\u003e] [-VirtualDiskNames \u003cstring[]\u003e] [-InitiatorAddresses \u003cstring[]\u003e] [-TargetPortAddresses \u003cstring[]\u003e] [-DeviceNumbers \u003cstring[]\u003e] [-DeviceAccesses \u003cDeviceAccess[]\u003e] [-HostType \u003cHostMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-Partition", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskId \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskPath \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Offset \u003cuint64\u003e] [-Alignment \u003cuint32\u003e] [-DriveLetter \u003cchar\u003e] [-AssignDriveLetter] [-MbrType \u003cMbrType\u003e] [-GptType \u003cstring\u003e] [-IsHidden] [-IsActive] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-StorageFileServer", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e -HostNames \u003cstring[]\u003e -Protocols \u003cFileSharingProtocol[]\u003e [-FriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e -HostNames \u003cstring[]\u003e -Protocols \u003cFileSharingProtocol[]\u003e [-FriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e -HostNames \u003cstring[]\u003e -Protocols \u003cFileSharingProtocol[]\u003e [-FriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e -HostNames \u003cstring[]\u003e -Protocols \u003cFileSharingProtocol[]\u003e [-FriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-StoragePool", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-MediaTypeDefault \u003cMediaType\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-MediaTypeDefault \u003cMediaType\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-MediaTypeDefault \u003cMediaType\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e -FriendlyName \u003cstring\u003e -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-MediaTypeDefault \u003cMediaType\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-LogicalSectorSizeDefault \u003cuint64\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-StorageSubsystemVirtualDisk", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-FriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-Interleave \u003cuint64\u003e] [-NumberOfColumns \u003cuint16\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-ParityLayout \u003cParityLayout\u003e] [-RequestNoSinglePointOfFailure \u003cbool\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-IsEnclosureAware] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-StorageTier", "CommandType": "Function", "ParameterSets": "[-StoragePoolFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-MediaType \u003cMediaType\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-ResiliencySettingName \u003cstring\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-MediaType \u003cMediaType\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-ResiliencySettingName \u003cstring\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-MediaType \u003cMediaType\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-ResiliencySettingName \u003cstring\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e -FriendlyName \u003cstring\u003e [-MediaType \u003cMediaType\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-ResiliencySettingName \u003cstring\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-StoragePoolFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-AllocationUnitSize \u003cuint64\u003e] [-MediaType \u003cMediaType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-PhysicalDisksToUse \u003cCimInstance#MSFT_PhysicalDisk[]\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-NumberOfGroups \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-StorageTiers \u003cCimInstance#MSFT_StorageTier[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-AutoWriteCacheSize] [-ReadCacheSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-AllocationUnitSize \u003cuint64\u003e] [-MediaType \u003cMediaType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-PhysicalDisksToUse \u003cCimInstance#MSFT_PhysicalDisk[]\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-NumberOfGroups \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-StorageTiers \u003cCimInstance#MSFT_StorageTier[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-AutoWriteCacheSize] [-ReadCacheSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-AllocationUnitSize \u003cuint64\u003e] [-MediaType \u003cMediaType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-PhysicalDisksToUse \u003cCimInstance#MSFT_PhysicalDisk[]\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-NumberOfGroups \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-StorageTiers \u003cCimInstance#MSFT_StorageTier[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-AutoWriteCacheSize] [-ReadCacheSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e -FriendlyName \u003cstring\u003e [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ResiliencySettingName \u003cstring\u003e] [-Size \u003cuint64\u003e] [-UseMaximumSize] [-ProvisioningType \u003cProvisioningType\u003e] [-AllocationUnitSize \u003cuint64\u003e] [-MediaType \u003cMediaType\u003e] [-IsEnclosureAware \u003cbool\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-PhysicalDisksToUse \u003cCimInstance#MSFT_PhysicalDisk[]\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-AutoNumberOfColumns] [-NumberOfGroups \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-StorageTiers \u003cCimInstance#MSFT_StorageTier[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-AutoWriteCacheSize] [-ReadCacheSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-VirtualDiskClone", "CommandType": "Function", "ParameterSets": "-VirtualDiskUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDiskFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -VirtualDiskName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-VirtualDiskSnapshot", "CommandType": "Function", "ParameterSets": "-VirtualDiskUniqueId \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-VirtualDiskFriendlyName] \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -VirtualDiskName \u003cstring[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e -FriendlyName \u003cstring\u003e [-TargetStoragePoolName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-Volume", "CommandType": "Function", "ParameterSets": "[-StoragePool] \u003cCimInstance#MSFT_StoragePool\u003e -FriendlyName \u003cstring\u003e [-FileSystem \u003cFileSystemType\u003e] [-AccessPath \u003cstring\u003e] [-DriveLetter \u003cchar\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Size \u003cuint64\u003e] [-ResiliencySettingName \u003cstring\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-MediaType \u003cMediaType\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-StorageTiers \u003cCimInstance#MSFT_StorageTier[]\u003e] [-StorageTierFriendlyNames \u003cstring[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-ReadCacheSize \u003cuint64\u003e] [-UseMaximumSize] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolFriendlyName \u003cstring\u003e -FriendlyName \u003cstring\u003e [-FileSystem \u003cFileSystemType\u003e] [-AccessPath \u003cstring\u003e] [-DriveLetter \u003cchar\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Size \u003cuint64\u003e] [-ResiliencySettingName \u003cstring\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-MediaType \u003cMediaType\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-StorageTiers \u003cCimInstance#MSFT_StorageTier[]\u003e] [-StorageTierFriendlyNames \u003cstring[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-ReadCacheSize \u003cuint64\u003e] [-UseMaximumSize] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolName \u003cstring\u003e -FriendlyName \u003cstring\u003e [-FileSystem \u003cFileSystemType\u003e] [-AccessPath \u003cstring\u003e] [-DriveLetter \u003cchar\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Size \u003cuint64\u003e] [-ResiliencySettingName \u003cstring\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-MediaType \u003cMediaType\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-StorageTiers \u003cCimInstance#MSFT_StorageTier[]\u003e] [-StorageTierFriendlyNames \u003cstring[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-ReadCacheSize \u003cuint64\u003e] [-UseMaximumSize] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -StoragePoolUniqueId \u003cstring\u003e -FriendlyName \u003cstring\u003e [-FileSystem \u003cFileSystemType\u003e] [-AccessPath \u003cstring\u003e] [-DriveLetter \u003cchar\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-Size \u003cuint64\u003e] [-ResiliencySettingName \u003cstring\u003e] [-ProvisioningType \u003cProvisioningType\u003e] [-MediaType \u003cMediaType\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-StorageTiers \u003cCimInstance#MSFT_StorageTier[]\u003e] [-StorageTierFriendlyNames \u003cstring[]\u003e] [-StorageTierSizes \u003cuint64[]\u003e] [-WriteCacheSize \u003cuint64\u003e] [-ReadCacheSize \u003cuint64\u003e] [-UseMaximumSize] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Disk] \u003cCimInstance#MSFT_Disk\u003e -FriendlyName \u003cstring\u003e [-FileSystem \u003cFileSystemType\u003e] [-AccessPath \u003cstring\u003e] [-DriveLetter \u003cchar\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e -FriendlyName \u003cstring\u003e [-FileSystem \u003cFileSystemType\u003e] [-AccessPath \u003cstring\u003e] [-DriveLetter \u003cchar\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskPath \u003cstring\u003e -FriendlyName \u003cstring\u003e [-FileSystem \u003cFileSystemType\u003e] [-AccessPath \u003cstring\u003e] [-DriveLetter \u003cchar\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DiskUniqueId \u003cstring\u003e -FriendlyName \u003cstring\u003e [-FileSystem \u003cFileSystemType\u003e] [-AccessPath \u003cstring\u003e] [-DriveLetter \u003cchar\u003e] [-AllocationUnitSize \u003cuint32\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-StoragePool", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Optimize-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-NormalPriority] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-NormalPriority] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-NormalPriority] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-NormalPriority] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-ReTrim] [-Analyze] [-Defrag] [-SlabConsolidate] [-TierOptimize] [-NormalPriority] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Register-StorageSubsystem", "CommandType": "Function", "ParameterSets": "[-ProviderName] \u003cstring[]\u003e -ComputerName \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -ProviderUniqueId \u003cstring[]\u003e -ComputerName \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageProvider[]\u003e -ComputerName \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-FileShare", "CommandType": "Function", "ParameterSets": "-Name \u003cstring[]\u003e [-FileServer \u003cCimInstance#MSFT_FileServer\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileShare[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-InitiatorId", "CommandType": "Function", "ParameterSets": "[-InitiatorAddress] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_InitiatorId[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-InitiatorIdFromMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-InitiatorIds \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-MaskingSet", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Partition", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PartitionAccessPath", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [[-AccessPath] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-AccessPath] \u003cstring\u003e] -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[-StoragePool] \u003cCimInstance#MSFT_StoragePool\u003e -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -VirtualDiskUniqueId \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -VirtualDiskName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -VirtualDiskFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-VirtualDisk] \u003cCimInstance#MSFT_VirtualDisk\u003e -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -StoragePoolUniqueId \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -StoragePoolName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -PhysicalDisks \u003cCimInstance#MSFT_PhysicalDisk[]\u003e -StoragePoolFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-StorageFileServer", "CommandType": "Function", "ParameterSets": "[-FriendlyName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileServer[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-StorageHealthSetting", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_StorageSubSystem\u003e -Name \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-StoragePool", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-StorageTier", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageTier[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-TargetPortFromMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VirtualDiskFromMaskingSet", "CommandType": "Function", "ParameterSets": "[-MaskingSetFriendlyName] \u003cstring[]\u003e [-VirtualDiskNames \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -MaskingSetUniqueId \u003cstring[]\u003e [-VirtualDiskNames \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e [-VirtualDiskNames \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Rename-MaskingSet", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_MaskingSet[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-FileIntegrity", "CommandType": "Function", "ParameterSets": "[-FileName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-Volume", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-OfflineScanAndFix] [-SpotFix] [-Scan] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-PhysicalDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Reset-StorageReliabilityCounter", "CommandType": "Function", "ParameterSets": "-PhysicalDisk \u003cCimInstance#MSFT_PhysicalDisk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Disk \u003cCimInstance#MSFT_Disk\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageReliabilityCounter[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Resize-Partition", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Size] \u003cuint64\u003e -DiskId \u003cstring[]\u003e -Offset \u003cuint64[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32[]\u003e [-PartitionNumber] \u003cuint32[]\u003e [-Size] \u003cuint64\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Size] \u003cuint64\u003e -DriveLetter \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Size] \u003cuint64\u003e -InputObject \u003cCimInstance#MSFT_Partition[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resize-StorageTier", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageTier[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resize-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-Size \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Revoke-FileShareAccess", "CommandType": "Function", "ParameterSets": "-Name \u003cstring[]\u003e -AccountName \u003cstring[]\u003e [-FileServer \u003cCimInstance#MSFT_FileServer\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -AccountName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileShare[]\u003e -AccountName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Number] \u003cuint32\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-PartitionStyle \u003cPartitionStyle\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-Signature \u003cuint32\u003e] [-Guid \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-Number] \u003cuint32\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-FileIntegrity", "CommandType": "Function", "ParameterSets": "[-FileName] \u003cstring\u003e [[-Enable] \u003cbool\u003e] [-Enforce \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-FileShare", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-Description \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-Description \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-Description \u003cstring\u003e] [-EncryptData \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-FileStorageTier", "CommandType": "Function", "ParameterSets": "-FilePath \u003cstring\u003e -DesiredStorageTierFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FilePath \u003cstring\u003e -DesiredStorageTier \u003cciminstance\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -FilePath \u003cstring\u003e -DesiredStorageTierUniqueId \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-InitiatorPort", "CommandType": "Function", "ParameterSets": "[-NodeAddress] \u003cstring[]\u003e -NewNodeAddress \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e -NewNodeAddress \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_InitiatorPort[]\u003e -NewNodeAddress \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Partition", "CommandType": "Function", "ParameterSets": "[-DiskNumber] \u003cuint32\u003e [-PartitionNumber] \u003cuint32\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-IsShadowCopy \u003cbool\u003e] [-IsDAX \u003cbool\u003e] [-MbrType \u003cuint16\u003e] [-GptType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-IsShadowCopy \u003cbool\u003e] [-IsDAX \u003cbool\u003e] [-MbrType \u003cuint16\u003e] [-GptType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-IsShadowCopy \u003cbool\u003e] [-IsDAX \u003cbool\u003e] [-MbrType \u003cuint16\u003e] [-GptType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DiskId \u003cstring\u003e -Offset \u003cuint64\u003e [-IsReadOnly \u003cbool\u003e] [-NoDefaultDriveLetter \u003cbool\u003e] [-IsActive \u003cbool\u003e] [-IsHidden \u003cbool\u003e] [-IsShadowCopy \u003cbool\u003e] [-IsDAX \u003cbool\u003e] [-MbrType \u003cuint16\u003e] [-GptType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DiskId \u003cstring\u003e -Offset \u003cuint64\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DiskId \u003cstring\u003e -Offset \u003cuint64\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-PartitionNumber] \u003cuint32\u003e [-NewDriveLetter \u003cchar\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-DiskNumber] \u003cuint32\u003e [-PartitionNumber] \u003cuint32\u003e [-IsOffline \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PhysicalDisk", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-MediaType \u003cMediaType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-MediaType \u003cMediaType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Description \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-MediaType \u003cMediaType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-ResiliencySetting", "CommandType": "Function", "ParameterSets": "-Name \u003cstring[]\u003e -StoragePool \u003cCimInstance#MSFT_StoragePool\u003e [-NumberOfDataCopiesDefault \u003cuint16\u003e] [-PhysicalDiskRedundancyDefault \u003cuint16\u003e] [-NumberOfColumnsDefault \u003cuint16\u003e] [-AutoNumberOfColumns] [-InterleaveDefault \u003cuint64\u003e] [-NumberOfGroupsDefault \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-NumberOfDataCopiesDefault \u003cuint16\u003e] [-PhysicalDiskRedundancyDefault \u003cuint16\u003e] [-NumberOfColumnsDefault \u003cuint16\u003e] [-AutoNumberOfColumns] [-InterleaveDefault \u003cuint64\u003e] [-NumberOfGroupsDefault \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_ResiliencySetting[]\u003e [-NumberOfDataCopiesDefault \u003cuint16\u003e] [-PhysicalDiskRedundancyDefault \u003cuint16\u003e] [-NumberOfColumnsDefault \u003cuint16\u003e] [-AutoNumberOfColumns] [-InterleaveDefault \u003cuint64\u003e] [-NumberOfGroupsDefault \u003cuint16\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageFileServer", "CommandType": "Function", "ParameterSets": "-NewFriendlyName \u003cstring\u003e [-FriendlyName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileServer[]\u003e -NewFriendlyName \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageHealthSetting", "CommandType": "Function", "ParameterSets": "-InputObject \u003cCimInstance#MSFT_StorageSubSystem\u003e -Name \u003cstring\u003e -Value \u003cstring\u003e [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StoragePool", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RepairPolicy \u003cRepairPolicy\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-MediaTypeDefault \u003cMediaType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RepairPolicy \u003cRepairPolicy\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RepairPolicy \u003cRepairPolicy\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-ClearOnDeallocate \u003cbool\u003e] [-IsPowerProtected \u003cbool\u003e] [-RepairPolicy \u003cRepairPolicy\u003e] [-RetireMissingPhysicalDisks \u003cRetireMissingPhysicalDisks\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-ThinProvisioningAlertThresholds \u003cuint16[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-MediaTypeDefault \u003cMediaType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-MediaTypeDefault \u003cMediaType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-IsReadOnly \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-ProvisioningTypeDefault \u003cProvisioningType\u003e] [-MediaTypeDefault \u003cMediaType\u003e] [-ResiliencySettingNameDefault \u003cstring\u003e] [-EnclosureAwareDefault \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-WriteCacheSizeDefault \u003cuint64\u003e] [-AutoWriteCacheSize \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageProvider", "CommandType": "Function", "ParameterSets": "[-ProviderName] \u003cstring[]\u003e [-RemoteSubsystemCacheMode \u003cRemoteSubsystemCacheMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -ProviderUniqueId \u003cstring[]\u003e [-RemoteSubsystemCacheMode \u003cRemoteSubsystemCacheMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageProvider[]\u003e [-RemoteSubsystemCacheMode \u003cRemoteSubsystemCacheMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageSetting", "CommandType": "Function", "ParameterSets": "[-NewDiskPolicy \u003cNewDiskPolicy\u003e] [-ScrubPolicy \u003cScrubPolicy\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageSubSystem", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-AutomaticClusteringEnabled \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-AutomaticClusteringEnabled \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-AutomaticClusteringEnabled \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-AutomaticClusteringEnabled \u003cbool\u003e] [-FaultDomainAwarenessDefault \u003cFaultDomainType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StorageTier", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-MediaType \u003cMediaType\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-ResiliencySettingName \u003cstring\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-MediaType \u003cMediaType\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-ResiliencySettingName \u003cstring\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-MediaType \u003cMediaType\u003e] [-FaultDomainAwareness \u003cFaultDomainType\u003e] [-ColumnIsolation \u003cFaultDomainType\u003e] [-ResiliencySettingName \u003cstring\u003e] [-PhysicalDiskRedundancy \u003cuint16\u003e] [-NumberOfDataCopies \u003cuint16\u003e] [-NumberOfGroups \u003cuint16\u003e] [-NumberOfColumns \u003cuint16\u003e] [-Interleave \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-Description \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VirtualDisk", "CommandType": "Function", "ParameterSets": "-UniqueId \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-IsManualAttach \u003cbool\u003e] [-StorageNodeName \u003cstring\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-InputObject] \u003cciminstance[]\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-NewFriendlyName \u003cstring\u003e] [-Usage \u003cUsage\u003e] [-OtherUsageDescription \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-IsManualAttach \u003cbool\u003e] [-StorageNodeName \u003cstring\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] [-FriendlyName] \u003cstring\u003e [-IsManualAttach \u003cbool\u003e] [-StorageNodeName \u003cstring\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Name \u003cstring\u003e [-IsManualAttach \u003cbool\u003e] [-StorageNodeName \u003cstring\u003e] [-Access \u003cAccess\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-Volume", "CommandType": "Function", "ParameterSets": "-DriveLetter \u003cchar\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-DedupMode \u003cDedupMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cciminstance[]\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-NewFileSystemLabel \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-DedupMode \u003cDedupMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Path \u003cstring\u003e [-DedupMode \u003cDedupMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring\u003e [-DedupMode \u003cDedupMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -DriveLetter \u003cchar\u003e [-DedupMode \u003cDedupMode\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VolumeScrubPolicy", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [[-Enable] \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [[-Enable] \u003cbool\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Show-VirtualDisk", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_VirtualDisk[]\u003e [-TargetPortAddresses \u003cstring[]\u003e] [-InitiatorAddress \u003cstring\u003e] [-HostType \u003cHostType\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Start-StorageDiagnosticLog", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-Level \u003cLevel\u003e] [-MaxLogSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-Level \u003cLevel\u003e] [-MaxLogSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-Level \u003cLevel\u003e] [-MaxLogSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-Level \u003cLevel\u003e] [-MaxLogSize \u003cuint64\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-StorageDiagnosticLog", "CommandType": "Function", "ParameterSets": "[-StorageSubSystemFriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemUniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -StorageSubSystemName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageSubSystem[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-StorageJob", "CommandType": "Function", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageJob[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-FileShareAccess", "CommandType": "Function", "ParameterSets": "-Name \u003cstring[]\u003e -AccountName \u003cstring[]\u003e [-FileServer \u003cCimInstance#MSFT_FileServer\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e -AccountName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_FileShare[]\u003e -AccountName \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-StorageSubsystem", "CommandType": "Function", "ParameterSets": "[-ProviderName] \u003cstring[]\u003e [-StorageSubSystemUniqueId \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -ProviderUniqueId \u003cstring[]\u003e [-StorageSubSystemUniqueId \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageProvider[]\u003e [-StorageSubSystemUniqueId \u003cstring\u003e] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-Disk", "CommandType": "Function", "ParameterSets": "[-Number] \u003cuint32[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-FriendlyName \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Disk[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Update-HostStorageCache", "CommandType": "Function", "ParameterSets": "[-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Update-StorageFirmware", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring\u003e [-ImagePath \u003cstring\u003e] [-SlotNumber \u003cuint16\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -UniqueId \u003cstring\u003e [-ImagePath \u003cstring\u003e] [-SlotNumber \u003cuint16\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_PhysicalDisk[]\u003e [-ImagePath \u003cstring\u003e] [-SlotNumber \u003cuint16\u003e] [-CimSession \u003cCimSession\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Update-StoragePool", "CommandType": "Function", "ParameterSets": "[-FriendlyName] \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -UniqueId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StoragePool[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-StorageProviderCache", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Manufacturer \u003cstring[]\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-UniqueId \u003cstring[]\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-Manufacturer \u003cstring[]\u003e] [-URI \u003curi[]\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] [-StorageSubSystem \u003cCimInstance#MSFT_StorageSubSystem\u003e] [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_StorageProvider[]\u003e [-DiscoveryLevel \u003cDiscoveryLevel\u003e] [-RootObject \u003cref\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Write-VolumeCache", "CommandType": "Function", "ParameterSets": "[-DriveLetter] \u003cchar[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -ObjectId \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -Path \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -FileSystemLabel \u003cstring[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e] -InputObject \u003cCimInstance#MSFT_Volume[]\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-PassThru] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "Disable-PhysicalDiskIndication", "Disable-StorageDiagnosticLog", "Enable-PhysicalDiskIndication", "Enable-StorageDiagnosticLog", "Flush-Volume", "Initialize-Volume", "Write-FileSystemCache", "Get-PhysicalDiskSNV", "Get-DiskSNV", "Get-StorageEnclosureSNV" ] }, { "Name": "TLS", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Disable-TlsCipherSuite", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-TlsEccCurve", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-TlsSessionTicketKey", "CommandType": "Cmdlet", "ParameterSets": "[-ServiceAccountName] \u003cNTAccount\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-TlsCipherSuite", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [[-Position] \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-TlsEccCurve", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [[-Position] \u003cuint32\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-TlsSessionTicketKey", "CommandType": "Cmdlet", "ParameterSets": "[-Password] \u003csecurestring\u003e [-Path] \u003cstring\u003e [-ServiceAccountName] \u003cNTAccount\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-TlsSessionTicketKey", "CommandType": "Cmdlet", "ParameterSets": "[-Password] \u003csecurestring\u003e [[-Path] \u003cstring\u003e] [-ServiceAccountName] \u003cNTAccount\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TlsCipherSuite", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TlsEccCurve", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-TlsSessionTicketKey", "CommandType": "Cmdlet", "ParameterSets": "[-Password] \u003csecurestring\u003e [[-Path] \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "TroubleshootingPack", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-TroubleshootingPack", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-AnswerFile \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-TroubleshootingPack", "CommandType": "Cmdlet", "ParameterSets": "[-Pack] \u003cDiagPack\u003e [-AnswerFile \u003cstring\u003e] [-Result \u003cstring\u003e] [-Unattended] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "TrustedPlatformModule", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Clear-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[[-OwnerAuthorization] \u003cstring\u003e] [\u003cCommonParameters\u003e] -File \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "ConvertTo-TpmOwnerAuth", "CommandType": "Cmdlet", "ParameterSets": "[-PassPhrase] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Disable-TpmAutoProvisioning", "CommandType": "Cmdlet", "ParameterSets": "[-OnlyForNextRestart] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-TpmAutoProvisioning", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-TpmEndorsementKeyInfo", "CommandType": "Cmdlet", "ParameterSets": "[[-HashAlgorithm] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-TpmSupportedFeature", "CommandType": "Cmdlet", "ParameterSets": "[[-FeatureList] \u003cStringCollection\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Import-TpmOwnerAuth", "CommandType": "Cmdlet", "ParameterSets": "-File \u003cstring\u003e [\u003cCommonParameters\u003e] [-OwnerAuthorization] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Initialize-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[-AllowClear] [-AllowPhysicalPresence] [\u003cCommonParameters\u003e]" }, { "Name": "Set-TpmOwnerAuth", "CommandType": "Cmdlet", "ParameterSets": "-File \u003cstring\u003e -NewOwnerAuthorization \u003cstring\u003e [\u003cCommonParameters\u003e] -File \u003cstring\u003e -NewFile \u003cstring\u003e [\u003cCommonParameters\u003e] [[-OwnerAuthorization] \u003cstring\u003e] -NewFile \u003cstring\u003e [\u003cCommonParameters\u003e] [[-OwnerAuthorization] \u003cstring\u003e] -NewOwnerAuthorization \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Unblock-Tpm", "CommandType": "Cmdlet", "ParameterSets": "[[-OwnerAuthorization] \u003cstring\u003e] [\u003cCommonParameters\u003e] -File \u003cstring\u003e [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "UEV", "Version": "2.1.639.0", "ExportedCommands": [ { "Name": "Clear-UevAppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageFamilyName] \u003cstring[]\u003e [-CurrentComputerUser] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PackageFamilyName] \u003cstring[]\u003e -Computer [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Computer -All [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -All [-CurrentComputerUser] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-UevConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-CurrentComputerUser] [-MaxPackageSizeInBytes] [-SettingsStoragePath] [-SyncProviderPingEnabled] [-SyncTimeoutInMilliseconds] [-SyncMethod] [-SyncEnabled] [-SyncOverMeteredNetwork] [-SyncOverMeteredNetworkWhenRoaming] [-SettingsImportNotifyEnabled] [-SettingsImportNotifyDelayInSeconds] [-DontSyncWindows8AppSettings] [-WaitForSyncTimeoutInMilliseconds] [-WaitForSyncOnApplicationStart] [-WaitForSyncOnLogon] [-SyncUnlistedWindows8Apps] [-VdiCollectionName] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Computer] [-MaxPackageSizeInBytes] [-SettingsStoragePath] [-SettingsTemplateCatalogPath] [-SyncProviderPingEnabled] [-SyncTimeoutInMilliseconds] [-SyncMethod] [-SyncEnabled] [-SyncOverMeteredNetwork] [-SyncOverMeteredNetworkWhenRoaming] [-SettingsImportNotifyEnabled] [-SettingsImportNotifyDelayInSeconds] [-ContactITUrl] [-ContactITDescription] [-TrayIconEnabled] [-FirstUseNotificationEnabled] [-DontSyncWindows8AppSettings] [-WaitForSyncTimeoutInMilliseconds] [-WaitForSyncOnApplicationStart] [-WaitForSyncOnLogon] [-SyncUnlistedWindows8Apps] [-VdiCollectionName] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-Uev", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Disable-UevAppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageFamilyName] \u003cstring[]\u003e [-CurrentComputerUser] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PackageFamilyName] \u003cstring[]\u003e -Computer [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-UevTemplate", "CommandType": "Cmdlet", "ParameterSets": "[-ID] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-Uev", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Enable-UevAppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[-PackageFamilyName] \u003cstring[]\u003e [-CurrentComputerUser] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-PackageFamilyName] \u003cstring[]\u003e -Computer [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-UevTemplate", "CommandType": "Cmdlet", "ParameterSets": "[-ID] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-UevConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Export-UevPackage", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-UevAppxPackage", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e] -Computer [\u003cCommonParameters\u003e] -CurrentComputerUser [\u003cCommonParameters\u003e]" }, { "Name": "Get-UevConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e] -Computer [\u003cCommonParameters\u003e] -CurrentComputerUser [\u003cCommonParameters\u003e] -Details [\u003cCommonParameters\u003e]" }, { "Name": "Get-UevStatus", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-UevTemplate", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e] -Application \u003cstring\u003e [\u003cCommonParameters\u003e] -TemplateID \u003cstring\u003e [\u003cCommonParameters\u003e] -Profile \u003cstring\u003e [\u003cCommonParameters\u003e] [-ApplicationOrTemplateID] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-UevTemplateProgram", "CommandType": "Cmdlet", "ParameterSets": "[-ID] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Import-UevConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Register-UevTemplate", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Repair-UevTemplateIndex", "CommandType": "Cmdlet", "ParameterSets": "[-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-UevBackup", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Restore-UevUserSetting", "CommandType": "Cmdlet", "ParameterSets": "-Application \u003cstring\u003e [-Force] [-LastKnownGood] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-TemplateId] \u003cstring\u003e [-LastKnownGood] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-UevConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-CurrentComputerUser] [-MaxPackageSizeInBytes \u003cint\u003e] [-SettingsStoragePath \u003cstring\u003e] [-EnableSyncProviderPing] [-DisableSyncProviderPing] [-SyncTimeoutInMilliseconds \u003cint\u003e] [-SyncMethod \u003cstring\u003e] [-EnableSync] [-DisableSync] [-EnableSyncOverMeteredNetwork] [-DisableSyncOverMeteredNetwork] [-EnableSyncOverMeteredNetworkWhenRoaming] [-DisableSyncOverMeteredNetworkWhenRoaming] [-EnableSettingsImportNotify] [-DisableSettingsImportNotify] [-SettingsImportNotifyDelayInSeconds \u003cint\u003e] [-EnableDontSyncWindows8AppSettings] [-DisableDontSyncWindows8AppSettings] [-WaitForSyncTimeoutInMilliseconds \u003cint\u003e] [-EnableWaitForSyncOnApplicationStart] [-DisableWaitForSyncOnApplicationStart] [-EnableWaitForSyncOnLogon] [-DisableWaitForSyncOnLogon] [-EnableSyncUnlistedWindows8Apps] [-DisableSyncUnlistedWindows8Apps] [-VdiCollectionName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Computer] [-MaxPackageSizeInBytes \u003cint\u003e] [-SettingsStoragePath \u003cstring\u003e] [-SettingsTemplateCatalogPath \u003cstring\u003e] [-EnableSyncProviderPing] [-DisableSyncProviderPing] [-SyncTimeoutInMilliseconds \u003cint\u003e] [-SyncMethod \u003cstring\u003e] [-EnableSync] [-DisableSync] [-EnableSyncOverMeteredNetwork] [-DisableSyncOverMeteredNetwork] [-EnableSyncOverMeteredNetworkWhenRoaming] [-DisableSyncOverMeteredNetworkWhenRoaming] [-EnableSettingsImportNotify] [-DisableSettingsImportNotify] [-SettingsImportNotifyDelayInSeconds \u003cint\u003e] [-ContactITUrl \u003cstring\u003e] [-ContactITDescription \u003cstring\u003e] [-EnableTrayIcon] [-DisableTrayIcon] [-EnableFirstUseNotification] [-DisableFirstUseNotification] [-EnableDontSyncWindows8AppSettings] [-DisableDontSyncWindows8AppSettings] [-WaitForSyncTimeoutInMilliseconds \u003cint\u003e] [-EnableWaitForSyncOnApplicationStart] [-DisableWaitForSyncOnApplicationStart] [-EnableWaitForSyncOnLogon] [-DisableWaitForSyncOnLogon] [-EnableSyncUnlistedWindows8Apps] [-DisableSyncUnlistedWindows8Apps] [-VdiCollectionName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-UevTemplateProfile", "CommandType": "Cmdlet", "ParameterSets": "-ID \u003cstring\u003e -Profile \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-UevTemplate", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-UevTemplate", "CommandType": "Cmdlet", "ParameterSets": "[-ID] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -All [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-UevTemplate", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -LiteralPath \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "VpnClient", "Version": "2.0.0.0", "ExportedCommands": [ { "Name": "Add-VpnConnection", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [-ServerAddress] \u003cstring\u003e [-SplitTunneling] [-RememberCredential] [-PlugInApplicationID] \u003cstring\u003e -CustomConfiguration \u003cxml\u003e [-Force] [-PassThru] [-ServerList \u003cCimInstance#VpnServerAddress[]\u003e] [-DnsSuffix \u003cstring\u003e] [-IdleDisconnectSeconds \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-ServerAddress] \u003cstring\u003e [[-TunnelType] \u003cstring\u003e] [[-EncryptionLevel] \u003cstring\u003e] [[-AuthenticationMethod] \u003cstring[]\u003e] [-SplitTunneling] [-AllUserConnection] [[-L2tpPsk] \u003cstring\u003e] [-RememberCredential] [-UseWinlogonCredential] [[-EapConfigXmlStream] \u003cxml\u003e] [-Force] [-PassThru] [-ServerList \u003cCimInstance#VpnServerAddress[]\u003e] [-DnsSuffix \u003cstring\u003e] [-IdleDisconnectSeconds \u003cuint32\u003e] [-MachineCertificateIssuerFilter \u003cX509Certificate2\u003e] [-MachineCertificateEKUFilter \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VpnConnectionRoute", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DestinationPrefix] \u003cstring\u003e [[-RouteMetric] \u003cuint32\u003e] [-AllUserConnection] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VpnConnectionTriggerApplication", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-ApplicationID] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VpnConnectionTriggerDnsConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DnsSuffix] \u003cstring\u003e [[-DnsIPAddress] \u003cstring[]\u003e] [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Add-VpnConnectionTriggerTrustedNetwork", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DnsSuffix] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VpnConnection", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-VpnConnectionTrigger", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "New-EapConfiguration", "CommandType": "Function", "ParameterSets": "[-UseWinlogonCredential] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Ttls [-UseWinlogonCredential] [-TunnledNonEapAuthMethod \u003cstring\u003e] [-TunnledEapAuthMethod \u003cxml\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Tls [-VerifyServerIdentity] [-UserCertificate] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Peap [-VerifyServerIdentity] [[-TunnledEapAuthMethod] \u003cxml\u003e] [-EnableNap] [-FastReconnect \u003cbool\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-VpnServerAddress", "CommandType": "Function", "ParameterSets": "[-ServerAddress] \u003cstring\u003e [-FriendlyName] \u003cstring\u003e [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnection", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Force] [-PassThru] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnectionRoute", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DestinationPrefix] \u003cstring\u003e [-AllUserConnection] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnectionTriggerApplication", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-ApplicationID] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnectionTriggerDnsConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DnsSuffix] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-VpnConnectionTriggerTrustedNetwork", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-DnsSuffix] \u003cstring[]\u003e [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnection", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e [[-ServerAddress] \u003cstring\u003e] [[-TunnelType] \u003cstring\u003e] [[-EncryptionLevel] \u003cstring\u003e] [[-AuthenticationMethod] \u003cstring[]\u003e] [[-SplitTunneling] \u003cbool\u003e] [-AllUserConnection] [[-L2tpPsk] \u003cstring\u003e] [[-RememberCredential] \u003cbool\u003e] [[-UseWinlogonCredential] \u003cbool\u003e] [[-EapConfigXmlStream] \u003cxml\u003e] [-PassThru] [-Force] [-MachineCertificateEKUFilter \u003cstring[]\u003e] [-MachineCertificateIssuerFilter \u003cX509Certificate2\u003e] [-ServerList \u003cCimInstance#VpnServerAddress[]\u003e] [-IdleDisconnectSeconds \u003cuint32\u003e] [-DnsSuffix \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-ServerAddress] \u003cstring\u003e] [-ThirdPartyVpn] [[-SplitTunneling] \u003cbool\u003e] [[-RememberCredential] \u003cbool\u003e] [[-PlugInApplicationID] \u003cstring\u003e] [-PassThru] [-Force] [-ServerList \u003cCimInstance#VpnServerAddress[]\u003e] [-IdleDisconnectSeconds \u003cuint32\u003e] [-DnsSuffix \u003cstring\u003e] [-CustomConfiguration \u003cxml\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnectionIPsecConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e -RevertToDefault [-Force] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionName] \u003cstring\u003e [-AuthenticationTransformConstants] \u003cAuthenticationTransformConstants\u003e [-CipherTransformConstants] \u003cCipherTransformConstants\u003e [-DHGroup] \u003cDHGroup\u003e [-EncryptionMethod] \u003cEncryptionMethod\u003e [-IntegrityCheckMethod] \u003cIntegrityCheckMethod\u003e [-PfsGroup] \u003cPfsGroup\u003e [-PassThru] [-Force] [-AllUserConnection] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnectionProxy", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [-AutoDetect] [-AutoConfigurationScript \u003cstring\u003e] [-ProxyServer \u003cstring\u003e] [-BypassProxyForLocal] [-ExceptionPrefix \u003cstring[]\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnectionTriggerDnsConfiguration", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e [[-DnsSuffix] \u003cstring\u003e] [[-DnsIPAddress] \u003cstring[]\u003e] [[-DnsSuffixSearchList] \u003cstring[]\u003e] [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-VpnConnectionTriggerTrustedNetwork", "CommandType": "Function", "ParameterSets": "[-ConnectionName] \u003cstring\u003e -DefaultDnsSuffixes [-PassThru] [-Force] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "Wdac", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Add-OdbcDsn", "CommandType": "Function", "ParameterSets": "[-Name] \u003cstring\u003e -DriverName \u003cstring\u003e -DsnType \u003cstring\u003e [-SetPropertyValue \u003cstring[]\u003e] [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-OdbcPerfCounter", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcPerfCounter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Platform] \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-WdacBidTrace", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_WdacBidTrace[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-ProcessId \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Folder \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -IncludeAllApplications [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-OdbcPerfCounter", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcPerfCounter[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Platform] \u003cstring\u003e] [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-WdacBidTrace", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_WdacBidTrace[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Path] \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-ProcessId \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Folder \u003cstring\u003e [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -IncludeAllApplications [-PassThru] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OdbcDriver", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OdbcDsn", "CommandType": "Function", "ParameterSets": "[[-Name] \u003cstring\u003e] [-DriverName \u003cstring\u003e] [-Platform \u003cstring\u003e] [-DsnType \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-OdbcPerfCounter", "CommandType": "Function", "ParameterSets": "[[-Platform] \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Get-WdacBidTrace", "CommandType": "Function", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Platform \u003cstring\u003e] [-ProcessId \u003cuint32\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -Folder \u003cstring\u003e [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e] -IncludeAllApplications [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-OdbcDsn", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcDsn[]\u003e [-PassThru] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -DsnType \u003cstring\u003e [-PassThru] [-DriverName \u003cstring\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-OdbcDriver", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcDriver[]\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-OdbcDsn", "CommandType": "Function", "ParameterSets": "[-InputObject] \u003cCimInstance#MSFT_OdbcDsn[]\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -DsnType \u003cstring\u003e [-PassThru] [-SetPropertyValue \u003cstring[]\u003e] [-RemovePropertyValue \u003cstring[]\u003e] [-DriverName \u003cstring\u003e] [-Platform \u003cstring\u003e] [-CimSession \u003cCimSession[]\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "WindowsDeveloperLicense", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-WindowsDeveloperLicense", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Show-WindowsDeveloperLicenseRegistration", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Unregister-WindowsDeveloperLicense", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "WindowsErrorReporting", "Version": "1.0", "ExportedCommands": [ { "Name": "Disable-WindowsErrorReporting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Enable-WindowsErrorReporting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Get-WindowsErrorReporting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "WindowsSearch", "Version": "1.0.0.0", "ExportedCommands": [ { "Name": "Get-WindowsSearchSetting", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Set-WindowsSearchSetting", "CommandType": "Cmdlet", "ParameterSets": "[-EnableWebResultsSetting \u003cbool\u003e] [-EnableMeteredWebResultsSetting \u003cbool\u003e] [-SearchExperienceSetting \u003cstring\u003e] [-SafeSearchSetting \u003cstring\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ ] }, { "Name": "WindowsUpdate", "Version": "1.0.0.0", "ExportedCommands": { "Name": "Get-WindowsUpdateLog", "CommandType": "Function", "ParameterSets": [ "[[-ETLPath] \u003cstring[]\u003e] [[-LogPath] \u003cstring\u003e] [[-SymbolServer] \u003cstring\u003e] [-ProcessingType \u003cstring\u003e] [-ForceFlush] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" ] }, "ExportedAliases": [ ] }, { "Version": "5.1.14393.206", "Name": "Microsoft.PowerShell.Core", "ExportedCommands": [ { "Name": "Add-History", "CommandType": "Cmdlet", "ParameterSets": "[[-InputObject] \u003cpsobject[]\u003e] [-Passthru] [\u003cCommonParameters\u003e]" }, { "Name": "Add-PSSnapin", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PassThru] [\u003cCommonParameters\u003e]" }, { "Name": "Clear-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cint[]\u003e] [[-Count] \u003cint\u003e] [-Newest] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Count] \u003cint\u003e] [-CommandLine \u003cstring[]\u003e] [-Newest] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Connect-PSSession", "CommandType": "Cmdlet", "ParameterSets": "-Name \u003cstring[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Session] \u003cPSSession[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ComputerName \u003cstring[]\u003e -InstanceId \u003cguid[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e -InstanceId \u003cguid[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Debug-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] \u003cJob\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PSRemoting", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disable-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Force] [-NoServiceRestart] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Disconnect-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-ThrottleLimit \u003cint\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PSRemoting", "CommandType": "Cmdlet", "ParameterSets": "[-Force] [-SkipNetworkProfileCheck] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enable-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Force] [-SecurityDescriptorSddl \u003cstring\u003e] [-SkipNetworkProfileCheck] [-NoServiceRestart] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Enter-PSHostProcess", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint\u003e [[-AppDomainName] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Process] \u003cProcess\u003e [[-AppDomainName] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [[-AppDomainName] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-HostProcessInfo] \u003cPSHostProcessInfo\u003e [[-AppDomainName] \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Enter-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-ComputerName] \u003cstring\u003e [-EnableNetworkAccess] [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ApplicationName \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession\u003e] [\u003cCommonParameters\u003e] [[-ConnectionUri] \u003curi\u003e] [-EnableNetworkAccess] [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-InstanceId \u003cguid\u003e] [\u003cCommonParameters\u003e] [[-Id] \u003cint\u003e] [\u003cCommonParameters\u003e] [-Name \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMId] \u003cguid\u003e [-Credential] \u003cpscredential\u003e [-ConfigurationName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMName] \u003cstring\u003e [-Credential] \u003cpscredential\u003e [-ConfigurationName \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ContainerId] \u003cstring\u003e [-ConfigurationName \u003cstring\u003e] [-RunAsAdministrator] [\u003cCommonParameters\u003e]" }, { "Name": "Exit-PSHostProcess", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Exit-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[\u003cCommonParameters\u003e]" }, { "Name": "Export-Console", "CommandType": "Cmdlet", "ParameterSets": "[[-Path] \u003cstring\u003e] [-Force] [-NoClobber] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Export-ModuleMember", "CommandType": "Cmdlet", "ParameterSets": "[[-Function] \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "ForEach-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Process] \u003cscriptblock[]\u003e [-InputObject \u003cpsobject\u003e] [-Begin \u003cscriptblock\u003e] [-End \u003cscriptblock\u003e] [-RemainingScripts \u003cscriptblock[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-MemberName] \u003cstring\u003e [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Command", "CommandType": "Cmdlet", "ParameterSets": "[[-ArgumentList] \u003cObject[]\u003e] [-Verb \u003cstring[]\u003e] [-Noun \u003cstring[]\u003e] [-Module \u003cstring[]\u003e] [-FullyQualifiedModule \u003cModuleSpecification[]\u003e] [-TotalCount \u003cint\u003e] [-Syntax] [-ShowCommandInfo] [-All] [-ListImported] [-ParameterName \u003cstring[]\u003e] [-ParameterType \u003cPSTypeName[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] [[-ArgumentList] \u003cObject[]\u003e] [-Module \u003cstring[]\u003e] [-FullyQualifiedModule \u003cModuleSpecification[]\u003e] [-CommandType \u003cCommandTypes\u003e] [-TotalCount \u003cint\u003e] [-Syntax] [-ShowCommandInfo] [-All] [-ListImported] [-ParameterName \u003cstring[]\u003e] [-ParameterType \u003cPSTypeName[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring\u003e] [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [-Full] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Detailed [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Examples [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Parameter \u003cstring\u003e [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -Online [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [[-Name] \u003cstring\u003e] -ShowWindow [-Path \u003cstring\u003e] [-Category \u003cstring[]\u003e] [-Component \u003cstring[]\u003e] [-Functionality \u003cstring[]\u003e] [-Role \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003clong[]\u003e] [[-Count] \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-Job", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cint[]\u003e] [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [\u003cCommonParameters\u003e] [-IncludeChildJob] [-ChildJobState \u003cJobState\u003e] [-HasMoreData \u003cbool\u003e] [-Before \u003cdatetime\u003e] [-After \u003cdatetime\u003e] [-Newest \u003cint\u003e] [-Command \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-Module", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-FullyQualifiedName \u003cModuleSpecification[]\u003e] [-All] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -ListAvailable [-FullyQualifiedName \u003cModuleSpecification[]\u003e] [-All] [-PSEdition \u003cstring\u003e] [-Refresh] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -PSSession \u003cPSSession\u003e [-FullyQualifiedName \u003cModuleSpecification[]\u003e] [-ListAvailable] [-PSEdition \u003cstring\u003e] [-Refresh] [\u003cCommonParameters\u003e] [[-Name] \u003cstring[]\u003e] -CimSession \u003cCimSession\u003e [-FullyQualifiedName \u003cModuleSpecification[]\u003e] [-ListAvailable] [-Refresh] [-CimResourceUri \u003curi\u003e] [-CimNamespace \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSHostProcessInfo", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-Process] \u003cProcess[]\u003e [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Name \u003cstring[]\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e -InstanceId \u003cguid[]\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e -InstanceId \u003cguid[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-Name \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-State \u003cSessionFilterState\u003e] [-SessionOption \u003cPSSessionOption\u003e] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e -VMId \u003cguid[]\u003e [-ConfigurationName \u003cstring\u003e] [-State \u003cSessionFilterState\u003e] [\u003cCommonParameters\u003e] -ContainerId \u003cstring[]\u003e [-ConfigurationName \u003cstring\u003e] [-Name \u003cstring[]\u003e] [-State \u003cSessionFilterState\u003e] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e -ContainerId \u003cstring[]\u003e [-ConfigurationName \u003cstring\u003e] [-State \u003cSessionFilterState\u003e] [\u003cCommonParameters\u003e] -VMId \u003cguid[]\u003e [-ConfigurationName \u003cstring\u003e] [-Name \u003cstring[]\u003e] [-State \u003cSessionFilterState\u003e] [\u003cCommonParameters\u003e] -VMName \u003cstring[]\u003e [-ConfigurationName \u003cstring\u003e] [-Name \u003cstring[]\u003e] [-State \u003cSessionFilterState\u003e] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e -VMName \u003cstring[]\u003e [-ConfigurationName \u003cstring\u003e] [-State \u003cSessionFilterState\u003e] [\u003cCommonParameters\u003e] [-InstanceId \u003cguid[]\u003e] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSessionCapability", "CommandType": "Cmdlet", "ParameterSets": "[-ConfigurationName] \u003cstring\u003e [-Username] \u003cstring\u003e [-Full] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Get-PSSnapin", "CommandType": "Cmdlet", "ParameterSets": "[[-Name] \u003cstring[]\u003e] [-Registered] [\u003cCommonParameters\u003e]" }, { "Name": "Import-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion \u003cversion\u003e] [-MaximumVersion \u003cstring\u003e] [-RequiredVersion \u003cversion\u003e] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -PSSession \u003cPSSession\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion \u003cversion\u003e] [-MaximumVersion \u003cstring\u003e] [-RequiredVersion \u003cversion\u003e] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e -CimSession \u003cCimSession\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion \u003cversion\u003e] [-MaximumVersion \u003cstring\u003e] [-RequiredVersion \u003cversion\u003e] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [-CimResourceUri \u003curi\u003e] [-CimNamespace \u003cstring\u003e] [\u003cCommonParameters\u003e] [-FullyQualifiedName] \u003cModuleSpecification[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-FullyQualifiedName] \u003cModuleSpecification[]\u003e -PSSession \u003cPSSession\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-Assembly] \u003cAssembly[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e] [-ModuleInfo] \u003cpsmoduleinfo[]\u003e [-Global] [-Prefix \u003cstring\u003e] [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-Variable \u003cstring[]\u003e] [-Alias \u003cstring[]\u003e] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [-DisableNameChecking] [-NoClobber] [-Scope \u003cstring\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-Command", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] \u003cscriptblock\u003e [-NoNewScope] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession[]\u003e] [-ScriptBlock] \u003cscriptblock\u003e [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-JobName \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession[]\u003e] [-FilePath] \u003cstring\u003e [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-JobName \u003cstring\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-ScriptBlock] \u003cscriptblock\u003e [-Credential \u003cpscredential\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-SessionName \u003cstring[]\u003e] [-HideComputerName] [-JobName \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ComputerName] \u003cstring[]\u003e] [-FilePath] \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ConfigurationName \u003cstring\u003e] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-SessionName \u003cstring[]\u003e] [-HideComputerName] [-JobName \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-ConnectionUri] \u003curi[]\u003e] [-ScriptBlock] \u003cscriptblock\u003e [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName \u003cstring\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [[-ConnectionUri] \u003curi[]\u003e] [-FilePath] \u003cstring\u003e [-Credential \u003cpscredential\u003e] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName \u003cstring\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-EnableNetworkAccess] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-ScriptBlock] \u003cscriptblock\u003e -Credential \u003cpscredential\u003e [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-ScriptBlock] \u003cscriptblock\u003e -Credential \u003cpscredential\u003e -VMName \u003cstring[]\u003e [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e [-FilePath] \u003cstring\u003e -Credential \u003cpscredential\u003e [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e -Credential \u003cpscredential\u003e -VMName \u003cstring[]\u003e [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-ScriptBlock] \u003cscriptblock\u003e -ContainerId \u003cstring[]\u003e [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-JobName \u003cstring\u003e] [-RunAsAdministrator] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e -ContainerId \u003cstring[]\u003e [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AsJob] [-HideComputerName] [-JobName \u003cstring\u003e] [-RunAsAdministrator] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Invoke-History", "CommandType": "Cmdlet", "ParameterSets": "[[-Id] \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-Module", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] \u003cscriptblock\u003e [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-ReturnResult] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-ScriptBlock] \u003cscriptblock\u003e [-Function \u003cstring[]\u003e] [-Cmdlet \u003cstring[]\u003e] [-ReturnResult] [-AsCustomObject] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-NestedModules \u003cObject[]\u003e] [-Guid \u003cguid\u003e] [-Author \u003cstring\u003e] [-CompanyName \u003cstring\u003e] [-Copyright \u003cstring\u003e] [-RootModule \u003cstring\u003e] [-ModuleVersion \u003cversion\u003e] [-Description \u003cstring\u003e] [-ProcessorArchitecture \u003cProcessorArchitecture\u003e] [-PowerShellVersion \u003cversion\u003e] [-ClrVersion \u003cversion\u003e] [-DotNetFrameworkVersion \u003cversion\u003e] [-PowerShellHostName \u003cstring\u003e] [-PowerShellHostVersion \u003cversion\u003e] [-RequiredModules \u003cObject[]\u003e] [-TypesToProcess \u003cstring[]\u003e] [-FormatsToProcess \u003cstring[]\u003e] [-ScriptsToProcess \u003cstring[]\u003e] [-RequiredAssemblies \u003cstring[]\u003e] [-FileList \u003cstring[]\u003e] [-ModuleList \u003cObject[]\u003e] [-FunctionsToExport \u003cstring[]\u003e] [-AliasesToExport \u003cstring[]\u003e] [-VariablesToExport \u003cstring[]\u003e] [-CmdletsToExport \u003cstring[]\u003e] [-DscResourcesToExport \u003cstring[]\u003e] [-CompatiblePSEditions \u003cstring[]\u003e] [-PrivateData \u003cObject\u003e] [-Tags \u003cstring[]\u003e] [-ProjectUri \u003curi\u003e] [-LicenseUri \u003curi\u003e] [-IconUri \u003curi\u003e] [-ReleaseNotes \u003cstring\u003e] [-HelpInfoUri \u003cstring\u003e] [-PassThru] [-DefaultCommandPrefix \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSRoleCapabilityFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-Guid \u003cguid\u003e] [-Author \u003cstring\u003e] [-Description \u003cstring\u003e] [-CompanyName \u003cstring\u003e] [-Copyright \u003cstring\u003e] [-ModulesToImport \u003cObject[]\u003e] [-VisibleAliases \u003cstring[]\u003e] [-VisibleCmdlets \u003cObject[]\u003e] [-VisibleFunctions \u003cObject[]\u003e] [-VisibleExternalCommands \u003cstring[]\u003e] [-VisibleProviders \u003cstring[]\u003e] [-ScriptsToProcess \u003cstring[]\u003e] [-AliasDefinitions \u003cIDictionary[]\u003e] [-FunctionDefinitions \u003cIDictionary[]\u003e] [-VariableDefinitions \u003cObject\u003e] [-EnvironmentVariables \u003cIDictionary\u003e] [-TypesToProcess \u003cstring[]\u003e] [-FormatsToProcess \u003cstring[]\u003e] [-AssembliesToLoad \u003cstring[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[[-ComputerName] \u003cstring[]\u003e] [-Credential \u003cpscredential\u003e] [-Name \u003cstring[]\u003e] [-EnableNetworkAccess] [-ConfigurationName \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-ApplicationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] [-VMId] \u003cguid[]\u003e -Credential \u003cpscredential\u003e [-Name \u003cstring[]\u003e] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi[]\u003e [-Credential \u003cpscredential\u003e] [-Name \u003cstring[]\u003e] [-EnableNetworkAccess] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [-AllowRedirection] [-SessionOption \u003cPSSessionOption\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [\u003cCommonParameters\u003e] -Credential \u003cpscredential\u003e -VMName \u003cstring[]\u003e [-Name \u003cstring[]\u003e] [-ConfigurationName \u003cstring\u003e] [-ThrottleLimit \u003cint\u003e] [\u003cCommonParameters\u003e] [[-Session] \u003cPSSession[]\u003e] [-Name \u003cstring[]\u003e] [-EnableNetworkAccess] [-ThrottleLimit \u003cint\u003e] [\u003cCommonParameters\u003e] -ContainerId \u003cstring[]\u003e [-Name \u003cstring[]\u003e] [-ConfigurationName \u003cstring\u003e] [-RunAsAdministrator] [-ThrottleLimit \u003cint\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSSessionConfigurationFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [-SchemaVersion \u003cversion\u003e] [-Guid \u003cguid\u003e] [-Author \u003cstring\u003e] [-Description \u003cstring\u003e] [-CompanyName \u003cstring\u003e] [-Copyright \u003cstring\u003e] [-SessionType \u003cSessionType\u003e] [-TranscriptDirectory \u003cstring\u003e] [-RunAsVirtualAccount] [-RunAsVirtualAccountGroups \u003cstring[]\u003e] [-MountUserDrive] [-UserDriveMaximumSize \u003clong\u003e] [-GroupManagedServiceAccount \u003cstring\u003e] [-ScriptsToProcess \u003cstring[]\u003e] [-RoleDefinitions \u003cIDictionary\u003e] [-RequiredGroups \u003cIDictionary\u003e] [-LanguageMode \u003cPSLanguageMode\u003e] [-ExecutionPolicy \u003cExecutionPolicy\u003e] [-PowerShellVersion \u003cversion\u003e] [-ModulesToImport \u003cObject[]\u003e] [-VisibleAliases \u003cstring[]\u003e] [-VisibleCmdlets \u003cObject[]\u003e] [-VisibleFunctions \u003cObject[]\u003e] [-VisibleExternalCommands \u003cstring[]\u003e] [-VisibleProviders \u003cstring[]\u003e] [-AliasDefinitions \u003cIDictionary[]\u003e] [-FunctionDefinitions \u003cIDictionary[]\u003e] [-VariableDefinitions \u003cObject\u003e] [-EnvironmentVariables \u003cIDictionary\u003e] [-TypesToProcess \u003cstring[]\u003e] [-FormatsToProcess \u003cstring[]\u003e] [-AssembliesToLoad \u003cstring[]\u003e] [-Full] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSSessionOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaximumRedirection \u003cint\u003e] [-NoCompression] [-NoMachineProfile] [-Culture \u003ccultureinfo\u003e] [-UICulture \u003ccultureinfo\u003e] [-MaximumReceivedDataSizePerCommand \u003cint\u003e] [-MaximumReceivedObjectSize \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [-MaxConnectionRetryCount \u003cint\u003e] [-ApplicationArguments \u003cpsprimitivedictionary\u003e] [-OpenTimeout \u003cint\u003e] [-CancelTimeout \u003cint\u003e] [-IdleTimeout \u003cint\u003e] [-ProxyAccessType \u003cProxyAccessType\u003e] [-ProxyAuthentication \u003cAuthenticationMechanism\u003e] [-ProxyCredential \u003cpscredential\u003e] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-OperationTimeout \u003cint\u003e] [-NoEncryption] [-UseUTF16] [-IncludePortInSPN] [\u003cCommonParameters\u003e]" }, { "Name": "New-PSTransportOption", "CommandType": "Cmdlet", "ParameterSets": "[-MaxIdleTimeoutSec \u003cint\u003e] [-ProcessIdleTimeoutSec \u003cint\u003e] [-MaxSessions \u003cint\u003e] [-MaxConcurrentCommandsPerSession \u003cint\u003e] [-MaxSessionsPerUser \u003cint\u003e] [-MaxMemoryPerSessionMB \u003cint\u003e] [-MaxProcessesPerSession \u003cint\u003e] [-MaxConcurrentUsers \u003cint\u003e] [-IdleTimeoutSec \u003cint\u003e] [-OutputBufferingMode \u003cOutputBufferingMode\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Default", "CommandType": "Cmdlet", "ParameterSets": "[-Transcript] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Host", "CommandType": "Cmdlet", "ParameterSets": "[-Paging] [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Out-Null", "CommandType": "Cmdlet", "ParameterSets": "[-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Job] \u003cJob[]\u003e [[-Location] \u003cstring[]\u003e] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [[-Session] \u003cPSSession[]\u003e] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [[-ComputerName] \u003cstring[]\u003e] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e] [-Id] \u003cint[]\u003e [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [\u003cCommonParameters\u003e]" }, { "Name": "Receive-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Session] \u003cPSSession\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Id] \u003cint\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring\u003e -Name \u003cstring\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring\u003e -InstanceId \u003cguid\u003e [-ApplicationName \u003cstring\u003e] [-ConfigurationName \u003cstring\u003e] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-Port \u003cint\u003e] [-UseSSL] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi\u003e -Name \u003cstring\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ConnectionUri] \u003curi\u003e -InstanceId \u003cguid\u003e [-ConfigurationName \u003cstring\u003e] [-AllowRedirection] [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-CertificateThumbprint \u003cstring\u003e] [-SessionOption \u003cPSSessionOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-OutTarget \u003cOutTarget\u003e] [-JobName \u003cstring\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Register-ArgumentCompleter", "CommandType": "Cmdlet", "ParameterSets": "-ParameterName \u003cstring\u003e -ScriptBlock \u003cscriptblock\u003e [-CommandName \u003cstring[]\u003e] [\u003cCommonParameters\u003e] -CommandName \u003cstring[]\u003e -ScriptBlock \u003cscriptblock\u003e [-Native] [\u003cCommonParameters\u003e]" }, { "Name": "Register-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ProcessorArchitecture \u003cstring\u003e] [-SessionType \u003cPSSessionType\u003e] [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cObject[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AssemblyName] \u003cstring\u003e [-ConfigurationTypeName] \u003cstring\u003e [-ProcessorArchitecture \u003cstring\u003e] [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cObject[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Path \u003cstring\u003e [-ProcessorArchitecture \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption \u003cPSTransportOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Command \u003cstring[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-Module", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-FullyQualifiedName] \u003cModuleSpecification[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ModuleInfo] \u003cpsmoduleinfo[]\u003e [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSSession", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Session] \u003cPSSession[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -ContainerId \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -VMId \u003cguid[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -VMName \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -InstanceId \u003cguid[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] -Name \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-ComputerName] \u003cstring[]\u003e [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Remove-PSSnapin", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Resume-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Save-Help", "CommandType": "Cmdlet", "ParameterSets": "[-DestinationPath] \u003cstring[]\u003e [[-Module] \u003cpsmoduleinfo[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] [-FullyQualifiedModule \u003cModuleSpecification[]\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e] [[-Module] \u003cpsmoduleinfo[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] -LiteralPath \u003cstring[]\u003e [-FullyQualifiedModule \u003cModuleSpecification[]\u003e] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PSDebug", "CommandType": "Cmdlet", "ParameterSets": "[-Trace \u003cint\u003e] [-Step] [-Strict] [\u003cCommonParameters\u003e] [-Off] [\u003cCommonParameters\u003e]" }, { "Name": "Set-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cObject[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e [-AssemblyName] \u003cstring\u003e [-ConfigurationTypeName] \u003cstring\u003e [-ApplicationBase \u003cstring\u003e] [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion \u003cversion\u003e] [-SessionTypeOption \u003cPSSessionTypeOption\u003e] [-TransportOption \u003cPSTransportOption\u003e] [-ModulesToImport \u003cObject[]\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring\u003e -Path \u003cstring\u003e [-RunAsCredential \u003cpscredential\u003e] [-ThreadApartmentState \u003cApartmentState\u003e] [-ThreadOptions \u003cPSThreadOptions\u003e] [-AccessMode \u003cPSSessionConfigurationAccessMode\u003e] [-UseSharedProcess] [-StartupScript \u003cstring\u003e] [-MaximumReceivedDataSizePerCommandMB \u003cdouble\u003e] [-MaximumReceivedObjectSizeMB \u003cdouble\u003e] [-SecurityDescriptorSddl \u003cstring\u003e] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption \u003cPSTransportOption\u003e] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Set-StrictMode", "CommandType": "Cmdlet", "ParameterSets": "-Version \u003cversion\u003e [\u003cCommonParameters\u003e] -Off [\u003cCommonParameters\u003e]" }, { "Name": "Start-Job", "CommandType": "Cmdlet", "ParameterSets": "[-ScriptBlock] \u003cscriptblock\u003e [[-InitializationScript] \u003cscriptblock\u003e] [-Name \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-RunAs32] [-PSVersion \u003cversion\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [-DefinitionName] \u003cstring\u003e [[-DefinitionPath] \u003cstring\u003e] [[-Type] \u003cstring\u003e] [\u003cCommonParameters\u003e] [-FilePath] \u003cstring\u003e [[-InitializationScript] \u003cscriptblock\u003e] [-Name \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-RunAs32] [-PSVersion \u003cversion\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e] [[-InitializationScript] \u003cscriptblock\u003e] -LiteralPath \u003cstring\u003e [-Name \u003cstring\u003e] [-Credential \u003cpscredential\u003e] [-Authentication \u003cAuthenticationMechanism\u003e] [-RunAs32] [-PSVersion \u003cversion\u003e] [-InputObject \u003cpsobject\u003e] [-ArgumentList \u003cObject[]\u003e] [\u003cCommonParameters\u003e]" }, { "Name": "Stop-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-PassThru] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Suspend-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-Force] [-Wait] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Test-ModuleManifest", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Test-PSSessionConfigurationFile", "CommandType": "Cmdlet", "ParameterSets": "[-Path] \u003cstring\u003e [\u003cCommonParameters\u003e]" }, { "Name": "Unregister-PSSessionConfiguration", "CommandType": "Cmdlet", "ParameterSets": "[-Name] \u003cstring\u003e [-Force] [-NoServiceRestart] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Update-Help", "CommandType": "Cmdlet", "ParameterSets": "[[-Module] \u003cstring[]\u003e] [[-SourcePath] \u003cstring[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] [-FullyQualifiedModule \u003cModuleSpecification[]\u003e] [-Recurse] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e] [[-Module] \u003cstring[]\u003e] [[-UICulture] \u003ccultureinfo[]\u003e] [-FullyQualifiedModule \u003cModuleSpecification[]\u003e] [-LiteralPath \u003cstring[]\u003e] [-Recurse] [-Credential \u003cpscredential\u003e] [-UseDefaultCredentials] [-Force] [-WhatIf] [-Confirm] [\u003cCommonParameters\u003e]" }, { "Name": "Wait-Job", "CommandType": "Cmdlet", "ParameterSets": "[-Id] \u003cint[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-Job] \u003cJob[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-Name] \u003cstring[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-InstanceId] \u003cguid[]\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-State] \u003cJobState\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e] [-Filter] \u003chashtable\u003e [-Any] [-Timeout \u003cint\u003e] [-Force] [\u003cCommonParameters\u003e]" }, { "Name": "Where-Object", "CommandType": "Cmdlet", "ParameterSets": "[-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] [-InputObject \u003cpsobject\u003e] [-EQ] [\u003cCommonParameters\u003e] [-FilterScript] \u003cscriptblock\u003e [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CLike [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CEQ [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -GT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CGT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -LT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CLT [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -GE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CGE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -LE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CLE [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Like [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotLike [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotLike [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Match [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CMatch [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotMatch [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotMatch [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Contains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CContains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotContains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotContains [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -In [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CIn [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -NotIn [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -CNotIn [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -Is [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e] [-Property] \u003cstring\u003e [[-Value] \u003cObject\u003e] -IsNot [-InputObject \u003cpsobject\u003e] [\u003cCommonParameters\u003e]" } ], "ExportedAliases": [ "%", "?", "asnp", "clhy", "cnsn", "dnsn", "etsn", "exsn", "foreach", "gcm", "ghy", "gjb", "gmo", "gsn", "gsnp", "h", "history", "icm", "ihy", "ipmo", "nmo", "npssc", "nsn", "oh", "r", "rcjb", "rcsn", "rjb", "rmo", "rsn", "rsnp", "rujb", "sajb", "spjb", "sujb", "where", "wjb" ] } ], "SchemaVersion": "0.0.1" } ================================================ FILE: modules/SplitPipeline/LICENSE.txt ================================================ SplitPipeline - Parallel Data Processing in PowerShell Copyright (c) 2011-2015 Roman Kuzmin Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ================================================ FILE: modules/SplitPipeline/README.htm ================================================ README

Parallel Data Processing in PowerShell

PowerShell module for parallel data processing. Split-Pipeline splits the input, processes parts by parallel pipelines, and outputs data for further processing. It may work without collecting the whole input, large or infinite.

Quick Start

Step 1: Get and install SplitPipeline. SplitPipeline is distributed as the NuGet package SplitPipeline. Download it to the current location as the directory "SplitPipeline" by this PowerShell command:

iex (New-Object Net.WebClient).DownloadString('https://raw.github.com/nightroman/SplitPipeline/master/Download.ps1')

Alternatively, download it by NuGet tools or directly. In the latter case rename the package to ".zip" and unzip. Use the package subdirectory "tools/SplitPipeline".

Copy the directory SplitPipeline to a PowerShell module directory, see $env:PSModulePath, normally like this:

C:/Users/<User>/Documents/WindowsPowerShell/Modules/SplitPipeline

Step 2: In a PowerShell command prompt import the module:

Import-Module SplitPipeline

Step 3: Take a look at help:

help about_SplitPipeline
help -full Split-Pipeline

Step 4: Try these three commands performing the same job simulating long but not processor consuming operations on each item:

1..10 | . {process{ $_; sleep 1 }}
1..10 | Split-Pipeline {process{ $_; sleep 1 }}
1..10 | Split-Pipeline -Count 10 {process{ $_; sleep 1 }}

Output of all commands is the same, numbers from 1 to 10 (Split-Pipeline does not guarantee the same order without the switch Order). But consumed times are different. Let's measure them:

Measure-Command { 1..10 | . {process{ $_; sleep 1 }} }
Measure-Command { 1..10 | Split-Pipeline {process{ $_; sleep 1 }} }
Measure-Command { 1..10 | Split-Pipeline -Count 10 {process{ $_; sleep 1 }} }

The first command takes about 10 seconds.

Performance of the second command depends on the number of processors which is used as the default split count. For example, with 2 processors it takes about 6 seconds.

The third command takes about 2 seconds. The number of processors is not very important for such sleeping jobs. The split count is important. Increasing it to some extent improves overall performance. As for intensive jobs, the split count normally should not exceed the number of processors.

================================================ FILE: modules/SplitPipeline/Release-Notes.htm ================================================ Release-Notes

SplitPipeline Release Notes

v1.5.2

Fixed #12 VerbosePreference can be any value.

v1.5.1

Fixed #10 Tight loop in EndProcessing()

v1.5.0

Count accepts one or two values. One is as usual. Two values limit the number of required pipelines also taking into account the number of processors. (Too many pipelines on machines with many cores is not always optimal.)

Corrected the test/demo script Test-ProgressTotal.ps1.

Minor performance tweaks on creation of runspaces.

v1.4.3

Fixed duplicated debug, warning, and verbose messages (v1.4.2).

v1.4.2

Pipeline runspaces are created with the host used by Split-Pipeline. As a result, some host features can be used by pipeline scripts, e.g. Write-Host and even Write-Progress, see Test-Progress*.ps1 in the project repository.

v1.4.1

If the minimum Load is less than 1 then the parameter is treated as omitted.

v1.4.0

Potentially incompatible change. By default, i.e. when Load is omitted, the whole input is collected and split evenly between parallel pipelines. This way seems to be the most effective in simple cases. In other cases, e.g. on large or slow input, Load should be used in order to enable processing of input parts and specify their limits.

Corrected input item count in Refill mode in verbose statistics.

Refactoring of ending, closing, and stopping.

v1.3.1

Removed the obsolete switch Auto and pieces of old code.

v1.3.0

Reviewed automatic load balancing, made it the default and less aggressive (potentially incompatible change). The obsolete switch Auto still exists but it is ignored. Use the parameter Load in order to specify part limits. E.g. -Load N,N tells to use N items per pipeline, i.e. no load balancing.

In order words: a) Auto is slightly redundant with Load; b) not using Auto, e.g. forgetting, often causes less effective work. Auto will be removed in the next version.

Improved stopping (e.g. by [Ctrl-C]):

  • Fixed some known and some potential issues.
  • The Finally script should work on stopping.

Amended verbose messages. They are for:

  • Each job feed with current data.
  • End of processing with end data.
  • Summary with totals.

v1.2.1

Added processing of StopProcessing() which is called on [Ctrl-C]. Note that stopping is normally not recommended. But in some cases "under construction" it may help, e.g. #3.

v1.2.0

Debug streams of parallel pipelines are processed as well and debug messages are propagated to the main pipeline, just like errors, warnings, and verbose messages.

v1.1.0

New parameter ApartmentState.

v1.0.1

Help. Mentioned why and when to use Variable, Function, and Module. Added the related example.

v1.0.0

Minor cosmetic changes in help and code. The API seems to be stabilized and no issues were found for a while. Changed the status from "beta" to "release".

v0.4.1

Refactoring and minor improvements.

v0.4.0

Revision of parameters and automatic load balancing (mostly simplification). Joined parameters Load and Limit into the single parameter Load (one or two values). Removed parameters Cost (not needed now) and Queue (Load is used in order to limit the queue).

v0.3.2

Minor tweaks.

v0.3.1

Refilled input makes infinite loops possible in some scenarios. Use the new parameter Filter in order to exclude already processed objects and avoid loops.

v0.3.0

New switch Refill tells to refill the input queue from output. [ref] objects are intercepted and added to the input queue. Other objects go to output as usual. See an example in help and Test-Refill.ps1.

Tweaks in feeding parallel pipelines and automatic tuning of load.

v0.2.0

New switch Order tells to output part results in the same order as input parts arrive. Thus, although order of processing is not predictable, output order can be made predictable. This feature open doors for more scenarios.

Added checks for Stopping in EndProcessing (faster stop on Ctrl+C).

v0.1.1

Tweaks, including related to PowerShell V3 CTP2.

v0.1.0

New switch Auto is used in order to determine Load values automatically during processing. Use Verbose in order to view some related information. Yet another new parameter Cost is used together with Auto; it is introduced rather for experiments.

v0.0.1

This is the first of v0 series (pre-release versions). Cmdlet parameters and behaviour may change.

The cmdlet Split-Pipeline passes simple tests and shows good performance gain in a few practical scenarios.

Failures, errors, warnings, and verbose messages from parallel pipelines are trivial, straightforward, and perhaps not useful enough for troubleshooting.

================================================ FILE: modules/SplitPipeline/SplitPipeline.nuspec ================================================ SplitPipeline 1.5.2 Roman Kuzmin Roman Kuzmin http://www.apache.org/licenses/LICENSE-2.0 https://github.com/nightroman/SplitPipeline false PowerShell module for parallel data processing. Split-Pipeline splits the input, processes parts by parallel pipelines, and outputs data for further processing. It may work without collecting the whole input, large or infinite. --- To install SplitPipeline, follow the Quick Start steps: https://github.com/nightroman/SplitPipeline#quick-start --- PowerShell module for parallel data processing. Split-Pipeline splits the input, processes parts by parallel pipelines, and outputs data for further processing. It may work without collecting the whole input, large or infinite. https://github.com/nightroman/SplitPipeline/blob/master/Release-Notes.md PowerShell Module Parallel ================================================ FILE: modules/SplitPipeline/SplitPipeline.psd1 ================================================ @{ Author = 'Roman Kuzmin' ModuleVersion = '1.5.2' Description = 'SplitPipeline - Parallel Data Processing in PowerShell' CompanyName = 'https://github.com/nightroman/SplitPipeline' Copyright = 'Copyright (c) 2011-2015 Roman Kuzmin' ModuleToProcess = 'SplitPipeline.dll' PowerShellVersion = '2.0' GUID = '7806b9d6-cb68-4e21-872a-aeec7174a087' } ================================================ FILE: modules/SplitPipeline/[Content_Types].xml ================================================  ================================================ FILE: modules/SplitPipeline/_rels/.rels ================================================  ================================================ FILE: modules/SplitPipeline/en-US/SplitPipeline.dll-Help.xml ================================================  Split-Pipeline Splits pipeline input and processes its parts by parallel pipelines. Split Pipeline The cmdlet splits the input, processes its parts by parallel pipelines, and outputs the results for further processing. It may work without collecting the whole input, large or infinite. When Load is omitted the whole input is collected and split evenly between Count parallel pipelines. This method shows the best performance in simple cases. In other cases, e.g. on large or slow input, Load should be used in order to enable processing of partially collected input. The cmdlet creates several pipelines. Each pipeline is created when input parts are available, created pipelines are busy, and their number is less than Count. Each pipeline is used for processing one or more input parts. Because each pipeline works in its own runspace variables, functions, and modules from the main script are not automatically available for pipeline scripts. Such items should be specified by Variable, Function, and Module parameters in order to be available. The Begin and End scripts are invoked for each created pipeline once before and after processing. Each input part is piped to the script block Script. The Finally script is invoked after all, even on failures or stopping. If number of created pipelines is equal to Count and all pipelines are busy then incoming input items are enqueued for later processing. If the queue size hits the limit then the algorithm waits for any pipeline to complete. Input parts are not necessarily processed in the same order as they come. But output parts can be ordered according to input, use the switch Order. Split-Pipeline Script ScriptBlock ApartmentState ApartmentState Begin ScriptBlock Count Int32[] End ScriptBlock Filter PSObject Finally ScriptBlock Function String[] InputObject PSObject Load Int32[] Module String[] Variable String[] Order Refill Script The script invoked for each input part of each pipeline with an input part piped to it. The script either processes the whole part ($input) or each item ($_) separately in the "process" block. Examples: # Process the whole $input part: ... | Split-Pipeline { $input | %{ $_ } } # Process input items $_ separately: ... | Split-Pipeline { process { $_ } } The script may have any of "begin", "process", and "end" blocks: ... | Split-Pipeline { begin {...} process { $_ } end {...} } Note that "begin" and "end" blocks are called for each input part but scripts defined by parameters Begin and End are called for pipelines. ApartmentState Specify either "MTA" (multi-threaded ) or "STA" (single-threaded) for the apartment states of the threads used to run commands in pipelines. Values : STA, MTA, Unknown Begin The script invoked for each pipeline on creation before processing. The goal is to initialize the runspace to be used by the pipeline, normally to set some variables, dot-source scripts, import modules, and etc. Count Specifies the parallel pipeline count. The default value is the number or processors. For intensive jobs use the default or decreased value, especially if there are other tasks working at the same time. But for jobs not consuming much processor resources increasing the number may improve performance. The parameter accepts an array of one or two integers. A single value specifies the recommended number of pipelines. Two arguments specify the minimum and maximum numbers and the recommended value is set to Max(Count[0], Min(Count[1], ProcessorCount)). End The script invoked for each pipeline once after processing. The goal is, for example, to output some results accumulated during processing of input parts by the pipeline. Consider to use Finally for releasing resources instead of End or in addition to it. Filter Either a hashtable for collecting unique input objects or a script used in order to test an input object. Input includes extra objects added in Refill mode. In fact, this filter is mostly needed for Refill. A hashtable is used in order to collect and enqueue unique objects. In Refill mode it may be useful for avoiding infinite loops. A script is invoked in a child scope of the scope where the cmdlet is invoked. The first argument is an object being tested. Returned $true tells to add an object to the input queue. Finally The script invoked for each opened pipeline before its closing, even on terminating errors or stopping (Ctrl-C). It is normally needed in order to release resources created by Begin. Output is ignored. If Finally fails then its errors are written as warnings because it has to be called for remaining pipelines. Function Functions imported from the current runspace to parallel. InputObject Input objects processed by parallel pipelines. Do not use this parameter directly, use the pipeline operator instead. Load Enables processing of partially collected input and specifies input part limits. If it is omitted then the whole input is collected and split evenly between pipelines. The parameter accepts an array of one or two integers. The first is the minimum number of objects per pipeline. If it is less than 1 then Load is treated as omitted. The second number is the optional maximum. If processing is fast then it is important to specify a proper minimum. Otherwise Split-Pipeline may work even slower than a standard pipeline. Setting the maximum causes more frequent output. For example, this may be important for feeding simultaneously working downstream pipelines. Setting the maximum number is also needed for potentially large input in order to limit the input queue size and avoid out of memory issues. The maximum queue size is set internally to Load[1] * Count. Use the switch Verbose in order to get some statistics which may help to choose suitable load limits. CAUTION: The queue limit may be ignored and exceeded if Refill is used. Any number of objects written via [ref] go straight to the input queue. Thus, depending on data Refill scenarios may fail due to out of memory. Module Modules imported to parallel runspaces. Order Tells to output part results in the same order as input parts arrive. The algorithm may work slower. Refill Tells to refill the input by [ref] objects from output. Other objects go to output as usual. This convention is used for processing items of hierarchical data structures: child container items come back to input, leaf items or other data produced by processing go to output. NOTE: Refilled input makes infinite loops possible for some data. Use Filter in order to exclude already processed objects and avoid loops. Variable Variables imported from the current runspace to parallel. Object Input objects processed by parallel pipelines. Object Output of the Begin, Script, and End script blocks. The scripts Begin and End are invoked once for each pipeline before and after processing. The script Script is invoked repeatedly with input parts piped to it. -------------------------- EXAMPLE 1 -------------------------- 1..10 | . {process{ $_; sleep 1 }} 1..10 | Split-Pipeline -Count 10 {process{ $_; sleep 1 }} Two commands perform the same job simulating long but not processor consuming operations on each item. The first command takes about 10 seconds. The second takes about 2 seconds due to Split-Pipeline. -------------------------- EXAMPLE 2 -------------------------- $PSHOME | Split-Pipeline -Refill {process{ foreach($item in Get-ChildItem -LiteralPath $_ -Force) { if ($item.PSIsContainer) { [ref]$item.FullName } else { $item.Length } } }} | Measure-Object -Sum This is an example of Split-Pipeline with refilled input. By the convention output [ref] objects refill the input, other objects go to output as usual. The code calculates the number and size of files in $PSHOME. It is a "how to" sample, performance gain is not expected because the code is trivial and works relatively fast. See also another example with simulated slow data requests: https://github.com/nightroman/SplitPipeline/blob/master/Tests/Test-Refill.ps1 -------------------------- EXAMPLE 3 -------------------------- Because each pipeline works in its own runspace variables, functions, and modules from the main script are not automatically available for pipeline scripts. Such items should be specified by Variable, Function, and Module parameters in order to be available. > $arr = @('one', 'two', 'three'); 0..2 | . {process{ $arr[$_] }} one two three > $arr = @('one', 'two', 'three'); 0..2 | Split-Pipeline {process{ $arr[$_] }} Split-Pipeline : Cannot index into a null array. ... > $arr = @('one', 'two', 'three'); 0..2 | Split-Pipeline -Variable arr {process{ $arr[$_] }} one two three Project site: https://github.com/nightroman/SplitPipeline ================================================ FILE: modules/SplitPipeline/en-US/about_SplitPipeline.help.txt ================================================  TOPIC about_SplitPipeline SHORT DESCRIPTION SplitPipeline - Parallel Data Processing in PowerShell LONG DESCRIPTION The only cmdlet is Split-Pipeline. It splits the input, processes parts by parallel pipelines, and outputs data for further processing. It may work without collecting the whole input, large or infinite. Get help: PS> Import-Module SplitPipeline PS> help -Full Split-Pipeline SEE ALSO Project site: https://github.com/nightroman/SplitPipeline Split-Pipeline ================================================ FILE: modules/SplitPipeline/package/services/metadata/core-properties/9ffd50a1389e4b6d8b6c79579467ccd3.psmdcp ================================================ Roman KuzminPowerShell module for parallel data processing. Split-Pipeline splits the input, processes parts by parallel pipelines, and outputs data for further processing. It may work without collecting the whole input, large or infinite. --- To install SplitPipeline, follow the Quick Start steps: https://github.com/nightroman/SplitPipeline#quick-start ---SplitPipeline1.5.2PowerShell Module ParallelNuGet, Version=2.8.60318.667, Culture=neutral, PublicKeyToken=null;Microsoft Windows NT 6.1.7601 Service Pack 1;.NET Framework 4 ================================================ FILE: modules/SplitPipeline/tools/SplitPipeline/LICENSE.txt ================================================ SplitPipeline - Parallel Data Processing in PowerShell Copyright (c) 2011-2015 Roman Kuzmin Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ================================================ FILE: modules/SplitPipeline/tools/SplitPipeline/README.htm ================================================ README

Parallel Data Processing in PowerShell

PowerShell module for parallel data processing. Split-Pipeline splits the input, processes parts by parallel pipelines, and outputs data for further processing. It may work without collecting the whole input, large or infinite.

Quick Start

Step 1: Get and install SplitPipeline. SplitPipeline is distributed as the NuGet package SplitPipeline. Download it to the current location as the directory "SplitPipeline" by this PowerShell command:

iex (New-Object Net.WebClient).DownloadString('https://raw.github.com/nightroman/SplitPipeline/master/Download.ps1')

Alternatively, download it by NuGet tools or directly. In the latter case rename the package to ".zip" and unzip. Use the package subdirectory "tools/SplitPipeline".

Copy the directory SplitPipeline to a PowerShell module directory, see $env:PSModulePath, normally like this:

C:/Users/<User>/Documents/WindowsPowerShell/Modules/SplitPipeline

Step 2: In a PowerShell command prompt import the module:

Import-Module SplitPipeline

Step 3: Take a look at help:

help about_SplitPipeline
help -full Split-Pipeline

Step 4: Try these three commands performing the same job simulating long but not processor consuming operations on each item:

1..10 | . {process{ $_; sleep 1 }}
1..10 | Split-Pipeline {process{ $_; sleep 1 }}
1..10 | Split-Pipeline -Count 10 {process{ $_; sleep 1 }}

Output of all commands is the same, numbers from 1 to 10 (Split-Pipeline does not guarantee the same order without the switch Order). But consumed times are different. Let's measure them:

Measure-Command { 1..10 | . {process{ $_; sleep 1 }} }
Measure-Command { 1..10 | Split-Pipeline {process{ $_; sleep 1 }} }
Measure-Command { 1..10 | Split-Pipeline -Count 10 {process{ $_; sleep 1 }} }

The first command takes about 10 seconds.

Performance of the second command depends on the number of processors which is used as the default split count. For example, with 2 processors it takes about 6 seconds.

The third command takes about 2 seconds. The number of processors is not very important for such sleeping jobs. The split count is important. Increasing it to some extent improves overall performance. As for intensive jobs, the split count normally should not exceed the number of processors.

================================================ FILE: modules/SplitPipeline/tools/SplitPipeline/Release-Notes.htm ================================================ Release-Notes

SplitPipeline Release Notes

v1.5.2

Fixed #12 VerbosePreference can be any value.

v1.5.1

Fixed #10 Tight loop in EndProcessing()

v1.5.0

Count accepts one or two values. One is as usual. Two values limit the number of required pipelines also taking into account the number of processors. (Too many pipelines on machines with many cores is not always optimal.)

Corrected the test/demo script Test-ProgressTotal.ps1.

Minor performance tweaks on creation of runspaces.

v1.4.3

Fixed duplicated debug, warning, and verbose messages (v1.4.2).

v1.4.2

Pipeline runspaces are created with the host used by Split-Pipeline. As a result, some host features can be used by pipeline scripts, e.g. Write-Host and even Write-Progress, see Test-Progress*.ps1 in the project repository.

v1.4.1

If the minimum Load is less than 1 then the parameter is treated as omitted.

v1.4.0

Potentially incompatible change. By default, i.e. when Load is omitted, the whole input is collected and split evenly between parallel pipelines. This way seems to be the most effective in simple cases. In other cases, e.g. on large or slow input, Load should be used in order to enable processing of input parts and specify their limits.

Corrected input item count in Refill mode in verbose statistics.

Refactoring of ending, closing, and stopping.

v1.3.1

Removed the obsolete switch Auto and pieces of old code.

v1.3.0

Reviewed automatic load balancing, made it the default and less aggressive (potentially incompatible change). The obsolete switch Auto still exists but it is ignored. Use the parameter Load in order to specify part limits. E.g. -Load N,N tells to use N items per pipeline, i.e. no load balancing.

In order words: a) Auto is slightly redundant with Load; b) not using Auto, e.g. forgetting, often causes less effective work. Auto will be removed in the next version.

Improved stopping (e.g. by [Ctrl-C]):

  • Fixed some known and some potential issues.
  • The Finally script should work on stopping.

Amended verbose messages. They are for:

  • Each job feed with current data.
  • End of processing with end data.
  • Summary with totals.

v1.2.1

Added processing of StopProcessing() which is called on [Ctrl-C]. Note that stopping is normally not recommended. But in some cases "under construction" it may help, e.g. #3.

v1.2.0

Debug streams of parallel pipelines are processed as well and debug messages are propagated to the main pipeline, just like errors, warnings, and verbose messages.

v1.1.0

New parameter ApartmentState.

v1.0.1

Help. Mentioned why and when to use Variable, Function, and Module. Added the related example.

v1.0.0

Minor cosmetic changes in help and code. The API seems to be stabilized and no issues were found for a while. Changed the status from "beta" to "release".

v0.4.1

Refactoring and minor improvements.

v0.4.0

Revision of parameters and automatic load balancing (mostly simplification). Joined parameters Load and Limit into the single parameter Load (one or two values). Removed parameters Cost (not needed now) and Queue (Load is used in order to limit the queue).

v0.3.2

Minor tweaks.

v0.3.1

Refilled input makes infinite loops possible in some scenarios. Use the new parameter Filter in order to exclude already processed objects and avoid loops.

v0.3.0

New switch Refill tells to refill the input queue from output. [ref] objects are intercepted and added to the input queue. Other objects go to output as usual. See an example in help and Test-Refill.ps1.

Tweaks in feeding parallel pipelines and automatic tuning of load.

v0.2.0

New switch Order tells to output part results in the same order as input parts arrive. Thus, although order of processing is not predictable, output order can be made predictable. This feature open doors for more scenarios.

Added checks for Stopping in EndProcessing (faster stop on Ctrl+C).

v0.1.1

Tweaks, including related to PowerShell V3 CTP2.

v0.1.0

New switch Auto is used in order to determine Load values automatically during processing. Use Verbose in order to view some related information. Yet another new parameter Cost is used together with Auto; it is introduced rather for experiments.

v0.0.1

This is the first of v0 series (pre-release versions). Cmdlet parameters and behaviour may change.

The cmdlet Split-Pipeline passes simple tests and shows good performance gain in a few practical scenarios.

Failures, errors, warnings, and verbose messages from parallel pipelines are trivial, straightforward, and perhaps not useful enough for troubleshooting.

================================================ FILE: modules/SplitPipeline/tools/SplitPipeline/SplitPipeline.psd1 ================================================ @{ Author = 'Roman Kuzmin' ModuleVersion = '1.5.2' Description = 'SplitPipeline - Parallel Data Processing in PowerShell' CompanyName = 'https://github.com/nightroman/SplitPipeline' Copyright = 'Copyright (c) 2011-2015 Roman Kuzmin' ModuleToProcess = 'SplitPipeline.dll' PowerShellVersion = '2.0' GUID = '7806b9d6-cb68-4e21-872a-aeec7174a087' } ================================================ FILE: modules/SplitPipeline/tools/SplitPipeline/en-US/SplitPipeline.dll-Help.xml ================================================  Split-Pipeline Splits pipeline input and processes its parts by parallel pipelines. Split Pipeline The cmdlet splits the input, processes its parts by parallel pipelines, and outputs the results for further processing. It may work without collecting the whole input, large or infinite. When Load is omitted the whole input is collected and split evenly between Count parallel pipelines. This method shows the best performance in simple cases. In other cases, e.g. on large or slow input, Load should be used in order to enable processing of partially collected input. The cmdlet creates several pipelines. Each pipeline is created when input parts are available, created pipelines are busy, and their number is less than Count. Each pipeline is used for processing one or more input parts. Because each pipeline works in its own runspace variables, functions, and modules from the main script are not automatically available for pipeline scripts. Such items should be specified by Variable, Function, and Module parameters in order to be available. The Begin and End scripts are invoked for each created pipeline once before and after processing. Each input part is piped to the script block Script. The Finally script is invoked after all, even on failures or stopping. If number of created pipelines is equal to Count and all pipelines are busy then incoming input items are enqueued for later processing. If the queue size hits the limit then the algorithm waits for any pipeline to complete. Input parts are not necessarily processed in the same order as they come. But output parts can be ordered according to input, use the switch Order. Split-Pipeline Script ScriptBlock ApartmentState ApartmentState Begin ScriptBlock Count Int32[] End ScriptBlock Filter PSObject Finally ScriptBlock Function String[] InputObject PSObject Load Int32[] Module String[] Variable String[] Order Refill Script The script invoked for each input part of each pipeline with an input part piped to it. The script either processes the whole part ($input) or each item ($_) separately in the "process" block. Examples: # Process the whole $input part: ... | Split-Pipeline { $input | %{ $_ } } # Process input items $_ separately: ... | Split-Pipeline { process { $_ } } The script may have any of "begin", "process", and "end" blocks: ... | Split-Pipeline { begin {...} process { $_ } end {...} } Note that "begin" and "end" blocks are called for each input part but scripts defined by parameters Begin and End are called for pipelines. ApartmentState Specify either "MTA" (multi-threaded ) or "STA" (single-threaded) for the apartment states of the threads used to run commands in pipelines. Values : STA, MTA, Unknown Begin The script invoked for each pipeline on creation before processing. The goal is to initialize the runspace to be used by the pipeline, normally to set some variables, dot-source scripts, import modules, and etc. Count Specifies the parallel pipeline count. The default value is the number or processors. For intensive jobs use the default or decreased value, especially if there are other tasks working at the same time. But for jobs not consuming much processor resources increasing the number may improve performance. The parameter accepts an array of one or two integers. A single value specifies the recommended number of pipelines. Two arguments specify the minimum and maximum numbers and the recommended value is set to Max(Count[0], Min(Count[1], ProcessorCount)). End The script invoked for each pipeline once after processing. The goal is, for example, to output some results accumulated during processing of input parts by the pipeline. Consider to use Finally for releasing resources instead of End or in addition to it. Filter Either a hashtable for collecting unique input objects or a script used in order to test an input object. Input includes extra objects added in Refill mode. In fact, this filter is mostly needed for Refill. A hashtable is used in order to collect and enqueue unique objects. In Refill mode it may be useful for avoiding infinite loops. A script is invoked in a child scope of the scope where the cmdlet is invoked. The first argument is an object being tested. Returned $true tells to add an object to the input queue. Finally The script invoked for each opened pipeline before its closing, even on terminating errors or stopping (Ctrl-C). It is normally needed in order to release resources created by Begin. Output is ignored. If Finally fails then its errors are written as warnings because it has to be called for remaining pipelines. Function Functions imported from the current runspace to parallel. InputObject Input objects processed by parallel pipelines. Do not use this parameter directly, use the pipeline operator instead. Load Enables processing of partially collected input and specifies input part limits. If it is omitted then the whole input is collected and split evenly between pipelines. The parameter accepts an array of one or two integers. The first is the minimum number of objects per pipeline. If it is less than 1 then Load is treated as omitted. The second number is the optional maximum. If processing is fast then it is important to specify a proper minimum. Otherwise Split-Pipeline may work even slower than a standard pipeline. Setting the maximum causes more frequent output. For example, this may be important for feeding simultaneously working downstream pipelines. Setting the maximum number is also needed for potentially large input in order to limit the input queue size and avoid out of memory issues. The maximum queue size is set internally to Load[1] * Count. Use the switch Verbose in order to get some statistics which may help to choose suitable load limits. CAUTION: The queue limit may be ignored and exceeded if Refill is used. Any number of objects written via [ref] go straight to the input queue. Thus, depending on data Refill scenarios may fail due to out of memory. Module Modules imported to parallel runspaces. Order Tells to output part results in the same order as input parts arrive. The algorithm may work slower. Refill Tells to refill the input by [ref] objects from output. Other objects go to output as usual. This convention is used for processing items of hierarchical data structures: child container items come back to input, leaf items or other data produced by processing go to output. NOTE: Refilled input makes infinite loops possible for some data. Use Filter in order to exclude already processed objects and avoid loops. Variable Variables imported from the current runspace to parallel. Object Input objects processed by parallel pipelines. Object Output of the Begin, Script, and End script blocks. The scripts Begin and End are invoked once for each pipeline before and after processing. The script Script is invoked repeatedly with input parts piped to it. -------------------------- EXAMPLE 1 -------------------------- 1..10 | . {process{ $_; sleep 1 }} 1..10 | Split-Pipeline -Count 10 {process{ $_; sleep 1 }} Two commands perform the same job simulating long but not processor consuming operations on each item. The first command takes about 10 seconds. The second takes about 2 seconds due to Split-Pipeline. -------------------------- EXAMPLE 2 -------------------------- $PSHOME | Split-Pipeline -Refill {process{ foreach($item in Get-ChildItem -LiteralPath $_ -Force) { if ($item.PSIsContainer) { [ref]$item.FullName } else { $item.Length } } }} | Measure-Object -Sum This is an example of Split-Pipeline with refilled input. By the convention output [ref] objects refill the input, other objects go to output as usual. The code calculates the number and size of files in $PSHOME. It is a "how to" sample, performance gain is not expected because the code is trivial and works relatively fast. See also another example with simulated slow data requests: https://github.com/nightroman/SplitPipeline/blob/master/Tests/Test-Refill.ps1 -------------------------- EXAMPLE 3 -------------------------- Because each pipeline works in its own runspace variables, functions, and modules from the main script are not automatically available for pipeline scripts. Such items should be specified by Variable, Function, and Module parameters in order to be available. > $arr = @('one', 'two', 'three'); 0..2 | . {process{ $arr[$_] }} one two three > $arr = @('one', 'two', 'three'); 0..2 | Split-Pipeline {process{ $arr[$_] }} Split-Pipeline : Cannot index into a null array. ... > $arr = @('one', 'two', 'three'); 0..2 | Split-Pipeline -Variable arr {process{ $arr[$_] }} one two three Project site: https://github.com/nightroman/SplitPipeline ================================================ FILE: modules/SplitPipeline/tools/SplitPipeline/en-US/about_SplitPipeline.help.txt ================================================  TOPIC about_SplitPipeline SHORT DESCRIPTION SplitPipeline - Parallel Data Processing in PowerShell LONG DESCRIPTION The only cmdlet is Split-Pipeline. It splits the input, processes parts by parallel pipelines, and outputs data for further processing. It may work without collecting the whole input, large or infinite. Get help: PS> Import-Module SplitPipeline PS> help -Full Split-Pipeline SEE ALSO Project site: https://github.com/nightroman/SplitPipeline Split-Pipeline ================================================ FILE: modules/psasync/psasync.psd1 ================================================ # # Module manifest for module 'psasync' # # Generated by: Jon Boulineau # # Created on: 19 April 2012 # @{ # Script module or binary module file associated with this manifest ModuleToProcess = 'psasync.psm1' # Version number of this module. ModuleVersion = '1.0' # ID used to uniquely identify this module GUID = 'c6f2e5e7-91ff-4924-b4bb-8db0624195b9' # Author of this module Author = 'Jon Boulineau' # Company or vendor of this module CompanyName = 'newsqlblog.com' # Copyright statement for this module Copyright = '(c) 2012 Jon Boulineau All rights reserved.' # Description of the functionality provided by this module Description = 'Functions for enabling asyncronous processes.' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '2.0' # Name of the Windows PowerShell host required by this module PowerShellHostName = '' # Minimum version of the Windows PowerShell host required by this module PowerShellHostVersion = '' # Minimum version of the .NET Framework required by this module DotNetFrameworkVersion = '' # Minimum version of the common language runtime (CLR) required by this module CLRVersion = '' # Processor architecture (None, X86, Amd64, IA64) required by this module ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module RequiredModules = @() # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() # Script files (.ps1) that are run in the caller's environment prior to importing this module ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = @() # Modules to import as nested modules of the module specified in ModuleToProcess NestedModules = @() # Functions to export from this module FunctionsToExport = '*' # Cmdlets to export from this module CmdletsToExport = '*' # Variables to export from this module VariablesToExport = '*' # Aliases to export from this module AliasesToExport = '*' # List of all modules packaged with this module ModuleList = @() # List of all files packaged with this module FileList = 'psasync.psm1' # Private data to pass to the module specified in ModuleToProcess PrivateData = '' } ================================================ FILE: modules/psasync/psasync.psm1 ================================================ <# Module file for psasync. #> Add-Type @' public class AsyncPipeline { public System.Management.Automation.PowerShell Pipeline ; public System.IAsyncResult AsyncResult ; } '@ Function Invoke-Async { <# .SYNOPSIS Create a PowerShell pipeline and executes a script block asynchronously. .DESCRIPTION .PARAMETER RunspacePool A pool of one or more runspaces, typically created using Get-RunspacePool in the psasync module. .PARAMETER ScriptBlock The scriptblock to be executed. .PARAMETER Parameters Arguments to be passed, in order, to the ScriptBlock. .NOTES Author: Jon Boulineau Created: 19 April 2012 Modified: .EXAMPLE Invoke-Async -RunspacePool $(Get-RunspacePool 3) ` -ScriptBlock { Param($ServiceName,$ComputerName) Get-Service -Name $ServiceName -ComputerName $ComputerName } ` -Parameters 'PolicyAgent','localhost' #> [Cmdletbinding()] Param ( [Parameter(Position=0,Mandatory=$True)]$RunspacePool, [Parameter(Position=1,Mandatory=$True)][ScriptBlock]$ScriptBlock, [Parameter(Position=2,Mandatory=$False)][Object[]]$Parameters ) $Pipeline = [System.Management.Automation.PowerShell]::Create() $Pipeline.RunspacePool = $RunspacePool $Pipeline.AddScript($ScriptBlock) | Out-Null Foreach($Arg in $Parameters) { $Pipeline.AddArgument($Arg) | Out-Null } $AsyncResult = $Pipeline.BeginInvoke() $Output = New-Object AsyncPipeline $Output.Pipeline = $Pipeline $Output.AsyncResult = $AsyncResult $Output } Function Get-RunspacePool { <# .SYNOPSIS Create a runspace pool. .DESCRIPTION This function returns a runspace pool, a collection of runspaces upon which PowerShell pipelines can be executed. The number of available pools determined the maximum number of processes that can be running concurrently. This enables multithreaded execution of PowerShell code. .PARAMETER PoolSize Defines the maximum number of pipelines that can be concurrently (asynchronously) executed on the pool. .PARAMETER MTA Create runspaces in a Mult-Threaded Apartment. It is not recommended to use this option unless absolutely necessary. .NOTES Author: Jon Boulineau Created: 19 April 2012 Modified: .EXAMPLE $pool = Get-RunspacePool 3 Creates a pool of 3 runspaces #> [Cmdletbinding()] Param ( [Parameter(Position=0,Mandatory=$true)][int]$PoolSize, [Parameter(Position=1,Mandatory=$False)][Switch]$MTA ) $pool = [RunspaceFactory]::CreateRunspacePool(1, $PoolSize) If(!$MTA) { $pool.ApartmentState = "STA" } $pool.Open() return $pool } Function Receive-AsyncResults { <# .SYNOPSIS Receives the results of one or more asynchronous pipelines. .DESCRIPTION This function receives the results of a pipeline running in a separate runspace. Since it is unknown what exists in the results stream of the pipeline, this function will not have a standard return type. .PARAMETER AsyncResults An array of AsyncPipleine objects, typically returned by Invoke-Async. .PARAMETER ShowProgress An optional switch to display a progress indicator .NOTES Author: Jon Boulineau Created: 19 April 2012 Modified: #> [Cmdletbinding()] Param ( [Parameter(Position=0,Mandatory=$True)][AsyncPipeline[]]$Pipelines, [Parameter(Position=1,Mandatory=$false)][Switch]$ShowProgress ) $i = 1 # incrementing for Write-Progress foreach($Pipeline in $Pipelines) { try { $Pipeline.Pipeline.EndInvoke($Pipeline.AsyncResult) If($Pipeline.Pipeline.Streams.Error) { Throw $Pipeline.Pipeline.Streams.Error } } catch { $_ } $Pipeline.Pipeline.Dispose() If($ShowProgress) { Write-Progress -Activity 'Receiving Results' -PercentComplete $(($i/$Pipelines.Length) * 100) ` -Status "Percent Complete" } $i++ } } Function Receive-AsyncStatus { <# .SYNOPSIS Receives the status of one or more asynchronous pipelines. .DESCRIPTION .PARAMETER AsyncResults An array of AsyncPipleine objects, typically returned by Invoke-Async. .NOTES Author: Jon Boulineau Created: 19 April 2012 Modified: #> [Cmdletbinding()] Param ( [Parameter(Position=0,Mandatory=$True)][AsyncPipeline[]]$Pipelines ) foreach($Pipeline in $Pipelines) { New-Object PSObject -Property @{ InstanceID = $Pipeline.Pipeline.Instance_Id Status = $Pipeline.Pipeline.InvocationStateInfo.State Reason = $Pipeline.Pipeline.InvocationStateInfo.Reason Completed = $Pipeline.AsyncResult.IsCompleted AsyncState = $Pipeline.AsyncResult.AsyncState Error = $Pipeline.Pipeline.Streams.Error } } }