COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Adds a new BGP peer.
Add-BgpPeer [-Name] <String> -LocalIPAddress <IPAddress> -PeerIPAddress <IPAddress> [-LocalASN <UInt32>]
-PeerASN <UInt32> [-OperationMode <OperationMode>] [-PeeringMode <PeeringMode>] [-HoldTimeSec <UInt16>]
[-IdleHoldTimeSec <UInt16>] [-MaxAllowedPrefix <UInt32>] [-PassThru] [-RoutingDomain <String>]
[-Weight <UInt16>] [-RouteReflectorClient <Boolean>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a new aggregate route for specific BGP routes.
Add-BgpRouteAggregate [-RoutingDomain <String>] -Prefix <String> [-SummaryOnly <SummaryOnly>]
[-AttributePolicy <String[]>] [-PreserveASPath <PreserveASPath>] [-PassThru] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a BGP router for the specified Tenant ID.
Add-BgpRouter -BgpIdentifier <IPAddress> -LocalASN <UInt32> [-IPv6Routing <IPv6RoutingState>]
[-CompareMEDAcrossASN <Boolean>] [-DefaultGatewayRouting <Boolean>] [-PassThru] [-Force]
[-RoutingDomain <String>] [-LocalIPv6Address <IPAddress>] [-TransitRouting <TransitRouting>]
[-RouteReflector <RouteReflector>] [-ClusterId <UInt32>]
[-ClientToClientReflection <ClientToClientReflection>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a BGP routing policy to the policy store.
Add-BgpRoutingPolicy [-PassThru] [-RoutingDomain <String>] [-IgnorePrefix <String[]>] [-Name] <String>
[-MatchCommunity <String[]>] [-NewLocalPref <UInt32>] [-AddCommunity <String[]>] [-Force] [-NewMED <UInt32>]
[-PolicyType] <PolicyType> [-NewNextHop <IPAddress>] [-RemoveCommunity <String[]>] [-MatchPrefix <String[]>]
[-MatchNextHop <IPAddress[]>] [-MatchASNRange <UInt32[]>] [-ClearMED] [-RemoveAllCommunities]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds BGP routing policies to BGP peers.
Add-BgpRoutingPolicyForPeer [-PeerName <String[]>] -PolicyName <String[]> -Direction <PolicyDirection>
[-RoutingDomain <String>] [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesActive DirectoryConfigures the AIA or OCSP for a certification authority.
Add-CAAuthorityInformationAccess [-Uri] <String> [-AddToCertificateAia] [-Force] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesActive DirectoryAdds a certificate template to the CA.
Add-CATemplate [-Name] <String> [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerAdds the CAU clustered role that provides the self-updating functionality to the specified cluster.
Add-CauClusterRole [-VirtualComputerObjectName <String>] [-GroupName <String>]
[-StartDate <DateTime>] [-DaysOfWeek <Weekdays>] [-WeeksOfMonth <Int32[]>]
[-CauPluginName <String[]>] [-CauPluginArguments <Hashtable[]>] [-MaxFailedNodes <Int32>]
[-MaxRetriesPerNode <Int32>] [-NodeOrder <String[]>] [-PreUpdateScript <String>]
[-PostUpdateScript <String>] [-ConfigurationName <String>] [-RequireAllNodesOnline]
[-WarnAfter <TimeSpan>] [-StopAfter <TimeSpan>] [-RebootTimeoutMinutes <Int32>]
[-SeparateReboots] [-RunPluginsSerially] [-StopOnPluginFailure] [-EnableFirewallRules]
[-FailbackMode <FailbackType>] [-SuspendClusterNodeTimeoutMinutes <Int32>]
[-SuspendRetriesPerNode <Int32>] [-WaitForStorageRepairTimeoutMinutes <Int32>] [-ForcePauseNoDrain]
[-ForcePauseAndDrain] [-ForcePauseDrainAndReboot] [-SkipUpdateChecks]
[-SiteAwareUpdatingOrder <String[]>] [-OsRollingUpgrade] [-AttemptSoftReboot]
[-RebootMode <RebootType>] [[-ClusterName] <String>] [[-Credential] <PSCredential>] [-Force]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerAdds a cryptographic key checkpoint or registry checkpoint for a resource.
Add-ClusterCheckpoint [[-ResourceName] <String>] [-CryptoCheckpointName <String>]
[-CryptoCheckpointType <String>] [-CryptoCheckpointKey <String>] [-RegistryCheckpoint <String>]
[-InputObject <PSObject>] [-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerAdds a network adapter to the list of excluded adapters.
Add-ClusterExcludedAdapter -ExclusionType <AdapterExclusionType> -ExclusionValue <String[]>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesWindows ServerCreates a clustered file server resource group.
Add-ClusterFileServerRole -Storage <StringCollection> [-StaticAddress <StringCollection>]
[-IgnoreNetwork <StringCollection>] [[-Name] <String>] [-Wait <Int32>] [-InputObject <PSObject>]
[-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerConfigures high availability for an application that wasn't originally designed to run in a failover cluster.
Add-ClusterGenericApplicationRole -CommandLine <String> [-Parameters <String>]
[-CheckpointKey <StringCollection>] [-Storage <StringCollection>]
[-StaticAddress <StringCollection>] [-IgnoreNetwork <StringCollection>] [[-Name] <String>]
[-Wait <Int32>] [-InputObject <PSObject>] [-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerConfigures an application controlled by a script that runs in Windows Script Host, within a failover cluster.
Add-ClusterGenericScriptRole -ScriptFilePath <String> [-Storage <StringCollection>]
[-StaticAddress <StringCollection>] [-IgnoreNetwork <StringCollection>] [[-Name] <String>]
[-Wait <Int32>] [-InputObject <PSObject>] [-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerConfigures high availability for a service that wasn't originally designed to run in a failover cluster.
Add-ClusterGenericServiceRole -ServiceName <String> [-CheckpointKey <StringCollection>]
[-Storage <StringCollection>] [-StaticAddress <StringCollection>]
[-IgnoreNetwork <StringCollection>] [[-Name] <String>] [-Wait <Int32>] [-InputObject <PSObject>]
[-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerAdds an empty resource group to the failover cluster configuration, in preparation for adding clustered resources to the group.
Add-ClusterGroup [-Name] <StringCollection> [[-GroupType] <GroupType>] [-InputObject <PSObject>]
[-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerAdds a dependency to a cluster set.
Add-ClusterGroupSetDependency [[-Name] <String[]>] [-Provider] <String>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [<CommonParameters>]Copied 0 timesWindows ServerAdds a cluster group to an affinity rule.
Add-ClusterGroupToAffinityRule [[-Name] <String[]>] [-Groups] <String[]>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [<CommonParameters>]Copied 0 timesWindows ServerAdds a group to a set.
Add-ClusterGroupToSet [[-Name] <String[]>] [-Group] <String> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [<CommonParameters>]Copied 0 timesWindows ServerAdds a node (server) to a failover cluster.
Add-ClusterNode [[-Name] <StringCollection>] [-NoStorage] [-InputObject <PSObject>]
[-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerAdds a resource to a clustered role, or resource group, in a failover cluster.
Add-ClusterResource [-Name] <String> [[-Group] <String>] [-ResourceType] <String>
[-SeparateMonitor] [-InputObject <PSObject>] [-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerAdds a resource to the list of resources on which a particular resource depends, using AND as the connector, within a failover cluster.
Add-ClusterResourceDependency [[-Resource] <String>] [[-Provider] <String>]
[-InputObject <PSObject>] [-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerAdds a resource type to a failover cluster, and specifies information such as the dynamic-link library (DLL) to use with that resource type.
Add-ClusterResourceType [-Name] <String> [-Dll] <String> [[-DisplayName] <String>]
[-InputObject <PSObject>] [-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerCreates a clustered file server for scale-out application data.
Add-ClusterScaleOutFileServerRole [[-Name] <String>] [-Wait <Int32>] [-Infrastructure]
[-InputObject <PSObject>] [-Cluster <String>] [<CommonParameters>]Copied 0 timesWindows ServerMakes a volume available in Cluster Shared Volumes in a failover cluster.
Add-ClusterSharedVolume [[-Name] <StringCollection>] [-InputObject <PSObject>] [-Cluster <String>]
[<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