COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Translates GUIDs to friendly names within a given replication group.
ConvertFrom-DfsrGuid [-GroupName] <String[]> [-Guid] <Guid[]> [[-DomainName] <String>] [<CommonParameters>]Copied 0 timesPowerShellParse a small JSON string into a PowerShell hashtable for lookup.
ConvertFrom-Json [-InputObject] <String> [-AsHashtable] [-DateKind <JsonDateKind>]
[-Depth <Int32>] [-NoEnumerate] [<CommonParameters>]Copied 0 timesNetworking / SecurityConverts a zone to a DNS primary zone.
ConvertTo-DnsServerPrimaryZone [-ComputerName <String>] [-Name] <String> [-LoadExisting] [-PassThru] [-Force]
-ZoneFile <String> [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityConverts a primary zone or stub zone to a secondary zone.
ConvertTo-DnsServerSecondaryZone [-ZoneFile] <String> [-MasterServers] <IPAddress[]> [-Name] <String>
[-ComputerName <String>] [-PassThru] [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellSerialize a small PowerShell object into compact JSON for an API payload.
ConvertTo-Json [-InputObject] <Object> [-Depth <Int32>] [-Compress]
[-EnumsAsStrings] [-AsArray] [-EscapeHandling <StringEscapeHandling>]
[<CommonParameters>]Copied 0 timesPowerShellConverts an mitigation policy file formats.
ConvertTo-ProcessMitigationPolicy [-EMETFilePath] <String> [-OutputFilePath] <String> [<CommonParameters>]Copied 0 timesPowerShellCreates a TPM owner authorization value from a supplied string.
ConvertTo-TpmOwnerAuth [-PassPhrase] <String> [<CommonParameters>]Copied 0 timesNetworking / SecurityCopies an entire firewall rule, and associated filters, to the same or to a different policy store.
Copy-NetFirewallRule -DisplayName <String[]> [-PolicyStore <String>] [-TracePolicyStore]
[-NewPolicyStore <String>] [-NewGPOSession <String>] [-NewName <String>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCopies an entire main mode cryptographic set to the same or to a different policy store.
Copy-NetIPsecMainModeCryptoSet -DisplayName <String[]> [-PolicyStore <String>] [-GPOSession <String>]
[-TracePolicyStore] [-NewPolicyStore <String>] [-NewGPOSession <String>] [-NewName <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityCopies an entire main mode rule, and associated filters, to the same or to a different policy store.
Copy-NetIPsecMainModeRule -DisplayName <String[]> [-PolicyStore <String>] [-GPOSession <String>]
[-TracePolicyStore] [-NewPolicyStore <String>] [-NewGPOSession <String>] [-NewName <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityCopies an entire phase 1 authentication set to the same or to a different policy store.
Copy-NetIPsecPhase1AuthSet -DisplayName <String[]> [-PolicyStore <String>] [-GPOSession <String>]
[-TracePolicyStore] [-NewPolicyStore <String>] [-NewGPOSession <String>] [-NewName <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityCopies an entire phase 2 authentication set to the same or to a different policy store.
Copy-NetIPsecPhase2AuthSet -DisplayName <String[]> [-PolicyStore <String>] [-GPOSession <String>]
[-TracePolicyStore] [-NewPolicyStore <String>] [-NewGPOSession <String>] [-NewName <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityCopies an entire quick mode cryptographic set to the same or to a different policy store.
Copy-NetIPsecQuickModeCryptoSet -DisplayName <String[]> [-PolicyStore <String>] [-GPOSession <String>]
[-TracePolicyStore] [-NewPolicyStore <String>] [-NewGPOSession <String>] [-NewName <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityCopies an entire IPsec rule, and the associated filters, to the same or to a different policy store.
Copy-NetIPsecRule -DisplayName <String[]> [-PolicyStore <String>] [-GPOSession <String>] [-TracePolicyStore]
[-NewPolicyStore <String>] [-NewGPOSession <String>] [-NewName <String>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityMoves or copies network intents across different hosts or clusters.
Copy-NetIntent [[-Name] <String>] [-SourceComputerName] <String> [-DestinationComputerName] <String>
[-RemoveSource <Boolean>] [-Wait] [<CommonParameters>]Copied 0 timesPowerShellCopies the current user's international settings (Windows Display language, Input language, Regional Format/locale, and Location/GeoID) to one or both of the following: * Welcome screen and system accounts * New user accounts Important: Note that this PowerShell cmdlet is only available for Windows 11 and later. This is a system setting. It can only be changed by a user who has Administrator permissions. Changes take effect after the computer is restarted.
Copy-UserInternationalSettingsToSystem [-WelcomeScreen <Boolean>] [-NewUser <Boolean>] [<CommonParameters>]Copied 0 timesWindows ServerCopies a file to a virtual machine.
Copy-VMFile [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-Name] <String[]> [-SourcePath] <String> [-DestinationPath] <String> -FileSource <CopyFileSourceType>
[-CreateFullPath] [-Force] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellCopies install images within an image group.
Copy-WdsInstallImage [-NewDescription <String>] [-ImageGroup <String>] [-FileName <String>] -ImageName <String>
-NewFileName <String> -NewImageName <String> [-TransmissionName <String>] [-Multicast] [-ManualStart]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesWindows ServerFinds problems with a file share and recommends solutions.
Debug-FileShare [-Name] <String[]> [-CimSession <CimSession>] [-ThrottleLimit <Int32>] [-AsJob]
[<CommonParameters>]Copied 0 timesPowerShellDebugs the application prelaunch of a specific application by triggering the prelaunch to occur and to exit debug mode for the application.
Debug-MMAppPrelaunch -PackageFullName <String> [-DisableDebugMode] -PackageRelativeAppId <String>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesNetworking / SecurityQueries a Network Controller for detailed diagnostic information.
Debug-NetworkController [-NetworkController] <String> [-SetupDiagnostics] [[-IncludeTraces] <Boolean>]
[[-OutputDirectory] <String>] [[-Credential] <PSCredential>] [[-RestURI] <String>]
[[-CertificateThumbprint] <String>] [[-DeviceCredentials] <Hashtable>] [-ExcludeSlbState] [<CommonParameters>]Copied 0 timesNetworking / SecurityQueries for resources in a failure or warning state.
Debug-NetworkControllerConfigurationState [-NetworkController] <String> [[-ResourceId] <String>]
[[-ResourceType] <String>] [[-Credential] <PSCredential>] [[-RestURI] <String>]
[[-CertificateThumbprint] <String>] [<CommonParameters>]Copied 0 timesNetworking / SecurityQueries the Network Controller Service Fabric to show the replication status and health state of each Network Controller node.
Debug-ServiceFabricNodeStatus [-ServiceTypeName] <String> [<CommonParameters>]Copied 0 timesWindows ServerDebugs a virtual machine.
Debug-VM [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-Name] <String[]> [-Force] [-AsJob] [-Passthru] [-InjectNonMaskableInterrupt] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesRemove-DhcpServerv6OptionDefinition · Networking / Security
Set-DnsServerForwarder · Networking / Security
Set-ClusterQuorum · Windows Server
Get-VMSystemSwitchExtension · Windows Server
Set-NetworkController · Networking / Security
Set-RemoteAccessRadius · Networking / Security