COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Modifies a neighbor cache entry.
Set-NetNeighbor [[-IPAddress] <String[]>] [-InterfaceIndex <UInt32[]>] [-InterfaceAlias <String[]>]
[-State <State[]>] [-AddressFamily <AddressFamily[]>] [-PolicyStore <String>] [-IncludeAllCompartments]
[-LinkLayerAddress <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies the global TCP/IP offload settings.
Set-NetOffloadGlobalSetting [-InputObject <CimInstance[]>] [-ReceiveSideScaling <EnabledDisabledEnum>]
[-ReceiveSegmentCoalescing <EnabledDisabledEnum>] [-Chimney <ChimneyEnum>]
[-TaskOffload <EnabledDisabledEnum>] [-NetworkDirect <EnabledDisabledEnum>]
[-NetworkDirectAcrossIPSubnets <AllowedBlockedEnum>] [-PacketCoalescingFilter <EnabledDisabledEnum>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityUpdates the QoS policy settings.
Set-NetQosPolicy [[-Name] <String[]>] [-PolicyStore <String>] [-NetworkProfile <NetworkProfile>]
[-Precedence <UInt32>] [-TemplateMatchCondition <Template>] [-UserMatchCondition <String>]
[-AppPathNameMatchCondition <String>] [-IPProtocolMatchCondition <Protocol>] [-IPPortMatchCondition <UInt16>]
[-IPSrcPrefixMatchCondition <String>] [-IPSrcPortMatchCondition <UInt16>]
[-IPSrcPortStartMatchCondition <UInt16>] [-IPSrcPortEndMatchCondition <UInt16>]
[-IPDstPrefixMatchCondition <String>] [-IPDstPortMatchCondition <UInt16>]
[-IPDstPortStartMatchCondition <UInt16>] [-IPDstPortEndMatchCondition <UInt16>]
[-NetDirectPortMatchCondition <UInt16>] [-URIMatchCondition <String>] [-URIRecursiveMatchCondition <Boolean>]
[-PriorityValue8021Action <SByte>] [-DSCPAction <SByte>] [-MinBandwidthWeightAction <Byte>]
[-ThrottleRateActionBitsPerSecond <UInt64>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies an entry or entries in the IP routing table.
Set-NetRoute [[-DestinationPrefix] <String[]>] [-InterfaceIndex <UInt32[]>] [-InterfaceAlias <String[]>]
[-NextHop <String[]>] [-AddressFamily <AddressFamily[]>] [-Protocol <Protocol[]>] [-PolicyStore <String>]
[-IncludeAllCompartments] [-Publish <Publish>] [-RouteMetric <UInt16>] [-ValidLifetime <TimeSpan>]
[-PreferredLifetime <TimeSpan>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies a TCP setting.
Set-NetTCPSetting [[-SettingName] <String[]>] [-MinRtoMs <UInt32>] [-InitialCongestionWindowMss <UInt32>]
[-CongestionProvider <CongestionProvider>] [-CwndRestart <CwndRestart>] [-DelayedAckTimeoutMs <UInt32>]
[-DelayedAckFrequency <Byte>] [-MemoryPressureProtection <MemoryPressureProtection>]
[-AutoTuningLevelLocal <AutoTuningLevelLocal>] [-EcnCapability <EcnCapability>] [-Timestamps <Timestamps>]
[-InitialRtoMs <UInt32>] [-ScalingHeuristics <ScalingHeuristics>] [-DynamicPortRangeStartPort <UInt16>]
[-DynamicPortRangeNumberOfPorts <UInt16>] [-AutomaticUseCustom <AutomaticUseCustom>]
[-NonSackRttResiliency <NonSackRttResiliency>] [-ForceWS <ForceWS>] [-MaxSynRetransmissions <Byte>]
[-AutoReusePortRangeStartPort <UInt16>] [-AutoReusePortRangeNumberOfPorts <UInt16>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityModifies the Teredo configuration of a computer or a Group Policy object (GPO).
Set-NetTeredoConfiguration [-IPInterface <CimInstance>] [-PolicyStore <String>] [-GPOSession <String>]
[[-Type] <Type>] [[-ServerName] <String>] [[-RefreshIntervalSeconds] <UInt32>] [[-ClientPort] <UInt32>]
[[-ServerVirtualIP] <String>] [[-DefaultQualified] <Boolean>] [[-ServerShunt] <Boolean>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityModifies UDP settings.
Set-NetUDPSetting [-InputObject <CimInstance[]>] [-DynamicPortRangeStartPort <UInt16>]
[-DynamicPortRangeNumberOfPorts <UInt16>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets network controller application settings.
Set-NetworkController [-ClientAuthentication <ClientAuthentication>] [-ClientCertificateThumbprint <String[]>]
[-ClientSecurityGroup <String>] [-ServerCertificate <X509Certificate2>] [-RestIPAddress <String>]
[-RestName <String>] [-PassThru] [-ComputerName <String>] [-UseSsl] [-Credential <PSCredential>]
[-CertificateThumbprint <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets a network controller cluster.
Set-NetworkControllerCluster [-ManagementSecurityGroup <String>]
[-CredentialEncryptionCertificate <X509Certificate2>] [-EnableAutomaticUpdates <Boolean>] [-PassThru] [-Force]
[-UseSubjectNameForNodeCert <Boolean>] [-ComputerName <String>] [-UseSsl] [-Credential <PSCredential>]
[-CertificateThumbprint <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityChanges diagnostic settings for the Network Controller.
Set-NetworkControllerDiagnostic [-LogScope <LogScope>] [-DiagnosticLogLocation <String>]
[-LogLocationCredential <PSCredential>] [-UseLocalLogLocation] [-LogTimeLimitInDays <UInt32>]
[-LogSizeLimitInMBs <UInt32>] [-LogLevel <LogLevel>] [-PassThru] [-Force] [-ComputerName <String>] [-UseSsl]
[-Credential <PSCredential>] [-CertificateThumbprint <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets a node in a network controller cluster.
Set-NetworkControllerNode -Name <String> [-RestInterface <String>] [-NodeCertificate <X509Certificate2>]
[-PassThru] [-Force] [-ComputerName <String>] [-UseSsl] [-Credential <PSCredential>]
[-CertificateThumbprint <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySpecifies configuration settings for a RADIUS client.
Set-NpsRadiusClient [-Name] <String> [-Address <String>] [-AuthAttributeRequired <Boolean>]
[-SharedSecret <String>] [-VendorName <String>] [-Enabled <Boolean>] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies the configuration that is common to both DirectAccess (DA) and VPN such SSL certificate, Internal interface, and Internet interface.
Set-RemoteAccess [-SslCertificate <X509Certificate2>] [-ComputerName <String>] [-InternetInterface <String>]
[-InternalInterface <String>] [-Force] [-PassThru] [-CapacityKbps <UInt64>] [-UseHttp <Boolean>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets the enabled state for inbox and RADIUS accounting for both external RADIUS and Windows accounting and configures the settings when enabled.
Set-RemoteAccessAccounting [-ComputerName <String>] [-PassThru] [-RadiusServer <String>]
[-SharedSecret <String>] [-RadiusPort <UInt16>] [-RadiusScore <Byte>] [-RadiusTimeout <UInt32>]
[-AccountingOnOffMsg <String>] [-EnableAccountingType] <String> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies the configuration of a remote access role.
Set-RemoteAccessConfiguration [-Configuration] <CimInstance> [-RestartServiceIfRequired] [-PassThru]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies the size of the inbox accounting store.
Set-RemoteAccessInboxAccountingStore [-StoreLimit] <String> [-ComputerName <String>] [-PassThru]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures load balancing on the Remote Access (RA) server or the cluster server.
Set-RemoteAccessLoadBalancer [-ComputerName <String>] [-PassThru] [-UseThirdPartyLoadBalancer]
[-InternetDedicatedIPAddress] <String[]> [-InternalDedicatedIPAddress <String[]>]
[-InternetVirtualIPAddress <String[]>] [-InternalVirtualIPAddress <String[]>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityEdits the properties associated with an external RADIUS server being used for VPN authentication, accounting for DirectAccess (DA) and VPN, and one-time password (OTP) authentication for DA.
Set-RemoteAccessRadius [-ComputerName <String>] [-Purpose] <String> [-Port <UInt16>] [-Score <Byte>]
[-ServerName] <String> [-Timeout <UInt32>] [-SharedSecret <String>] [-AccountingOnOffMsg <String>]
[-MsgAuthenticator <String>] [-EntrypointName <String>] [-PassThru] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures preferences for routing protocols.
Set-RoutingProtocolPreference [-Name] <String> [-Level] <UInt32> [-PassThru] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityAdds an SMB bandwidth cap.
Set-SmbBandwidthLimit -Category <BandwidthLimitCategory> -BytesPerSecond <UInt64> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures an existing client certificate mapping for the Server Message Block (SMB) protocol.
Set-SmbClientCertificateMapping [-Namespace] <String> [-Flags <Flags>] [-Thumbprint <String>]
[-StoreName <String>] [-IssuerName <String>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets the SMB client configuration.
Set-SmbClientConfiguration [-AuditInsecureGuestLogon <Boolean>]
[-AuditServerDoesNotSupportEncryption <Boolean>] [-AuditServerDoesNotSupportSigning <Boolean>]
[-BlockNTLM <Boolean>] [-CompressibilitySamplingSize <UInt64>] [-CompressibleThreshold <UInt64>]
[-ConnectionCountPerRssNetworkInterface <UInt32>] [-DirectoryCacheEntriesMax <UInt32>]
[-DirectoryCacheEntrySizeMax <UInt32>] [-DirectoryCacheLifetime <UInt32>]
[-DisableCompression <Boolean>] [-DormantFileLimit <UInt32>]
[-EnableBandwidthThrottling <Boolean>] [-EnableByteRangeLockingOnReadOnlyFiles <Boolean>]
[-EnableCompressibilitySampling <Boolean>] [-EnableInsecureGuestLogons <Boolean>]
[-EnableLargeMtu <Boolean>] [-EnableLoadBalanceScaleOut <Boolean>] [-EnableMailslots <Boolean>]
[-EnableMultiChannel <Boolean>] [-EnableSecuritySignature <Boolean>] [-EnableSMBQUIC <Boolean>]
[-EncryptionCiphers <String>] [-ExtendedSessionTimeout <UInt32>]
[-FileInfoCacheEntriesMax <UInt32>] [-FileInfoCacheLifetime <UInt32>]
[-FileNotFoundCacheEntriesMax <UInt32>] [-FileNotFoundCacheLifetime <UInt32>]
[-ForceSMBEncryptionOverQuic <Boolean>] [-InvalidAuthenticationCacheLifetime <UInt32>]
[-KeepConn <UInt32>] [-MaxCmds <UInt32>] [-MaximumConnectionCountPerServer <UInt32>]
[-OplocksDisabled <Boolean>] [-RequestCompression <Boolean>] [-RequireEncryption <Boolean>]
[-RequireSecuritySignature <Boolean>] [-SessionTimeout <UInt32>] [-SkipCertificateCheck <Boolean>]
[-Smb2DialectMax <Smb2DialectMax>] [-Smb2DialectMin <Smb2DialectMin>]
[-UseOpportunisticLocking <Boolean>] [-WindowSizeThreshold <UInt32>] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecuritySets the ACL for the file system folder to match the ACL used by an SMB share.
Set-SmbPathAcl [-ShareName] <String> [[-ScopeName] <String>] [<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures the alternative ports for the Server Message Block (SMB) protocol on the local server.
Set-SmbServerAlternativePort [-TransportType] <TransportType> [-Port] <UInt16>
[-EnableInstances] <Instance> [[-DisableInstances] <Instance>] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 times