# 7.2 https://github.com/PowerShell/PowerShell # https://docs.microsoft.com/en-us/powershell/ # Windows PowerShell Language Specification 3.0 # https://docs.microsoft.com/en-us/powershell/scripting/lang-spec/chapter-01 # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about #! Keywords ======================================================= # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_language_keywords # https://docs.microsoft.com/en-us/powershell/scripting/lang-spec/chapter-02#231-keywords begin break catch class clean continue data define do dynamicparam dynamicParam else elseif end enum exit filter finally for foreach from function hidden if in param process return static switch throw trap try until using var while # workflow inlinescript inlineScript parallel sequence workflow # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_reserved_words assembly base command configuration interface module namespace private public type #! type ======================================================= # https://docs.microsoft.com/en-us/powershell/scripting/lang-spec/chapter-04 [math] [ordered] # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_type_accelerators [adsi] [array] [bigint] [bool] [byte] [char] [cimclass] [datetime] [decimal] [double] [float] [guid] [hashtable] [int] [int16] [int32] [int64] [ipaddress] [long] [mailaddress] [psobject] [psvariable] [ref] [regex] [runspace] [sbyte] [scriptblock] [short] [single] [string] [switch] [timespan] [type] [uint] [uint16] [uint32] [uint64] [ulong] [uri] [ushort] [version] [void] [wmi] [wmiclass] [xml] #! Variables ======================================================= $Function $Alias $Variable # Get-Variable # Automatic Variables # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_automatic_variables #$$ $? $^ $_ $args $ConsoleFileName $Error $ErrorView $Event $EventArgs $EventSubscriber $ExecutionContext $false $foreach $HOME $Host $input $IsCoreCLR $IsLinux $IsMacOS $IsWindows $LastExitCode $Matches $MyInvocation $NestedPromptLevel $null $PID $PROFILE $PSBoundParameters $PSCmdlet $PSCommandPath $PSCulture $PSDebugContext $PSHOME $PSItem $PSNativeCommandArgumentPassing $PSScriptRoot $PSSenderInfo $PSStyle $PSUICulture $PSVersionTable $PWD $Sender $ShellId $StackTrace $switch $this $true # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_language_modes $PSScriptRoot $PSEdition $EnabledExperimentalFeatures # Environment Variables # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_environment_variables $Env # Preference Variables # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_preference_variables $ConfirmPreference $DebugPreference $ErrorActionPreference $ErrorView $FormatEnumerationLimit $InformationPreference $LogCommandHealthEvent $LogCommandLifecycleEvent $LogEngineHealthEvent $LogEngineLifecycleEvent $LogProviderLifecycleEvent $LogProviderHealthEvent $MaximumHistoryCount $OFS $OutputEncoding $ProgressPreference $PSDefaultParameterValues $PSEmailServer $PSModuleAutoLoadingPreference $PSSessionApplicationName $PSSessionConfigurationName $PSSessionOption $Transcript $VerbosePreference $WarningPreference $WhatIfPreference #! cmdlet ======================================================= # Get-Command { # CimCmdlets Get-CimAssociatedInstance [[-Association] ] [-ResultClassName ] [-InputObject] [-Namespace ] [-OperationTimeoutSec ] [-ResourceUri ] [-ComputerName ] [-KeyOnly] [] Get-CimAssociatedInstance [[-Association] ] [-ResultClassName ] [-InputObject] [-Namespace ] [-OperationTimeoutSec ] [-ResourceUri ] -CimSession [-KeyOnly] [] Get-CimClass [[-ClassName] ] [[-Namespace] ] [-OperationTimeoutSec ] [-ComputerName ] [-MethodName ] [-PropertyName ] [-QualifierName ] [] Get-CimClass [[-ClassName] ] [[-Namespace] ] [-OperationTimeoutSec ] -CimSession [-MethodName ] [-PropertyName ] [-QualifierName ] [] Get-CimInstance [-ClassName] [-ComputerName ] [-KeyOnly] [-Namespace ] [-OperationTimeoutSec ] [-QueryDialect ] [-Shallow] [-Filter ] [-Property ] [] Get-CimInstance -CimSession -ResourceUri [-KeyOnly] [-Namespace ] [-OperationTimeoutSec ] [-Shallow] [-Filter ] [-Property ] [] Get-CimInstance -CimSession [-ResourceUri ] [-Namespace ] [-OperationTimeoutSec ] -Query [-QueryDialect ] [-Shallow] [] Get-CimInstance -CimSession [-ClassName] [-KeyOnly] [-Namespace ] [-OperationTimeoutSec ] [-QueryDialect ] [-Shallow] [-Filter ] [-Property ] [] Get-CimInstance -CimSession [-ResourceUri ] [-OperationTimeoutSec ] [-InputObject] [] Get-CimInstance [-ResourceUri ] [-ComputerName ] [-OperationTimeoutSec ] [-InputObject] [] Get-CimInstance -ResourceUri [-ComputerName ] [-KeyOnly] [-Namespace ] [-OperationTimeoutSec ] [-Shallow] [-Filter ] [-Property ] [] Get-CimInstance [-ResourceUri ] [-ComputerName ] [-Namespace ] [-OperationTimeoutSec ] -Query [-QueryDialect ] [-Shallow] [] Get-CimSession [[-ComputerName] ] [] Get-CimSession [-Id] [] Get-CimSession -InstanceId [] Get-CimSession -Name [] Import-BinaryMiLog [-Path] [] Invoke-CimMethod [-ClassName] [-ComputerName ] [[-Arguments] ] [-MethodName] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] Invoke-CimMethod [-ClassName] -CimSession [[-Arguments] ] [-MethodName] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] Invoke-CimMethod -ResourceUri [-ComputerName ] [[-Arguments] ] [-MethodName] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] Invoke-CimMethod [-ResourceUri ] [-InputObject] -CimSession [[-Arguments] ] [-MethodName] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] Invoke-CimMethod [-ResourceUri ] [-InputObject] [-ComputerName ] [[-Arguments] ] [-MethodName] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] Invoke-CimMethod -ResourceUri -CimSession [[-Arguments] ] [-MethodName] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] Invoke-CimMethod [-CimClass] [-ComputerName ] [[-Arguments] ] [-MethodName] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] Invoke-CimMethod [-CimClass] -CimSession [[-Arguments] ] [-MethodName] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] Invoke-CimMethod -Query [-QueryDialect ] [-ComputerName ] [[-Arguments] ] [-MethodName] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] Invoke-CimMethod -Query [-QueryDialect ] -CimSession [[-Arguments] ] [-MethodName] [-Namespace ] [-OperationTimeoutSec ] [-WhatIf] [-Confirm] [] New-CimInstance [-ClassName] [-Key ] [[-Property] ] [-Namespace ] [-OperationTimeoutSec ] [-ComputerName ] [-ClientOnly] [-WhatIf] [-Confirm] [] New-CimInstance [-ClassName] [-Key ] [[-Property] ] [-Namespace ] [-OperationTimeoutSec ] -CimSession [-ClientOnly] [-WhatIf] [-Confirm] [] New-CimInstance -ResourceUri [-Key ] [[-Property] ] [-Namespace ] [-OperationTimeoutSec ] -CimSession [-WhatIf] [-Confirm] [] New-CimInstance -ResourceUri [-Key ] [[-Property] ] [-Namespace ] [-OperationTimeoutSec ] [-ComputerName ] [-WhatIf] [-Confirm] [] New-CimInstance [-CimClass] [[-Property] ] [-OperationTimeoutSec ] -CimSession [-ClientOnly] [-WhatIf] [-Confirm] [] New-CimInstance [-CimClass] [[-Property] ] [-OperationTimeoutSec ] [-ComputerName ] [-ClientOnly] [-WhatIf] [-Confirm] [] New-CimSession [-Authentication ] [[-Credential] ] [[-ComputerName] ] [-Name ] [-OperationTimeoutSec ] [-SkipTestConnection] [-Port ] [-SessionOption ] [] New-CimSession [-CertificateThumbprint ] [[-ComputerName] ] [-Name ] [-OperationTimeoutSec ] [-SkipTestConnection] [-Port ] [-SessionOption ] [] New-CimSessionOption [-Protocol] [-UICulture ] [-Culture ] [] New-CimSessionOption [-NoEncryption] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-EncodePortInServicePrincipalName] [-Encoding ] [-HttpPrefix ] [-MaxEnvelopeSizeKB ] [-ProxyAuthentication ] [-ProxyCertificateThumbprint ] [-ProxyCredential ] [-ProxyType ] [-UseSsl] [-UICulture ] [-Culture ] [] New-CimSessionOption [-Impersonation ] [-PacketIntegrity] [-PacketPrivacy] [-UICulture ] [-Culture ] [] Register-CimIndicationEvent [-Namespace ] [-ClassName] [-OperationTimeoutSec ] [-ComputerName ] [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] Register-CimIndicationEvent [-Namespace ] [-ClassName] [-OperationTimeoutSec ] -CimSession [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] Register-CimIndicationEvent [-Namespace ] [-Query] [-QueryDialect ] [-OperationTimeoutSec ] -CimSession [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] Register-CimIndicationEvent [-Namespace ] [-Query] [-QueryDialect ] [-OperationTimeoutSec ] [-ComputerName ] [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] Remove-CimInstance [-ResourceUri ] [-ComputerName ] [-OperationTimeoutSec ] [-InputObject] [-WhatIf] [-Confirm] [] Remove-CimInstance -CimSession [-ResourceUri ] [-OperationTimeoutSec ] [-InputObject] [-WhatIf] [-Confirm] [] Remove-CimInstance -CimSession [[-Namespace] ] [-OperationTimeoutSec ] [-Query] [-QueryDialect ] [-WhatIf] [-Confirm] [] Remove-CimInstance [-ComputerName ] [[-Namespace] ] [-OperationTimeoutSec ] [-Query] [-QueryDialect ] [-WhatIf] [-Confirm] [] Remove-CimSession [-CimSession] [-WhatIf] [-Confirm] [] Remove-CimSession [-ComputerName] [-WhatIf] [-Confirm] [] Remove-CimSession [-Id] [-WhatIf] [-Confirm] [] Remove-CimSession -InstanceId [-WhatIf] [-Confirm] [] Remove-CimSession -Name [-WhatIf] [-Confirm] [] Set-CimInstance [-ComputerName ] [-ResourceUri ] [-OperationTimeoutSec ] [-InputObject] [-Property ] [-PassThru] [-WhatIf] [-Confirm] [] Set-CimInstance -CimSession [-ResourceUri ] [-OperationTimeoutSec ] [-InputObject] [-Property ] [-PassThru] [-WhatIf] [-Confirm] [] Set-CimInstance -CimSession [-Namespace ] [-OperationTimeoutSec ] [-Query] [-QueryDialect ] -Property [-PassThru] [-WhatIf] [-Confirm] [] Set-CimInstance [-ComputerName ] [-Namespace ] [-OperationTimeoutSec ] [-Query] [-QueryDialect ] -Property [-PassThru] [-WhatIf] [-Confirm] [] } { # Microsoft.PowerShell.Archive Compress-Archive [-Path] [-DestinationPath] [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] Compress-Archive [-Path] [-DestinationPath] [-CompressionLevel ] -Update [-PassThru] [-WhatIf] [-Confirm] [] Compress-Archive [-Path] [-DestinationPath] [-CompressionLevel ] -Force [-PassThru] [-WhatIf] [-Confirm] [] Compress-Archive -LiteralPath [-DestinationPath] [-CompressionLevel ] -Update [-PassThru] [-WhatIf] [-Confirm] [] Compress-Archive -LiteralPath [-DestinationPath] [-CompressionLevel ] -Force [-PassThru] [-WhatIf] [-Confirm] [] Compress-Archive -LiteralPath [-DestinationPath] [-CompressionLevel ] [-PassThru] [-WhatIf] [-Confirm] [] Expand-Archive [-Path] [[-DestinationPath] ] [-Force] [-PassThru] [-WhatIf] [-Confirm] [] Expand-Archive -LiteralPath [[-DestinationPath] ] [-Force] [-PassThru] [-WhatIf] [-Confirm] [] } { # Microsoft.PowerShell.Core Add-History [[-InputObject] ] [-Passthru] [] Clear-History [[-Id] ] [[-Count] ] [-Newest] [-WhatIf] [-Confirm] [] Clear-History [[-Count] ] [-CommandLine ] [-Newest] [-WhatIf] [-Confirm] [] Clear-Host [] Connect-PSSession -Name [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Connect-PSSession [-Session] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Connect-PSSession -ComputerName [-ApplicationName ] [-ConfigurationName ] -InstanceId [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-SessionOption ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Connect-PSSession -ComputerName [-ApplicationName ] [-ConfigurationName ] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-SessionOption ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Connect-PSSession [-ConfigurationName ] [-ConnectionUri] [-AllowRedirection] -InstanceId [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-SessionOption ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Connect-PSSession -InstanceId [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Connect-PSSession [-ThrottleLimit ] [-Id] [-WhatIf] [-Confirm] [] Debug-Job [-Job] [-BreakAll] [-WhatIf] [-Confirm] [] Debug-Job [-Name] [-BreakAll] [-WhatIf] [-Confirm] [] Debug-Job [-Id] [-BreakAll] [-WhatIf] [-Confirm] [] Debug-Job [-InstanceId] [-BreakAll] [-WhatIf] [-Confirm] [] Disable-ExperimentalFeature [-Name] [-Scope ] [-WhatIf] [-Confirm] [] Disable-PSRemoting [-Force] [-WhatIf] [-Confirm] [] Disable-PSSessionConfiguration [[-Name] ] [-Force] [-NoServiceRestart] [-WhatIf] [-Confirm] [] Disconnect-PSSession [-Session] [-IdleTimeoutSec ] [-OutputBufferingMode ] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Disconnect-PSSession [-IdleTimeoutSec ] [-OutputBufferingMode ] [-ThrottleLimit ] -Name [-WhatIf] [-Confirm] [] Disconnect-PSSession [-IdleTimeoutSec ] [-OutputBufferingMode ] [-ThrottleLimit ] -InstanceId [-WhatIf] [-Confirm] [] Disconnect-PSSession [-IdleTimeoutSec ] [-OutputBufferingMode ] [-ThrottleLimit ] [-Id] [-WhatIf] [-Confirm] [] Enable-ExperimentalFeature [-Name] [-Scope ] [-WhatIf] [-Confirm] [] Enable-PSRemoting [-Force] [-SkipNetworkProfileCheck] [-WhatIf] [-Confirm] [] Enable-PSSessionConfiguration [[-Name] ] [-Force] [-SecurityDescriptorSddl ] [-SkipNetworkProfileCheck] [-NoServiceRestart] [-WhatIf] [-Confirm] [] Enter-PSHostProcess [-Id] [[-AppDomainName] ] [] Enter-PSHostProcess [-Process] [[-AppDomainName] ] [] Enter-PSHostProcess [-Name] [[-AppDomainName] ] [] Enter-PSHostProcess [-HostProcessInfo] [[-AppDomainName] ] [] Enter-PSHostProcess -CustomPipeName [] Enter-PSSession [-ComputerName] [-EnableNetworkAccess] [[-Credential] ] [-ConfigurationName ] [-Port ] [-UseSSL] [-ApplicationName ] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] Enter-PSSession [-HostName] [-Port ] [-UserName ] [-KeyFilePath ] [-SSHTransport] [-ConnectingTimeout ] [] Enter-PSSession [[-Session] ] [] Enter-PSSession [[-ConnectionUri] ] [-EnableNetworkAccess] [[-Credential] ] [-ConfigurationName ] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] Enter-PSSession [-InstanceId ] [] Enter-PSSession [[-Id] ] [] Enter-PSSession [-Name ] [] Enter-PSSession [-VMId] [-Credential] [-ConfigurationName ] [] Enter-PSSession [-VMName] [-Credential] [-ConfigurationName ] [] Enter-PSSession [-ContainerId] [-ConfigurationName ] [-RunAsAdministrator] [] Exit-PSHostProcess [] Exit-PSSession [] Exit-PSHostProcess [] Export-ModuleMember [[-Function] ] [-Cmdlet ] [-Variable ] [-Alias ] [] ForEach-Object [-InputObject ] [-Begin ] [-Process] [-End ] [-RemainingScripts ] [-WhatIf] [-Confirm] [] ForEach-Object [-InputObject ] [-MemberName] [-ArgumentList ] [-WhatIf] [-Confirm] [] ForEach-Object [-InputObject ] -Parallel [-ThrottleLimit ] [-TimeoutSeconds ] [-AsJob] [-WhatIf] [-Confirm] [] Get-Command [-Verb ] [-Noun ] [-Module ] [-FullyQualifiedModule ] [-TotalCount ] [-Syntax] [-ShowCommandInfo] [[-ArgumentList] ] [-All] [-ListImported] [-ParameterName ] [-ParameterType ] [] Get-Command [[-Name] ] [-Module ] [-FullyQualifiedModule ] [-CommandType ] [-TotalCount ] [-Syntax] [-ShowCommandInfo] [[-ArgumentList] ] [-All] [-ListImported] [-ParameterName ] [-ParameterType ] [-UseFuzzyMatching] [-UseAbbreviationExpansion] [] Get-ExperimentalFeature [[-Name] ] [] Get-Help [[-Name] ] [-Path ] [-Category ] [-Full] [-Component ] [-Functionality ] [-Role ] [] Get-Help [[-Name] ] [-Path ] [-Category ] -Detailed [-Component ] [-Functionality ] [-Role ] [] Get-Help [[-Name] ] [-Path ] [-Category ] -Examples [-Component ] [-Functionality ] [-Role ] [] Get-Help [[-Name] ] [-Path ] [-Category ] -Parameter [-Component ] [-Functionality ] [-Role ] [] Get-Help [[-Name] ] [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] -Online [] Get-Help [[-Name] ] [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] -ShowWindow [] Get-History [[-Id] ] [[-Count] ] [] Get-Job [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [[-Id] ] [] Get-Job [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [-InstanceId] [] Get-Job [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [-Name] [] Get-Job [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [-State] [] Get-Job [-IncludeChildJob] [-ChildJobState ] [-HasMoreData ] [-Before ] [-After ] [-Newest ] [-Command ] [] Get-Job [-Filter] [] Get-Module [[-Name] ] [-FullyQualifiedName ] [-All] [] Get-Module [[-Name] ] [-FullyQualifiedName ] [-All] [-ListAvailable] [-PSEdition ] [-SkipEditionCheck] [-Refresh] [] Get-Module [[-Name] ] [-FullyQualifiedName ] [-ListAvailable] [-PSEdition ] [-SkipEditionCheck] [-Refresh] -PSSession [] Get-Module [[-Name] ] [-FullyQualifiedName ] [-ListAvailable] [-SkipEditionCheck] [-Refresh] -CimSession [-CimResourceUri ] [-CimNamespace ] [] Get-PSHostProcessInfo [[-Name] ] [] Get-PSHostProcessInfo [-Process] [] Get-PSHostProcessInfo [-Id] [] Get-PSSession [-Name ] [] Get-PSSession [-ComputerName] [-ApplicationName ] [-ConfigurationName ] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-ThrottleLimit ] [-State ] [-SessionOption ] [] Get-PSSession [-ComputerName] [-ApplicationName ] [-ConfigurationName ] -InstanceId [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-ThrottleLimit ] [-State ] [-SessionOption ] [] Get-PSSession [-ConnectionUri] [-ConfigurationName ] [-AllowRedirection] [-Name ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-ThrottleLimit ] [-State ] [-SessionOption ] [] Get-PSSession [-ConnectionUri] [-ConfigurationName ] [-AllowRedirection] -InstanceId [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-ThrottleLimit ] [-State ] [-SessionOption ] [] Get-PSSession [-ConfigurationName ] -InstanceId [-State ] -VMName [] Get-PSSession [-ConfigurationName ] [-Name ] [-State ] -ContainerId [] Get-PSSession [-ConfigurationName ] -InstanceId [-State ] -ContainerId [] Get-PSSession [-ConfigurationName ] [-Name ] [-State ] -VMId [] Get-PSSession [-ConfigurationName ] -InstanceId [-State ] -VMId [] Get-PSSession [-ConfigurationName ] [-Name ] [-State ] -VMName [] Get-PSSession [-InstanceId ] [] Get-PSSession [-Id] [] Get-PSSessionCapability [-ConfigurationName] [-Username] [-Full] [] Get-PSSessionConfiguration [[-Name] ] [-Force] [] Get-PSSubsystem [] Get-PSSubsystem -Kind [] Get-PSSubsystem -SubsystemType [] Import-Module [-Global] [-Prefix ] [-Name] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-SkipEditionCheck] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] Import-Module [-Global] [-Prefix ] [-Name] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-SkipEditionCheck] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] -PSSession [] Import-Module [-Global] [-Prefix ] [-Name] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-SkipEditionCheck] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] -CimSession [-CimResourceUri ] [-CimNamespace ] [] Import-Module [-Name] -UseWindowsPowerShell [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] Import-Module [-Global] [-Prefix ] [-FullyQualifiedName] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-SkipEditionCheck] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] Import-Module [-Global] [-Prefix ] [-FullyQualifiedName] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-SkipEditionCheck] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] -PSSession [] Import-Module [-FullyQualifiedName] -UseWindowsPowerShell [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] Import-Module [-Global] [-Prefix ] [-Assembly] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-SkipEditionCheck] [-PassThru] [-AsCustomObject] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] Import-Module [-Global] [-Prefix ] [-Function ] [-Cmdlet ] [-Variable ] [-Alias ] [-Force] [-SkipEditionCheck] [-PassThru] [-AsCustomObject] [-ModuleInfo] [-ArgumentList ] [-DisableNameChecking] [-NoClobber] [-Scope ] [] Invoke-Command [-ScriptBlock] [-NoNewScope] [-InputObject ] [-ArgumentList ] [] Invoke-Command [[-Session] ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-FilePath] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] Invoke-Command [[-Session] ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-ScriptBlock] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] Invoke-Command [[-ComputerName] ] [-Credential ] [-Port ] [-UseSSL] [-ConfigurationName ] [-ApplicationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-SessionName ] [-HideComputerName] [-JobName ] [-FilePath] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] Invoke-Command [[-ComputerName] ] [-Credential ] [-Port ] [-UseSSL] [-ConfigurationName ] [-ApplicationName ] [-ThrottleLimit ] [-AsJob] [-InDisconnectedSession] [-SessionName ] [-HideComputerName] [-JobName ] [-ScriptBlock] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-CertificateThumbprint ] [] Invoke-Command [-Credential ] [-ConfigurationName ] [-ThrottleLimit ] [[-ConnectionUri] ] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName ] [-ScriptBlock] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-CertificateThumbprint ] [] Invoke-Command [-Credential ] [-ConfigurationName ] [-ThrottleLimit ] [[-ConnectionUri] ] [-AsJob] [-InDisconnectedSession] [-HideComputerName] [-JobName ] [-FilePath] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-EnableNetworkAccess] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] Invoke-Command -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-ScriptBlock] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-VMId] [] Invoke-Command -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-ScriptBlock] [-RemoteDebug] [-InputObject ] [-ArgumentList ] -VMName [] Invoke-Command -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-FilePath] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-VMId] [] Invoke-Command -Credential [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-FilePath] [-RemoteDebug] [-InputObject ] [-ArgumentList ] -VMName [] Invoke-Command [-Port ] [-AsJob] [-HideComputerName] [-JobName ] [-ScriptBlock] -HostName [-UserName ] [-KeyFilePath ] [-SSHTransport] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [-Subsystem ] [-ConnectingTimeout ] [] Invoke-Command [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-ScriptBlock] [-RunAsAdministrator] [-RemoteDebug] [-InputObject ] [-ArgumentList ] -ContainerId [] Invoke-Command [-ConfigurationName ] [-ThrottleLimit ] [-AsJob] [-HideComputerName] [-JobName ] [-FilePath] [-RunAsAdministrator] [-RemoteDebug] [-InputObject ] [-ArgumentList ] -ContainerId [] Invoke-Command [-AsJob] [-HideComputerName] [-JobName ] [-ScriptBlock] -SSHConnection [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] Invoke-Command [-AsJob] [-HideComputerName] -FilePath -HostName [-UserName ] [-KeyFilePath ] [-SSHTransport] [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] Invoke-Command [-AsJob] [-HideComputerName] -FilePath -SSHConnection [-RemoteDebug] [-InputObject ] [-ArgumentList ] [] Invoke-History [[-Id] ] [-WhatIf] [-Confirm] [] New-Module [-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] [] New-Module [-Name] [-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] [] New-ModuleManifest [-Path] [-NestedModules ] [-Guid ] [-Author ] [-CompanyName ] [-Copyright ] [-RootModule ] [-ModuleVersion ] [-Description ] [-ProcessorArchitecture ] [-PowerShellVersion ] [-CLRVersion ] [-DotNetFrameworkVersion ] [-PowerShellHostName ] [-PowerShellHostVersion ] [-RequiredModules ] [-TypesToProcess ] [-FormatsToProcess ] [-ScriptsToProcess ] [-RequiredAssemblies ] [-FileList ] [-ModuleList ] [-FunctionsToExport ] [-AliasesToExport ] [-VariablesToExport ] [-CmdletsToExport ] [-DscResourcesToExport ] [-CompatiblePSEditions ] [-PrivateData ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-Prerelease ] [-RequireLicenseAcceptance] [-ExternalModuleDependencies ] [-HelpInfoUri ] [-PassThru] [-DefaultCommandPrefix ] [-WhatIf] [-Confirm] [] New-PSRoleCapabilityFile [-Path] [-Guid ] [-Author ] [-Description ] [-CompanyName ] [-Copyright ] [-ModulesToImport ] [-VisibleAliases ] [-VisibleCmdlets ] [-VisibleFunctions ] [-VisibleExternalCommands ] [-VisibleProviders ] [-ScriptsToProcess ] [-AliasDefinitions ] [-FunctionDefinitions ] [-VariableDefinitions ] [-EnvironmentVariables ] [-TypesToProcess ] [-FormatsToProcess ] [-AssembliesToLoad ] [] New-PSSession [[-ComputerName] ] [-Credential ] [-Name ] [-EnableNetworkAccess] [-ConfigurationName ] [-Port ] [-UseSSL] [-ApplicationName ] [-ThrottleLimit ] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] New-PSSession [-Credential ] [-Name ] [-EnableNetworkAccess] [-ConfigurationName ] [-ThrottleLimit ] [-ConnectionUri] [-AllowRedirection] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [] New-PSSession -Credential [-Name ] [-ConfigurationName ] [-VMId] [-ThrottleLimit ] [] New-PSSession -Credential [-Name ] [-ConfigurationName ] -VMName [-ThrottleLimit ] [] New-PSSession [[-Session] ] [-Name ] [-EnableNetworkAccess] [-ThrottleLimit ] [] New-PSSession [-Name ] [-ConfigurationName ] -ContainerId [-RunAsAdministrator] [-ThrottleLimit ] [] New-PSSession -UseWindowsPowerShell [-Name ] [] New-PSSession [-Name ] [-Port ] [-HostName] [-UserName ] [-KeyFilePath ] [-SSHTransport] [-Subsystem ] [-ConnectingTimeout ] [] New-PSSession [-Name ] -SSHConnection [] New-PSSessionConfigurationFile [-Path] [-SchemaVersion ] [-Guid ] [-Author ] [-Description ] [-CompanyName ] [-Copyright ] [-SessionType ] [-TranscriptDirectory ] [-RunAsVirtualAccount] [-RunAsVirtualAccountGroups ] [-MountUserDrive] [-UserDriveMaximumSize ] [-GroupManagedServiceAccount ] [-ScriptsToProcess ] [-RoleDefinitions ] [-RequiredGroups ] [-LanguageMode ] [-ExecutionPolicy ] [-PowerShellVersion ] [-ModulesToImport ] [-VisibleAliases ] [-VisibleCmdlets ] [-VisibleFunctions ] [-VisibleExternalCommands ] [-VisibleProviders ] [-AliasDefinitions ] [-FunctionDefinitions ] [-VariableDefinitions ] [-EnvironmentVariables ] [-TypesToProcess ] [-FormatsToProcess ] [-AssembliesToLoad ] [-Full] [] New-PSSessionOption [-MaximumRedirection ] [-NoCompression] [-NoMachineProfile] [-Culture ] [-UICulture ] [-MaximumReceivedDataSizePerCommand ] [-MaximumReceivedObjectSize ] [-OutputBufferingMode ] [-MaxConnectionRetryCount ] [-ApplicationArguments ] [-OpenTimeout ] [-CancelTimeout ] [-IdleTimeout ] [-ProxyAccessType ] [-ProxyAuthentication ] [-ProxyCredential ] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-OperationTimeout ] [-NoEncryption] [-UseUTF16] [-IncludePortInSPN] [] New-PSTransportOption [-MaxIdleTimeoutSec ] [-ProcessIdleTimeoutSec ] [-MaxSessions ] [-MaxConcurrentCommandsPerSession ] [-MaxSessionsPerUser ] [-MaxMemoryPerSessionMB ] [-MaxProcessesPerSession ] [-MaxConcurrentUsers ] [-IdleTimeoutSec ] [-OutputBufferingMode ] [] Out-Default [-Transcript] [-InputObject ] [] Out-Host [-Paging] [-InputObject ] [] Out-Null [-InputObject ] [] Receive-Job [-Job] [[-Location] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] Receive-Job [-Job] [[-ComputerName] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] Receive-Job [-Job] [[-Session] ] [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [] Receive-Job [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [-Name] [] Receive-Job [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [-InstanceId] [] Receive-Job [-Keep] [-NoRecurse] [-Force] [-Wait] [-AutoRemoveJob] [-WriteEvents] [-WriteJobInResults] [-Id] [] Receive-PSSession [-Session] [-OutTarget ] [-JobName ] [-WhatIf] [-Confirm] [] Receive-PSSession [-Id] [-OutTarget ] [-JobName ] [-WhatIf] [-Confirm] [] Receive-PSSession [-ComputerName] [-ApplicationName ] [-ConfigurationName ] -Name [-OutTarget ] [-JobName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-SessionOption ] [-WhatIf] [-Confirm] [] Receive-PSSession [-ComputerName] [-ApplicationName ] [-ConfigurationName ] -InstanceId [-OutTarget ] [-JobName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-Port ] [-UseSSL] [-SessionOption ] [-WhatIf] [-Confirm] [] Receive-PSSession [-ConfigurationName ] [-ConnectionUri] [-AllowRedirection] -Name [-OutTarget ] [-JobName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-SessionOption ] [-WhatIf] [-Confirm] [] Receive-PSSession [-ConfigurationName ] [-ConnectionUri] [-AllowRedirection] -InstanceId [-OutTarget ] [-JobName ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [-SessionOption ] [-WhatIf] [-Confirm] [] Receive-PSSession -InstanceId [-OutTarget ] [-JobName ] [-WhatIf] [-Confirm] [] Receive-PSSession -Name [-OutTarget ] [-JobName ] [-WhatIf] [-Confirm] [] Register-ArgumentCompleter -CommandName -ScriptBlock [-Native] [] Register-ArgumentCompleter [-CommandName ] -ParameterName -ScriptBlock [] Register-PSSessionConfiguration [-ProcessorArchitecture ] [-Name] [-ApplicationBase ] [-RunAsCredential ] [-ThreadApartmentState ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion ] [-SessionTypeOption ] [-TransportOption ] [-ModulesToImport ] [-WhatIf] [-Confirm] [] Register-PSSessionConfiguration [-ProcessorArchitecture ] [-Name] [-AssemblyName] [-ApplicationBase ] [-ConfigurationTypeName] [-RunAsCredential ] [-ThreadApartmentState ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion ] [-SessionTypeOption ] [-TransportOption ] [-ModulesToImport ] [-WhatIf] [-Confirm] [] Register-PSSessionConfiguration [-ProcessorArchitecture ] [-Name] [-RunAsCredential ] [-ThreadApartmentState ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption ] -Path [-WhatIf] [-Confirm] [] Remove-Job [-Force] [-Id] [-WhatIf] [-Confirm] [] Remove-Job [-Job] [-Force] [-WhatIf] [-Confirm] [] Remove-Job [-Force] [-Name] [-WhatIf] [-Confirm] [] Remove-Job [-Force] [-InstanceId] [-WhatIf] [-Confirm] [] Remove-Job [-Force] [-Filter] [-WhatIf] [-Confirm] [] Remove-Job [-State] [-WhatIf] [-Confirm] [] Remove-Job [-Command ] [-WhatIf] [-Confirm] [] Remove-Module [-Name] [-Force] [-WhatIf] [-Confirm] [] Remove-Module [-FullyQualifiedName] [-Force] [-WhatIf] [-Confirm] [] Remove-Module [-ModuleInfo] [-Force] [-WhatIf] [-Confirm] [] Remove-PSSession [-Id] [-WhatIf] [-Confirm] [] Remove-PSSession [-Session] [-WhatIf] [-Confirm] [] Remove-PSSession -ContainerId [-WhatIf] [-Confirm] [] Remove-PSSession -VMId [-WhatIf] [-Confirm] [] Remove-PSSession -VMName [-WhatIf] [-Confirm] [] Remove-PSSession -InstanceId [-WhatIf] [-Confirm] [] Remove-PSSession -Name [-WhatIf] [-Confirm] [] Remove-PSSession [-ComputerName] [-WhatIf] [-Confirm] [] Save-Help [-DestinationPath] [[-Module] ] [-FullyQualifiedModule ] [[-UICulture] ] [-Credential ] [-UseDefaultCredentials] [-Force] [-Scope ] [] Save-Help -LiteralPath [[-Module] ] [-FullyQualifiedModule ] [[-UICulture] ] [-Credential ] [-UseDefaultCredentials] [-Force] [-Scope ] [] Set-PSDebug [-Trace ] [-Step] [-Strict] [] Set-PSDebug [-Off] [] Set-PSSessionConfiguration [-Name] [-ApplicationBase ] [-RunAsCredential ] [-ThreadApartmentState ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion ] [-SessionTypeOption ] [-TransportOption ] [-ModulesToImport ] [-WhatIf] [-Confirm] [] Set-PSSessionConfiguration [-Name] [-AssemblyName] [-ApplicationBase ] [-ConfigurationTypeName] [-RunAsCredential ] [-ThreadApartmentState ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-PSVersion ] [-SessionTypeOption ] [-TransportOption ] [-ModulesToImport ] [-WhatIf] [-Confirm] [] Set-PSSessionConfiguration [-Name] [-RunAsCredential ] [-ThreadApartmentState ] [-ThreadOptions ] [-AccessMode ] [-UseSharedProcess] [-StartupScript ] [-MaximumReceivedDataSizePerCommandMB ] [-MaximumReceivedObjectSizeMB ] [-SecurityDescriptorSddl ] [-ShowSecurityDescriptorUI] [-Force] [-NoServiceRestart] [-TransportOption ] -Path [-WhatIf] [-Confirm] [] Set-StrictMode -Version [] Set-StrictMode [-Off] [] Start-Job [-Name ] [-ScriptBlock] [-Credential ] [-Authentication ] [[-InitializationScript] ] [-WorkingDirectory ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] Start-Job [-DefinitionName] [[-DefinitionPath] ] [[-Type] ] [-WorkingDirectory ] [] Start-Job [-Name ] [-Credential ] [-FilePath] [-Authentication ] [[-InitializationScript] ] [-WorkingDirectory ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] Start-Job [-Name ] [-Credential ] -LiteralPath [-Authentication ] [[-InitializationScript] ] [-WorkingDirectory ] [-RunAs32] [-PSVersion ] [-InputObject ] [-ArgumentList ] [] Stop-Job [-PassThru] [-Id] [-WhatIf] [-Confirm] [] Stop-Job [-Job] [-PassThru] [-WhatIf] [-Confirm] [] Stop-Job [-PassThru] [-Name] [-WhatIf] [-Confirm] [] Stop-Job [-PassThru] [-InstanceId] [-WhatIf] [-Confirm] [] Stop-Job [-PassThru] [-State] [-WhatIf] [-Confirm] [] Stop-Job [-PassThru] [-Filter] [-WhatIf] [-Confirm] [] Test-ModuleManifest [-Path] [] Test-PSSessionConfigurationFile [-Path] [] Unregister-PSSessionConfiguration [-Name] [-Force] [-NoServiceRestart] [-WhatIf] [-Confirm] [] Update-Help [[-Module] ] [-FullyQualifiedModule ] [[-SourcePath] ] [-Recurse] [[-UICulture] ] [-Credential ] [-UseDefaultCredentials] [-Force] [-Scope ] [-WhatIf] [-Confirm] [] Update-Help [[-Module] ] [-FullyQualifiedModule ] [-LiteralPath ] [-Recurse] [[-UICulture] ] [-Credential ] [-UseDefaultCredentials] [-Force] [-Scope ] [-WhatIf] [-Confirm] [] Wait-Job [-Any] [-Timeout ] [-Force] [-Id] [] Wait-Job [-Job] [-Any] [-Timeout ] [-Force] [] Wait-Job [-Any] [-Timeout ] [-Force] [-Name] [] Wait-Job [-Any] [-Timeout ] [-Force] [-InstanceId] [] Wait-Job [-Any] [-Timeout ] [-Force] [-State] [] Wait-Job [-Any] [-Timeout ] [-Force] [-Filter] [] Where-Object [-InputObject ] [-Property] [[-Value] ] [-EQ] [] Where-Object [-InputObject ] [-FilterScript] [] Where-Object [-InputObject ] [-Property] [[-Value] ] -Match [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CEQ [] Where-Object [-InputObject ] [-Property] [[-Value] ] -NE [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CNE [] Where-Object [-InputObject ] [-Property] [[-Value] ] -GT [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CGT [] Where-Object [-InputObject ] [-Property] [[-Value] ] -LT [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CLT [] Where-Object [-InputObject ] [-Property] [[-Value] ] -GE [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CGE [] Where-Object [-InputObject ] [-Property] [[-Value] ] -LE [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CLE [] Where-Object [-InputObject ] [-Property] [[-Value] ] -Like [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CLike [] Where-Object [-InputObject ] [-Property] [[-Value] ] -NotLike [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CNotLike [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CMatch [] Where-Object [-InputObject ] [-Property] [[-Value] ] -NotMatch [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CNotMatch [] Where-Object [-InputObject ] [-Property] [[-Value] ] -Contains [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CContains [] Where-Object [-InputObject ] [-Property] [[-Value] ] -NotContains [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CNotContains [] Where-Object [-InputObject ] [-Property] [[-Value] ] -In [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CIn [] Where-Object [-InputObject ] [-Property] [[-Value] ] -NotIn [] Where-Object [-InputObject ] [-Property] [[-Value] ] -CNotIn [] Where-Object [-InputObject ] [-Property] [[-Value] ] -Is [] Where-Object [-InputObject ] [-Property] [[-Value] ] -IsNot [] Where-Object [-InputObject ] [-Property] -Not [] } { # Microsoft.PowerShell.Diagnostics Get-Counter [[-Counter] ] [-SampleInterval ] [-MaxSamples ] [-Continuous] [-ComputerName ] [] Get-Counter [-ListSet] [-ComputerName ] [] Get-WinEvent [[-LogName] ] [-MaxEvents ] [-ComputerName ] [-Credential ] [-FilterXPath ] [-Force] [-Oldest] [] Get-WinEvent [-ListLog] [-ComputerName ] [-Credential ] [-Force] [] Get-WinEvent [-ListProvider] [-ComputerName ] [-Credential ] [] Get-WinEvent [-ProviderName] [-MaxEvents ] [-ComputerName ] [-Credential ] [-FilterXPath ] [-Force] [-Oldest] [] Get-WinEvent [-Path] [-MaxEvents ] [-Credential ] [-FilterXPath ] [-Oldest] [] Get-WinEvent [-MaxEvents ] [-ComputerName ] [-Credential ] [-FilterHashtable] [-Force] [-Oldest] [] Get-WinEvent [-MaxEvents ] [-ComputerName ] [-Credential ] [-FilterXml] [-Oldest] [] New-WinEvent [-ProviderName] [-Id] [-Version ] [[-Payload] ] [] } { # Microsoft.PowerShell.Host Start-Transcript [[-Path] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-UseMinimalHeader] [-WhatIf] [-Confirm] [] Start-Transcript [[-LiteralPath] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-UseMinimalHeader] [-WhatIf] [-Confirm] [] Start-Transcript [[-OutputDirectory] ] [-Append] [-Force] [-NoClobber] [-IncludeInvocationHeader] [-UseMinimalHeader] [-WhatIf] [-Confirm] [] Stop-Transcript [] } { # Microsoft.PowerShell.Management Add-Content [-Path] [-Value] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [-Stream ] [] Add-Content [-Value] -LiteralPath [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [-Stream ] [] Clear-Content [-Path] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-Stream ] [] Clear-Content -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-Stream ] [] Clear-Item [-Path] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Clear-Item -LiteralPath [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Clear-ItemProperty [-Path] [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Clear-ItemProperty -LiteralPath [-Name] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Clear-RecycleBin [[-DriveLetter] ] [-Force] [-WhatIf] [-Confirm] [] Convert-Path [-Path] [] Convert-Path -LiteralPath [] Copy-Item [-Path] [[-Destination] ] [-Container] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [-FromSession ] [-ToSession ] [] Copy-Item -LiteralPath [[-Destination] ] [-Container] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [-FromSession ] [-ToSession ] [] Copy-ItemProperty [-Path] [-Name] [-Destination] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Copy-ItemProperty -LiteralPath [-Name] [-Destination] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Debug-Process [-Name] [-WhatIf] [-Confirm] [] Debug-Process [-Id] [-WhatIf] [-Confirm] [] Debug-Process -InputObject [-WhatIf] [-Confirm] [] Get-ChildItem [[-Path] ] [[-Filter] ] [-Include ] [-Exclude ] [-Recurse] [-Depth ] [-Force] [-Name] [-Attributes ] [-FollowSymlink] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [] Get-ChildItem [[-Filter] ] -LiteralPath [-Include ] [-Exclude ] [-Recurse] [-Depth ] [-Force] [-Name] [-Attributes ] [-FollowSymlink] [-Directory] [-File] [-Hidden] [-ReadOnly] [-System] [] Get-Clipboard [-Raw] [] Get-ComputerInfo [[-Property] ] [] Get-Content [-ReadCount ] [-TotalCount ] [-Tail ] [-Path] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Delimiter ] [-Wait] [-Raw] [-Encoding ] [-AsByteStream] [-Stream ] [] Get-Content [-ReadCount ] [-TotalCount ] [-Tail ] -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Delimiter ] [-Wait] [-Raw] [-Encoding ] [-AsByteStream] [-Stream ] [] Get-HotFix [[-Id] ] [-ComputerName ] [-Credential ] [] Get-HotFix [-Description ] [-ComputerName ] [-Credential ] [] Get-Item [-Path] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Stream ] [] Get-Item -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-Stream ] [] Get-ItemProperty [-Path] [[-Name] ] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] Get-ItemProperty -LiteralPath [[-Name] ] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] Get-ItemPropertyValue [[-Path] ] [-Name] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] Get-ItemPropertyValue -LiteralPath [-Name] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [] Get-Location [-PSProvider ] [-PSDrive ] [] Get-Location [-Stack] [-StackName ] [] Get-Process [[-Name] ] [-Module] [-FileVersionInfo] [] Get-Process [[-Name] ] -IncludeUserName [] Get-Process -Id [-Module] [-FileVersionInfo] [] Get-Process -Id -IncludeUserName [] Get-Process -InputObject [-Module] [-FileVersionInfo] [] Get-Process -InputObject -IncludeUserName [] Get-PSDrive [[-Name] ] [-Scope ] [-PSProvider ] [] Get-PSDrive [-LiteralName] [-Scope ] [-PSProvider ] [] Get-PSProvider [[-PSProvider] ] [] Get-Service [[-Name] ] [-DependentServices] [-RequiredServices] [-Include ] [-Exclude ] [] Get-Service [-DependentServices] [-RequiredServices] -DisplayName [-Include ] [-Exclude ] [] Get-Service [-DependentServices] [-RequiredServices] [-Include ] [-Exclude ] [-InputObject ] [] Get-TimeZone [[-Name] ] [] Get-TimeZone -Id [] Get-TimeZone [-ListAvailable] [] Invoke-Item [-Path] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Invoke-Item -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Join-Path [-Path] [-ChildPath] [[-AdditionalChildPath] ] [-Resolve] [-Credential ] [] Move-Item [-Path] [[-Destination] ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] Move-Item -LiteralPath [[-Destination] ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] Move-ItemProperty [-Path] [-Name] [-Destination] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Move-ItemProperty -LiteralPath [-Name] [-Destination] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] New-Item [-Path] [-ItemType ] [-Value ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [] New-Item [[-Path] ] -Name [-ItemType ] [-Value ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [] New-ItemProperty [-Path] [-Name] [-PropertyType ] [-Value ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] New-ItemProperty -LiteralPath [-Name] [-PropertyType ] [-Value ] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] New-PSDrive [-Name] [-PSProvider] [-Root] [-Description ] [-Scope ] [-Persist] [-Credential ] [-WhatIf] [-Confirm] [] New-Service [-Name] [-BinaryPathName] [-DisplayName ] [-Description ] [-SecurityDescriptorSddl ] [-StartupType ] [-Credential ] [-DependsOn ] [-WhatIf] [-Confirm] [] Pop-Location [-PassThru] [-StackName ] [] Push-Location [[-Path] ] [-PassThru] [-StackName ] [] Push-Location [-LiteralPath ] [-PassThru] [-StackName ] [] Remove-Item [-Path] [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-Stream ] [] Remove-Item -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-Recurse] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-Stream ] [] Remove-ItemProperty [-Path] [-Name] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-InformationAction ] [-InformationVariable ] [-WhatIf] [-Confirm] [] Remove-ItemProperty -LiteralPath [-Name] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Remove-PSDrive [-Name] [-PSProvider ] [-Scope ] [-Force] [-WhatIf] [-Confirm] [] Remove-PSDrive [-LiteralName] [-PSProvider ] [-Scope ] [-Force] [-WhatIf] [-Confirm] [] Remove-Service [-Name] [-WhatIf] [-Confirm] [] Remove-Service [-InputObject ] [-WhatIf] [-Confirm] [] Rename-Computer [-ComputerName ] [-PassThru] [-DomainCredential ] [-LocalCredential ] [-NewName] [-Force] [-Restart] [-WsmanAuthentication ] [-WhatIf] [-Confirm] [] Rename-Item [-Path] [-NewName] [-Force] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] Rename-Item -LiteralPath [-NewName] [-Force] [-PassThru] [-Credential ] [-WhatIf] [-Confirm] [] Rename-ItemProperty [-Path] [-Name] [-NewName] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Rename-ItemProperty -LiteralPath [-Name] [-NewName] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Resolve-Path [-Path] [-Relative] [-Credential ] [] Resolve-Path -LiteralPath [-Relative] [-Credential ] [] Restart-Computer [-WsmanAuthentication ] [[-ComputerName] ] [[-Credential]] [-Force] [-Wait] [-Timeout ] [-For ] [-Delay ] [-WhatIf] [-Confirm] [] Restart-Service [-Force] [-InputObject] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Restart-Service [-Force] [-Name] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Restart-Service [-Force] [-PassThru] -DisplayName [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Resume-Service [-InputObject] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Resume-Service [-Name] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Resume-Service [-PassThru] -DisplayName [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Set-Clipboard -Value [-Append] [-WhatIf] [-Confirm] [-PassThru] [] Set-Content [-Path] [-Value] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [-Stream ] [] Set-Content [-Value] -LiteralPath [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Force] [-Credential ] [-WhatIf] [-Confirm] [-NoNewline] [-Encoding ] [-AsByteStream] [-Stream ] [] Set-Item [-Path] [[-Value] ] [-Force] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Set-Item -LiteralPath [[-Value] ] [-Force] [-PassThru] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [] Set-ItemProperty [-Path] [-Name] [-Value] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [-Type ] [] Set-ItemProperty [-Path] -InputObject [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [-Type ] [] Set-ItemProperty -LiteralPath [-Name] [-Value] [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [-Type ] [] Set-ItemProperty -LiteralPath -InputObject [-PassThru] [-Force] [-Filter ] [-Include ] [-Exclude ] [-Credential ] [-WhatIf] [-Confirm] [-Type ] [] Set-Location [[-Path] ] [-PassThru] [] Set-Location -LiteralPath [-PassThru] [] Set-Location [-PassThru] [-StackName ] [] Set-Service [-Name] [-DisplayName ] [-Credential ] [-Description ] [-StartupType ] [-Status ] [-SecurityDescriptorSddl ] [-Force] [-PassThru] [-WhatIf] [-Confirm] [] Set-Service [-InputObject] [-DisplayName ] [-Credential ] [-Description ] [-StartupType ] [-SecurityDescriptorSddl ] [-Status ] [-Force] [-PassThru] [-WhatIf] [-Confirm] [] Set-TimeZone [-Name] [-PassThru] [-WhatIf] [-Confirm] [] Set-TimeZone -Id [-PassThru] [-WhatIf] [-Confirm] [] Set-TimeZone [-InputObject] [-PassThru] [-WhatIf] [-Confirm] [] Split-Path [-Path] [-Parent] [-Resolve] [-Credential ] [] Split-Path [-Path] -Leaf [-Resolve] [-Credential ] [] Split-Path [-Path] -LeafBase [-Resolve] [-Credential ] [] Start-Process [-FilePath] [[-ArgumentList] ] [-Credential ] [-WorkingDirectory ] [-LoadUserProfile] [-NoNewWindow] [-PassThru] [-RedirectStandardError ] [-RedirectStandardInput ] [-RedirectStandardOutput ] [-WindowStyle ] [-Wait] [-UseNewEnvironment] [-WhatIf] [-Confirm] [] Start-Process [-FilePath] [[-ArgumentList] ] [-WorkingDirectory ] [-PassThru] [-Verb ] [-WindowStyle ] [-Wait] [-WhatIf] [-Confirm] [] Start-Service [-InputObject] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Start-Service [-Name] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Start-Service [-PassThru] -DisplayName [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Stop-Computer [-WsmanAuthentication ] [[-ComputerName] ] [[-Credential] ] [-Force] [-WhatIf] [-Confirm] [] Stop-Process [-Id] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] Stop-Process -Name [-PassThru] [-Force] [-WhatIf] [-Confirm] [] Stop-Process [-InputObject] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] Stop-Service [-Force] [-NoWait] [-InputObject] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Stop-Service [-Force] [-NoWait] [-Name] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Stop-Service [-Force] [-NoWait] [-PassThru] -DisplayName [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Suspend-Service [-InputObject] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Suspend-Service [-Name] [-PassThru] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Suspend-Service [-PassThru] -DisplayName [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Test-Connection [-TargetName] [-Ping] [-IPv4] [-IPv6] [-ResolveDestination] [-Source ] [-MaxHops ] [-Count ] [-Delay ] [-BufferSize ] [-DontFragment] [-TimeoutSeconds ] [-Quiet] [] Test-Connection [-TargetName] -Repeat [-Ping] [-IPv4] [-IPv6] [-ResolveDestination] [-Source ] [-MaxHops ] [-Delay ] [-BufferSize ] [-DontFragment] [-TimeoutSeconds ] [-Quiet] [] Test-Connection [-TargetName] -MtuSize [-IPv4] [-IPv6] [-ResolveDestination] [-TimeoutSeconds ] [-Quiet] [] Test-Connection [-TargetName] -Traceroute [-IPv4] [-IPv6] [-ResolveDestination] [-Source ] [-MaxHops ] [-TimeoutSeconds ] [-Quiet] [] Test-Connection [-TargetName] -TcpPort [-IPv4] [-IPv6] [-ResolveDestination] [-Source ] [-TimeoutSeconds ] [-Quiet] [] Test-Path [-Path] [-Filter ] [-Include ] [-Exclude ] [-PathType ] [-IsValid] [-Credential ] [-OlderThan ] [-NewerThan ] [] Test-Path -LiteralPath [-Filter ] [-Include ] [-Exclude ] [-PathType ] [-IsValid] [-Credential ] [-OlderThan ] [-NewerThan ] [] Wait-Process [-Name] [[-Timeout] ] [] Wait-Process [-Id] [[-Timeout] ] [] Wait-Process [[-Timeout] ] -InputObject [] } { # Microsoft.PowerShell.Security ConvertFrom-SecureString [-SecureString] [[-SecureKey] ] [] ConvertFrom-SecureString [-SecureString] [-AsPlainText] [] ConvertFrom-SecureString [-SecureString] [-Key ] [] ConvertTo-SecureString [-String] [[-SecureKey] ] [] ConvertTo-SecureString [-String] [-AsPlainText] [-Force] [] ConvertTo-SecureString [-String] [-Key ] [] Get-Acl [[-Path] ] [-Audit] [-Filter ] [-Include ] [-Exclude ] [] Get-Acl -InputObject [-Audit] [-Filter ] [-Include ] [-Exclude ] [] Get-Acl [-LiteralPath ] [-Audit] [-Filter ] [-Include ] [-Exclude ] [] Get-AuthenticodeSignature [-FilePath] [] Get-AuthenticodeSignature -LiteralPath [] Get-AuthenticodeSignature -SourcePathOrExtension -Content [] Get-CmsMessage [-Content] [] Get-CmsMessage [-Path] [] Get-CmsMessage [-LiteralPath] [] Get-Credential [[-Credential] ] [] Get-Credential [-Message ] [[-UserName] ] [-Title ] [] Get-ExecutionPolicy [[-Scope] ] [-List] [] Get-PfxCertificate [-FilePath] [-Password ] [-NoPromptForPassword] [] Get-PfxCertificate -LiteralPath [-Password ] [-NoPromptForPassword] [] New-FileCatalog [-CatalogVersion ] [-CatalogFilePath] [[-Path] ] [-WhatIf] [-Confirm] [] Protect-CmsMessage [-To] [-Content] [[-OutFile] ] [] Protect-CmsMessage [-To] [-Path] [[-OutFile] ] [] Protect-CmsMessage [-To] [-LiteralPath] [[-OutFile] ] [] Set-Acl [-Path] [-AclObject] [-ClearCentralAccessPolicy] [-Passthru] [-Filter ] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Set-Acl [-InputObject] [-AclObject] [-Passthru] [-Filter ] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Set-Acl -LiteralPath [-AclObject] [-ClearCentralAccessPolicy] [-Passthru] [-Filter ] [-Include ] [-Exclude ] [-WhatIf] [-Confirm] [] Set-AuthenticodeSignature [-Certificate] [-IncludeChain ] [-TimestampServer ] [-HashAlgorithm ] [-Force] [-FilePath] [-WhatIf] [-Confirm] [] Set-AuthenticodeSignature [-Certificate] [-IncludeChain ] [-TimestampServer ] [-HashAlgorithm ] [-Force] -LiteralPath [-WhatIf] [-Confirm] [] Set-AuthenticodeSignature [-Certificate] [-IncludeChain ] [-TimestampServer ] [-HashAlgorithm ] [-Force] -SourcePathOrExtension -Content [-WhatIf] [-Confirm] [] Set-ExecutionPolicy [-ExecutionPolicy] [[-Scope] ] [-Force] [-WhatIf] [-Confirm] [] Test-FileCatalog [-Detailed] [-FilesToSkip ] [-CatalogFilePath] [[-Path] ] [-WhatIf] [-Confirm] [] Unprotect-CmsMessage [-EventLogRecord] [-IncludeContext] [[-To] ] [] Unprotect-CmsMessage [-Content] [-IncludeContext] [[-To] ] [] Unprotect-CmsMessage [-Path] [-IncludeContext] [[-To] ] [] Unprotect-CmsMessage [-LiteralPath] [-IncludeContext] [[-To] ] [] } { # Microsoft.PowerShell.Utility Add-Member -InputObject -TypeName [-PassThru] [] Add-Member -InputObject [-TypeName ] [-Force] [-PassThru] [-NotePropertyMembers] [] Add-Member -InputObject [-TypeName ] [-Force] [-PassThru] [-NotePropertyName] [-NotePropertyValue] [] Add-Member -InputObject [-MemberType] [-Name] [[-Value] ] [[-SecondValue] ] [-TypeName ] [-Force] [-PassThru] [] Add-Type [-TypeDefinition] [-Language ] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [-CompilerOptions ] [] Add-Type [-Name] [-MemberDefinition] [-Namespace ] [-UsingNamespace ] [-Language ] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [-CompilerOptions ] [] Add-Type [-Path] [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [-CompilerOptions ] [] Add-Type -LiteralPath [-ReferencedAssemblies ] [-OutputAssembly ] [-OutputType ] [-PassThru] [-IgnoreWarnings] [-CompilerOptions ] [] Add-Type -AssemblyName [-PassThru] [] Clear-Variable [-Name] [-Include ] [-Exclude ] [-Force] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] [] Compare-Object [-ReferenceObject] [-DifferenceObject] [-SyncWindow ] [-Property ] [-ExcludeDifferent] [-IncludeEqual] [-PassThru] [-Culture ] [-CaseSensitive] [] ConvertFrom-Csv [[-Delimiter] ] [-InputObject] [-Header ] [] ConvertFrom-Csv -UseCulture [-InputObject] [-Header ] [] ConvertFrom-Json [-InputObject] [-AsHashtable] [-Depth ] [-NoEnumerate] [] ConvertFrom-Markdown [-Path] [-AsVT100EncodedString] [] ConvertFrom-Markdown -LiteralPath [-AsVT100EncodedString] [] ConvertFrom-Markdown -InputObject [-AsVT100EncodedString] [] ConvertFrom-SddlString [-Sddl] [-Type ] [] ConvertFrom-StringData [-StringData] [[-Delimiter] ] [] ConvertTo-Csv [-InputObject] [[-Delimiter] ] [-IncludeTypeInformation] [-NoTypeInformation] [-QuoteFields ] [-UseQuotes ] [] ConvertTo-Csv [-InputObject] [-UseCulture] [-IncludeTypeInformation] [-NoTypeInformation] [-QuoteFields ] [-UseQuotes ] [] ConvertTo-Html [-InputObject ] [[-Property] ] [[-Body] ] [[-Head] ] [[-Title] ] [-As ] [-CssUri ] [-PostContent ] [-PreContent ] [-Meta ] [-Charset ] [-Transitional] [] ConvertTo-Html [-InputObject ] [[-Property] ] [-As ] [-Fragment] [-PostContent ] [-PreContent ] [] ConvertTo-Json [-InputObject] [-Depth ] [-Compress] [-EnumsAsStrings] [-AsArray] [-EscapeHandling ] [] ConvertTo-Xml [-Depth ] [-InputObject] [-NoTypeInformation] [-As ] [] Debug-Runspace [-Runspace] [-BreakAll] [-WhatIf] [-Confirm] [] Debug-Runspace [-Name] [-BreakAll] [-WhatIf] [-Confirm] [] Debug-Runspace [-Id] [-BreakAll] [-WhatIf] [-Confirm] [] Debug-Runspace [-InstanceId] [-BreakAll] [-WhatIf] [-Confirm] [] Disable-PSBreakpoint [-PassThru] [-Breakpoint] [-WhatIf] [-Confirm] [] Disable-PSBreakpoint [-PassThru] [-Id] [-Runspace ] [-WhatIf] [-Confirm] [] Disable-RunspaceDebug [[-RunspaceName] ] [] Disable-RunspaceDebug [-Runspace] [] Disable-RunspaceDebug [-RunspaceId] [] Disable-RunspaceDebug [-RunspaceInstanceId] [] Disable-RunspaceDebug [[-ProcessName] ] [[-AppDomainName] ] [] Enable-PSBreakpoint [-PassThru] [-Breakpoint] [-WhatIf] [-Confirm] [] Enable-PSBreakpoint [-PassThru] [-Id] [-Runspace ] [-WhatIf] [-Confirm] [] Enable-RunspaceDebug [-BreakAll] [[-RunspaceName] ] [] Enable-RunspaceDebug [-BreakAll] [-Runspace] [] Enable-RunspaceDebug [-BreakAll] [-RunspaceId] [] Enable-RunspaceDebug [-RunspaceInstanceId] [] Enable-RunspaceDebug [-RunspaceInstanceId] [] Enable-RunspaceDebug [[-ProcessName] ] [[-AppDomainName] ] [] Export-Alias [-Path] [[-Name] ] [-PassThru] [-As ] [-Append] [-Force] [-NoClobber] [-Description ] [-Scope ] [-WhatIf] [-Confirm] [] Export-Alias -LiteralPath [[-Name] ] [-PassThru] [-As ] [-Append] [-Force] [-NoClobber] [-Description ] [-Scope ] [-WhatIf] [-Confirm] [] Export-Clixml [-Depth ] [-Path] -InputObject [-Force] [-NoClobber] [-Encoding ] [-WhatIf] [-Confirm] [] Export-Clixml [-Depth ] -LiteralPath -InputObject [-Force] [-NoClobber] [-Encoding ] [-WhatIf] [-Confirm] [] Export-Csv -InputObject [[-Path] ] [-LiteralPath ] [-Force] [-NoClobber] [-Encoding ] [-Append] [[-Delimiter] ] [-IncludeTypeInformation] [-NoTypeInformation] [-QuoteFields ] [-UseQuotes ] [-WhatIf] [-Confirm] [] Export-Csv -InputObject [[-Path] ] [-LiteralPath ] [-Force] [-NoClobber] [-Encoding ] [-Append] [-UseCulture] [-IncludeTypeInformation] [-NoTypeInformation] [-QuoteFields ] [-UseQuotes ] [-WhatIf] [-Confirm] [] Export-FormatData -InputObject -Path [-Force] [-NoClobber] [-IncludeScriptBlock] [] Export-FormatData -InputObject -LiteralPath [-Force] [-NoClobber] [-IncludeScriptBlock] [] Export-PSSession [-OutputModule] [-Force] [-Encoding ] [[-CommandName] ] [-AllowClobber] [-ArgumentList ] [-CommandType ] [-Module ] [-FullyQualifiedModule ] [[-FormatTypeName] ] [-Certificate ] [-Session] [] Format-Custom [[-Property] ] [-Depth ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] [] Format-Hex [-Path] [-Count ] [-Offset ] [] Format-Hex -LiteralPath [-Count ] [-Offset ] [] Format-Hex -InputObject [-Encoding ] [-Count ] [-Offset ] [-Raw] [] Format-List [[-Property] ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] [] Format-Table [-AutoSize] [-RepeatHeader] [-HideTableHeaders] [-Wrap] [[-Property] ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] [] Format-Wide [[-Property] ] [-AutoSize] [-Column ] [-GroupBy ] [-View ] [-ShowError] [-DisplayError] [-Force] [-Expand ] [-InputObject ] [] Get-Alias [[-Name] ] [-Exclude ] [-Scope ] [] Get-Alias [-Exclude ] [-Scope ] [-Definition ] [] Get-Culture [-NoUserOverrides] [] Get-Culture [-Name ] [-NoUserOverrides] [] Get-Culture [-ListAvailable] [] Get-Date [[-Date] ] [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] [-Format ] [-AsUTC] [] Get-Date [[-Date] ] [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] -UFormat [] Get-Date -UnixTimeSeconds [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] [-Format ] [-AsUTC] [] Get-Date -UnixTimeSeconds [-Year ] [-Month ] [-Day ] [-Hour ] [-Minute ] [-Second ] [-Millisecond ] [-DisplayHint ] -UFormat [] Get-Error [[-Newest] ] [] Get-Error [-InputObject ] [] Get-Event [[-SourceIdentifier] ] [] Get-Event [-EventIdentifier] [] Get-EventSubscriber [[-SourceIdentifier] ] [-Force] [] Get-EventSubscriber [-SubscriptionId] [-Force] [] Get-FileHash [-Path] [[-Algorithm] ] [] Get-FileHash [-LiteralPath] [[-Algorithm] ] [] Get-FileHash [-InputStream] [[-Algorithm] ] [] Get-FormatData [[-TypeName] ] [-PowerShellVersion ] [] Get-Host [] Get-MarkdownOption [] Get-Member [-InputObject ] [[-Name] ] [-MemberType ] [-View ] [-Static] [-Force] [] Get-PSBreakpoint [[-Script] ] [-Runspace ] [] Get-PSBreakpoint [[-Script] ] -Command [-Runspace ] [] Get-PSBreakpoint [[-Script] ] -Variable [-Runspace ] [] Get-PSBreakpoint [[-Script] ] [-Type] [-Runspace ] [] Get-PSBreakpoint [-Id] [-Runspace ] [] Get-PSCallStack [] Get-Random [-SetSeed ] [[-Maximum] ] [-Minimum ] [-Count ] [] Get-Random [-SetSeed ] [-InputObject] [-Count ] [] Get-Random [-SetSeed ] [-InputObject] [-Shuffle] [] Get-Runspace [[-Name] ] [] Get-Runspace [-Id] [] Get-Runspace [-InstanceId] [] Get-RunspaceDebug [[-RunspaceName] ] [] Get-RunspaceDebug [-Runspace] [] Get-RunspaceDebug [-RunspaceId] [] Get-RunspaceDebug [-RunspaceInstanceId] [] Get-RunspaceDebug [[-ProcessName] ] [[-AppDomainName] ] [] Get-TraceSource [[-Name] ] [] Get-TypeData [[-TypeName] ] [] Get-UICulture [] Get-Unique [-InputObject ] [-AsString] [] Get-Unique [-InputObject ] [-OnType] [] Get-Uptime [] Get-Uptime [-Since] [] Get-Variable [[-Name] ] [-ValueOnly] [-Include ] [-Exclude ] [-Scope ] [] Get-Verb [[-Verb] ] [[-Group] ] [] Group-Object [-NoElement] [-AsHashTable] [-AsString] [-InputObject ] [[-Property] ] [-Culture ] [-CaseSensitive] [] Import-Alias [-Path] [-Scope ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] Import-Alias -LiteralPath [-Scope ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] Import-Clixml [-Path] [-IncludeTotalCount] [-Skip ] [-First ] [] Import-Clixml -LiteralPath [-IncludeTotalCount] [-Skip ] [-First ] [] Import-Csv [[-Delimiter] ] [-Path] [-Header ] [-Encoding ] [] Import-Csv [[-Delimiter] ] -LiteralPath [-Header ] [-Encoding ] [] Import-Csv [-Path] -UseCulture [-Header ] [-Encoding ] [] Import-Csv -LiteralPath -UseCulture [-Header ] [-Encoding ] [] Import-LocalizedData [[-BindingVariable] ] [[-UICulture] ] [-BaseDirectory ] [-FileName ] [-SupportedCommand ] [] Import-PowerShellDataFile [-Path] [-SkipLimitCheck] [] Import-PowerShellDataFile [-LiteralPath] [-SkipLimitCheck] [] Import-PSSession [-Prefix ] [-DisableNameChecking] [[-CommandName] ] [-AllowClobber] [-ArgumentList ] [-CommandType ] [-Module ] [-FullyQualifiedModule ] [[-FormatTypeName] ] [-Certificate ] [-Session] [] Invoke-Expression [-Command] [] Invoke-RestMethod [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-StatusCodeVariable ] [-UseBasicParsing] [-Uri] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-MaximumRetryCount ] [-RetryIntervalSec ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-Form ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-Resume] [-SkipHttpErrorCheck] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] Invoke-RestMethod [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-StatusCodeVariable ] [-UseBasicParsing] [-Uri] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-MaximumRetryCount ] [-RetryIntervalSec ] -NoProxy [-Body ] [-Form ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-Resume] [-SkipHttpErrorCheck] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] Invoke-RestMethod -CustomMethod [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-StatusCodeVariable ] [-UseBasicParsing] [-Uri] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-MaximumRetryCount ] [-RetryIntervalSec ] -NoProxy [-Body ] [-Form ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-Resume] [-SkipHttpErrorCheck] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] Invoke-RestMethod -CustomMethod [-FollowRelLink] [-MaximumFollowRelLink ] [-ResponseHeadersVariable ] [-StatusCodeVariable ] [-UseBasicParsing] [-Uri] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-MaximumRetryCount ] [-RetryIntervalSec ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-Form ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-Resume] [-SkipHttpErrorCheck] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] Invoke-WebRequest [-UseBasicParsing] [-Uri] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-MaximumRetryCount ] [-RetryIntervalSec ] [-Method ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-Form ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-Resume] [-SkipHttpErrorCheck] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] Invoke-WebRequest [-UseBasicParsing] [-Uri] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-MaximumRetryCount ] [-RetryIntervalSec ] [-Method ] -NoProxy [-Body ] [-Form ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-Resume] [-SkipHttpErrorCheck] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] Invoke-WebRequest [-UseBasicParsing] [-Uri] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-MaximumRetryCount ] [-RetryIntervalSec ] -CustomMethod [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-Form ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-Resume] [-SkipHttpErrorCheck] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] Invoke-WebRequest [-UseBasicParsing] [-Uri] [-WebSession ] [-SessionVariable ] [-AllowUnencryptedAuthentication] [-Authentication ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-SslProtocol ] [-Token ] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-MaximumRetryCount ] [-RetryIntervalSec ] -CustomMethod -NoProxy [-Body ] [-Form ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [-Resume] [-SkipHttpErrorCheck] [-PreserveAuthorizationOnRedirect] [-SkipHeaderValidation] [] Join-String [[-Property] ] [[-Separator] ] [-OutputPrefix ] [-OutputSuffix ] [-UseCulture] [-InputObject ] [] Join-String [[-Property] ] [[-Separator] ] [-OutputPrefix ] [-OutputSuffix ] [-SingleQuote] [-UseCulture] [-InputObject ] [] Join-String [[-Property] ] [[-Separator] ] [-OutputPrefix ] [-OutputSuffix ] [-DoubleQuote] [-UseCulture] [-InputObject ] [] Join-String [[-Property] ] [[-Separator] ] [-OutputPrefix ] [-OutputSuffix ] [-FormatString ] [-UseCulture] [-InputObject ] [] Measure-Command [-InputObject ] [-Expression] [] Measure-Object [[-Property] ] [-InputObject ] [-StandardDeviation] [-Sum] [-AllStats] [-Average] [-Maximum] [-Minimum] [] Measure-Object [[-Property] ] [-InputObject ] [-Line] [-Word] [-Character] [-IgnoreWhiteSpace] [] New-Alias [-Name] [-Value] [-Description ] [-Option ] [-PassThru] [-Scope ] [-Force] [-WhatIf] [-Confirm] [] New-Event [-SourceIdentifier] [[-Sender] ] [[-EventArguments] ] [[-MessageData] ] [] New-Guid [] New-Object [-TypeName] [[-ArgumentList] ] [-Property ] [] New-Object [-ComObject] [-Strict] [-Property ] [] New-TemporaryFile [-WhatIf] [-Confirm] [] New-TimeSpan [[-Start] ] [[-End] ] [] New-TimeSpan [-Days ] [-Hours ] [-Minutes ] [-Seconds ] [] New-Variable [-Name] [[-Value] ] [-Description ] [-Option ] [-Visibility ] [-Force] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] [] Out-File [-FilePath] [[-Encoding] ] [-Append] [-Force] [-NoClobber] [-Width ] [-NoNewline] [-InputObject ] [-WhatIf] [-Confirm] [] Out-File [[-Encoding] ] -LiteralPath [-Append] [-Force] [-NoClobber] [-Width ] [-NoNewline] [-InputObject ] [-WhatIf] [-Confirm] [] Out-GridView [-InputObject ] [-Title ] [-PassThru] [] Out-GridView [-InputObject ] [-Title ] [-Wait] [] Out-GridView [-InputObject ] [-Title ] [-OutputMode ] [] Out-Printer [[-Name] ] [-InputObject ] [] Out-String [-Width ] [-NoNewline] [-InputObject ] [] Out-String [-Stream] [-Width ] [-InputObject ] [] Read-Host [[-Prompt] ] [-MaskInput] [] Read-Host [[-Prompt] ] [-AsSecureString] [] Register-EngineEvent [-SourceIdentifier] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] Register-ObjectEvent [-InputObject] [-EventName] [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] Remove-Alias [-Name] [-Scope ] [-Force] [] Remove-Event [-SourceIdentifier] [-WhatIf] [-Confirm] [] Remove-Event [-EventIdentifier] [-WhatIf] [-Confirm] [] Remove-PSBreakpoint [-Breakpoint] [-WhatIf] [-Confirm] [] Remove-PSBreakpoint [-Id] [-Runspace ] [-WhatIf] [-Confirm] [] Remove-TypeData -TypeData [-WhatIf] [-Confirm] [] Remove-TypeData [-TypeName] [-WhatIf] [-Confirm] [] Remove-TypeData -Path [-WhatIf] [-Confirm] [] Remove-Variable [-Name] [-Include ] [-Exclude ] [-Force] [-Scope ] [-WhatIf] [-Confirm] [] Select-Object [-InputObject ] [[-Property] ] [-ExcludeProperty ] [-ExpandProperty ] [-Unique] [-Last ] [-First ] [-Skip ] [-Wait] [] Select-Object [-InputObject ] [[-Property] ] [-ExcludeProperty ] [-ExpandProperty ] [-Unique] [-SkipLast ] [] Select-Object [-InputObject ] [-Unique] [-Wait] [-Index ] [] Select-Object [-InputObject ] [-Unique] [-SkipIndex ] [] Select-String [-Culture ] [-Pattern] [-Path] [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-NoEmphasis] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] Select-String [-Culture ] -InputObject [-Pattern] -Raw [-SimpleMatch] [-CaseSensitive] [-List] [-NoEmphasis] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] Select-String [-Culture ] -InputObject [-Pattern] [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-NoEmphasis] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] Select-String [-Culture ] [-Pattern] [-Path] -Raw [-SimpleMatch] [-CaseSensitive] [-List] [-NoEmphasis] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] Select-String [-Culture ] [-Pattern] -LiteralPath -Raw [-SimpleMatch] [-CaseSensitive] [-List] [-NoEmphasis] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] Select-String [-Culture ] [-Pattern] -LiteralPath [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-NoEmphasis] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] Select-Xml [-XPath] [-Xml] [-Namespace ] [] Select-Xml [-XPath] [-Path] [-Namespace ] [] Select-Xml [-XPath] -LiteralPath [-Namespace ] [] Select-Xml [-XPath] -Content [-Namespace ] [] Send-MailMessage [-Attachments ] [-Bcc ] [[-Body] ] [-BodyAsHtml] [-Encoding ] [-Cc ] [-DeliveryNotificationOption ] -From [[-SmtpServer] ] [-Priority ] [-ReplyTo ] [[-Subject] ] [-To] [-Credential ] [-UseSsl] [-Port ] [] Set-Alias [-Name] [-Value] [-Description ] [-Option ] [-PassThru] [-Scope ] [-Force] [-WhatIf] [-Confirm] [] Set-Date [-Date] [-DisplayHint ] [-WhatIf] [-Confirm] [] Set-Date [-Adjust] [-DisplayHint ] [-WhatIf] [-Confirm] [] Set-MarkdownOption [-Header1Color ] [-Header2Color ] [-Header3Color ] [-Header4Color ] [-Header5Color ] [-Header6Color ] [-Code ] [-ImageAltTextForegroundColor ] [-LinkForegroundColor ] [-ItalicsForegroundColor ] [-BoldForegroundColor ] [-PassThru] [] Set-MarkdownOption [-PassThru] -Theme [] Set-MarkdownOption [-PassThru] [-InputObject] [] Set-PSBreakpoint [-Action ] [[-Column] ] [-Line] [-Script] [-Runspace ] [] Set-PSBreakpoint [-Action ] -Command [[-Script] ] [-Runspace ] [] Set-PSBreakpoint [-Action ] [[-Script] ] -Variable [-Mode ] [-Runspace ] [] Set-TraceSource [-Name] [[-Option] ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] [-PassThru] [] Set-TraceSource [-Name] [-RemoveListener ] [] Set-TraceSource [-Name] [-RemoveFileListener ] [] Set-Variable [-Name] [[-Value] ] [-Include ] [-Exclude ] [-Description ] [-Option ] [-Force] [-Visibility ] [-PassThru] [-Scope ] [-WhatIf] [-Confirm] [] Show-Command [[-Name] ] [-Height ] [-Width ] [-NoCommonParameter] [-ErrorPopup] [-PassThru] [] Show-Markdown [-Path] [-UseBrowser] [] Show-Markdown -InputObject [-UseBrowser] [] Show-Markdown -LiteralPath [-UseBrowser] [] Sort-Object [-Stable] [-Descending] [-Unique] [-InputObject ] [[-Property] ] [-Culture ] [-CaseSensitive] [] Sort-Object [-Descending] [-Unique] -Top [-InputObject ] [[-Property] ] [-Culture ] [-CaseSensitive] [] Sort-Object [-Descending] [-Unique] -Bottom [-InputObject ] [[-Property] ] [-Culture ] [-CaseSensitive] [] Start-Sleep [-Seconds] [] Start-Sleep -Milliseconds [] Tee-Object [-InputObject ] [-FilePath] [-Append] [[-Encoding] ] [] Tee-Object [-InputObject ] -LiteralPath [[-Encoding] ] [] Tee-Object [-InputObject ] -Variable [] Test-Json [-Json] [] Test-Json [-Json] [[-Schema] ] [] Test-Json [-Json] [-SchemaFile ] [] Trace-Command [-InputObject ] [-Name] [[-Option] ] [-Expression] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] [] Trace-Command [-InputObject ] [-Name] [[-Option] ] [-Command] [-ArgumentList ] [-ListenerOption ] [-FilePath ] [-Force] [-Debugger] [-PSHost] [] Unblock-File [-Path] [-WhatIf] [-Confirm] [] Unblock-File -LiteralPath [-WhatIf] [-Confirm] [] Unregister-Event [-SourceIdentifier] [-Force] [-WhatIf] [-Confirm] [] Unregister-Event [-SubscriptionId] [-Force] [-WhatIf] [-Confirm] [] Update-FormatData [[-AppendPath] ] [-PrependPath ] [-WhatIf] [-Confirm] [] Update-List [-Add ] [-Remove ] [-InputObject ] [[-Property] ] [] Update-List -Replace [-InputObject ] [[-Property] ] [] Update-TypeData [[-AppendPath] ] [-PrependPath ] [-WhatIf] [-Confirm] [] Update-TypeData [-MemberType ] [-MemberName ] [-Value ] [-SecondValue ] [-TypeConverter ] [-TypeAdapter ] [-SerializationMethod ] [-TargetTypeForDeserialization ] [-SerializationDepth ] [-DefaultDisplayProperty ] [-InheritPropertySerializationSet ] [-StringSerializationSource ] [-DefaultDisplayPropertySet ] [-DefaultKeyPropertySet ] [-PropertySerializationSet ] -TypeName [-Force] [-WhatIf] [-Confirm] [] Update-TypeData [-Force] [-TypeData] [-WhatIf] [-Confirm] [] Wait-Debugger [] Wait-Event [[-SourceIdentifier] ] [-Timeout ] [] Write-Debug [-Message] [] Write-Error [-Message] [-Category ] [-ErrorId ] [-TargetObject ] [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] [] Write-Error [-Exception] [[-Message] ] [-Category ] [-ErrorId ] [-TargetObject ] [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] [] Write-Error [-ErrorRecord] [-RecommendedAction ] [-CategoryActivity ] [-CategoryReason ] [-CategoryTargetName ] [-CategoryTargetType ] [] Write-Host [[-Object] ] [-NoNewline] [-Separator ] [-ForegroundColor ] [-BackgroundColor ] [] Write-Information [-MessageData] [[-Tags] ] [] Write-Output [-InputObject] [-NoEnumerate] [] Write-Progress [-Activity] [[-Status] ] [[-Id] ] [-PercentComplete ] [-SecondsRemaining ] [-CurrentOperation ] [-ParentId ] [-Completed] [-SourceId ] [] Write-Verbose [-Message] [] Write-Warning [-Message] [] } { # Microsoft.WSMan.Management Connect-WSMan [-ApplicationName ] [[-ComputerName] ] [-OptionSet ] [-Port ] [-SessionOption ] [-UseSSL] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] Connect-WSMan [-ConnectionURI ] [-OptionSet ] [-Port ] [-SessionOption ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] Disable-WSManCredSSP [-Role] [] Disconnect-WSMan [[-ComputerName] ] [] Enable-WSManCredSSP [[-DelegateComputer] ] [-Force] [-Role] [] Get-WSManCredSSP [] Get-WSManInstance [-ApplicationName ] [-ComputerName ] [-ConnectionURI ] [-Dialect ] [-Fragment ] [-OptionSet ] [-Port ] [-ResourceURI] [-SelectorSet ] [-SessionOption ] [-UseSSL] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] Get-WSManInstance [-ApplicationName ] [-BasePropertiesOnly] [-ComputerName ] [-ConnectionURI ] [-Dialect ] [-Enumerate] [-Filter ] [-OptionSet ] [-Port ] [-Associations] [-ResourceURI] [-ReturnType ] [-SessionOption ] [-Shallow] [-UseSSL] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] Invoke-WSManAction [-Action] [-ConnectionURI ] [-FilePath ] [-OptionSet ] [[-SelectorSet] ] [-SessionOption ] [-ValueSet ] [-ResourceURI] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] Invoke-WSManAction [-Action] [-ApplicationName ] [-ComputerName ] [-FilePath ] [-OptionSet ] [-Port ] [[-SelectorSet] ] [-SessionOption ] [-UseSSL] [-ValueSet ] [-ResourceURI] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] New-WSManInstance [-ApplicationName ] [-ComputerName ] [-FilePath ] [-OptionSet ] [-Port ] [-ResourceURI] [-SelectorSet] [-SessionOption ] [-UseSSL] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] New-WSManInstance [-ConnectionURI ] [-FilePath ] [-OptionSet ] [-ResourceURI] [-SelectorSet] [-SessionOption ] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] New-WSManSessionOption [-ProxyAccessType ] [-ProxyAuthentication ] [-ProxyCredential ] [-SkipCACheck] [-SkipCNCheck] [-SkipRevocationCheck] [-SPNPort ] [-OperationTimeout ] [-NoEncryption] [-UseUTF16] [] Remove-WSManInstance [-ApplicationName ] [-ComputerName ] [-OptionSet ] [-Port ] [-ResourceURI] [-SelectorSet] [-SessionOption ] [-UseSSL] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] Remove-WSManInstance [-ConnectionURI ] [-OptionSet ] [-ResourceURI] [-SelectorSet] [-SessionOption ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] Set-WSManInstance [-ApplicationName ] [-ComputerName ] [-Dialect ] [-FilePath ] [-Fragment ] [-OptionSet ] [-Port ] [-ResourceURI] [[-SelectorSet] ] [-SessionOption ] [-UseSSL] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] Set-WSManInstance [-ConnectionURI ] [-Dialect ] [-FilePath ] [-Fragment ] [-OptionSet ] [-ResourceURI] [[-SelectorSet] ] [-SessionOption ] [-ValueSet ] [-Credential ] [-Authentication ] [-CertificateThumbprint ] [] Set-WSManQuickConfig [-UseSSL] [-Force] [-SkipNetworkProfileCheck] [] Test-WSMan [[-ComputerName] ] [-Authentication ] [-Port ] [-UseSSL] [-ApplicationName ] [-Credential ] [-CertificateThumbprint ] [] } { # PackageManagement Find-Package [-IncludeDependencies] [-AllVersions] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [-ProviderName ] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] Find-Package [-IncludeDependencies] [-AllVersions] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [-ProviderName ] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [] Find-PackageProvider [[-Name] ] [-AllVersions] [-Source ] [-IncludeDependencies] [-Credential ] [-Proxy ] [-ProxyCredential ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [] Get-Package [[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-ProviderName ] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] Get-Package [[-Name] ] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-ProviderName ] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] [] Get-PackageProvider [[-Name] ] [-ListAvailable] [-Force] [-ForceBootstrap] [] Get-PackageSource [[-Name] ] [-Location ] [-Force] [-ForceBootstrap] [-ProviderName ] [-ConfigFile ] [-SkipValidate] [] Get-PackageSource [[-Name] ] [-Location ] [-Force] [-ForceBootstrap] [-ProviderName ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] Import-PackageProvider [-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Force] [-ForceBootstrap] [] Install-Package [-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Source ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] Install-Package [-InputObject] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] Install-Package [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] Install-Package [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] Install-Package [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-Scope ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [] Install-Package [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-Scope ] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [] Install-PackageProvider [-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Credential ] [-Scope ] [-Source ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] Install-PackageProvider [-Scope ] [-InputObject] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] Register-PackageSource [-Proxy ] [-ProxyCredential ] [[-Name] ] [[-Location] ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] Register-PackageSource [-Proxy ] [-ProxyCredential ] [[-Name] ] [[-Location] ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] Register-PackageSource [-Proxy ] [-ProxyCredential ] [[-Name] ] [[-Location] ] [-Credential ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] Save-Package [-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-Source ] [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] Save-Package [-Path ] [-LiteralPath ] -InputObject [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] Save-Package [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] Save-Package [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [-Headers ] [-FilterOnTag ] [-Contains ] [-AllowPrereleaseVersions] [] Save-Package [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [] Save-Package [-Path ] [-LiteralPath ] [-Credential ] [-Proxy ] [-ProxyCredential ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-AllowPrereleaseVersions] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Type ] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-AcceptLicense] [] Set-PackageSource [-Proxy ] [-ProxyCredential ] [-Credential ] [[-Name] ] [-Location ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] Set-PackageSource [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] -InputObject [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] Set-PackageSource [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] Set-PackageSource [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] Set-PackageSource [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] Set-PackageSource [-Proxy ] [-ProxyCredential ] [-Credential ] [-NewLocation ] [-NewName ] [-Trusted] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] Uninstall-Package [-InputObject] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] Uninstall-Package [-Name] [-RequiredVersion ] [-MinimumVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] Uninstall-Package [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] Uninstall-Package [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Destination ] [-ExcludeVersion] [-Scope ] [-SkipDependencies] [] Uninstall-Package [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] [] Uninstall-Package [-AllVersions] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-Scope ] [-PackageManagementProvider ] [-Type ] [-AllowClobber] [-SkipPublisherCheck] [-InstallUpdate] [-NoPathUpdate] [-AllowPrereleaseVersions] [] Unregister-PackageSource [[-Source] ] [-Location ] [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ProviderName ] [] Unregister-PackageSource -InputObject [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [] Unregister-PackageSource [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] Unregister-PackageSource [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-ConfigFile ] [-SkipValidate] [] Unregister-PackageSource [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] Unregister-PackageSource [-Credential ] [-Force] [-ForceBootstrap] [-WhatIf] [-Confirm] [-PackageManagementProvider ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [] } { # PowerShellGet Find-Command [[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] [] Find-DscResource [[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] [] Find-Module [[-Name] ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-IncludeDependencies] [-Filter ] [-Tag ] [-Includes ] [-DscResource ] [-RoleCapability ] [-Command ] [-Proxy ] [-ProxyCredential ] [-Repository ] [-Credential ] [-AllowPrerelease] [] Find-RoleCapability [[-Name] ] [-ModuleName ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-AllowPrerelease] [-Tag ] [-Filter ] [-Proxy ] [-ProxyCredential ] [-Repository ] [] Find-Script [[-Name] ] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-AllVersions] [-IncludeDependencies] [-Filter ] [-Tag ] [-Includes ] [-Command ] [-Proxy ] [-ProxyCredential ] [-Repository ] [-Credential ] [-AllowPrerelease] [] Get-InstalledModule [[-Name] ] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllVersions] [-AllowPrerelease] [] Get-InstalledScript [[-Name] ] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllowPrerelease] [] Get-PSRepository [[-Name] ] [] Install-Module [-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Credential ] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllowClobber] [-SkipPublisherCheck] [-Force] [-AllowPrerelease] [-AcceptLicense] [-PassThru] [-WhatIf] [-Confirm] [] Install-Module [-InputObject] [-Credential ] [-Scope ] [-Proxy ] [-ProxyCredential ] [-AllowClobber] [-SkipPublisherCheck] [-Force] [-AcceptLicense] [-PassThru] [-WhatIf] [-Confirm] [] Install-Script [-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Scope ] [-NoPathUpdate] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-PassThru] [-WhatIf] [-Confirm] [] Install-Script [-InputObject] [-Scope ] [-NoPathUpdate] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-PassThru] [-WhatIf] [-Confirm] [] New-ScriptFileInfo [[-Path] ] [-Version ] [-Author ] -Description [-Guid ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] Publish-Module -Name [-RequiredVersion ] [-NuGetApiKey ] [-Repository ] [-Credential ] [-FormatVersion ] [-ReleaseNotes ] [-Tags ] [-LicenseUri ] [-IconUri ] [-ProjectUri ] [-Exclude ] [-Force] [-AllowPrerelease] [-SkipAutomaticTags] [-WhatIf] [-Confirm] [] Publish-Module -Path [-NuGetApiKey ] [-Repository ] [-Credential ] [-FormatVersion ] [-ReleaseNotes ] [-Tags ] [-LicenseUri ] [-IconUri ] [-ProjectUri ] [-Force] [-SkipAutomaticTags] [-WhatIf] [-Confirm] [] Publish-Script -Path [-NuGetApiKey ] [-Repository ] [-Credential ] [-Force] [-WhatIf] [-Confirm] [] Publish-Script -LiteralPath [-NuGetApiKey ] [-Repository ] [-Credential ] [-Force] [-WhatIf] [-Confirm] [] Register-PSRepository [-Name] [-SourceLocation] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Credential ] [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] [-PackageManagementProvider ] [] Register-PSRepository [-Default] [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] [] Save-Module [-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Path] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] Save-Module [-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] Save-Module [-InputObject] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] Save-Module [-InputObject] [-Path] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] Save-Script [-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] [-Path] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] Save-Script [-Name] [-MinimumVersion ] [-MaximumVersion ] [-RequiredVersion ] [-Repository ] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] Save-Script [-InputObject] -LiteralPath [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] Save-Script [-InputObject] [-Path] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AcceptLicense] [-WhatIf] [-Confirm] [] Set-PSRepository [-Name] [[-SourceLocation] ] [-PublishLocation ] [-ScriptSourceLocation ] [-ScriptPublishLocation ] [-Credential ] [-InstallationPolicy ] [-Proxy ] [-ProxyCredential ] [-PackageManagementProvider ] [] Test-ScriptFileInfo [-Path] [] Test-ScriptFileInfo -LiteralPath [] Uninstall-Module [-Name] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-AllVersions] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] Uninstall-Module [-InputObject] [-Force] [-WhatIf] [-Confirm] [] Uninstall-Script [-Name] [-MinimumVersion ] [-RequiredVersion ] [-MaximumVersion ] [-Force] [-AllowPrerelease] [-WhatIf] [-Confirm] [] Uninstall-Script [-InputObject] [-Force] [-WhatIf] [-Confirm] [] Unregister-PSRepository [-Name] [] Update-Module [[-Name] ] [-RequiredVersion ] [-MaximumVersion ] [-Credential ] [-Scope ] [-Proxy ] [-ProxyCredential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-PassThru] [-WhatIf] [-Confirm] [] Update-ModuleManifest [-Path] [-NestedModules ] [-Guid ] [-Author ] [-CompanyName ] [-Copyright ] [-RootModule ] [-ModuleVersion ] [-Description ] [-ProcessorArchitecture ] [-CompatiblePSEditions ] [-PowerShellVersion ] [-ClrVersion ] [-DotNetFrameworkVersion ] [-PowerShellHostName ] [-PowerShellHostVersion ] [-RequiredModules ] [-TypesToProcess ] [-FormatsToProcess ] [-ScriptsToProcess ] [-RequiredAssemblies ] [-FileList ] [-ModuleList ] [-FunctionsToExport ] [-AliasesToExport ] [-VariablesToExport ] [-CmdletsToExport ] [-DscResourcesToExport ] [-PrivateData ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-Prerelease ] [-HelpInfoUri ] [-PassThru] [-DefaultCommandPrefix ] [-ExternalModuleDependencies ] [-PackageManagementProviders ] [-RequireLicenseAcceptance] [-WhatIf] [-Confirm] [] Update-Script [[-Name] ] [-RequiredVersion ] [-MaximumVersion ] [-Proxy ] [-ProxyCredential ] [-Credential ] [-Force] [-AllowPrerelease] [-AcceptLicense] [-WhatIf] [-Confirm] [] Update-ScriptFileInfo [-Path] [-Version ] [-Author ] [-Guid ] [-Description ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] Update-ScriptFileInfo [-LiteralPath] [-Version ] [-Author ] [-Guid ] [-Description ] [-CompanyName ] [-Copyright ] [-RequiredModules ] [-ExternalModuleDependencies ] [-RequiredScripts ] [-ExternalScriptDependencies ] [-Tags ] [-ProjectUri ] [-LicenseUri ] [-IconUri ] [-ReleaseNotes ] [-PrivateData ] [-PassThru] [-Force] [-WhatIf] [-Confirm] [] } { # PSDiagnostics Disable-PSTrace [-AnalyticOnly] [] Disable-PSWSManCombinedTrace [] Disable-WSManTrace [] Enable-PSTrace [-Force] [-AnalyticOnly] [] Enable-PSWSManCombinedTrace [-DoNotOverwriteExistingTrace] [] Enable-WSManTrace [] Get-LogProperties [-Name] [] Set-LogProperties [-LogDetails] [-Force] [] Start-Trace [-SessionName] [[-OutputFilePath] ] [[-ProviderFilePath] ] [-ETS] [-Format ] [-MinBuffers ] [-MaxBuffers ] [-BufferSizeInKB ] [-MaxLogFileSizeInMB ] [] Stop-Trace [-SessionName] [-ETS] [] } { # PSReadLine Get-PSReadLineKeyHandler [-Bound] [-Unbound] [] Get-PSReadLineKeyHandler [-Chord] [] Get-PSReadLineOption [] PSConsoleHostReadLine Remove-PSReadLineKeyHandler [-Chord] [-ViMode ] [] Set-PSReadLineKeyHandler [-ScriptBlock] [-BriefDescription ] [-Description ] [-Chord] [-ViMode ] [] Set-PSReadLineKeyHandler [-Chord] [-ViMode ] [-Function] [] Set-PSReadLineOption [-EditMode ] [-ContinuationPrompt ] [-HistoryNoDuplicates] [-AddToHistoryHandler ] [-CommandValidationHandler ] [-HistorySearchCursorMovesToEnd] [-MaximumHistoryCount ] [-MaximumKillRingCount ] [-ShowToolTips] [-ExtraPromptLineCount ] [-DingTone ] [-DingDuration ] [-BellStyle ] [-CompletionQueryItems ] [-WordDelimiters ] [-HistorySearchCaseSensitive] [-HistorySaveStyle ] [-HistorySavePath ] [-AnsiEscapeTimeout ] [-PromptText ] [-ViModeIndicator ] [-ViModeChangeHandler ] [-PredictionSource ] [-PredictionViewStyle ] [-Colors ] [] } { # ThreadJob Start-ThreadJob [-ScriptBlock] [-Name ] [-InitializationScript ] [-InputObject ] [-ArgumentList ] [-ThrottleLimit ] [-StreamingHost ] [] Start-ThreadJob [-FilePath] [-Name ] [-InitializationScript ] [-InputObject ] [-ArgumentList ] [-ThrottleLimit ] [-StreamingHost ] [] } # PowerShell 5.1 ======================================================= { # CimCmdlets Export-BinaryMiLog [-InputObject ] [-Path] [] } { # Microsoft.PowerShell.Core Add-PSSnapin [-Name] [-PassThru] [] Export-Console [[-Path] ] [-Force] [-NoClobber] [-WhatIf] [-Confirm] [] Get-PSSnapin [[-Name] ] [-Registered] [] Remove-PSSnapin [-Name] [-PassThru] [-WhatIf] [-Confirm] [] Resume-Job [-Wait] [-Id] [-WhatIf] [-Confirm] [] Resume-Job [-Job] [-Wait] [-WhatIf] [-Confirm] [] Resume-Job [-Wait] [-Name] [-WhatIf] [-Confirm] [] Resume-Job [-Wait] [-InstanceId] [-WhatIf] [-Confirm] [] Resume-Job [-Wait] [-State] [-WhatIf] [-Confirm] [] Resume-Job [-Wait] [-Filter] [-WhatIf] [-Confirm] [] Suspend-Job [-Force] [-Wait] [-Id] [-WhatIf] [-Confirm] [] Suspend-Job [-Job] [-Force] [-Wait] [-WhatIf] [-Confirm] [] Suspend-Job [-Force] [-Wait] [-Name] [-WhatIf] [-Confirm] [] Suspend-Job [-Force] [-Wait] [-InstanceId] [-WhatIf] [-Confirm] [] Suspend-Job [-Force] [-Wait] [-Filter] [-WhatIf] [-Confirm] [] Suspend-Job [-Force] [-Wait] [-State] [-WhatIf] [-Confirm] [] } { # Microsoft.PowerShell.Diagnostics Export-Counter [-Path] [-FileFormat ] [-MaxSize ] -InputObject [-Force] [-Circular] [] Import-Counter [-Path] [-StartTime ] [-EndTime ] [-Counter ] [-MaxSamples ] [] Import-Counter [-Path] -ListSet [] Import-Counter [-Path] [-Summary] [] } { # Microsoft.PowerShell.LocalAccounts Add-LocalGroupMember [-Group] [-Member] [-WhatIf] [-Confirm] [] Add-LocalGroupMember [-Member] [-Name] [-WhatIf] [-Confirm] [] Add-LocalGroupMember [-Member] [-SID] [-WhatIf] [-Confirm] [] Disable-LocalUser [-InputObject] [-WhatIf] [-Confirm] [] Disable-LocalUser [-Name] [-WhatIf] [-Confirm] [] Disable-LocalUser [-SID] [-WhatIf] [-Confirm] [] Enable-LocalUser [-InputObject] [-WhatIf] [-Confirm] [] Enable-LocalUser [-Name] [-WhatIf] [-Confirm] [] Enable-LocalUser [-SID] [-WhatIf] [-Confirm] [] Get-LocalGroup [[-Name] ] [] Get-LocalGroup [[-SID] ] [] Get-LocalGroupMember [[-Member] ] [-Name] [] Get-LocalGroupMember [-Group] [[-Member] ] [] Get-LocalGroupMember [[-Member] ] [-SID] [] Get-LocalUser [[-Name] ] [] Get-LocalUser [[-SID] ] [] New-LocalGroup [-Description ] [-Name] [-WhatIf] [-Confirm] [] New-LocalUser [-AccountExpires ] [-AccountNeverExpires] [-Description ] [-Disabled] [-FullName ] [-Name] -Password [-PasswordNeverExpires] [-UserMayNotChangePassword] [-WhatIf] [-Confirm] [] New-LocalUser [-AccountExpires ] [-AccountNeverExpires] [-Description ] [-Disabled] [-FullName ] [-Name] [-NoPassword] [-UserMayNotChangePassword] [-WhatIf] [-Confirm] [] Remove-LocalGroup [-InputObject] [-WhatIf] [-Confirm] [] Remove-LocalGroup [-Name] [-WhatIf] [-Confirm] [] Remove-LocalGroup [-SID] [-WhatIf] [-Confirm] [] Remove-LocalGroupMember [-Group] [-Member] [-WhatIf] [-Confirm] [] Remove-LocalGroupMember [-Member] [-Name] [-WhatIf] [-Confirm] [] Remove-LocalGroupMember [-Member] [-SID] [-WhatIf] [-Confirm] [] Remove-LocalUser [-InputObject] [-WhatIf] [-Confirm] [] Remove-LocalUser [-Name] [-WhatIf] [-Confirm] [] Remove-LocalUser [-SID] [-WhatIf] [-Confirm] [] Rename-LocalGroup [-InputObject] [-NewName] [-WhatIf] [-Confirm] [] Rename-LocalGroup [-Name] [-NewName] [-WhatIf] [-Confirm] [] Rename-LocalGroup [-NewName] [-SID] [-WhatIf] [-Confirm] [] Rename-LocalUser [-InputObject] [-NewName] [-WhatIf] [-Confirm] [] Rename-LocalUser [-Name] [-NewName] [-WhatIf] [-Confirm] [] Rename-LocalUser [-NewName] [-SID] [-WhatIf] [-Confirm] [] Set-LocalGroup -Description [-InputObject] [-WhatIf] [-Confirm] [] Set-LocalGroup -Description [-Name] [-WhatIf] [-Confirm] [] Set-LocalGroup -Description [-SID] [-WhatIf] [-Confirm] [] Set-LocalUser [-AccountExpires ] [-AccountNeverExpires] [-Description ] [-FullName ] [-Name] [-Password ] [-PasswordNeverExpires ] [-UserMayChangePassword ] [-WhatIf] [-Confirm] [] Set-LocalUser [-AccountExpires ] [-AccountNeverExpires] [-Description ] [-FullName ] [-InputObject] [-Password ] [-PasswordNeverExpires ] [-UserMayChangePassword ] [-WhatIf] [-Confirm] [] Set-LocalUser [-AccountExpires ] [-AccountNeverExpires] [-Description ] [-FullName ] [-Password ] [-PasswordNeverExpires ] [-SID] [-UserMayChangePassword ] [-WhatIf] [-Confirm] [] } { # Microsoft.PowerShell.Management Add-Computer [-ComputerName ] [-LocalCredential ] [-UnjoinDomainCredential ] -Credential [-DomainName] [-OUPath ] [-Server ] [-Unsecure] [-Options ] [-Restart] [-PassThru] [-NewName ] [-Force] [-WhatIf] [-Confirm] [] Add-Computer [-ComputerName ] [-LocalCredential ] [-Credential ] [-WorkgroupName] [-Restart] [-PassThru] [-NewName ] [-Force] [-WhatIf] [-Confirm] [] Checkpoint-Computer [-Description] [[-RestorePointType] ] [] Clear-EventLog [-LogName] [[-ComputerName] ] [-WhatIf] [-Confirm] [] Complete-Transaction [-WhatIf] [-Confirm] [] Disable-ComputerRestore [-Drive] [-WhatIf] [-Confirm] [] Enable-ComputerRestore [-Drive] [-WhatIf] [-Confirm] [] Get-ComputerRestorePoint [[-RestorePoint] ] [] Get-ComputerRestorePoint -LastStatus [] Get-ControlPanelItem [[-Name] ] [-Category ] [] Get-ControlPanelItem -CanonicalName [-Category ] [] Get-EventLog [-LogName] [-ComputerName ] [-Newest ] [-After ] [-Before ] [-UserName ] [[-InstanceId] ] [-Index ] [-EntryType ] [-Source ] [-Message ] [-AsBaseObject] [] Get-EventLog [-ComputerName ] [-List] [-AsString] [] Get-Transaction [] Get-WmiObject [-Class] [[-Property] ] [-Filter ] [-Amended] [-DirectRead] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [] Get-WmiObject [[-Class] ] [-Recurse] [-Amended] [-List] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [] Get-WmiObject [-Amended] [-DirectRead] -Query [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [] Get-WmiObject [-Amended] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [] Get-WmiObject [-Amended] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [] Invoke-WmiMethod [-Class] [-Name] [-ArgumentList ] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Invoke-WmiMethod -InputObject [-Name] [-ArgumentList ] [-AsJob] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Invoke-WmiMethod -Path [-Name] [-ArgumentList ] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Invoke-WmiMethod [-Name] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Invoke-WmiMethod [-Name] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Invoke-WmiMethod [-Name] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Limit-EventLog [-LogName] [-ComputerName ] [-RetentionDays ] [-OverflowAction ] [-MaximumSize ] [-WhatIf] [-Confirm] [] New-EventLog [-LogName] [-Source] [[-ComputerName] ] [-CategoryResourceFile ] [-MessageResourceFile ] [-ParameterResourceFile ] [] New-WebServiceProxy [-Uri] [[-Class] ] [[-Namespace] ] [] New-WebServiceProxy [-Uri] [[-Class] ] [[-Namespace] ] [-Credential ] [] New-WebServiceProxy [-Uri] [[-Class] ] [[-Namespace] ] [-UseDefaultCredential] [] Register-WmiEvent [-Namespace ] [-Credential ] [-ComputerName ] [-Class] [-Timeout ] [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] Register-WmiEvent [-Namespace ] [-Credential ] [-ComputerName ] [-Query] [-Timeout ] [[-SourceIdentifier] ] [[-Action] ] [-MessageData ] [-SupportEvent] [-Forward] [-MaxTriggerCount ] [] Remove-Computer [[-UnjoinDomainCredential] ] [-Restart] [-Force] [-PassThru] [-WorkgroupName ] [-WhatIf] [-Confirm] [] Remove-Computer -UnjoinDomainCredential [-LocalCredential ] [-Restart] [-ComputerName ] [-Force] [-PassThru] [-WorkgroupName ] [-WhatIf] [-Confirm] [] Remove-EventLog [[-ComputerName] ] [-LogName] [-WhatIf] [-Confirm] [] Remove-EventLog [[-ComputerName] ] [-Source ] [-WhatIf] [-Confirm] [] Remove-WmiObject [-Class] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Remove-WmiObject -InputObject [-AsJob] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Remove-WmiObject -Path [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Remove-WmiObject [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Remove-WmiObject [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Remove-WmiObject [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Reset-ComputerMachinePassword [-Server ] [-Credential ] [-WhatIf] [-Confirm] [] Restore-Computer [-RestorePoint] [-WhatIf] [-Confirm] [] Set-WmiInstance [-Class] [-Arguments ] [-PutType ] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Set-WmiInstance -InputObject [-Arguments ] [-PutType ] [-AsJob] [-ThrottleLimit ] [-WhatIf] [-Confirm] [] Set-WmiInstance -Path [-Arguments ] [-PutType ] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Set-WmiInstance [-PutType ] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Set-WmiInstance [-PutType ] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Set-WmiInstance [-PutType ] [-AsJob] [-Impersonation ] [-Authentication ] [-Locale ] [-EnableAllPrivileges] [-Authority ] [-Credential ] [-ThrottleLimit ] [-ComputerName ] [-Namespace ] [-WhatIf] [-Confirm] [] Show-ControlPanelItem [-Name] [] Show-ControlPanelItem -CanonicalName [] Show-ControlPanelItem [[-InputObject] ] [] Show-EventLog [[-ComputerName] ] [] Start-Transaction [-Timeout ] [-Independent] [-RollbackPreference ] [-WhatIf] [-Confirm] [] Test-ComputerSecureChannel [-Repair] [-Server ] [-Credential ] [-WhatIf] [-Confirm] [] Undo-Transaction [-WhatIf] [-Confirm] [] Use-Transaction [-TransactedScript] [-UseTransaction] [] Write-EventLog [-LogName] [-Source] [[-EntryType] ] [-Category ] [-EventId] [-Message] [-RawData ] [-ComputerName ] [] } { # Microsoft.PowerShell.ODataUtils Export-ODataEndpointProxy [-Uri] [-OutputModule] [[-MetadataUri] ] [[-Credential] ] [[-CreateRequestMethod] ] [[-UpdateRequestMethod] ] [[-CmdletAdapter] ] [[-ResourceNameMapping] ] [-Force] [[-CustomData] ] [-AllowClobber] [-AllowUnsecureConnection] [[-Headers] ] [-WhatIf] [-Confirm] [] } { # Microsoft.PowerShell.Operation.Validation Get-OperationValidation [[-ModuleName] ] [-TestType ] [] Invoke-OperationValidation [-TestInfo ] [-IncludePesterOutput] [-WhatIf] [-Confirm] [] } { # Microsoft.PowerShell.Utility ConvertFrom-String [-Delimiter ] [-PropertyNames ] [-InputObject] [] ConvertFrom-String [-TemplateFile ] [-TemplateContent ] [-IncludeExtent] [-UpdateTemplate] [-InputObject] [] Convert-String [-Example ] -InputObject [] } { # PSScheduledJob Add-JobTrigger [-Trigger] [-InputObject] [] Add-JobTrigger [-Trigger] [-Id] [] Add-JobTrigger [-Trigger] [-Name] [] Disable-JobTrigger [-InputObject] [-PassThru] [-WhatIf] [-Confirm] [] Disable-ScheduledJob [-InputObject] [-PassThru] [-WhatIf] [-Confirm] [] Disable-ScheduledJob [-Id] [-PassThru] [-WhatIf] [-Confirm] [] Disable-ScheduledJob [-Name] [-PassThru] [-WhatIf] [-Confirm] [] Enable-JobTrigger [-InputObject] [-PassThru] [-WhatIf] [-Confirm] [] Enable-ScheduledJob [-InputObject] [-PassThru] [-WhatIf] [-Confirm] [] Enable-ScheduledJob [-Id] [-PassThru] [-WhatIf] [-Confirm] [] Enable-ScheduledJob [-Name] [-PassThru] [-WhatIf] [-Confirm] [] Get-JobTrigger [[-TriggerId] ] [-InputObject] [] Get-JobTrigger [[-TriggerId] ] [-Id] [] Get-JobTrigger [[-TriggerId] ] [-Name] [] Get-ScheduledJob [[-Id] ] [] Get-ScheduledJob [-Name] [] Get-ScheduledJobOption [-InputObject] [] Get-ScheduledJobOption [-Id] [] Get-ScheduledJobOption [-Name] [] New-JobTrigger [-RandomDelay ] -At [-Once] [-RepetitionInterval ] [-RepetitionDuration ] [-RepeatIndefinitely] [] New-JobTrigger [-DaysInterval ] [-RandomDelay ] -At [-Daily] [] New-JobTrigger [-WeeksInterval ] [-RandomDelay ] -At -DaysOfWeek [-Weekly] [] New-JobTrigger [-RandomDelay ] [-AtStartup] [] New-JobTrigger [-RandomDelay ] [-User ] [-AtLogOn] [] New-ScheduledJobOption [-RunElevated] [-HideInTaskScheduler] [-RestartOnIdleResume] [-MultipleInstancePolicy ] [-DoNotAllowDemandStart] [-RequireNetwork] [-StopIfGoingOffIdle] [-WakeToRun] [-ContinueIfGoingOnBattery] [-StartIfOnBattery] [-IdleTimeout ] [-IdleDuration ] [-StartIfIdle] [] Register-ScheduledJob [-ScriptBlock] [-Name] [-Trigger ] [-InitializationScript ] [-RunAs32] [-Credential ] [-Authentication ] [-ScheduledJobOption ] [-ArgumentList ] [-MaxResultCount ] [-RunNow] [-RunEvery ] [-WhatIf] [-Confirm] [] Register-ScheduledJob [-FilePath] [-Name] [-Trigger ] [-InitializationScript ] [-RunAs32] [-Credential ] [-Authentication ] [-ScheduledJobOption ] [-ArgumentList ] [-MaxResultCount ] [-RunNow] [-RunEvery ] [-WhatIf] [-Confirm] [] Remove-JobTrigger [-TriggerId ] [-InputObject] [] Remove-JobTrigger [-TriggerId ] [-Id] [] Remove-JobTrigger [-TriggerId ] [-Name] [] Set-JobTrigger [-InputObject] [-DaysInterval ] [-WeeksInterval ] [-RandomDelay ] [-At ] [-User ] [-DaysOfWeek ] [-AtStartup] [-AtLogOn] [-Once] [-RepetitionInterval ] [-RepetitionDuration ] [-RepeatIndefinitely] [-Daily] [-Weekly] [-PassThru] [] Set-ScheduledJob [-Name ] [-ScriptBlock ] [-Trigger ] [-InitializationScript ] [-RunAs32] [-Credential ] [-Authentication ] [-ScheduledJobOption ] [-InputObject] [-MaxResultCount ] [-PassThru] [-ArgumentList ] [-RunNow] [-RunEvery ] [] Set-ScheduledJob [-Name ] [-FilePath ] [-Trigger ] [-InitializationScript ] [-RunAs32] [-Credential ] [-Authentication ] [-ScheduledJobOption ] [-InputObject] [-MaxResultCount ] [-PassThru] [-ArgumentList ] [-RunNow] [-RunEvery ] [] Set-ScheduledJob [-InputObject] [-ClearExecutionHistory] [-PassThru] [] Set-ScheduledJobOption [-InputObject] [-PassThru] [-RunElevated] [-HideInTaskScheduler] [-RestartOnIdleResume] [-MultipleInstancePolicy ] [-DoNotAllowDemandStart] [-RequireNetwork] [-StopIfGoingOffIdle] [-WakeToRun] [-ContinueIfGoingOnBattery] [-StartIfOnBattery] [-IdleTimeout ] [-IdleDuration ] [-StartIfIdle] [] Unregister-ScheduledJob [-InputObject] [-Force] [-WhatIf] [-Confirm] [] Unregister-ScheduledJob [-Id] [-Force] [-WhatIf] [-Confirm] [] Unregister-ScheduledJob [-Name] [-Force] [-WhatIf] [-Confirm] [] } { # PSWorkflow New-PSWorkflowExecutionOption [-PersistencePath ] [-MaxPersistenceStoreSizeGB ] [-PersistWithEncryption] [-MaxRunningWorkflows ] [-AllowedActivity ] [-OutOfProcessActivity ] [-EnableValidation] [-MaxDisconnectedSessions ] [-MaxConnectedSessions ] [-MaxSessionsPerWorkflow ] [-MaxSessionsPerRemoteNode ] [-MaxActivityProcesses ] [-ActivityProcessIdleTimeoutSec ] [-RemoteNodeSessionIdleTimeoutSec ] [-SessionThrottleLimit ] [-WorkflowShutdownTimeoutMSec ] [] New-PSWorkflowSession [[-ComputerName] ] [-Credential ] [-Name ] [-Port ] [-UseSSL] [-ApplicationName ] [-ThrottleLimit ] [-SessionOption ] [-Authentication ] [-CertificateThumbprint ] [-EnableNetworkAccess] [] } { # PSWorkflowUtility Invoke-AsWorkflow [-CommandName ] [-Parameter ] [-InputObject ] [] Invoke-AsWorkflow [-Expression ] [-InputObject ] [] } #! alias ======================================================= # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_built-in_functions help mkdir oss pause prompt # Get-Alias #? # Where-Object #% # ForEach-Object ac # Add-Content cat # Get-Content cd # Set-Location chdir # Set-Location clc # Clear-Content clear # Clear-Host clhy # Clear-History cli # Clear-Item clp # Clear-ItemProperty cls # Clear-Host clv # Clear-Variable cnsn # Connect-PSSession compare # Compare-Object copy # Copy-Item cp # Copy-Item cpi # Copy-Item cpp # Copy-ItemProperty cvpa # Convert-Path dbp # Disable-PSBreakpoint del # Remove-Item diff # Compare-Object dir # Get-ChildItem dnsn # Disconnect-PSSession ebp # Enable-PSBreakpoint echo # Write-Output epal # Export-Alias epcsv # Export-Csv erase # Remove-Item etsn # Enter-PSSession exsn # Exit-PSSession fc # Format-Custom fhx # Format-Hex fl # Format-List foreach # ForEach-Object ft # Format-Table fw # Format-Wide gal # Get-Alias gbp # Get-PSBreakpoint gc # Get-Content gci # Get-ChildItem gcm # Get-Command gcs # Get-PSCallStack gdr # Get-PSDrive gerr # Get-Error ghy # Get-History gi # Get-Item gjb # Get-Job gl # Get-Location gm # Get-Member gmo # Get-Module gp # Get-ItemProperty gps # Get-Process gpv # Get-ItemPropertyValue group # Group-Object gsn # Get-PSSession gsv # Get-Service gu # Get-Unique gv # Get-Variable h # Get-History history # Get-History icm # Invoke-Command iex # Invoke-Expression ihy # Invoke-History ii # Invoke-Item ipal # Import-Alias ipcsv # Import-Csv ipmo # Import-Module irm # Invoke-RestMethod iwr # Invoke-WebRequest kill # Stop-Process ls # Get-ChildItem man # help md # mkdir measure # Measure-Object mi # Move-Item mount # New-PSDrive move # Move-Item mp # Move-ItemProperty mv # Move-Item nal # New-Alias ndr # New-PSDrive ni # New-Item nmo # New-Module nsn # New-PSSession nv # New-Variable ogv # Out-GridView oh # Out-Host popd # Pop-Location ps # Get-Process pushd # Push-Location pwd # Get-Location r # Invoke-History rbp # Remove-PSBreakpoint rcjb # Receive-Job rcsn # Receive-PSSession rd # Remove-Item rdr # Remove-PSDrive ren # Rename-Item ri # Remove-Item rjb # Remove-Job rm # Remove-Item rmdir # Remove-Item rmo # Remove-Module rni # Rename-Item rnp # Rename-ItemProperty rp # Remove-ItemProperty rsn # Remove-PSSession rv # Remove-Variable rvpa # Resolve-Path sajb # Start-Job sal # Set-Alias saps # Start-Process sasv # Start-Service sbp # Set-PSBreakpoint select # Select-Object set # Set-Variable shcm # Show-Command si # Set-Item sl # Set-Location sleep # Start-Sleep sls # Select-String sort # Sort-Object sp # Set-ItemProperty spjb # Stop-Job spps # Stop-Process spsv # Stop-Service start # Start-Process sv # Set-Variable tee # Tee-Object type # Get-Content where # Where-Object wjb # Wait-Job write # Write-Output # 5.1 Get-Alias asnp # Add-PSSnapin cfs # ConvertFrom-String curl # Invoke-WebRequest epsn # Export-PSSession gcb # Get-Clipboard gin # Get-ComputerInfo gsnp # Get-PSSnapin gtz # Get-TimeZone gwmi # Get-WmiObject ipsn # Import-PSSession ise # powershell_ise.exe iwmi # Invoke-WmiMethod lp # Out-Printer npssc # New-PSSessionConfigurationFile rsnp # Remove-PSSnapin rujb # Resume-Job rwmi # Remove-WmiObject sc # Set-Content scb # Set-Clipboard stz # Set-TimeZone sujb # Suspend-Job swmi # Set-WmiInstance trcm # Trace-Command wget # Invoke-WebRequest #! misc ======================================================= # variable scope global local private script using workflow # switch statement default # https://docs.microsoft.com/en-us/powershell/scripting/developer/module/how-to-write-a-powershell-script-module # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_tab_expansion # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_comment_based_help <# .Component .Description .Example .ExternalHelp .ForwardHelpCategory .ForwardHelpTargetName .Functionality .Inputs .Link .Notes .Outputs .Parameter .RemoteHelpRunspace .Role .Synopsis #> # https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_requires Requires requires region endregion Region EndEegion