COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Sets 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 timesPowerShellSets the schedule for Windows updates and custom maintenance scripts.
Set-WmsScheduledUpdate [-AutomaticUpdateMode <EAutomaticUpdateMode>] [-HourToScheduleUpdates <UInt32>]
[-CustomScript <String>] [-MaxTimeAllowedForCustomScript <UInt32>] [-ReturnState <EScheduleUpdateReturnState>]
[-Server <String>] [<CommonParameters>]Copied 0 timesPowerShellModifies a Windows MultiPoint Server user account.
Set-WmsUser [-Name] <String> [-FullName <String>] [-Description <String>] [-UserType <UserTypePS>]
[-Server <String>] [<CommonParameters>]Copied 0 timesPowerShellConfigures web limiting for standard user sessions.
Set-WmsWebLimiting [-Block] [-Sites] <String[]> [-Server <String>] [<CommonParameters>]Copied 0 timesPowerShellSets whether the WSUS server synchronizes from Microsoft Update or an upstream server.
Set-WsusServerSynchronization [-UpdateServer <IUpdateServer>] -UssServerName <String> [-PortNumber <Int32>]
[-UseSsl] [-Replica] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellDisplays the identification screen for a station.
Show-WmsIdentifier -SessionId <UInt32[]> [-Server <String>] [<CommonParameters>]Copied 0 timesPowerShellArrange numeric input in descending order for display or later processing.
Sort-Object [-Stable] [-Descending] [-Unique] [-InputObject <PSObject>]
[[-Property] <Object[]>] [-Culture <String>] [-CaseSensitive] [<CommonParameters>]Copied 0 timesPowerShellExtract a filename from a path string without reading or modifying the file.
Split-Path [-Path] <String[]> [-Parent] [-Resolve] [-Credential <PSCredential>]
[<CommonParameters>]Copied 0 timesPowerShellSplits an existing .wim file into multiple read-only split .wim files.
Split-WindowsImage -ImagePath <String> -SplitImagePath <String> -FileSize <UInt64> [-CheckIntegrity]
[-LogPath <String>] [-ScratchDirectory <String>] [-LogLevel <LogLevel>] [<CommonParameters>]Copied 0 timesPowerShellStarts a background task.
Start-AppBackgroundTask -TaskID <String[]> [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellCreates a BITS transfer job.
Start-BitsTransfer [-Asynchronous] [-Dynamic] [-CustomHeadersWriteOnly] [-Authentication <String>]
[-Credential <PSCredential>] [-Description <String>] [-HttpMethod <String>] [[-Destination] <String[]>]
[-DisplayName <String>] [-Priority <String>] [-TransferPolicy <CostStates>] [-ACLFlags <ACLFlagValue>]
[-SecurityFlags <SecurityFlagValue>] [-UseStoredCredential <AuthenticationTargetValue>]
[-ProxyAuthentication <String>] [-ProxyBypass <String[]>] [-ProxyCredential <PSCredential>]
[-ProxyList <Uri[]>] [-ProxyUsage <String>] [-RetryInterval <Int32>] [-RetryTimeout <Int32>]
[-MaxDownloadTime <Int32>] [-Source] <String[]> [-Suspended] [-TransferType <String>]
[-CustomHeaders <String[]>] [-NotifyFlags <NotifyFlagValue>] [-NotifyCmdLine <String[]>]
[-CertStoreLocation <CertStoreLocationValue>] [-CertStoreName <String>] [-CertHash <Byte[]>] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesPowerShellStarts a data deduplication job.
Start-DedupJob [-Type] <Type> [[-Volume] <String[]>] [-StopWhenSystemBusy]
[-Memory <UInt32>] [-Cores <UInt32>] [-Priority <Priority>]
[-InputOutputThrottle <UInt32>] [-InputOutputThrottleLevel <InputOutputThrottleLevel>]
[-Preempt] [-Wait] [-Full] [-ReadOnly] [-Timestamp <DateTime>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellCreates a propagation test file in a replicated folder.
Start-DfsrPropagationTest [[-GroupName] <String[]>] [-FolderName] <String[]> [-ReferenceComputerName] <String>
[[-DomainName] <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellStarts the DTC instance.
Start-Dtc [-DtcName <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[<CommonParameters>]Copied 0 timesPowerShellStarts a diagnostic Resource Manager.
Start-DtcDiagnosticResourceManager [[-Port] <Int32>] [[-Name] <String>] [<CommonParameters>]Copied 0 timesPowerShellStarts a new DTC transactions trace session for the host.
Start-DtcTransactionsTraceSession [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[<CommonParameters>]Copied 0 timesPowerShellWindows gives a user the ability to uninstall and roll back to a previous version of Windows. You can use DISM to initiate an uninstall.
Start-OSUninstall [-NoRestart] [-Online] [-WindowsDirectory <String>] [-SystemDrive <String>]
[-LogPath <String>] [-ScratchDirectory <String>] [-LogLevel <LogLevel>] [<CommonParameters>]Copied 0 timesPowerShellStarts a deduplication job on the specified ReFS volume.
Start-ReFSDedupJob [-Volume] <String> [-Duration <TimeSpan>] [-FullRun] [-CpuPercentage <UInt32>]
[-ConcurrentOpenFiles <UInt32>] [-MinimumLastModifiedTimeHours <Int32>]
[-ExcludeFileExtension <String[]>] [-ExcludeFolder <String[]>] [-CompressionFormat <Format>]
[-CompressionLevel <UInt16>] [-CompressionChunkSize <UInt32>] [-CompressionTuning <UInt32>]
[-RecompressionTuning <UInt32>] [-DecompressionTuning <UInt32>] [<CommonParameters>]Copied 0 timesPowerShellStarts the Setup and Boot Event Collector service.
Start-SbecInstance [-Service] [-PassThru] [<CommonParameters>]Copied 0 timesPowerShellStarts one or more instances of a scheduled task.
Start-ScheduledTask [[-TaskPath] <String>] [-TaskName] <String> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 times