COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Resets the Server Message Block (SMB) client configuration parameters to their default values.
Reset-SmbClientConfiguration [-All] [-AuditInsecureGuestLogon]
[-AuditServerDoesNotSupportEncryption] [-AuditServerDoesNotSupportSigning] [-BlockNTLM]
[-CompressibilitySampling] [-ConnectionCountPerRssNetworkInterface] [-DirectoryCacheEntriesMax]
[-DirectoryCacheEntrySizeMax] [-DirectoryCacheLifetime] [-DisableCompression] [-DormantFileLimit]
[-EnableBandwidthThrottling] [-EnableByteRangeLockingOnReadOnlyFiles] [-EnableLargeMtu]
[-EnableLoadBalanceScaleOut] [-EnableMailslots] [-EnableMultiChannel] [-EnableSMBQUIC]
[-EncryptionCiphers] [-ExtendedSessionTimeout] [-FileInfoCacheEntriesMax] [-FileInfoCacheLifetime]
[-FileNotFoundCacheEntriesMax] [-FileNotFoundCacheLifetime] [-ForceSMBEncryptionOverQuic]
[-InvalidAuthenticationCacheLifetime] [-KeepConn] [-MaxCmds] [-MaximumConnectionCountPerServer]
[-OplocksDisabled] [-RequestCompression] [-RequireEncryption] [-SessionTimeout]
[-SkipCertificateCheck] [-Smb2DialectMax] [-Smb2DialectMin] [-UseOpportunisticLocking]
[-WindowSizeThreshold] [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityResets the Server Message Block (SMB) server configuration parameters to their default values.
Reset-SmbServerConfiguration [-All] [-AnnounceComment] [-AnnounceServer] [-AsynchronousCredits]
[-AuditClientCertificateAccess] [-AuditClientDoesNotSupportEncryption]
[-AuditClientDoesNotSupportSigning] [-AuditInsecureGuestLogon] [-AuditSmb1Access]
[-AutoShareServer] [-AutoShareWorkstation] [-CachedOpenLimit] [-DisableCompression]
[-DisableSmbEncryptionOnSecureConnection] [-DurableHandleV2TimeoutInSeconds]
[-EnableDirectoryHandleLeasing] [-EnableDownlevelTimewarp] [-EnableLeasing] [-EnableMailslots]
[-EnableMultiChannel] [-EnableOplocks] [-EnableSMB2Protocol] [-EnableSMBQUIC]
[-EnableStrictNameChecking] [-EncryptData] [-EncryptionCiphers] [-IrpStackSize] [-KeepAliveTime]
[-MaxChannelPerSession] [-MaxMpxCount] [-MaxSessionPerConnection] [-MaxThreadsPerQueue]
[-MaxWorkItems] [-NullSessionShares] [-OplockBreakWait] [-PendingClientTimeoutInSeconds]
[-RejectUnencryptedAccess] [-RequestCompression] [-RestrictNamedpipeAccessViaQuic] [-ServerHidden]
[-Smb2CreditsMax] [-Smb2CreditsMin] [-Smb2DialectMax] [-Smb2DialectMin]
[-SmbServerNameHardeningLevel] [-TreatHostAsStableStorage] [-ValidateAliasNotCircular]
[-ValidateShareScope] [-ValidateShareScopeNotAliased] [-ValidateTargetName] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityPerforms a DNS name query resolution for the specified name.
Resolve-DnsName [-Name] <String> [[-Type] <RecordType>] [-Server <String[]>] [-DnsOnly] [-CacheOnly]
[-DnssecOk] [-DnssecCd] [-NoHostsFile] [-LlmnrNetbiosOnly] [-LlmnrFallback] [-LlmnrOnly] [-NetbiosFallback]
[-NoIdn] [-NoRecursion] [-QuickTimeout] [-TcpOnly] [<CommonParameters>]Copied 0 timesNetworking / SecurityRestarts a network adapter by disabling and then re-enabling the network adapter.
Restart-NetAdapter [-Name] <String[]> [-IncludeHidden] [-PassThru] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRestores the database of the DHCP server service from the specified location.
Restore-DhcpServer [-ComputerName <String>] [-Path] <String> [-Force] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRestores primary DNS zone contents from Active Directory or from a file.
Restore-DnsServerPrimaryZone [-Name] <String> [-ComputerName <String>] [-PassThru] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRestores secondary zone information from its source.
Restore-DnsServerSecondaryZone [-Name] <String> [-ComputerName <String>] [-PassThru] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityResumes name resolution on a suspended zone.
Resume-DnsServerZone [-Name] <String> [-ComputerName <String>] [-PassThru] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityResumes all nodes of a NLB cluster.
Resume-NlbCluster [[-HostName] <String>] [[-InterfaceName] <String>] [<CommonParameters>]Copied 0 timesNetworking / SecurityResumes a node in a NLB cluster.
Resume-NlbClusterNode [[-HostName] <String>] [[-InterfaceName] <String>] [<CommonParameters>]Copied 0 timesNetworking / SecurityRevokes SMB client access to a specified server.
Revoke-SmbClientAccessToServer [-Name] <String[]> -IdentifierType <IdentifierType>
-Identifier <String> [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityRemoves all of the allow ACEs for a trustee from the security descriptor of the SMB share.
Revoke-SmbShareAccess [-Name] <String[]> [[-ScopeName] <String[]>] [-SmbInstance <SmbInstance>]
[-AccountName <String[]>] [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityUpdates the configuration of the specified BGP peer.
Set-BgpPeer [-Name] <String> [-LocalIPAddress <IPAddress>] [-PeerIPAddress <IPAddress>] [-LocalASN <UInt32>]
[-PeerASN <UInt32>] [-OperationMode <OperationMode>] [-PeeringMode <PeeringMode>] [-HoldTimeSec <UInt16>]
[-IdleHoldTimeSec <UInt16>] [-MaxAllowedPrefix <UInt32>] [-RoutingDomain <String>] [-PassThru] [-Force]
[-ClearPrefixLimit] [-Weight <UInt16>] [-RouteReflectorClient <Boolean>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityUpdates the configuration of the local BGP router for the specified tenant ID.
Set-BgpRouter [-BgpIdentifier <IPAddress>] [-LocalASN <UInt32>] [-CompareMEDAcrossASN <Boolean>]
[-DefaultGatewayRouting <Boolean>] [-IPv6Routing <IPv6RoutingState>] [-RoutingDomain <String>] [-PassThru]
[-Force] [-LocalIPv6Address <IPAddress>] [-TransitRouting <TransitRouting>] [-RouteReflector <RouteReflector>]
[-ClusterId <UInt32>] [-ClientToClientReflection <ClientToClientReflection>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies a routing policy configuration.
Set-BgpRoutingPolicy [-Name] <String> [-PassThru] [-PolicyType <PolicyType>] [-RoutingDomain <String>] [-Force]
[-AddCommunity <String[]>] [-RemoveCommunity <String[]>] [-RemovePolicyClause <String[]>]
[-MatchASNRange <UInt32[]>] [-IgnorePrefix <String[]>] [-MatchCommunity <String[]>] [-MatchPrefix <String[]>]
[-MatchNextHop <IPAddress[]>] [-NewLocalPref <UInt32>] [-NewMED <UInt32>] [-NewNextHop <IPAddress>]
[-ClearMED] [-RemoveAllCommunities] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies BGP routing policies for BGP peers.
Set-BgpRoutingPolicyForPeer -PolicyName <String[]> [-PeerName <String[]>] [-RoutingDomain <String>]
-Direction <PolicyDirection> [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets local certificate auto-enrollment policy.
Set-CertificateAutoEnrollmentPolicy [-StoreName <String[]>] -PolicyState <PolicySetting>
[-ExpirationPercentage <Int32>] [-EnableTemplateCheck] [-EnableMyStoreManagement]
[-EnableBalloonNotifications] -context <Context> [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures the properties of the connection to application servers and the IPsec security traffic protection policies for the connection.
Set-DAAppServerConnection [-ConnectionType <String>] [-TrafficProtection <String>] [-ComputerName <String>]
[-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures the properties related to a DirectAccess (DA) client.
Set-DAClient [-ComputerName <String>] [-ForceTunnel <String>] [-OnlyRemoteComputers <String>]
[-Downlevel <String>] [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures the DNS server and proxy server addresses of a Name Resolution Policy Table (NRPT) entry and configures the local name resolution property.
Set-DAClientDnsConfiguration [-DnsSuffix <String>] [-DnsIPAddress <String[]>] [-ProxyServer <String>]
[-Local <String>] [-ComputerName <String>] [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies domain controller (DC) settings for the entry point.
Set-DAEntryPointDC [-ComputerName <String>] [-NewDC <String>] [-Force] [-PassThru] -EntryPointName <String>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures the Network Location Server (NLS).
Set-DANetworkLocationServer [-ComputerName <String>] [-Force] [-PassThru] [-Certificate <X509Certificate2>]
[-NlsOnDAServer] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures one-time password (OTP) authentication settings for DirectAccess (DA).
Set-DAOtpAuthentication [-ComputerName <String>] [-CertificateTemplateName <String>] [-CAServer <String[]>]
[-UserSecurityGroupName <String>] [-DisableTwoFactorBypass] [-PassThru]
[-SigningCertificateTemplateName <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets the properties specific to the DirectAccess (DA) server.
Set-DAServer [-ComputerName <String>] -DAInstallType <String> [-PassThru] [-Force] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 times