COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Creates a transport filter.
New-NetTransportFilter -SettingName <String> [-Protocol <Protocol>] [-LocalPortStart <UInt16>]
[-LocalPortEnd <UInt16>] [-RemotePortStart <UInt16>] [-RemotePortEnd <UInt16>] [-DestinationPrefix <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityThis cmdlet creates a new ACL rule to allow/deny traffic to/from a particular virtual subnet or network interface
New-NetworkControllerAccessControlListRule [-AccessControlListId] <String> [-ResourceId] <String>
[-Properties] <AclRuleProperties> [[-ResourceMetadata] <ResourceMetadata>] [[-Etag] <String>] [-Force]
-ConnectionUri <Uri> [-CertificateThumbprint <String>] [-Credential <PSCredential>] [-PassInnerException]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a gateway pool.
New-NetworkControllerGatewayPool [-ResourceId] <String> [[-Tags] <PSObject>]
[-Properties] <GatewayPoolProperties> [[-Etag] <String>] [[-ResourceMetadata] <ResourceMetadata>] [-Force]
-ConnectionUri <Uri> [-CertificateThumbprint <String>] [-Credential <PSCredential>] [-PassInnerException]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a network controller node object.
New-NetworkControllerNodeObject -Name <String> -Server <String> -FaultDomain <String> -RestInterface <String>
[-NodeCertificate <X509Certificate2>] [-NodeCertificateFindBy <X509FindType>]
[-CertificateSubjectName <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityThis cmdlet creates a new virtual subnet in a virtual network, or updates a virtual subnet in a virtual network
New-NetworkControllerVirtualSubnet [-VirtualNetworkId] <String> [-ResourceId] <String>
[-Properties] <VirtualSubnetProperties> [[-ResourceMetadata] <ResourceMetadata>] [[-Etag] <String>] [-Force]
-ConnectionUri <Uri> [-CertificateThumbprint <String>] [-Credential <PSCredential>] [-PassInnerException]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a NLB cluster on the specified interface that is defined by the node and network adapter name.
New-NlbCluster [[-HostName] <String>] [-InterfaceName] <String> [-ClusterName <String>]
[-ClusterPrimaryIP] <IPAddress> [-SubnetMask <IPAddress>] [-DedicatedIP <IPAddress>]
[-DedicatedIPSubnetMask <IPAddress>] [-Force] [-OperationMode <ClusterMode>] [<CommonParameters>]Copied 0 timesNetworking / SecurityGenerates an IPv6 address to use with the NLB cmdlets.
New-NlbClusterIpv6Address [[-HostName] <String>] [-InterfaceName] <String> [-LinkLocal] [-Global]
[<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a RADIUS client.
New-NpsRadiusClient [-Name] <String> [-Address] <String> [-AuthAttributeRequired <Boolean>]
[-SharedSecret <String>] [-VendorName <String>] [-Disabled] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a new self-signed certificate for testing purposes.
New-SelfSignedCertificate [-SecurityDescriptor <FileSecurity>] [-TextExtension <String[]>]
[-Extension <X509Extension[]>] [-HardwareKeyUsage <HardwareKeyUsage[]>]
[-KeyUsageProperty <KeyUsageProperty[]>] [-KeyUsage <KeyUsage[]>]
[-KeyProtection <KeyProtection[]>] [-KeyExportPolicy <KeyExportPolicy[]>]
[-KeyLength <Int32>] [-KeyAlgorithm <String>] [-SmimeCapabilities] [-ExistingKey]
[-KeyLocation <String>] [-SignerReader <String>] [-Reader <String>]
[-SignerPin <SecureString>] [-Pin <SecureString>] [-KeyDescription <String>]
[-KeyFriendlyName <String>] [-Container <String>] [-Provider <String>]
[-CurveExport <CurveParametersExportType>] [-KeySpec <KeySpec>] [-Type <CertificateType>]
[-FriendlyName <String>] [-NotAfter <DateTime>] [-NotBefore <DateTime>]
[-SerialNumber <String>] [-Subject <String>] [-DnsName <String[]>]
[-SuppressOid <String[]>] [-HashAlgorithm <String>] [-AlternateSignatureAlgorithm]
[-TestRoot] [-Signer <Certificate>] [-CloneCert <Certificate>]
[-CertStoreLocation <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a new client certificate mapping for the Server Message Block (SMB) protocol.
New-SmbClientCertificateMapping [-Namespace] <String> [-Thumbprint <String>] [-StoreName <String>]
[-IssuerName <String>] [-Subject <String>] [-DisplayName <String>] [-Type <Type>] [-Flags <Flags>]
[-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityCreates an SMB mapping.
New-SmbMapping [[-LocalPath] <String>] [[-RemotePath] <String>] [-AsJob] [-BlockNTLM <Boolean>]
[-CimSession <CimSession[]>] [-CompressNetworkTraffic <Boolean>] [-Confirm]
[-Credential <PSCredential>] [-GlobalMapping] [-HomeFolder] [-Password <String>]
[-Persistent <Boolean>] [-QuicPort <UInt16>] [-RdmaPort <UInt16>] [-RequireIntegrity <Boolean>]
[-RequirePrivacy <Boolean>] [-SaveCredentials] [-SkipCertificateCheck] [-TcpPort <UInt16>]
[-ThrottleLimit <Int32>] [-TransportType <TransportType>] [-UserName <String>]
[-UseWriteThrough <Boolean>] [-WhatIf] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates an SMB multi-channel constraint for the specified server.
New-SmbMultichannelConstraint [-ServerName] <String> [-Force] [-InterfaceAlias] <String[]>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a new alternative port for the Server Message Block (SMB) protocol on the local server.
New-SmbServerAlternativePort [-TransportType] <TransportType> [-Port] <UInt16>
[-EnableInstances] <Instance> [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a certificate association with the SMB server for SMB over QUIC.
New-SmbServerCertificateMapping [-Name] <String> [-Thumbprint] <String> [-StoreName] <String>
[-Subject <String>] [-DisplayName <String>] [-Type <Type>] [-Flags <Flags>]
[-RequireClientAuthentication <Boolean>] [-SkipClientCertificateAccessCheck <Boolean>] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityCreates an SMB share.
New-SmbShare [-Temporary] [-ContinuouslyAvailable <Boolean>] [-Description <String>]
[-ConcurrentUserLimit <UInt32>] [-CATimeout <UInt32>]
[-FolderEnumerationMode <FolderEnumerationMode>] [-CachingMode <CachingMode>]
[-FullAccess <String[]>] [-ChangeAccess <String[]>] [-ReadAccess <String[]>] [-NoAccess <String[]>]
[-SecurityDescriptor <String>] [-Path] <String> [-Name] <String> [[-ScopeName] <String>]
[-EncryptData <Boolean>] [-CompressData <Boolean>] [-LeasingMode <LeasingMode>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityCreates a VPN server address object.
New-VpnServerAddress [-ServerAddress] <String> [-FriendlyName] <String> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRegisters all of the IP addresses on the computer onto the configured DNS server.
Register-DnsClient [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityRegisters a DNS server in a DNS application directory partition.
Register-DnsServerDirectoryPartition [-ComputerName <String>] [-PassThru] [-Name] <String>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRemoves custom routes from the BGP router.
Remove-BgpCustomRoute [-Network <String[]>] [-Interface <String[]>] [-Force] [-RoutingDomain <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRemoves BGP peers from a router.
Remove-BgpPeer [-Name] <String[]> [-RoutingDomain <String>] [-Force] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRemoves the set of specified aggregate BGP routes.
Remove-BgpRouteAggregate [-RoutingDomain <String>] [-Prefix <String[]>] [-Force] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRemoves a BGP router.
Remove-BgpRouter [-RoutingDomain <String[]>] [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRemoves routing policies from the policy store.
Remove-BgpRoutingPolicy [-Name] <String[]> [-RoutingDomain <String>] [-Force] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRemoves routing policies from BGP peers.
Remove-BgpRoutingPolicyForPeer [-PeerName <String[]>] [-PolicyName <String[]>] [-Direction <PolicyDirection>]
[-RoutingDomain <String>] [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 times