COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Changes DNS servers for an existing DNS suffix.
Set-VpnConnectionTriggerDnsConfiguration [-ConnectionName] <String> [[-DnsSuffix] <String>]
[[-DnsIPAddress] <String[]>] [[-DnsSuffixSearchList] <String[]>] [-PassThru] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets the trusted network list.
Set-VpnConnectionTriggerTrustedNetwork [-ConnectionName] <String> [-DefaultDnsSuffixes] [-PassThru] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures the IPv4 address assignment method or the IPv6 prefix for IPv6 address assignment.
Set-VpnIPAddressAssignment [-IPAddressRange <String[]>] [-ComputerName <String>] [-IPAssignmentMethod <String>]
[-IPv6Prefix <String>] [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityUpdates parameters for an S2S Interface.
Set-VpnS2SInterface [[-Destination] <String[]>] [-AdminStatus <Boolean>] [-PromoteAlternate <Boolean>]
[-AuthenticationMethod <String>] [-EapMethod <String>] [-InternalIPv4 <Boolean>] [-Force]
[-PostConnectionIPv4Subnet <String[]>] [-IPv4TriggerFilter <String[]>] [-IPv4TriggerFilterAction <Action>]
[-PostConnectionIPv6Subnet <String[]>] [-IPv6TriggerFilter <String[]>] [-IPv6TriggerFilterAction <Action>]
[-IPv4Subnet <String[]>] [-Name] <String> [-ResponderAuthenticationMethod <String>] [-PassThru] [-Persistent]
[-AutoConnectEnabled <Boolean>] [-InitiateConfigPayload <Boolean>] [-RadiusAttributeClass <String>]
[-EnableQoS <EnableQoS>] [-TxBandwidthKbps <UInt64>] [-RxBandwidthKbps <UInt64>]
[-NetworkOutageTimeSeconds <UInt32>] [-NumberOfTries <UInt32>] [-RetryIntervalSeconds <UInt32>]
[-SADataSizeForRenegotiationKilobytes <UInt32>] [-SALifeTimeSeconds <UInt32>] [-MMSALifeTimeSeconds <UInt32>]
[-IPv6Subnet <String[]>] [-InternalIPv6 <Boolean>] [-IdleDisconnectSeconds <UInt32>] [-UserName <String>]
[-Password <String>] [-Certificate <X509Certificate2>] [-SharedSecret <String>] [-SourceIpAddress <String>]
[-LocalVpnTrafficSelector <CimInstance[]>] [-RemoteVpnTrafficSelector <CimInstance[]>]
[-EncryptionType <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesWindows ServerSets the current volume backup performance settings.
Set-WBPerformanceConfiguration [-OverallPerformanceSetting] [-PerformanceSetting] <WBPerformanceConfiguration>
[<CommonParameters>]Copied 0 timesPowerShellModifies settings of a boot image.
Set-WdsBootImage [-NewImageName <String>] [-NewDescription <String>] [-DisplayOrder <UInt32>]
-ImageName <String> -Architecture <Architecture> [-FileName <String>] [-StopMulticastTransmission] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellModifies a pre-staged client device.
Set-WdsClient [-Group <String>] [-ReferralServer <String>] [-PxePromptPolicy <PxePromptPolicy>]
[-WdsClientUnattend <String>] [-JoinDomain <Boolean>] [-ResetAccount] [-DeviceID <String>]
[-BootImagePath <String>] -DeviceName <String> [-SearchForest] -User <String> -JoinRights <JoinRights>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellModifies the properties of an install image.
Set-WdsInstallImage [-NewImageName <String>] [-NewDescription <String>] [-DisplayOrder <UInt32>]
[-UserFilter <String>] [-UnattendFile <String>] [-OverwriteUnattend] [-ImageGroup <String>]
[-FileName <String>] -ImageName <String> [-StopMulticastTransmission] [-Force] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellModifies the name and access permissions of an install image group.
Set-WdsInstallImageGroup [-NewName <String>] -Name <String> [-SecurityDescriptorSDDL <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellModifies settings of a web application published through Web Application Proxy.
Set-WebApplicationProxyApplication [-ClientCertificateAuthenticationBindingMode <String>]
[-BackendServerCertificateValidation <String>] [-ExternalUrl <String>]
[-ExternalCertificateThumbprint <String>] [-BackendServerUrl <String>] [-DisableTranslateUrlInRequestHeaders]
[-EnableHTTPRedirect] [-ADFSUserCertificateStore <String>] [-DisableHttpOnlyCookieProtection]
[-PersistentAccessCookieExpirationTimeSec <UInt32>] [-EnableSignOut]
[-BackendServerAuthenticationMode <String>] [-DisableTranslateUrlInResponseHeaders]
[-BackendServerAuthenticationSPN <String>] [-Name <String>] [-UseOAuthAuthentication]
[-InactiveTransactionsTimeoutSec <UInt32>] [-ClientCertificatePreauthenticationThumbprint <String>]
[-ID] <Guid> [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellModifies the configuration settings of a Web Application Proxy server.
Set-WebApplicationProxyConfiguration [-ADFSUrl <Uri>] [-ADFSTokenSigningCertificatePublicKey <String>]
[-ADFSWebApplicationProxyRelyingPartyUri <Uri>] [-RegenerateAccessCookiesEncryptionKey]
[-ConnectedServersName <String[]>] [-OAuthAuthenticationURL <Uri>]
[-ConfigurationChangesPollingIntervalSec <UInt32>] [-UpgradeConfigurationVersion]
[-ADFSTokenAcceptanceDurationSec <UInt32>] [-ADFSSignOutURL <Uri>] [-UserIdleTimeoutSec <UInt32>]
[-UserIdleTimeoutAction <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[<CommonParameters>]Copied 0 timesPowerShellInstalls an SSL certificate for a federation server proxy.
Set-WebApplicationProxySslCertificate -Thumbprint <String> [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellChanges the configuration settings for the central certificate provider.
Set-WebCentralCertProvider [-CertStoreLocation <String>] [-UserName <String>] [-Password <String>]
[-PrivateKeyPassword <String>] [<CommonParameters>]Copied 0 timesPowerShellSets the WHEA memory policy for a computer.
Set-WheaMemoryPolicy [-ComputerName <String>] [-DisableOffline <Boolean>] [-DisablePFA <Boolean>]
[-PersistMemoryOffline <Boolean>] [-PFAPageCount <UInt32>] [-PFAErrorThreshold <UInt32>]
[-PFATimeout <UInt32>] [<CommonParameters>]Copied 0 timesPowerShellSets the HTTP Accept Language from the Language List opt-out setting for the current user account.
Set-WinAcceptLanguageFromLanguageListOptOut [-OptOut] <Boolean> [<CommonParameters>]Copied 0 timesPowerShellSets the Culture from language list opt out setting for the current user account.
Set-WinCultureFromLanguageListOptOut [-OptOut] <Boolean> [<CommonParameters>]Copied 0 timesPowerShellSets the default input method override for the current user account.
Set-WinDefaultInputMethodOverride [[-InputTip] <String>] [<CommonParameters>]Copied 0 timesPowerShellSets the home location setting for the current user account.
Set-WinHomeLocation [-GeoId] <Int32> [<CommonParameters>]Copied 0 timesPowerShellSets the language bar type and mode for the current user account.
Set-WinLanguageBarOption [-UseLegacySwitchMode] [-UseLegacyLanguageBar] [<CommonParameters>]Copied 0 timesPowerShellSets the system locale for the current computer.
Set-WinSystemLocale [-SystemLocale] <CultureInfo> [<CommonParameters>]Copied 0 timesPowerShellSets the Windows UI language override setting for the current user account.
Set-WinUILanguageOverride [[-Language] <CultureInfo>] [<CommonParameters>]Copied 0 timesPowerShellChanges a Windows image to a higher edition.
Set-WindowsEdition -Edition <String> -Path <String> [-WindowsDirectory <String>] [-SystemDrive <String>]
[-LogPath <String>] [-ScratchDirectory <String>] [-LogLevel <LogLevel>] [<CommonParameters>]Copied 0 timesPowerShellSets the product key for the Windows image.
Set-WindowsProductKey -ProductKey <String> -Path <String> [-WindowsDirectory <String>] [-SystemDrive <String>]
[-LogPath <String>] [-ScratchDirectory <String>] [-LogLevel <LogLevel>] [<CommonParameters>]Copied 0 timesWindows ServerModifies values that control Windows Search.
Set-WindowsSearchSetting [-EnableWebResultsSetting <Boolean>] [-EnableMeteredWebResultsSetting <Boolean>]
[-SearchExperienceSetting <String>] [-SafeSearchSetting <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