COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Publishes a web application through Web Application Proxy.
Add-WebApplicationProxyApplication [-Name] <String> [-ExternalPreauthentication <String>]
[-ClientCertificateAuthenticationBindingMode <String>] [-BackendServerCertificateValidation <String>]
-ExternalUrl <String> [-ExternalCertificateThumbprint <String>] [-EnableSignOut]
[-InactiveTransactionsTimeoutSec <UInt32>] [-ClientCertificatePreauthenticationThumbprint <String>]
[-EnableHTTPRedirect] [-ADFSUserCertificateStore <String>] [-DisableHttpOnlyCookieProtection]
[-PersistentAccessCookieExpirationTimeSec <UInt32>] -BackendServerUrl <String>
[-DisableTranslateUrlInRequestHeaders] [-DisableTranslateUrlInResponseHeaders]
[-BackendServerAuthenticationSPN <String>] [-ADFSRelyingPartyName <String>] [-UseOAuthAuthentication]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellInstalls a Windows capability package on the specified operating system image.
Add-WindowsCapability [-Name <String>] [-LimitAccess] [-Source <String[]>] [-Online]
[-WindowsDirectory <String>] [-SystemDrive <String>] [-LogPath <String>] [-ScratchDirectory <String>]
[-LogLevel <LogLevel>] [<CommonParameters>]Copied 0 timesPowerShellAdds a driver to an offline Windows image.
Add-WindowsDriver [-Recurse] [-ForceUnsigned] [-Driver <String>] [-BasicDriverObject <BasicDriverObject>]
[-AdvancedDriverObject <AdvancedDriverObject>] -Path <String> [-WindowsDirectory <String>]
[-SystemDrive <String>] [-LogPath <String>] [-ScratchDirectory <String>] [-LogLevel <LogLevel>]
[<CommonParameters>]Copied 0 timesPowerShellAdds an additional image to an existing image (.wim) file.
Add-WindowsImage -ImagePath <String> -CapturePath <String> [-ConfigFilePath <String>] [-Description <String>]
-Name <String> [-CheckIntegrity] [-NoRpFix] [-Setbootable] [-Verify] [-WIMBoot] [-SupportEa]
[-LogPath <String>] [-ScratchDirectory <String>] [-LogLevel <LogLevel>] [<CommonParameters>]Copied 0 timesPowerShellAdds a single .cab or .msu file to a Windows image.
Add-WindowsPackage -PackagePath <String> [-IgnoreCheck] [-PreventPending] [-NoRestart] [-Online]
[-WindowsDirectory <String>] [-SystemDrive <String>] [-LogPath <String>] [-ScratchDirectory <String>]
[-LogLevel <LogLevel>] [<CommonParameters>]Copied 0 timesPowerShellAdds a dynamic category to a WSUS server.
Add-WsusDynamicCategory [-UpdateServer <IUpdateServer>] -Name <String>
-DynamicCategoryType <DynamicCategoryType> [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellBacks up the configuration.
Backup-DHASConfiguration [-Path] <String> [-Force] [<CommonParameters>]Copied 0 timesPowerShellCreates a virtual disk snapshot.
Checkpoint-IscsiVirtualDisk [-Description <String>] [-OriginalPath] <String> [-ComputerName <String>]
[-Credential <PSCredential>] [<CommonParameters>]Copied 0 timesPowerShellClears assigned access configured account settings.
Clear-AssignedAccess [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellDeletes all data in all data cache files and all hash cache files.
Clear-BCCache [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesPowerShellRemoves BitLocker automatic unlocking keys.
Clear-BitLockerAutoUnlock [<CommonParameters>]Copied 0 timesPowerShellClears the group key cache of the local computer.
Clear-KdsCache [-CacheOwnerSid <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellRemoves hardware IDs from the MSDSM supported hardware list.
Clear-MSDSMSupportedHW [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesPowerShellClears the scheduled task for deduplication on a specified ReFS volume.
Clear-ReFSDedupSchedule [-Volume] <String> [<CommonParameters>]Copied 0 timesPowerShellClears the deduplication scrub schedule on a specified ReFS volume.
Clear-ReFSDedupScrubSchedule [-Volume] <String> [<CommonParameters>]Copied 0 timesPowerShellResets a TPM to its default state.
Clear-Tpm [-UsePPI] [[-OwnerAuthorization] <String>] [<CommonParameters>]Copied 0 timesPowerShellClears a setting in the computer or user sections of the registry.
Clear-UevAppxPackage [-Computer] [-All] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellClears UE-V configuration settings.
Clear-UevConfiguration [-Computer] [-MaxPackageSizeInBytes] [-SettingsStoragePath]
[-SettingsTemplateCatalogPath] [-SyncProviderPingEnabled] [-SyncTimeoutInMilliseconds] [-SyncMethod]
[-SyncEnabled] [-SyncOverMeteredNetwork] [-SyncOverMeteredNetworkWhenRoaming] [-SettingsImportNotifyEnabled]
[-SettingsImportNotifyDelayInSeconds] [-ContactITUrl] [-ContactITDescription] [-TrayIconEnabled]
[-FirstUseNotificationEnabled] [-DontSyncWindows8AppSettings] [-WaitForSyncTimeoutInMilliseconds]
[-WaitForSyncOnApplicationStart] [-WaitForSyncOnLogon] [-SyncUnlistedWindows8Apps] [-VdiCollectionName]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellRemoves all settings for the central certificate provider.
Clear-WebCentralCertProvider [-PrivateKeyPassword] [<CommonParameters>]Copied 0 timesPowerShellDeletes all of the resources associated with a mounted image that has been corrupted.
Clear-WindowsCorruptMountPoint [-LogPath <String>] [-ScratchDirectory <String>] [-LogLevel <LogLevel>]
[<CommonParameters>]Copied 0 timesPowerShellClears station mapping information for all stations.
Clear-WmsStation [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellCloses an application.
Close-WmsApp [-SessionId] <UInt32> [-ProcessId] <UInt32> [-WindowId] <UInt64> [-CreateTime] <UInt64>
[-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellLogs the user off of the specified session.
Close-WmsSession [-SessionId] <UInt32[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellIdentify values present on only one side of two small in-memory lists.
Compare-Object [-ReferenceObject] <PSObject[]> [-DifferenceObject] <PSObject[]>
[-SyncWindow <Int32>] [-Property <Object[]>] [-ExcludeDifferent] [-IncludeEqual]
[-PassThru] [-Culture <String>] [-CaseSensitive] [<CommonParameters>]Copied 0 times