<!DOCTYPE language SYSTEM "language.dtd">
<language
name="PowerShell"
version="2"
kateversion="5.0"
extensions="*.ps1;*.ps1m;*.ps1d"
section="Scripts"
author="Motoki Kashihara (motoki8791@gmail.com); Michael Lombardi (Michael.T.Lombardi@outlook.com)"
casesensitive="0"
license="LGPLv2+">
<highlighting>
<list name="keywords">
<item>Begin</item>
<item>Exit</item>
<item>Process</item>
<item>Break</item>
<item>Filter</item>
<item>Return</item>
<item>Catch</item>
<item>Finally</item>
<item>Sequence</item>
<item>Class</item>
<item>For</item>
<item>Switch</item>
<item>Continue</item>
<item>ForEach</item>
<item>Throw</item>
<item>Data</item>
<item>From</item>
<item>Trap</item>
<item>Define</item>
<item>Function</item>
<item>Try</item>
<item>Do</item>
<item>If</item>
<item>Until</item>
<item>DynamicParam</item>
<item>In</item>
<item>Using</item>
<item>Else</item>
<item>InlineScript</item>
<item>Var</item>
<item>ElseIf</item>
<item>Parallel</item>
<item>While</item>
<item>End</item>
<item>Param</item>
<item>Workflow</item>
</list>
<list name="attributes">
<item>CmdletBinding</item>
<item>ConfirmImpact</item>
<item>DefaultParameterSetName</item>
<item>HelpURI</item>
<item>SupportsPaging</item>
<item>SupportsShouldProcess</item>
<item>PositionalBinding</item>
</list>
<list name="types">
<item>bool</item>
<item>byte</item>
<item>char</item>
<item>decimal</item>
<item>double</item>
<item>float</item>
<item>int</item>
<item>long</item>
<item>object</item>
<item>sbyte</item>
<item>short</item>
<item>string</item>
<item>switch</item>
<item>uint</item>
<item>ulong</item>
<item>ushort</item>
</list>
<list name="operators">
<item>-split</item>
<item>-isplit</item>
<item>-csplit</item>
<item>-join</item>
<item>-is</item>
<item>-isnot</item>
<item>-as</item>
<item>-eq</item>
<item>-ieq</item>
<item>-ceq</item>
<item>-ne</item>
<item>-ine</item>
<item>-cne</item>
<item>-gt</item>
<item>-igt</item>
<item>-cgt</item>
<item>-ge</item>
<item>-ige</item>
<item>-cge</item>
<item>-lt</item>
<item>-ilt</item>
<item>-clt</item>
<item>-le</item>
<item>-ile</item>
<item>-cle</item>
<item>-like</item>
<item>-ilike</item>
<item>-clike</item>
<item>-notlike</item>
<item>-inotlike</item>
<item>-cnotlike</item>
<item>-match</item>
<item>-imatch</item>
<item>-cmatch</item>
<item>-notmatch</item>
<item>-inotmatch</item>
<item>-cnotmatch</item>
<item>-contains</item>
<item>-icontains</item>
<item>-ccontains</item>
<item>-notcontains</item>
<item>-inotcontains</item>
<item>-cnotcontains</item>
<item>-replace</item>
<item>-ireplace</item>
<item>-creplace</item>
<item>-band</item>
<item>-bor</item>
<item>-bxor</item>
<item>-and</item>
<item>-or</item>
<item>-xor</item>
<item>.</item>
<item>&</item>
<item>=</item>
<item>+=</item>
<item>-=</item>
<item>*=</item>
<item>/=</item>
<item>%=</item>
</list>
<list name="cmdlets">
<item>Add-Content</item>
<item>Add-ADComputerServiceAccount</item>
<item>Add-ADDomainControllerPasswordReplicationPolicy</item>
<item>Add-ADFineGrainedPasswordPolicySubject</item>
<item>Add-ADGroupMember</item>
<item>Add-ADPrincipalGroupMembership</item>
<item>Add-BitsFile</item>
<item>Add-ClusterDisk</item>
<item>Add-ClusterFileServerRole</item>
<item>Add-ClusterGenericApplicationRole</item>
<item>Add-ClusterGenericScriptRole</item>
<item>Add-ClusterGenericServiceRole</item>
<item>Add-ClusterGroup</item>
<item>Add-ClusterNode</item>
<item>Add-ClusterPrintServerRole</item>
<item>Add-ClusterResource</item>
<item>Add-ClusterResourceDependency</item>
<item>Add-ClusterResourceType</item>
<item>Add-ClusterServerRole</item>
<item>Add-ClusterSharedVolume</item>
<item>Add-ClusterVirtualMachineRole</item>
<item>Add-Computer</item>
<item>Add-Content</item>
<item>Add-History</item>
<item>Add-JobTrigger</item>
<item>Add-Member</item>
<item>Add-NlbClusterNode</item>
<item>Add-NlbClusterNodeDip</item>
<item>Add-NlbClusterPortRule</item>
<item>Add-NlbClusterVip</item>
<item>Add-PSSnapin</item>
<item>Add-Type</item>
<item>Backup-GPO</item>
<item>Block-ClusterAccess</item>
<item>Checkpoint-Computer</item>
<item>Clear-ADAccountExpiration</item>
<item>Clear-ClusterDiskReservation</item>
<item>Clear-ClusterNode</item>
<item>Clear-Content</item>
<item>Clear-EventLog</item>
<item>Clear-History</item>
<item>Clear-Item</item>
<item>Clear-ItemProperty</item>
<item>Clear-RecycleBin</item>
<item>Clear-Variable</item>
<item>Compare-Object</item>
<item>Complete-BitsTransfer</item>
<item>Complete-Transaction</item>
<item>Connect-PSSession</item>
<item>Connect-WSMan</item>
<item>ConvertFrom-Csv</item>
<item>ConvertFrom-Json</item>
<item>ConvertFrom-SecureString</item>
<item>ConvertFrom-String</item>
<item>ConvertFrom-StringData</item>
<item>Convert-Path</item>
<item>Convert-String</item>
<item>ConvertTo-Csv</item>
<item>ConvertTo-Html</item>
<item>ConvertTo-Json</item>
<item>ConvertTo-SecureString</item>
<item>ConvertTo-Xml</item>
<item>Copy-GPO</item>
<item>Copy-Item</item>
<item>Copy-ItemProperty</item>
<item>Debug-Job</item>
<item>Debug-Process</item>
<item>Debug-Runspace</item>
<item>Disable-ADAccount</item>
<item>Disable-ADOptionalFeature</item>
<item>Disable-ComputerRestore</item>
<item>Disable-JobTrigger</item>
<item>Disable-NlbClusterPortRule</item>
<item>Disable-PSBreakpoint</item>
<item>Disable-PSRemoting</item>
<item>Disable-PSSessionConfiguration</item>
<item>Disable-RunspaceDebug</item>
<item>Disable-ScheduledJob</item>
<item>Disable-WSManCredSSP</item>
<item>Disconnect-PSSession</item>
<item>Disconnect-WSMan</item>
<item>Enable-ADAccount</item>
<item>Enable-ADOptionalFeature</item>
<item>Enable-ComputerRestore</item>
<item>Enable-JobTrigger</item>
<item>Enable-NlbClusterPortRule</item>
<item>Enable-PSBreakpoint</item>
<item>Enable-PSRemoting</item>
<item>Enable-PSSessionConfiguration</item>
<item>Enable-RunspaceDebug</item>
<item>Enable-ScheduledJob</item>
<item>Enable-WSManCredSSP</item>
<item>Enter-PSHostProcess</item>
<item>Enter-PSSession</item>
<item>Exit-PSHostProcess</item>
<item>Exit-PSSession</item>
<item>Export-Alias</item>
<item>Export-BinaryMiLog</item>
<item>Export-Clixml</item>
<item>Export-Console</item>
<item>Export-Counter</item>
<item>Export-Csv</item>
<item>Export-FormatData</item>
<item>Export-ModuleMember</item>
<item>Export-PSSession</item>
<item>Find-Package</item>
<item>Find-PackageProvider</item>
<item>ForEach-Object</item>
<item>Format-Custom</item>
<item>Format-List</item>
<item>Format-Table</item>
<item>Format-Wide</item>
<item>Get-Acl</item>
<item>Get-ADAccountAuthorizationGroup</item>
<item>Get-ADAccountResultantPasswordReplicationPolicy</item>
<item>Get-ADComputer</item>
<item>Get-ADComputerServiceAccount</item>
<item>Get-ADDefaultDomainPasswordPolicy</item>
<item>Get-ADDomain</item>
<item>Get-ADDomainController</item>
<item>Get-ADDomainControllerPasswordReplicationPolicy</item>
<item>Get-ADDomainControllerPasswordReplicationPolicyUsage</item>
<item>Get-ADFineGrainedPasswordPolicy</item>
<item>Get-ADFineGrainedPasswordPolicySubject</item>
<item>Get-ADForest</item>
<item>Get-ADGroup</item>
<item>Get-ADGroupMember</item>
<item>Get-ADObject</item>
<item>Get-ADOptionalFeature</item>
<item>Get-ADOrganizationalUnit</item>
<item>Get-ADPrincipalGroupMembership</item>
<item>Get-ADRootDSE</item>
<item>Get-ADServiceAccount</item>
<item>Get-ADUser</item>
<item>Get-ADUserResultantPasswordPolicy</item>
<item>Get-Alias</item>
<item>Get-AppLockerFileInformation</item>
<item>Get-AppLockerPolicy</item>
<item>Get-AuthenticodeSignature</item>
<item>Get-BitsTransfer</item>
<item>Get-ChildItem</item>
<item>Get-CimAssociatedInstance</item>
<item>Get-CimClass</item>
<item>Get-CimInstance</item>
<item>Get-CimSession</item>
<item>Get-Clipboard</item>
<item>Get-Cluster</item>
<item>Get-ClusterAccess</item>
<item>Get-ClusterAvailableDisk</item>
<item>Get-ClusterGroup</item>
<item>Get-ClusterLog</item>
<item>Get-ClusterNetwork</item>
<item>Get-ClusterNetworkInterfac</item>
<item>Get-ClusterNode</item>
<item>Get-ClusterOwnerNode</item>
<item>Get-ClusterParameter</item>
<item>Get-ClusterQuorum</item>
<item>Get-ClusterResource</item>
<item>Get-ClusterResourceDependency</item>
<item>Get-ClusterResourceDependencyReport</item>
<item>Get-ClusterResourceType</item>
<item>Get-ClusterSharedVolume</item>
<item>Get-CmsMessage</item>
<item>Get-Command</item>
<item>Get-ComputerRestorePoint</item>
<item>Get-Content</item>
<item>Get-ControlPanelItem</item>
<item>Get-Counter</item>
<item>Get-Credential</item>
<item>Get-Culture</item>
<item>Get-Date</item>
<item>Get-Event</item>
<item>Get-EventLog</item>
<item>Get-EventSubscriber</item>
<item>Get-ExecutionPolicy</item>
<item>Get-FormatData</item>
<item>Get-GPInheritance</item>
<item>Get-GPO</item>
<item>Get-GPOReport</item>
<item>Get-GPPermissions</item>
<item>Get-GPPrefRegistryValue</item>
<item>Get-GPRegistryValue</item>
<item>Get-GPResultantSetOfPolicy</item>
<item>Get-GPStarterGPO</item>
<item>Get-Help</item>
<item>Get-History</item>
<item>Get-Host</item>
<item>Get-HotFix</item>
<item>Get-Item</item>
<item>Get-ItemProperty</item>
<item>Get-ItemPropertyValue</item>
<item>Get-Job</item>
<item>Get-JobTrigger</item>
<item>Get-Location</item>
<item>Get-Member</item>
<item>Get-Module</item>
<item>Get-NlbCluster</item>
<item>Get-NlbClusterDriverInfo</item>
<item>Get-NlbClusterNode</item>
<item>Get-NlbClusterNodeDip</item>
<item>Get-NlbClusterNodeNetworkInterface</item>
<item>Get-NlbClusterPortRule</item>
<item>Get-NlbClusterVip</item>
<item>Get-Package</item>
<item>Get-PackageProvider</item>
<item>Get-PackageSource</item>
<item>Get-PfxCertificate</item>
<item>Get-Process</item>
<item>Get-PSBreakpoint</item>
<item>Get-PSCallStack</item>
<item>Get-PSDrive</item>
<item>Get-PSHostProcessInfo</item>
<item>Get-PSProvider</item>
<item>Get-PSReadlineKeyHandler</item>
<item>Get-PSReadlineOption</item>
<item>Get-PSSession</item>
<item>Get-PSSessionCapability</item>
<item>Get-PSSessionConfiguration</item>
<item>Get-PSSnapin</item>
<item>Get-Random</item>
<item>Get-Runspace</item>
<item>Get-RunspaceDebug</item>
<item>Get-ScheduledJob</item>
<item>Get-ScheduledJobOption</item>
<item>Get-Service</item>
<item>Get-TraceSource</item>
<item>Get-Transaction</item>
<item>Get-TroubleshootingPack</item>
<item>Get-TypeData</item>
<item>Get-UICulture</item>
<item>Get-Unique</item>
<item>Get-Variable</item>
<item>Get-WinEvent</item>
<item>Get-WmiObject</item>
<item>Get-WSManCredSSP</item>
<item>Get-WSManInstance</item>
<item>Grant-ClusterAccess</item>
<item>Group-Object</item>
<item>Import-Alias</item>
<item>Import-BinaryMiLog</item>
<item>Import-Clixml</item>
<item>Import-Counter</item>
<item>Import-Csv</item>
<item>Import-GPO</item>
<item>Import-LocalizedData</item>
<item>Import-Module</item>
<item>Import-PackageProvider</item>
<item>Import-PSSession</item>
<item>Install-ADServiceAccount</item>
<item>Install-Package</item>
<item>Install-PackageProvider</item>
<item>Invoke-CimMethod</item>
<item>Invoke-Command</item>
<item>Invoke-DscResource</item>
<item>Invoke-Expression</item>
<item>Invoke-History</item>
<item>Invoke-Item</item>
<item>Invoke-RestMethod</item>
<item>Invoke-TroubleshootingPack</item>
<item>Invoke-WebRequest</item>
<item>Invoke-WmiMethod</item>
<item>Invoke-WSManAction</item>
<item>Join-Path</item>
<item>Limit-EventLog</item>
<item>Measure-Command</item>
<item>Measure-Object</item>
<item>Move-ADDirectoryServer</item>
<item>Move-ADDirectoryServerOperationMasterRole</item>
<item>Move-ADObject</item>
<item>Move-ClusterGroup</item>
<item>Move-ClusterResource</item>
<item>Move-ClusterSharedVolume</item>
<item>Move-ClusterVirtualMachineRole</item>
<item>Move-Item</item>
<item>Move-ItemProperty</item>
<item>New-ADComputer</item>
<item>New-ADFineGrainedPasswordPolicy</item>
<item>New-ADGroup</item>
<item>New-ADObject</item>
<item>New-ADOrganizationalUnit</item>
<item>New-ADServiceAccount</item>
<item>New-ADUser</item>
<item>New-Alias</item>
<item>New-AppLockerPolicy</item>
<item>New-CimInstance</item>
<item>New-CimSession</item>
<item>New-CimSessionOption</item>
<item>New-Cluster</item>
<item>New-Event</item>
<item>New-EventLog</item>
<item>New-GPLink</item>
<item>New-GPO</item>
<item>New-GPStarterGPO</item>
<item>New-Item</item>
<item>New-ItemProperty</item>
<item>New-JobTrigger</item>
<item>New-Module</item>
<item>New-ModuleManifest</item>
<item>New-NlbCluster</item>
<item>New-NlbClusterIpv6Address</item>
<item>New-Object</item>
<item>New-PSDrive</item>
<item>New-PSRoleCapabilityFile</item>
<item>New-PSSession</item>
<item>New-PSSessionConfigurationFile</item>
<item>New-PSSessionOption</item>
<item>New-PSTransportOption</item>
<item>New-PSWorkflowExecutionOption</item>
<item>New-ScheduledJobOption</item>
<item>New-Service</item>
<item>New-TimeSpan</item>
<item>New-Variable</item>
<item>New-WebServiceProxy</item>
<item>New-WinEvent</item>
<item>New-WSManInstance</item>
<item>New-WSManSessionOption</item>
<item>Out-Default</item>
<item>Out-File</item>
<item>Out-GridView</item>
<item>Out-Host</item>
<item>Out-Null</item>
<item>Out-Printer</item>
<item>Out-String</item>
<item>Pop-Location</item>
<item>Protect-CmsMessage</item>
<item>Publish-DscConfiguration</item>
<item>Push-Location</item>
<item>Read-Host</item>
<item>Receive-Job</item>
<item>Receive-PSSession</item>
<item>Register-ArgumentCompleter</item>
<item>Register-CimIndicationEvent</item>
<item>Register-EngineEvent</item>
<item>Register-ObjectEvent</item>
<item>Register-PackageSource</item>
<item>Register-PSSessionConfiguration</item>
<item>Register-ScheduledJob</item>
<item>Register-WmiEvent</item>
<item>Remove-ADComputer</item>
<item>Remove-ADComputerServiceAccount</item>
<item>Remove-ADDomainControllerPasswordReplicationPolicy</item>
<item>Remove-ADFineGrainedPasswordPolicy</item>
<item>Remove-ADFineGrainedPasswordPolicySubject</item>
<item>Remove-ADGroup</item>
<item>Remove-ADGroupMember</item>
<item>Remove-ADObject</item>
<item>Remove-ADOrganizationalUnit</item>
<item>Remove-ADPrincipalGroupMembership</item>
<item>Remove-ADServiceAccount</item>
<item>Remove-ADUser</item>
<item>Remove-BitsTransfer</item>
<item>Remove-CimInstance</item>
<item>Remove-CimSession</item>
<item>Remove-Cluster</item>
<item>Remove-ClusterAccess</item>
<item>Remove-ClusterGroup</item>
<item>Remove-ClusterNode</item>
<item>Remove-ClusterResource</item>
<item>Remove-ClusterResourceDependency</item>
<item>Remove-ClusterResourceType</item>
<item>Remove-ClusterSharedVolume</item>
<item>Remove-Computer</item>
<item>Remove-Event</item>
<item>Remove-EventLog</item>
<item>Remove-GPLink</item>
<item>Remove-GPO</item>
<item>Remove-GPPrefRegistryValue</item>
<item>Remove-GPRegistryValue</item>
<item>Remove-Item</item>
<item>Remove-ItemProperty</item>
<item>Remove-Job</item>
<item>Remove-JobTrigger</item>
<item>Remove-Module</item>
<item>Remove-NlbCluster</item>
<item>Remove-NlbClusterNode</item>
<item>Remove-NlbClusterNodeDip</item>
<item>Remove-NlbClusterPortRule</item>
<item>Remove-NlbClusterVip</item>
<item>Remove-PSBreakpoint</item>
<item>Remove-PSDrive</item>
<item>Remove-PSReadlineKeyHandler</item>
<item>Remove-PSSession</item>
<item>Remove-PSSnapin</item>
<item>Remove-TypeData</item>
<item>Remove-Variable</item>
<item>Remove-WmiObject</item>
<item>Remove-WSManInstance</item>
<item>Rename-ADObject</item>
<item>Rename-Computer</item>
<item>Rename-GPO</item>
<item>Rename-Item</item>
<item>Rename-ItemProperty</item>
<item>Repair-ClusterSharedVolume</item>
<item>Reset-ADServiceAccountPassword</item>
<item>Reset-ComputerMachinePassword</item>
<item>Resolve-Path</item>
<item>Restart-Computer</item>
<item>Restart-Service</item>
<item>Restore-ADObject</item>
<item>Restore-Computer</item>
<item>Restore-GPO</item>
<item>Resume-BitsTransfer</item>
<item>Resume-ClusterNode</item>
<item>Resume-ClusterResource</item>
<item>Resume-Job</item>
<item>Resume-NlbCluster</item>
<item>Resume-NlbClusterNode</item>
<item>Resume-Service</item>
<item>Save-Help</item>
<item>Save-Package</item>
<item>Search-ADAccount</item>
<item>Select-Object</item>
<item>Select-String</item>
<item>Select-Xml</item>
<item>Send-MailMessage</item>
<item>Set-Acl</item>
<item>Set-ADAccountControl</item>
<item>Set-ADAccountExpiration</item>
<item>Set-ADAccountPassword</item>
<item>Set-ADComputer</item>
<item>Set-ADDefaultDomainPasswordPolicy</item>
<item>Set-ADDomain</item>
<item>Set-ADDomainMode</item>
<item>Set-ADFineGrainedPasswordPolicy</item>
<item>Set-ADForest</item>
<item>Set-ADForestMode</item>
<item>Set-ADGroup</item>
<item>Set-ADObject</item>
<item>Set-ADOrganizationalUnit</item>
<item>Set-ADServiceAccount</item>
<item>Set-ADUser</item>
<item>Set-Alias</item>
<item>Set-AppLockerPolicy</item>
<item>Set-AuthenticodeSignature</item>
<item>Set-BitsTransfer</item>
<item>Set-CimInstance</item>
<item>Set-Clipboard</item>
<item>Set-ClusterLog</item>
<item>Set-ClusterOwnerNode</item>
<item>Set-ClusterParameter</item>
<item>Set-ClusterQuorum</item>
<item>Set-ClusterResourceDependency</item>
<item>Set-Content</item>
<item>Set-Date</item>
<item>Set-DscLocalConfigurationManager</item>
<item>Set-ExecutionPolicy</item>
<item>Set-GPInheritance</item>
<item>Set-GPLink</item>
<item>Set-GPPermissions</item>
<item>Set-GPPrefRegistryValue</item>
<item>Set-GPRegistryValue</item>
<item>Set-Item</item>
<item>Set-ItemProperty</item>
<item>Set-JobTrigger</item>
<item>Set-Location</item>
<item>Set-NlbCluster</item>
<item>Set-NlbClusterNode</item>
<item>Set-NlbClusterNodeDip</item>
<item>Set-NlbClusterPortRule</item>
<item>Set-NlbClusterPortRuleNodeHandlingPriority</item>
<item>Set-NlbClusterPortRuleNodeWeight</item>
<item>Set-NlbClusterVip</item>
<item>Set-PackageSource</item>
<item>Set-PSBreakpoint</item>
<item>Set-PSDebug</item>
<item>Set-PSReadlineKeyHandler</item>
<item>Set-PSReadlineOption</item>
<item>Set-PSSessionConfiguration</item>
<item>Set-ScheduledJob</item>
<item>Set-ScheduledJobOption</item>
<item>Set-Service</item>
<item>Set-StrictMode</item>
<item>Set-TraceSource</item>
<item>Set-Variable</item>
<item>Set-WmiInstance</item>
<item>Set-WSManInstance</item>
<item>Set-WSManQuickConfig</item>
<item>Show-Command</item>
<item>Show-ControlPanelItem</item>
<item>Show-EventLog</item>
<item>Sort-Object</item>
<item>Split-Path</item>
<item>Start-BitsTransfer</item>
<item>Start-Cluster</item>
<item>Start-ClusterGroup</item>
<item>Start-ClusterNode</item>
<item>Start-ClusterResource</item>
<item>Start-DscConfiguration</item>
<item>Start-Job</item>
<item>Start-NlbCluster</item>
<item>Start-NlbClusterNode</item>
<item>Start-Process</item>
<item>Start-Service</item>
<item>Start-Sleep</item>
<item>Start-Transaction</item>
<item>Start-Transcript</item>
<item>Stop-Cluster</item>
<item>Stop-ClusterGroup</item>
<item>Stop-ClusterNode</item>
<item>Stop-ClusterResource</item>
<item>Stop-Computer</item>
<item>Stop-Job</item>
<item>Stop-NlbCluster</item>
<item>Stop-NlbClusterNode</item>
<item>Stop-Process</item>
<item>Stop-Service</item>
<item>Stop-Transcript</item>
<item>Suspend-BitsTransfer</item>
<item>Suspend-ClusterNode</item>
<item>Suspend-ClusterResource</item>
<item>Suspend-Job</item>
<item>Suspend-NlbCluster</item>
<item>Suspend-NlbClusterNode</item>
<item>Suspend-Service</item>
<item>Tee-Object</item>
<item>Test-AppLockerPolicy</item>
<item>Test-Cluster</item>
<item>Test-ClusterResourceFailure</item>
<item>Test-ComputerSecureChannel</item>
<item>Test-Connection</item>
<item>Test-DscConfiguration</item>
<item>Test-ModuleManifest</item>
<item>Test-Path</item>
<item>Test-PSSessionConfigurationFile</item>
<item>Test-WSMan</item>
<item>Trace-Command</item>
<item>Unblock-File</item>
<item>Undo-Transaction</item>
<item>Uninstall-ADServiceAccount</item>
<item>Uninstall-Package</item>
<item>Unlock-ADAccount</item>
<item>Unprotect-CmsMessage</item>
<item>Unregister-Event</item>
<item>Unregister-PackageSource</item>
<item>Unregister-PSSessionConfiguration</item>
<item>Unregister-ScheduledJob</item>
<item>Update-ClusterIPResource</item>
<item>Update-ClusterVirtualMachineConfiguration</item>
<item>Update-FormatData</item>
<item>Update-Help</item>
<item>Update-List</item>
<item>Update-TypeData</item>
<item>Use-Transaction</item>
<item>Wait-Debugger</item>
<item>Wait-Event</item>
<item>Wait-Job</item>
<item>Wait-Process</item>
<item>Where-Object</item>
<item>Write-Debug</item>
<item>Write-Error</item>
<item>Write-EventLog</item>
<item>Write-Host</item>
<item>Write-Information</item>
<item>Write-Output</item>
<item>Write-Progress</item>
<item>Write-Verbose</item>
<item>Write-Warning</item>
<item>ac</item>
<item>asnp</item>
<item>cat</item>
<item>cd</item>
<item>chdir</item>
<item>clc</item>
<item>clear</item>
<item>clhy</item>
<item>cli</item>
<item>clp</item>
<item>cls</item>
<item>clv</item>
<item>cnsn</item>
<item>compare</item>
<item>copy</item>
<item>cp</item>
<item>cpi</item>
<item>cpp</item>
<item>curl</item>
<item>cvpa</item>
<item>dbp</item>
<item>del</item>
<item>diff</item>
<item>dir</item>
<item>dnsn</item>
<item>ebp</item>
<item>echo</item>
<item>epal</item>
<item>epcsv</item>
<item>epsn</item>
<item>erase</item>
<item>etsn</item>
<item>exsn</item>
<item>fc</item>
<item>fl</item>
<item>foreach</item>
<item>ft</item>
<item>fw</item>
<item>gal</item>
<item>gbp</item>
<item>gc</item>
<item>gci</item>
<item>gcm</item>
<item>gcs</item>
<item>gdr</item>
<item>ghy</item>
<item>gi</item>
<item>gjb</item>
<item>gl</item>
<item>gm</item>
<item>gmo</item>
<item>gp</item>
<item>gps</item>
<item>group</item>
<item>gsn</item>
<item>gsnp</item>
<item>gsv</item>
<item>gu</item>
<item>gv</item>
<item>gwmi</item>
<item>h</item>
<item>history</item>
<item>icm</item>
<item>iex</item>
<item>ihy</item>
<item>ii</item>
<item>ipal</item>
<item>ipcsv</item>
<item>ipmo</item>
<item>ipsn</item>
<item>irm</item>
<item>ise</item>
<item>iwmi</item>
<item>iwr</item>
<item>kill</item>
<item>lp</item>
<item>ls</item>
<item>man</item>
<item>md</item>
<item>measure</item>
<item>mi</item>
<item>mount</item>
<item>move</item>
<item>mp</item>
<item>mv</item>
<item>nal</item>
<item>ndr</item>
<item>ni</item>
<item>nmo</item>
<item>npssc</item>
<item>nsn</item>
<item>nv</item>
<item>ogv</item>
<item>oh</item>
<item>popd</item>
<item>ps</item>
<item>pushd</item>
<item>pwd</item>
<item>r</item>
<item>rbp</item>
<item>rcjb</item>
<item>rcsn</item>
<item>rd</item>
<item>rdr</item>
<item>ren</item>
<item>ri</item>
<item>rjb</item>
<item>rm</item>
<item>rmdir</item>
<item>rmo</item>
<item>rni</item>
<item>rnp</item>
<item>rp</item>
<item>rsn</item>
<item>rsnp</item>
<item>rujb</item>
<item>rv</item>
<item>rvpa</item>
<item>rwmi</item>
<item>sajb</item>
<item>sal</item>
<item>saps</item>
<item>sasv</item>
<item>sbp</item>
<item>sc</item>
<item>select</item>
<item>set</item>
<item>shcm</item>
<item>si</item>
<item>sl</item>
<item>sleep</item>
<item>sls</item>
<item>sort</item>
<item>sp</item>
<item>spjb</item>
<item>spps</item>
<item>spsv</item>
<item>start</item>
<item>sujb</item>
<item>sv</item>
<item>swmi</item>
<item>tee</item>
<item>trcm</item>
<item>type</item>
<item>wget</item>
<item>where</item>
<item>wjb</item>
<item>write</item>
<item>\%</item>
<item>\?</item>
</list>
<list name="special-variables">
<item>$_</item>
<item>$True</item>
<item>$False</item>
<item>$Env</item>
<item>$Null</item>
<item>$^</item>
<item>$$</item>
<item>$?</item>
<item>$input</item>
<item>$foreach</item>
<item>$args</item>
<item>$switch</item>
<item>$matches</item>
<item>$LastExitCode</item>
<item>$Error</item>
<item>$StackTrace</item>
<item>$HOME</item>
<item>$PsHome</item>
<item>$ConsoleFileName</item>
<item>$PWD</item>
<item>$ShellId</item>
<item>$Profile</item>
<item>$Host</item>
<item>$OFS</item>
</list>
<contexts>
<context attribute="Normal Text" lineEndContext="#stay" name="Normal">
<keyword attribute="Keyword" context="#stay" String="keywords"/>
<keyword attribute="Data Type" context="#stay" String="types" />
<IncludeRules context="Cmdlet" />
<DetectChar attribute="String" context="String" char="""/>
<Detect2Chars attribute="HereString" context="HereStringer" char="@" char1=""" beginRegion="StringRegion"/>
<IncludeRules context="##Doxygen" />
<DetectChar attribute="Comment" context="Commentar 1" char="#"/>
<Detect2Chars attribute="Comment" context="Commentar 2" char="<" char1="#" beginRegion="CommentRegion"/>
<DetectChar attribute="Symbol" context="#stay" char="{" beginRegion="block1"/>
<DetectChar attribute="Symbol" context="#stay" char="}" endRegion="block1"/>
<RegExpr attribute="Keyword" context="#stay" String="\b\$global(?=\s+(:))"/>
<RegExpr attribute="Keyword" context="#stay" String="\b\$script(?=\s+(:))"/>
<RegExpr attribute="Variable" context="#stay" String="\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*" />
<keyword attribute="Special Variable" context="#stay" String="special-variables"/>
<RegExpr attribute="Symbol" context="Member" String="[.]{1,1}" />
<AnyChar attribute="Symbol" context="#stay" String=":!%&()+,-/.*<=>?[]|~^;"/>
</context>
<context attribute="String" lineEndContext="#pop" name="String">
<LineContinue attribute="String" context="#pop"/>
<DetectChar attribute="String" context="#pop" char="""/>
</context>
<context attribute="HereString" lineEndContext="#stay" name="HereStringer">
<Detect2Chars attribute="HereString" context="#pop" char=""" char1="@" endRegion="StringRegion"/>
</context>
<context attribute="Normal Text" lineEndContext="#pop" name="Member" fallthrough="true" fallthroughContext="#pop">
<RegExpr attribute="Function" context="#pop" String="\b[_\w][_\w\d]*(?=[\s]*)" />
</context>
<context attribute="Comment" lineEndContext="#pop" name="Commentar 1"/>
<context attribute="Comment" lineEndContext="#stay" name="Commentar 2">
<Detect2Chars attribute="Comment" context="#pop" char="#" char1=">" endRegion="CommentRegion"/>
</context>
<context attribute="Cmdlets" lineEndContext="#stay" name="Cmdlet">
<keyword attribute="Function" context="#stay" String="cmdlets"/>
</context>
</contexts>
<itemDatas>
<!-- Adapted to work with Syntax::Kamelon-->
<itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/>
<itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="false"/>
<itemData name="Function" defStyleNum="dsFunction" spellChecking="false"/>
<itemData name="Data Type" defStyleNum="dsDataType" spellChecking="false"/>
<itemData name="String" defStyleNum="dsString"/>
<itemData name="HereString" defStyleNum="dsVerbatimString"/>
<itemData name="Comment" defStyleNum="dsComment"/>
<itemData name="Cmdlets" defStyleNum="dsBuiltIn" spellChecking="false"/>
<itemData name="Symbol" defStyleNum="dsNormal" spellChecking="false"/>
<itemData name="Variable" defStyleNum="dsVariable" spellChecking="false"/>
<itemData name="Special Variable" defStyleNum="dsVerbatimString" bold="1" spellChecking="false"/>
</itemDatas>
</highlighting>
<general>
<comments>
<comment name="singleLine" start="#" />
<comment name="multiLine" start="<#" end="#>" region="CommentRegion"/>
</comments>
<keywords casesensitive="0" weakDeliminator=":-"/>
</general>
</language>