COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Adds a new Active Directory domain to the list of domains in which IPAM discovers infrastructure servers.
Add-IpamDiscoveryDomain [-Name] <String> [-DiscoverDc <Boolean>] [-DiscoverDns <Boolean>]
[-DiscoverDhcp <Boolean>] [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an IP address range to the configuration of an IPAM server.
Add-IpamRange [-CreateSubnetIfNotFound] [-NetworkId] <String> [[-StartIPAddress] <IPAddress>]
[[-EndIPAddress] <IPAddress>] [-ManagedByService <String>] [-ServiceInstance <String>]
[-NetworkType <VirtualizationType>] [-AddressSpace <String>]
[-UtilizationCalculation <UtilizationCalculation>] [-UtilizedAddresses <Double>] [-Description <String>]
[-Owner <String>] [-AssignmentType <AddressAssignment>] [-AssignmentDate <DateTime>]
[-ReservedAddress <String[]>] [-DnsServer <IPAddress[]>] [-DnsSuffix <String[]>]
[-ConnectionSpecificDnsSuffix <String>] [-WinsServer <IPAddress[]>] [-VIP <String[]>] [-Gateway <String[]>]
[-CustomConfiguration <String>] [-AssociatedReverseLookupZone <String>] [-PassThru]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an infrastructure server to an IPAM database.
Add-IpamServerInventory [-Name] <String> -ServerType <ServerRole[]>
[-ManageabilityStatus <ManageabilityStatus>] [-ForestName <String>] [-Owner <String>] [-Description <String>]
[-CustomConfiguration <String>] [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a subnet to IPAM.
Add-IpamSubnet [-Name] <String> [-NetworkId] <String> [-NetworkType <VirtualizationType>]
[-AddressSpace <String>] [-Owner <String>] [-Description <String>] [-VlanId <UInt16[]>]
[-VmmLogicalNetwork <String>] [-NetworkSite <String>] [-VirtualSubnetId <UInt32>]
[-CustomConfiguration <String>] [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellAssigns a virtual disk to an iSCSI target.
Add-IscsiVirtualDiskTargetMapping [-TargetName] <String> [-Path] <String> [-Lun <Int32>]
[-ComputerName <String>] [-Credential <PSCredential>] [<CommonParameters>]Copied 0 timesPowerShellGenerates a new root key for the Microsoft Group KdsSvc within Active Directory.
Add-KdsRootKey [-LocalTestOnly] [[-EffectiveTime] <DateTime>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies settings for Windows Defender.
Add-MpPreference [-ExclusionPath <String[]>] [-ExclusionExtension <String[]>]
[-ExclusionProcess <String[]>] [-ExclusionIpAddress <String[]>]
[-ThreatIDDefaultAction_Ids <Int64[]>] [-ThreatIDDefaultAction_Actions <ThreatAction[]>]
[-AttackSurfaceReductionOnlyExclusions <String[]>]
[-ControlledFolderAccessAllowedApplications <String[]>]
[-ControlledFolderAccessProtectedFolders <String[]>] [-AttackSurfaceReductionRules_Ids <String[]>]
[-AttackSurfaceReductionRules_Actions <ASRRuleActionType[]>] [-Force] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a network adapter as a filter on a provider.
Add-NetEventNetworkAdapter [-Name] <String> [[-PromiscuousMode] <Boolean>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a Remote Packet Capture provider.
Add-NetEventPacketCaptureProvider [-SessionName] <String> [[-Level] <Byte>] [[-MatchAnyKeyword] <UInt64>]
[[-MatchAllKeyword] <UInt64>] [[-CaptureType] <CaptureType>] [[-MultiLayer] <Boolean>]
[[-LinkLayerAddress] <String[]>] [[-EtherType] <UInt16[]>] [[-IpAddresses] <String[]>]
[[-IpProtocols] <Byte[]>] [[-TruncationLength] <UInt16>] [[-VmCaptureDirection] <VmCaptureDirection>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an ETW provider to a session.
Add-NetEventProvider [-Name] <String> [-SessionName] <String> [[-Level] <Byte>] [[-MatchAnyKeyword] <UInt64>]
[[-MatchAllKeyword] <UInt64>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a VFP provider for network events.
Add-NetEventVFPProvider [-SessionName] <String> [[-Level] <Byte>] [[-UDPPorts] <UInt16[]>]
[[-MatchAllKeywords] <UInt64>] [[-TCPPorts] <UInt16[]>] [[-MatchAnyKeyword] <UInt64>]
[[-IPProtocols] <Byte[]>] [[-DestinationIPAddresses] <String[]>] [[-SourceMACAddresses] <String[]>]
[[-VFPFlowDirection] <UInt32>] [[-VLANIds] <UInt16[]>] [[-SourceIPAddresses] <String[]>]
[[-TenantIds] <UInt32[]>] [[-GREKeys] <UInt32[]>] [[-DestinationMACAddresses] <String[]>]
[[-SwitchName] <String>] [[-PortIds] <UInt32[]>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a virtual network adapter as a filter on the provider.
Add-NetEventVmNetworkAdapter [-Name] <String> [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a Hyper-V virtual switch as a filter on a provider.
Add-NetEventVmSwitch [-Name] <String> [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a virtual machine switch provider for network events.
Add-NetEventVmSwitchProvider [-SessionName] <String> [[-Level] <Byte>] [[-MatchAllKeywords] <UInt64>]
[[-MatchAnyKeyword] <UInt64>] [[-SwitchName] <String>] [[-PortIds] <UInt32[]>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a WFP capture provider.
Add-NetEventWFPCaptureProvider [-SessionName] <String> [[-Level] <Byte>] [[-MatchAnyKeyword] <UInt64>]
[[-MatchAllKeyword] <UInt64>] [[-CaptureLayerSet] <WFPCaptureSet>] [[-IPAddresses] <String[]>]
[[-TCPPorts] <UInt16[]>] [[-UDPPorts] <UInt16[]>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityBinds an SSL certificate to an IP-HTTPS server.
Add-NetIPHttpsCertBinding -CertificateHash <String> -ApplicationId <String> -IpPort <String>
-CertificateStoreName <String> -NullEncryption <Boolean> [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures the network host using intent-based tags for adapters.
Add-NetIntent [[-ComputerName] <String>] -AdapterName <String[]> -Name <String> [-Wait] [-Compute]
[-Management] [-Storage] [-Switchless] [-Stretch]
[-AdapterPropertyOverrides <NetAdapterAdvancedConfiguration>] [-QoSPolicyOverrides <QoSPolicy>]
[-AdapterRssPropertyOverrides <RssConfiguration>]
[-SwitchPropertyOverrides <SwitchConfigurationOverride>]
[-StorageOverrides <NetAdapterStorageOverride>] [-SiteOverrides <SiteConfiguration[]>]
[-StorageVlans <Int32[]>] [-ManagementVlan <Int32>] [-SkipNetworkInterfaceValidation]
[-PutGlobal <Boolean>] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a new member (network adapter) to a specified NIC team.
Add-NetLbfoTeamMember [-Name] <WildcardPattern> [-Team] <String> [[-AdministrativeMode] <AdminModes>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a new interface to a NIC team.
Add-NetLbfoTeamNic [-Team] <String> [-VlanID] <UInt32> [[-Name] <String>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an external address to a NAT instance.
Add-NetNatExternalAddress [-NatName] <String> -IPAddress <String> [-PortStart <UInt16>] [-PortEnd <UInt16>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a static mapping to a NAT instance.
Add-NetNatStaticMapping [-NatName] <String> -Protocol <Protocol> [-RemoteExternalIPAddressPrefix <String>]
-ExternalIPAddress <String> -ExternalPort <UInt16> -InternalIPAddress <String> [-InternalPort <UInt16>]
[-InternalRoutingDomainId <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a network adapter member to an existing switch team.
Add-NetSwitchTeamMember [-Name] <String> [-Team] <String> [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a network controller node to an existing network controller deployment.
Add-NetworkControllerNode -Name <String> -Server <String> -FaultDomain <String> -RestInterface <String>
[-NodeCertificate <X509Certificate2>] [-Force] [-PassThru] [-CertificateSubjectName <String>]
[-NodeCertificateFindBy <X509FindType>] [-ComputerName <String>] [-UseSsl] [-Credential <PSCredential>]
[-CertificateThumbprint <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a dedicated IP address to a Network Load Balancing (NLB) cluster.
Add-NlbClusterNodeDip [-IP] <IPAddress> [-SubnetMask <IPAddress>] [-HostName <String>] -InterfaceName <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