COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Reserves an IPv4 address in the scope for a client.
Add-DhcpServerv4Reservation [-ComputerName <String>] [-ScopeId] <IPAddress> [-IPAddress] <IPAddress>
[-ClientId] <String> [-Name <String>] [-Description <String>] [-Type <String>] [-PassThru]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an IPv4 scope on the DHCP server service.
Add-DhcpServerv4Scope [-ComputerName <String>] [-StartRange] <IPAddress> [-EndRange] <IPAddress>
[-Name] <String> [-Description <String>] [-State <String>] [-SuperscopeName <String>]
[-MaxBootpClients <UInt32>] [-ActivatePolicies <Boolean>] [-PassThru] [-NapEnable] [-NapProfile <String>]
[-Delay <UInt16>] [-LeaseDuration <TimeSpan>] [-SubnetMask] <IPAddress> [-Type <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds scopes to a superscope.
Add-DhcpServerv4Superscope [-SuperscopeName] <String> [-ScopeId] <IPAddress[]> [-Force]
[-ComputerName <String>] [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an IPv6 vendor or user class to the DHCP server service.
Add-DhcpServerv6Class [-ComputerName <String>] [-Description <String>] [-VendorId <UInt32>] [-Data] <String>
[-Type] <String> [-Name] <String> [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets the range of IPv6 addresses to exclude from an IPv6 scope.
Add-DhcpServerv6ExclusionRange [-ComputerName <String>] [-StartRange] <IPAddress> [-EndRange] <IPAddress>
[-Prefix] <IPAddress> [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an IPv6 address lease to the DHCP server service.
Add-DhcpServerv6Lease [-ComputerName <String>] [-IPAddress] <IPAddress> [-ClientDuid] <String> [-Iaid] <UInt32>
[-HostName <String>] [-Description <String>] [-LeaseExpiryTime <DateTime>] [-AddressType <String>] [-PassThru]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a DHCPv6 option definition to a DHCP server service.
Add-DhcpServerv6OptionDefinition [-ComputerName <String>] [-OptionId] <UInt32> [-Type] <String>
[-Name] <String> [-MultiValued] [-Description <String>] [-VendorClass <String>] [-DefaultValue <String[]>]
[-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an IPv6 Reservation to an IPv6 prefix or scope.
Add-DhcpServerv6Reservation [-ComputerName <String>] [-IPAddress] <IPAddress> [-ClientDuid] <String>
[-Iaid] <UInt32> [[-Name] <String>] [-Description <String>] [-Prefix] <IPAddress> [-PassThru]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an IPv6 scope to the DHCP server service with the specified parameters.
Add-DhcpServerv6Scope [-ValidLifeTime <TimeSpan>] [-ComputerName <String>] [-Prefix] <IPAddress>
[-Name] <String> [-Description <String>] [-State <String>] [-Preference <UInt16>]
[-PreferredLifetime <TimeSpan>] [-T1 <TimeSpan>] [-T2 <TimeSpan>] [-PassThru] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a DoH server configuration to the supported DoH servers.
Add-DnsClientDohServerAddress [-ServerAddress] <String> [[-DohTemplate] <String>]
[[-AllowFallbackToUdp] <Boolean>] [[-AutoUpgrade] <Boolean>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a rule to the NRPT.
Add-DnsClientNrptRule [-GpoName <String>] [-DANameServers <String[]>] [-DAIPsecRequired]
[-DAIPsecEncryptionType <String>] [-DAProxyServerName <String>] [-DnsSecEnable] [-DnsSecIPsecRequired]
[-DnsSecIPsecEncryptionType <String>] [-NameServers <String[]>] [-NameEncoding <String>]
[-Namespace] <String[]> [-Server <String>] [-DAProxyType <String>] [-DnsSecValidationRequired] [-DAEnable]
[-IPsecTrustAuthority <String>] [-Comment <String>] [-DisplayName <String>] [-PassThru]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a client subnet to a DNS server.
Add-DnsServerClientSubnet [-Name] <String> [[-IPv4Subnet] <String[]>] [[-IPv6Subnet] <String[]>] [-PassThru]
[-ComputerName <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a conditional forwarder to a DNS server.
Add-DnsServerConditionalForwarderZone [-LoadExisting] [-MasterServers] <IPAddress[]> [-ComputerName <String>]
[-UseRecursion] [[-ForwarderTimeout] <UInt32>] [-PassThru] [-Name] <String> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a DNS application directory partition.
Add-DnsServerDirectoryPartition [-ComputerName <String>] [-PassThru] [-Name] <String>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds server level forwarders to a DNS server.
Add-DnsServerForwarder [-IPAddress] <IPAddress[]> [-ComputerName <String>] [-PassThru]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a primary zone to a DNS server.
Add-DnsServerPrimaryZone [-ResponsiblePerson <String>] [-DynamicUpdate <String>] [-LoadExisting]
[-ComputerName <String>] [-PassThru] [-Name] <String> [-ReplicationScope] <String>
[[-DirectoryPartitionName] <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a policy for query resolution to a DNS server.
Add-DnsServerQueryResolutionPolicy [-PassThru] [-ComputerName <String>] [-ZoneName] <String> [-Name] <String>
[-Fqdn <String>] [-ECS <String>] [-ClientSubnet <String>] [-TimeOfDay <String>] [-TransportProtocol <String>]
[-InternetProtocol <String>] [[-Action] <String>] [-ServerInterfaceIP <String>] [-QType <String>]
[-ProcessingOrder <UInt32>] [[-Condition] <String>] [-Disable] [-ZoneScope <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a recursion scope on a DNS server.
Add-DnsServerRecursionScope [-Name] <String> [[-Forwarder] <IPAddress[]>] [[-EnableRecursion] <Boolean>]
[-PassThru] [-ComputerName <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a resource record of a specified type to a specified DNS zone.
Add-DnsServerResourceRecord [-ZoneName] <String> [-ComputerName <String>] [-PassThru] [-ZoneScope <String>]
[-VirtualizationInstance <String>] [-CreatePtr] -IPv4Address <IPAddress> [-Name] <String>
[-TimeToLive <TimeSpan>] [-AgeRecord] [-AllowUpdateAny] [-A] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a type A resource record to a DNS zone.
Add-DnsServerResourceRecordA [-AllowUpdateAny] [-CreatePtr] [-Name] <String> [-IPv4Address] <IPAddress[]>
[-ComputerName <String>] [-TimeToLive <TimeSpan>] [-ZoneName] <String> [-AgeRecord] [-PassThru]
[-ZoneScope <String>] [-VirtualizationInstance <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a type AAAA resource record to a DNS server.
Add-DnsServerResourceRecordAAAA [-AllowUpdateAny] [-CreatePtr] [-IPv6Address] <IPAddress[]> [-Name] <String>
[-ComputerName <String>] [-TimeToLive <TimeSpan>] [-ZoneName] <String> [-AgeRecord] [-PassThru]
[-ZoneScope <String>] [-VirtualizationInstance <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a type CNAME resource record to a DNS zone.
Add-DnsServerResourceRecordCName [-HostNameAlias] <String> [-AllowUpdateAny] [-Name] <String>
[-ComputerName <String>] [-TimeToLive <TimeSpan>] [-ZoneName] <String> [-AgeRecord] [-PassThru]
[-ZoneScope <String>] [-VirtualizationInstance <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an MX resource record to a DNS server.
Add-DnsServerResourceRecordMX [-Name] <String> [-MailExchange] <String> [-Preference] <UInt16>
[-ComputerName <String>] [-TimeToLive <TimeSpan>] [-ZoneName] <String> [-AgeRecord] [-AllowUpdateAny]
[-PassThru] [-ZoneScope <String>] [-VirtualizationInstance <String>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds a type PTR resource record to a DNS server.
Add-DnsServerResourceRecordPtr [-AllowUpdateAny] [-PtrDomainName] <String> [-Name] <String>
[-ComputerName <String>] [-ZoneName] <String> [-TimeToLive <TimeSpan>] [-AgeRecord] [-PassThru]
[-ZoneScope <String>] [-VirtualizationInstance <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 times