Warning, /frameworks/syntax-highlighting/data/syntax/powershell.xml is written in an unsupported language. File is not indexed.
0001 <!DOCTYPE language [
0002 <!ENTITY varscope "(?:global|local|private|script|using|workflow|alias|env|function|variable)">
0003 <!ENTITY varname "(?:[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*)">
0004 ]>
0005 <language
0006 name="PowerShell"
0007 version="14"
0008 kateversion="5.79"
0009 extensions="*.ps1;*.psm1;*.psd1"
0010 section="Scripts"
0011 author="Motoki Kashihara (motoki8791@gmail.com); Michael Lombardi (Michael.T.Lombardi@outlook.com)"
0012 casesensitive="0"
0013 license="MIT">
0014 <highlighting>
0015 <list name="control-flow">
0016 <item>Exit</item>
0017 <item>Process</item>
0018 <item>Break</item>
0019 <item>Return</item>
0020 <item>Catch</item>
0021 <item>Finally</item>
0022 <item>Class</item>
0023 <item>For</item>
0024 <item>Switch</item>
0025 <item>Continue</item>
0026 <item>ForEach</item>
0027 <item>Throw</item>
0028 <item>Try</item>
0029 <item>Do</item>
0030 <item>If</item>
0031 <item>Until</item>
0032 <item>Else</item>
0033 <item>ElseIf</item>
0034 <item>While</item>
0035 </list>
0036
0037 <list name="keywords">
0038 <item>Begin</item>
0039 <item>Filter</item>
0040 <item>Sequence</item>
0041 <item>Data</item>
0042 <item>From</item>
0043 <item>Trap</item>
0044 <item>Define</item>
0045 <item>Function</item>
0046 <item>DynamicParam</item>
0047 <item>In</item>
0048 <item>Using</item>
0049 <item>InlineScript</item>
0050 <item>Var</item>
0051 <item>Parallel</item>
0052 <item>End</item>
0053 <item>Param</item>
0054 <item>Workflow</item>
0055 </list>
0056 <!-- TODO: Seems unused?!
0057 <list name="attributes">
0058 <item>CmdletBinding</item>
0059 <item>ConfirmImpact</item>
0060 <item>DefaultParameterSetName</item>
0061 <item>HelpURI</item>
0062 <item>SupportsPaging</item>
0063 <item>SupportsShouldProcess</item>
0064 <item>PositionalBinding</item>
0065 </list>-->
0066 <list name="types">
0067 <item>bool</item>
0068 <item>byte</item>
0069 <item>char</item>
0070 <item>decimal</item>
0071 <item>double</item>
0072 <item>float</item>
0073 <item>int</item>
0074 <item>long</item>
0075 <item>object</item>
0076 <item>sbyte</item>
0077 <item>short</item>
0078 <item>string</item>
0079 <item>switch</item>
0080 <item>uint</item>
0081 <item>ulong</item>
0082 <item>ushort</item>
0083 </list>
0084 <list name="cmdlets">
0085 <item>Add-Content</item>
0086 <item>Add-ADComputerServiceAccount</item>
0087 <item>Add-ADDomainControllerPasswordReplicationPolicy</item>
0088 <item>Add-ADFineGrainedPasswordPolicySubject</item>
0089 <item>Add-ADGroupMember</item>
0090 <item>Add-ADPrincipalGroupMembership</item>
0091 <item>Add-BitsFile</item>
0092 <item>Add-ClusterDisk</item>
0093 <item>Add-ClusterFileServerRole</item>
0094 <item>Add-ClusterGenericApplicationRole</item>
0095 <item>Add-ClusterGenericScriptRole</item>
0096 <item>Add-ClusterGenericServiceRole</item>
0097 <item>Add-ClusterGroup</item>
0098 <item>Add-ClusterNode</item>
0099 <item>Add-ClusterPrintServerRole</item>
0100 <item>Add-ClusterResource</item>
0101 <item>Add-ClusterResourceDependency</item>
0102 <item>Add-ClusterResourceType</item>
0103 <item>Add-ClusterServerRole</item>
0104 <item>Add-ClusterSharedVolume</item>
0105 <item>Add-ClusterVirtualMachineRole</item>
0106 <item>Add-Computer</item>
0107 <item>Add-Content</item>
0108 <item>Add-History</item>
0109 <item>Add-JobTrigger</item>
0110 <item>Add-Member</item>
0111 <item>Add-NlbClusterNode</item>
0112 <item>Add-NlbClusterNodeDip</item>
0113 <item>Add-NlbClusterPortRule</item>
0114 <item>Add-NlbClusterVip</item>
0115 <item>Add-PSSnapin</item>
0116 <item>Add-Type</item>
0117 <item>Backup-GPO</item>
0118 <item>Block-ClusterAccess</item>
0119 <item>Checkpoint-Computer</item>
0120 <item>Clear-ADAccountExpiration</item>
0121 <item>Clear-ClusterDiskReservation</item>
0122 <item>Clear-ClusterNode</item>
0123 <item>Clear-Content</item>
0124 <item>Clear-EventLog</item>
0125 <item>Clear-History</item>
0126 <item>Clear-Item</item>
0127 <item>Clear-ItemProperty</item>
0128 <item>Clear-RecycleBin</item>
0129 <item>Clear-Variable</item>
0130 <item>Compare-Object</item>
0131 <item>Complete-BitsTransfer</item>
0132 <item>Complete-Transaction</item>
0133 <item>Connect-PSSession</item>
0134 <item>Connect-WSMan</item>
0135 <item>ConvertFrom-Csv</item>
0136 <item>ConvertFrom-Json</item>
0137 <item>ConvertFrom-SecureString</item>
0138 <item>ConvertFrom-String</item>
0139 <item>ConvertFrom-StringData</item>
0140 <item>Convert-Path</item>
0141 <item>Convert-String</item>
0142 <item>ConvertTo-Csv</item>
0143 <item>ConvertTo-Html</item>
0144 <item>ConvertTo-Json</item>
0145 <item>ConvertTo-SecureString</item>
0146 <item>ConvertTo-Xml</item>
0147 <item>Copy-GPO</item>
0148 <item>Copy-Item</item>
0149 <item>Copy-ItemProperty</item>
0150 <item>Debug-Job</item>
0151 <item>Debug-Process</item>
0152 <item>Debug-Runspace</item>
0153 <item>Disable-ADAccount</item>
0154 <item>Disable-ADOptionalFeature</item>
0155 <item>Disable-ComputerRestore</item>
0156 <item>Disable-JobTrigger</item>
0157 <item>Disable-NlbClusterPortRule</item>
0158 <item>Disable-PSBreakpoint</item>
0159 <item>Disable-PSRemoting</item>
0160 <item>Disable-PSSessionConfiguration</item>
0161 <item>Disable-RunspaceDebug</item>
0162 <item>Disable-ScheduledJob</item>
0163 <item>Disable-WSManCredSSP</item>
0164 <item>Disconnect-PSSession</item>
0165 <item>Disconnect-WSMan</item>
0166 <item>Enable-ADAccount</item>
0167 <item>Enable-ADOptionalFeature</item>
0168 <item>Enable-ComputerRestore</item>
0169 <item>Enable-JobTrigger</item>
0170 <item>Enable-NlbClusterPortRule</item>
0171 <item>Enable-PSBreakpoint</item>
0172 <item>Enable-PSRemoting</item>
0173 <item>Enable-PSSessionConfiguration</item>
0174 <item>Enable-RunspaceDebug</item>
0175 <item>Enable-ScheduledJob</item>
0176 <item>Enable-WSManCredSSP</item>
0177 <item>Enter-PSHostProcess</item>
0178 <item>Enter-PSSession</item>
0179 <item>Exit-PSHostProcess</item>
0180 <item>Exit-PSSession</item>
0181 <item>Export-Alias</item>
0182 <item>Export-BinaryMiLog</item>
0183 <item>Export-Clixml</item>
0184 <item>Export-Console</item>
0185 <item>Export-Counter</item>
0186 <item>Export-Csv</item>
0187 <item>Export-FormatData</item>
0188 <item>Export-ModuleMember</item>
0189 <item>Export-PSSession</item>
0190 <item>Find-Package</item>
0191 <item>Find-PackageProvider</item>
0192 <item>ForEach-Object</item>
0193 <item>Format-Custom</item>
0194 <item>Format-List</item>
0195 <item>Format-Table</item>
0196 <item>Format-Wide</item>
0197 <item>Get-Acl</item>
0198 <item>Get-ADAccountAuthorizationGroup</item>
0199 <item>Get-ADAccountResultantPasswordReplicationPolicy</item>
0200 <item>Get-ADComputer</item>
0201 <item>Get-ADComputerServiceAccount</item>
0202 <item>Get-ADDefaultDomainPasswordPolicy</item>
0203 <item>Get-ADDomain</item>
0204 <item>Get-ADDomainController</item>
0205 <item>Get-ADDomainControllerPasswordReplicationPolicy</item>
0206 <item>Get-ADDomainControllerPasswordReplicationPolicyUsage</item>
0207 <item>Get-ADFineGrainedPasswordPolicy</item>
0208 <item>Get-ADFineGrainedPasswordPolicySubject</item>
0209 <item>Get-ADForest</item>
0210 <item>Get-ADGroup</item>
0211 <item>Get-ADGroupMember</item>
0212 <item>Get-ADObject</item>
0213 <item>Get-ADOptionalFeature</item>
0214 <item>Get-ADOrganizationalUnit</item>
0215 <item>Get-ADPrincipalGroupMembership</item>
0216 <item>Get-ADRootDSE</item>
0217 <item>Get-ADServiceAccount</item>
0218 <item>Get-ADUser</item>
0219 <item>Get-ADUserResultantPasswordPolicy</item>
0220 <item>Get-Alias</item>
0221 <item>Get-AppLockerFileInformation</item>
0222 <item>Get-AppLockerPolicy</item>
0223 <item>Get-AuthenticodeSignature</item>
0224 <item>Get-BitsTransfer</item>
0225 <item>Get-ChildItem</item>
0226 <item>Get-CimAssociatedInstance</item>
0227 <item>Get-CimClass</item>
0228 <item>Get-CimInstance</item>
0229 <item>Get-CimSession</item>
0230 <item>Get-Clipboard</item>
0231 <item>Get-Cluster</item>
0232 <item>Get-ClusterAccess</item>
0233 <item>Get-ClusterAvailableDisk</item>
0234 <item>Get-ClusterGroup</item>
0235 <item>Get-ClusterLog</item>
0236 <item>Get-ClusterNetwork</item>
0237 <item>Get-ClusterNetworkInterfac</item>
0238 <item>Get-ClusterNode</item>
0239 <item>Get-ClusterOwnerNode</item>
0240 <item>Get-ClusterParameter</item>
0241 <item>Get-ClusterQuorum</item>
0242 <item>Get-ClusterResource</item>
0243 <item>Get-ClusterResourceDependency</item>
0244 <item>Get-ClusterResourceDependencyReport</item>
0245 <item>Get-ClusterResourceType</item>
0246 <item>Get-ClusterSharedVolume</item>
0247 <item>Get-CmsMessage</item>
0248 <item>Get-Command</item>
0249 <item>Get-ComputerRestorePoint</item>
0250 <item>Get-Content</item>
0251 <item>Get-ControlPanelItem</item>
0252 <item>Get-Counter</item>
0253 <item>Get-Credential</item>
0254 <item>Get-Culture</item>
0255 <item>Get-Date</item>
0256 <item>Get-Event</item>
0257 <item>Get-EventLog</item>
0258 <item>Get-EventSubscriber</item>
0259 <item>Get-ExecutionPolicy</item>
0260 <item>Get-FormatData</item>
0261 <item>Get-GPInheritance</item>
0262 <item>Get-GPO</item>
0263 <item>Get-GPOReport</item>
0264 <item>Get-GPPermissions</item>
0265 <item>Get-GPPrefRegistryValue</item>
0266 <item>Get-GPRegistryValue</item>
0267 <item>Get-GPResultantSetOfPolicy</item>
0268 <item>Get-GPStarterGPO</item>
0269 <item>Get-Help</item>
0270 <item>Get-History</item>
0271 <item>Get-Host</item>
0272 <item>Get-HotFix</item>
0273 <item>Get-Item</item>
0274 <item>Get-ItemProperty</item>
0275 <item>Get-ItemPropertyValue</item>
0276 <item>Get-Job</item>
0277 <item>Get-JobTrigger</item>
0278 <item>Get-Location</item>
0279 <item>Get-Member</item>
0280 <item>Get-Module</item>
0281 <item>Get-NlbCluster</item>
0282 <item>Get-NlbClusterDriverInfo</item>
0283 <item>Get-NlbClusterNode</item>
0284 <item>Get-NlbClusterNodeDip</item>
0285 <item>Get-NlbClusterNodeNetworkInterface</item>
0286 <item>Get-NlbClusterPortRule</item>
0287 <item>Get-NlbClusterVip</item>
0288 <item>Get-Package</item>
0289 <item>Get-PackageProvider</item>
0290 <item>Get-PackageSource</item>
0291 <item>Get-PfxCertificate</item>
0292 <item>Get-Process</item>
0293 <item>Get-PSBreakpoint</item>
0294 <item>Get-PSCallStack</item>
0295 <item>Get-PSDrive</item>
0296 <item>Get-PSHostProcessInfo</item>
0297 <item>Get-PSProvider</item>
0298 <item>Get-PSReadlineKeyHandler</item>
0299 <item>Get-PSReadlineOption</item>
0300 <item>Get-PSSession</item>
0301 <item>Get-PSSessionCapability</item>
0302 <item>Get-PSSessionConfiguration</item>
0303 <item>Get-PSSnapin</item>
0304 <item>Get-Random</item>
0305 <item>Get-Runspace</item>
0306 <item>Get-RunspaceDebug</item>
0307 <item>Get-ScheduledJob</item>
0308 <item>Get-ScheduledJobOption</item>
0309 <item>Get-Service</item>
0310 <item>Get-TraceSource</item>
0311 <item>Get-Transaction</item>
0312 <item>Get-TroubleshootingPack</item>
0313 <item>Get-TypeData</item>
0314 <item>Get-UICulture</item>
0315 <item>Get-Unique</item>
0316 <item>Get-Variable</item>
0317 <item>Get-WinEvent</item>
0318 <item>Get-WmiObject</item>
0319 <item>Get-WSManCredSSP</item>
0320 <item>Get-WSManInstance</item>
0321 <item>Grant-ClusterAccess</item>
0322 <item>Group-Object</item>
0323 <item>Import-Alias</item>
0324 <item>Import-BinaryMiLog</item>
0325 <item>Import-Clixml</item>
0326 <item>Import-Counter</item>
0327 <item>Import-Csv</item>
0328 <item>Import-GPO</item>
0329 <item>Import-LocalizedData</item>
0330 <item>Import-Module</item>
0331 <item>Import-PackageProvider</item>
0332 <item>Import-PSSession</item>
0333 <item>Install-ADServiceAccount</item>
0334 <item>Install-Package</item>
0335 <item>Install-PackageProvider</item>
0336 <item>Invoke-CimMethod</item>
0337 <item>Invoke-Command</item>
0338 <item>Invoke-DscResource</item>
0339 <item>Invoke-Expression</item>
0340 <item>Invoke-History</item>
0341 <item>Invoke-Item</item>
0342 <item>Invoke-RestMethod</item>
0343 <item>Invoke-TroubleshootingPack</item>
0344 <item>Invoke-WebRequest</item>
0345 <item>Invoke-WmiMethod</item>
0346 <item>Invoke-WSManAction</item>
0347 <item>Join-Path</item>
0348 <item>Limit-EventLog</item>
0349 <item>Measure-Command</item>
0350 <item>Measure-Object</item>
0351 <item>Move-ADDirectoryServer</item>
0352 <item>Move-ADDirectoryServerOperationMasterRole</item>
0353 <item>Move-ADObject</item>
0354 <item>Move-ClusterGroup</item>
0355 <item>Move-ClusterResource</item>
0356 <item>Move-ClusterSharedVolume</item>
0357 <item>Move-ClusterVirtualMachineRole</item>
0358 <item>Move-Item</item>
0359 <item>Move-ItemProperty</item>
0360 <item>New-ADComputer</item>
0361 <item>New-ADFineGrainedPasswordPolicy</item>
0362 <item>New-ADGroup</item>
0363 <item>New-ADObject</item>
0364 <item>New-ADOrganizationalUnit</item>
0365 <item>New-ADServiceAccount</item>
0366 <item>New-ADUser</item>
0367 <item>New-Alias</item>
0368 <item>New-AppLockerPolicy</item>
0369 <item>New-CimInstance</item>
0370 <item>New-CimSession</item>
0371 <item>New-CimSessionOption</item>
0372 <item>New-Cluster</item>
0373 <item>New-Event</item>
0374 <item>New-EventLog</item>
0375 <item>New-GPLink</item>
0376 <item>New-GPO</item>
0377 <item>New-GPStarterGPO</item>
0378 <item>New-Item</item>
0379 <item>New-ItemProperty</item>
0380 <item>New-JobTrigger</item>
0381 <item>New-Module</item>
0382 <item>New-ModuleManifest</item>
0383 <item>New-NlbCluster</item>
0384 <item>New-NlbClusterIpv6Address</item>
0385 <item>New-Object</item>
0386 <item>New-PSDrive</item>
0387 <item>New-PSRoleCapabilityFile</item>
0388 <item>New-PSSession</item>
0389 <item>New-PSSessionConfigurationFile</item>
0390 <item>New-PSSessionOption</item>
0391 <item>New-PSTransportOption</item>
0392 <item>New-PSWorkflowExecutionOption</item>
0393 <item>New-ScheduledJobOption</item>
0394 <item>New-Service</item>
0395 <item>New-TimeSpan</item>
0396 <item>New-Variable</item>
0397 <item>New-WebServiceProxy</item>
0398 <item>New-WinEvent</item>
0399 <item>New-WSManInstance</item>
0400 <item>New-WSManSessionOption</item>
0401 <item>Out-Default</item>
0402 <item>Out-File</item>
0403 <item>Out-GridView</item>
0404 <item>Out-Host</item>
0405 <item>Out-Null</item>
0406 <item>Out-Printer</item>
0407 <item>Out-String</item>
0408 <item>Pop-Location</item>
0409 <item>Protect-CmsMessage</item>
0410 <item>Publish-DscConfiguration</item>
0411 <item>Push-Location</item>
0412 <item>Read-Host</item>
0413 <item>Receive-Job</item>
0414 <item>Receive-PSSession</item>
0415 <item>Register-ArgumentCompleter</item>
0416 <item>Register-CimIndicationEvent</item>
0417 <item>Register-EngineEvent</item>
0418 <item>Register-ObjectEvent</item>
0419 <item>Register-PackageSource</item>
0420 <item>Register-PSSessionConfiguration</item>
0421 <item>Register-ScheduledJob</item>
0422 <item>Register-WmiEvent</item>
0423 <item>Remove-ADComputer</item>
0424 <item>Remove-ADComputerServiceAccount</item>
0425 <item>Remove-ADDomainControllerPasswordReplicationPolicy</item>
0426 <item>Remove-ADFineGrainedPasswordPolicy</item>
0427 <item>Remove-ADFineGrainedPasswordPolicySubject</item>
0428 <item>Remove-ADGroup</item>
0429 <item>Remove-ADGroupMember</item>
0430 <item>Remove-ADObject</item>
0431 <item>Remove-ADOrganizationalUnit</item>
0432 <item>Remove-ADPrincipalGroupMembership</item>
0433 <item>Remove-ADServiceAccount</item>
0434 <item>Remove-ADUser</item>
0435 <item>Remove-BitsTransfer</item>
0436 <item>Remove-CimInstance</item>
0437 <item>Remove-CimSession</item>
0438 <item>Remove-Cluster</item>
0439 <item>Remove-ClusterAccess</item>
0440 <item>Remove-ClusterGroup</item>
0441 <item>Remove-ClusterNode</item>
0442 <item>Remove-ClusterResource</item>
0443 <item>Remove-ClusterResourceDependency</item>
0444 <item>Remove-ClusterResourceType</item>
0445 <item>Remove-ClusterSharedVolume</item>
0446 <item>Remove-Computer</item>
0447 <item>Remove-Event</item>
0448 <item>Remove-EventLog</item>
0449 <item>Remove-GPLink</item>
0450 <item>Remove-GPO</item>
0451 <item>Remove-GPPrefRegistryValue</item>
0452 <item>Remove-GPRegistryValue</item>
0453 <item>Remove-Item</item>
0454 <item>Remove-ItemProperty</item>
0455 <item>Remove-Job</item>
0456 <item>Remove-JobTrigger</item>
0457 <item>Remove-Module</item>
0458 <item>Remove-NlbCluster</item>
0459 <item>Remove-NlbClusterNode</item>
0460 <item>Remove-NlbClusterNodeDip</item>
0461 <item>Remove-NlbClusterPortRule</item>
0462 <item>Remove-NlbClusterVip</item>
0463 <item>Remove-PSBreakpoint</item>
0464 <item>Remove-PSDrive</item>
0465 <item>Remove-PSReadlineKeyHandler</item>
0466 <item>Remove-PSSession</item>
0467 <item>Remove-PSSnapin</item>
0468 <item>Remove-TypeData</item>
0469 <item>Remove-Variable</item>
0470 <item>Remove-WmiObject</item>
0471 <item>Remove-WSManInstance</item>
0472 <item>Rename-ADObject</item>
0473 <item>Rename-Computer</item>
0474 <item>Rename-GPO</item>
0475 <item>Rename-Item</item>
0476 <item>Rename-ItemProperty</item>
0477 <item>Repair-ClusterSharedVolume</item>
0478 <item>Reset-ADServiceAccountPassword</item>
0479 <item>Reset-ComputerMachinePassword</item>
0480 <item>Resolve-Path</item>
0481 <item>Restart-Computer</item>
0482 <item>Restart-Service</item>
0483 <item>Restore-ADObject</item>
0484 <item>Restore-Computer</item>
0485 <item>Restore-GPO</item>
0486 <item>Resume-BitsTransfer</item>
0487 <item>Resume-ClusterNode</item>
0488 <item>Resume-ClusterResource</item>
0489 <item>Resume-Job</item>
0490 <item>Resume-NlbCluster</item>
0491 <item>Resume-NlbClusterNode</item>
0492 <item>Resume-Service</item>
0493 <item>Save-Help</item>
0494 <item>Save-Package</item>
0495 <item>Search-ADAccount</item>
0496 <item>Select-Object</item>
0497 <item>Select-String</item>
0498 <item>Select-Xml</item>
0499 <item>Send-MailMessage</item>
0500 <item>Set-Acl</item>
0501 <item>Set-ADAccountControl</item>
0502 <item>Set-ADAccountExpiration</item>
0503 <item>Set-ADAccountPassword</item>
0504 <item>Set-ADComputer</item>
0505 <item>Set-ADDefaultDomainPasswordPolicy</item>
0506 <item>Set-ADDomain</item>
0507 <item>Set-ADDomainMode</item>
0508 <item>Set-ADFineGrainedPasswordPolicy</item>
0509 <item>Set-ADForest</item>
0510 <item>Set-ADForestMode</item>
0511 <item>Set-ADGroup</item>
0512 <item>Set-ADObject</item>
0513 <item>Set-ADOrganizationalUnit</item>
0514 <item>Set-ADServiceAccount</item>
0515 <item>Set-ADUser</item>
0516 <item>Set-Alias</item>
0517 <item>Set-AppLockerPolicy</item>
0518 <item>Set-AuthenticodeSignature</item>
0519 <item>Set-BitsTransfer</item>
0520 <item>Set-CimInstance</item>
0521 <item>Set-Clipboard</item>
0522 <item>Set-ClusterLog</item>
0523 <item>Set-ClusterOwnerNode</item>
0524 <item>Set-ClusterParameter</item>
0525 <item>Set-ClusterQuorum</item>
0526 <item>Set-ClusterResourceDependency</item>
0527 <item>Set-Content</item>
0528 <item>Set-Date</item>
0529 <item>Set-DscLocalConfigurationManager</item>
0530 <item>Set-ExecutionPolicy</item>
0531 <item>Set-GPInheritance</item>
0532 <item>Set-GPLink</item>
0533 <item>Set-GPPermissions</item>
0534 <item>Set-GPPrefRegistryValue</item>
0535 <item>Set-GPRegistryValue</item>
0536 <item>Set-Item</item>
0537 <item>Set-ItemProperty</item>
0538 <item>Set-JobTrigger</item>
0539 <item>Set-Location</item>
0540 <item>Set-NlbCluster</item>
0541 <item>Set-NlbClusterNode</item>
0542 <item>Set-NlbClusterNodeDip</item>
0543 <item>Set-NlbClusterPortRule</item>
0544 <item>Set-NlbClusterPortRuleNodeHandlingPriority</item>
0545 <item>Set-NlbClusterPortRuleNodeWeight</item>
0546 <item>Set-NlbClusterVip</item>
0547 <item>Set-PackageSource</item>
0548 <item>Set-PSBreakpoint</item>
0549 <item>Set-PSDebug</item>
0550 <item>Set-PSReadlineKeyHandler</item>
0551 <item>Set-PSReadlineOption</item>
0552 <item>Set-PSSessionConfiguration</item>
0553 <item>Set-ScheduledJob</item>
0554 <item>Set-ScheduledJobOption</item>
0555 <item>Set-Service</item>
0556 <item>Set-StrictMode</item>
0557 <item>Set-TraceSource</item>
0558 <item>Set-Variable</item>
0559 <item>Set-WmiInstance</item>
0560 <item>Set-WSManInstance</item>
0561 <item>Set-WSManQuickConfig</item>
0562 <item>Show-Command</item>
0563 <item>Show-ControlPanelItem</item>
0564 <item>Show-EventLog</item>
0565 <item>Sort-Object</item>
0566 <item>Split-Path</item>
0567 <item>Start-BitsTransfer</item>
0568 <item>Start-Cluster</item>
0569 <item>Start-ClusterGroup</item>
0570 <item>Start-ClusterNode</item>
0571 <item>Start-ClusterResource</item>
0572 <item>Start-DscConfiguration</item>
0573 <item>Start-Job</item>
0574 <item>Start-NlbCluster</item>
0575 <item>Start-NlbClusterNode</item>
0576 <item>Start-Process</item>
0577 <item>Start-Service</item>
0578 <item>Start-Sleep</item>
0579 <item>Start-Transaction</item>
0580 <item>Start-Transcript</item>
0581 <item>Stop-Cluster</item>
0582 <item>Stop-ClusterGroup</item>
0583 <item>Stop-ClusterNode</item>
0584 <item>Stop-ClusterResource</item>
0585 <item>Stop-Computer</item>
0586 <item>Stop-Job</item>
0587 <item>Stop-NlbCluster</item>
0588 <item>Stop-NlbClusterNode</item>
0589 <item>Stop-Process</item>
0590 <item>Stop-Service</item>
0591 <item>Stop-Transcript</item>
0592 <item>Suspend-BitsTransfer</item>
0593 <item>Suspend-ClusterNode</item>
0594 <item>Suspend-ClusterResource</item>
0595 <item>Suspend-Job</item>
0596 <item>Suspend-NlbCluster</item>
0597 <item>Suspend-NlbClusterNode</item>
0598 <item>Suspend-Service</item>
0599 <item>Tee-Object</item>
0600 <item>Test-AppLockerPolicy</item>
0601 <item>Test-Cluster</item>
0602 <item>Test-ClusterResourceFailure</item>
0603 <item>Test-ComputerSecureChannel</item>
0604 <item>Test-Connection</item>
0605 <item>Test-DscConfiguration</item>
0606 <item>Test-ModuleManifest</item>
0607 <item>Test-Path</item>
0608 <item>Test-PSSessionConfigurationFile</item>
0609 <item>Test-WSMan</item>
0610 <item>Trace-Command</item>
0611 <item>Unblock-File</item>
0612 <item>Undo-Transaction</item>
0613 <item>Uninstall-ADServiceAccount</item>
0614 <item>Uninstall-Package</item>
0615 <item>Unlock-ADAccount</item>
0616 <item>Unprotect-CmsMessage</item>
0617 <item>Unregister-Event</item>
0618 <item>Unregister-PackageSource</item>
0619 <item>Unregister-PSSessionConfiguration</item>
0620 <item>Unregister-ScheduledJob</item>
0621 <item>Update-ClusterIPResource</item>
0622 <item>Update-ClusterVirtualMachineConfiguration</item>
0623 <item>Update-FormatData</item>
0624 <item>Update-Help</item>
0625 <item>Update-List</item>
0626 <item>Update-TypeData</item>
0627 <item>Use-Transaction</item>
0628 <item>Wait-Debugger</item>
0629 <item>Wait-Event</item>
0630 <item>Wait-Job</item>
0631 <item>Wait-Process</item>
0632 <item>Where-Object</item>
0633 <item>Write-Debug</item>
0634 <item>Write-Error</item>
0635 <item>Write-EventLog</item>
0636 <item>Write-Host</item>
0637 <item>Write-Information</item>
0638 <item>Write-Output</item>
0639 <item>Write-Progress</item>
0640 <item>Write-Verbose</item>
0641 <item>Write-Warning</item>
0642 <item>ac</item>
0643 <item>asnp</item>
0644 <item>cat</item>
0645 <item>cd</item>
0646 <item>chdir</item>
0647 <item>clc</item>
0648 <item>clear</item>
0649 <item>clhy</item>
0650 <item>cli</item>
0651 <item>clp</item>
0652 <item>cls</item>
0653 <item>clv</item>
0654 <item>cnsn</item>
0655 <item>compare</item>
0656 <item>copy</item>
0657 <item>cp</item>
0658 <item>cpi</item>
0659 <item>cpp</item>
0660 <item>curl</item>
0661 <item>cvpa</item>
0662 <item>dbp</item>
0663 <item>del</item>
0664 <item>diff</item>
0665 <item>dir</item>
0666 <item>dnsn</item>
0667 <item>ebp</item>
0668 <item>echo</item>
0669 <item>epal</item>
0670 <item>epcsv</item>
0671 <item>epsn</item>
0672 <item>erase</item>
0673 <item>etsn</item>
0674 <item>exsn</item>
0675 <item>fc</item>
0676 <item>fl</item>
0677 <item>foreach</item>
0678 <item>ft</item>
0679 <item>fw</item>
0680 <item>gal</item>
0681 <item>gbp</item>
0682 <item>gc</item>
0683 <item>gci</item>
0684 <item>gcm</item>
0685 <item>gcs</item>
0686 <item>gdr</item>
0687 <item>ghy</item>
0688 <item>gi</item>
0689 <item>gjb</item>
0690 <item>gl</item>
0691 <item>gm</item>
0692 <item>gmo</item>
0693 <item>gp</item>
0694 <item>gps</item>
0695 <item>group</item>
0696 <item>gsn</item>
0697 <item>gsnp</item>
0698 <item>gsv</item>
0699 <item>gu</item>
0700 <item>gv</item>
0701 <item>gwmi</item>
0702 <item>h</item>
0703 <item>history</item>
0704 <item>icm</item>
0705 <item>iex</item>
0706 <item>ihy</item>
0707 <item>ii</item>
0708 <item>ipal</item>
0709 <item>ipcsv</item>
0710 <item>ipmo</item>
0711 <item>ipsn</item>
0712 <item>irm</item>
0713 <item>ise</item>
0714 <item>iwmi</item>
0715 <item>iwr</item>
0716 <item>kill</item>
0717 <item>lp</item>
0718 <item>ls</item>
0719 <item>man</item>
0720 <item>md</item>
0721 <item>measure</item>
0722 <item>mi</item>
0723 <item>mount</item>
0724 <item>move</item>
0725 <item>mp</item>
0726 <item>mv</item>
0727 <item>nal</item>
0728 <item>ndr</item>
0729 <item>ni</item>
0730 <item>nmo</item>
0731 <item>npssc</item>
0732 <item>nsn</item>
0733 <item>nv</item>
0734 <item>ogv</item>
0735 <item>oh</item>
0736 <item>popd</item>
0737 <item>ps</item>
0738 <item>pushd</item>
0739 <item>pwd</item>
0740 <item>r</item>
0741 <item>rbp</item>
0742 <item>rcjb</item>
0743 <item>rcsn</item>
0744 <item>rd</item>
0745 <item>rdr</item>
0746 <item>ren</item>
0747 <item>ri</item>
0748 <item>rjb</item>
0749 <item>rm</item>
0750 <item>rmdir</item>
0751 <item>rmo</item>
0752 <item>rni</item>
0753 <item>rnp</item>
0754 <item>rp</item>
0755 <item>rsn</item>
0756 <item>rsnp</item>
0757 <item>rujb</item>
0758 <item>rv</item>
0759 <item>rvpa</item>
0760 <item>rwmi</item>
0761 <item>sajb</item>
0762 <item>sal</item>
0763 <item>saps</item>
0764 <item>sasv</item>
0765 <item>sbp</item>
0766 <item>sc</item>
0767 <item>select</item>
0768 <item>set</item>
0769 <item>shcm</item>
0770 <item>si</item>
0771 <item>sl</item>
0772 <item>sleep</item>
0773 <item>sls</item>
0774 <item>sort</item>
0775 <item>sp</item>
0776 <item>spjb</item>
0777 <item>spps</item>
0778 <item>spsv</item>
0779 <item>start</item>
0780 <item>sujb</item>
0781 <item>sv</item>
0782 <item>swmi</item>
0783 <item>tee</item>
0784 <item>trcm</item>
0785 <item>type</item>
0786 <item>wget</item>
0787 <item>where</item>
0788 <item>wjb</item>
0789 <item>write</item>
0790 <item>\%</item>
0791 <item>\?</item>
0792 </list>
0793
0794 <list name="special-variables">
0795 <!-- https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes?view=powershell-7.3#scope-modifiers -->
0796 <item>$Global:</item>
0797 <item>$Local:</item>
0798 <item>$Private:</item>
0799 <item>$Script:</item>
0800 <item>$Using:</item>
0801 <item>$Workflow:</item>
0802 <item>$Alias:</item>
0803 <item>$Env:</item>
0804 <item>$Function:</item>
0805 <item>$Variable:</item>
0806
0807 <item>$_</item>
0808 <item>$True</item>
0809 <item>$False</item>
0810 <item>$Null</item>
0811 <item>$^</item>
0812 <item>$$</item>
0813 <item>$?</item>
0814 <item>$input</item>
0815 <item>$foreach</item>
0816 <item>$args</item>
0817 <item>$switch</item>
0818 <item>$matches</item>
0819 <item>$LastExitCode</item>
0820 <item>$Error</item>
0821 <item>$StackTrace</item>
0822 <item>$HOME</item>
0823 <item>$PsHome</item>
0824 <item>$ConsoleFileName</item>
0825 <item>$PWD</item>
0826 <item>$ShellId</item>
0827 <item>$Profile</item>
0828 <item>$Host</item>
0829 <item>$OFS</item>
0830 </list>
0831
0832 <!-- https://learn.microsoft.com/en-us/powershell/scripting/developer/help/comment-based-help-keywords?view=powershell-7.3 -->
0833 <list name="comment-based-help">
0834 <item>.SYNOPSIS</item>
0835 <item>.DESCRIPTION</item>
0836 <item>.PARAMETER</item>
0837 <item>.EXAMPLE</item>
0838 <item>.INPUTS</item>
0839 <item>.OUTPUTS</item>
0840 <item>.NOTES</item>
0841 <item>.LINK</item>
0842 <item>.COMPONENT</item>
0843 <item>.ROLE</item>
0844 <item>.FUNCTIONALITY</item>
0845 <item>.FORWARDHELPTARGETNAME</item>
0846 <item>.FORWARDHELPCATEGORY</item>
0847 <item>.REMOTEHELPRUNSPACE</item>
0848 <item>.EXTERNALHELP</item>
0849 </list>
0850
0851 <contexts>
0852 <context attribute="Normal Text" lineEndContext="#stay" name="Normal">
0853 <DetectSpaces attribute="Normal Text"/>
0854 <IncludeRules context="FindSpecialSymbol"/>
0855 <DetectChar attribute="Symbol" context="Attribute" char="["/>
0856 <IncludeRules context="FindSpecialOtherSymbol"/>
0857 <keyword attribute="Keyword" context="#stay" String="keywords"/>
0858 <keyword attribute="Control Flow" context="#stay" String="control-flow"/>
0859 <keyword attribute="Function" context="#stay" String="cmdlets"/>
0860 <IncludeRules context="FindIdentifiant"/>
0861 <IncludeRules context="FindEscape"/>
0862 </context>
0863
0864 <context attribute="Attribute" name="Attribute">
0865 <DetectSpaces attribute="Normal Text"/>
0866 <keyword attribute="Data Type" context="#stay" String="types"/>
0867 <IncludeRules context="FindIdentifiant"/>
0868 <DetectChar attribute="Symbol" context="#pop" char="]"/>
0869 <IncludeRules context="FindSpecialSymbol"/>
0870 <IncludeRules context="FindSpecialOtherSymbol"/>
0871 <IncludeRules context="FindEscape"/>
0872 </context>
0873
0874 <context attribute="Normal Text" name="FindSpecialSymbol">
0875 <DetectChar attribute="String" context="StringDQ" char="""/>
0876 <DetectChar attribute="String" context="StringSQ" char="'"/>
0877 <StringDetect attribute="HereString" context="HereStringDQ" String="@"" beginRegion="StringRegion"/>
0878 <StringDetect attribute="HereString" context="HereStringSQ" String="@'" beginRegion="StringRegion"/>
0879 <StringDetect attribute="Symbol" String="@("/>
0880 <DetectChar attribute="Comment" context="Commentar 1" char="#"/>
0881 <StringDetect attribute="Comment" context="Commentar 2" String="<#" beginRegion="CommentRegion"/>
0882 <DetectChar attribute="Symbol" context="#stay" char="{" beginRegion="block1"/>
0883 <DetectChar attribute="Symbol" context="#stay" char="}" endRegion="block1"/>
0884 <DetectChar attribute="Symbol" context="Member" char="."/>
0885 </context>
0886
0887 <context attribute="Normal Text" name="FindSpecialOtherSymbol">
0888 <RegExpr attribute="Operator" String="(?<=^|[\s(){}])-([ic]?(split|eq|ne|gt|ge|lt|le|like|notlike|match|notmatch|contains|notcontains|replace)|b?(and|or|xor)|join|not|isnot|is|as)(?=[\s(){}$]|$)"/>
0889 <AnyChar attribute="Symbol" context="#stay" String=":!%&()+,-/*<=>?[]|~^;"/>
0890 <IncludeRules context="FindVariable"/>
0891 </context>
0892
0893 <context attribute="Normal Text" name="FindEscape">
0894 <RegExpr attribute="String Char" String="`u\{[0-9A-Fa-f]+\}|`."/>
0895 <RegExpr attribute="Escape" String="(?<=\s)`"/>
0896 </context>
0897
0898 <context attribute="Normal Text" name="FindVariable">
0899 <StringDetect attribute="Variable Substitution" context="VarSubst" String="${" />
0900 <StringDetect attribute="Symbol" context="VarCmd" String="$(" />
0901 <RegExpr attribute="Variable" context="VariableScopeModifier" String="\$(?=&varscope;:)" insensitive="1"/>
0902 <RegExpr attribute="Variable" String="\$([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*|[?^$])"/>
0903 </context>
0904
0905 <context attribute="Normal Text" name="FindIdentifiant">
0906 <RegExpr attribute="Number" context="NumericSuffix" String="\b(0b[01]+|0x[0-9a-fA-F]+|([0-9]+(\.[0-9]*)?|\.[0-9]+)(e([-+][0-9]+|[0-9]*))?)(?=(u?[ysl]|[und])?([kmgtp]b)?\b)" insensitive="1"/>
0907 <RegExpr String="[-\w]+"/>
0908 </context>
0909 <context attribute="Numeric Suffix" name="NumericSuffix" fallthroughContext="#pop">
0910 <DetectIdentifier attribute="Numeric Suffix" context="#pop"/>
0911 </context>
0912
0913 <!-- $( -->
0914 <context attribute="Normal Text" name="VarCmd">
0915 <DetectChar attribute="Symbol" context="#pop" char=")"/>
0916 <IncludeRules context="Normal"/>
0917 </context>
0918
0919 <!-- ${ -->
0920 <context attribute="Variable" name="VarSubst" fallthroughContext="VarNameSubst">
0921 <DetectChar attribute="Variable Substitution" context="#pop" char="}"/>
0922 <RegExpr attribute="Scope Modifier" context="VariableName" String="&varscope;:" insensitive="1"/>
0923 </context>
0924 <context attribute="Variable" name="VarNameSubst">
0925 <DetectChar attribute="Variable Substitution" context="#pop#pop" char="}"/>
0926 </context>
0927
0928 <!-- $xxx:varname -->
0929 <context attribute="Normal Text" name="VariableScopeModifier" lineEndContext="#pop">
0930 <DetectChar attribute="Symbol" context="#pop!VariableName" char=":"/>
0931 <DetectIdentifier attribute="Scope Modifier"/>
0932 </context>
0933 <context attribute="Normal Text" name="VariableName" lineEndContext="#pop">
0934 <RegExpr attribute="Variable" context="#pop" String="&varname;(:&varname;)*"/>
0935 </context>
0936
0937 <context attribute="String" name="StringDQ">
0938 <IncludeRules context="FindVariable"/>
0939 <RegExpr attribute="String Char" String="`u\{[0-9A-Fa-f]+\}|`.|`$|"""/>
0940 <DetectChar attribute="String" context="#pop" char="""/>
0941 </context>
0942 <context attribute="String" name="StringSQ">
0943 <StringDetect attribute="String Char" String="''"/>
0944 <DetectChar attribute="String" context="#pop" char="'"/>
0945 </context>
0946
0947 <context attribute="HereString" lineEndContext="#stay" name="HereStringDQ">
0948 <IncludeRules context="FindVariable"/>
0949 <StringDetect attribute="HereString" context="#pop" String=""@" endRegion="StringRegion" column="0"/>
0950 </context>
0951 <context attribute="HereString" lineEndContext="#stay" name="HereStringSQ">
0952 <StringDetect attribute="HereString" context="#pop" String="'@" endRegion="StringRegion" column="0"/>
0953 </context>
0954
0955 <context attribute="Normal Text" lineEndContext="#pop" name="Member" fallthroughContext="#pop">
0956 <RegExpr attribute="Function" context="#pop" String="[_[:alpha:]]\w*" />
0957 </context>
0958
0959 <context attribute="Comment" lineEndContext="#pop" name="Commentar 1">
0960 <DetectSpaces />
0961 <IncludeRules context="##Comments"/>
0962 </context>
0963
0964 <context attribute="Comment" lineEndContext="#stay" name="Commentar 2">
0965 <DetectSpaces />
0966 <Detect2Chars attribute="Comment" context="#pop" char="#" char1=">" endRegion="CommentRegion"/>
0967 <!-- no delimiter except spaces -->
0968 <keyword context="CommentHelp" String="comment-based-help" weakDeliminator="!%&()*+,-./:;$lt;=>?[\]^{|}~" firstNonSpace="1" lookAhead="1" insensitive="0"/>
0969 <IncludeRules context="##Comments"/>
0970 </context>
0971 <context attribute="Comment-Based Help Keyword" lineEndContext="#pop" name="CommentHelp">
0972 <DetectChar attribute="Symbol" char="."/>
0973 <DetectIdentifier attribute="Comment-Based Help Keyword" context="CommentHelpParam"/>
0974 </context>
0975 <context attribute="Comment-Based Help Paramater" lineEndContext="#pop#pop" name="CommentHelpParam">
0976 </context>
0977
0978 </contexts>
0979
0980 <itemDatas>
0981 <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/>
0982 <itemData name="Attribute" defStyleNum="dsAttribute" spellChecking="false"/>
0983 <itemData name="Escape" defStyleNum="dsChar" spellChecking="false"/>
0984 <itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="false"/>
0985 <itemData name="Control Flow" defStyleNum="dsControlFlow" spellChecking="false"/>
0986 <itemData name="Function" defStyleNum="dsFunction" spellChecking="false"/>
0987 <itemData name="Data Type" defStyleNum="dsDataType" spellChecking="false"/>
0988 <itemData name="String" defStyleNum="dsString"/>
0989 <itemData name="String Char" defStyleNum="dsChar" spellChecking="false"/>
0990 <itemData name="HereString" defStyleNum="dsVerbatimString"/>
0991 <itemData name="Number" defStyleNum="dsDecVal" spellChecking="false"/>
0992 <itemData name="Numeric Suffix" defStyleNum="dsDataType" spellChecking="false"/>
0993 <itemData name="Comment" defStyleNum="dsComment"/>
0994 <itemData name="Comment-Based Help Keyword" defStyleNum="dsDocumentation" spellChecking="false"/>
0995 <itemData name="Comment-Based Help Paramater" defStyleNum="dsSpecialString" spellChecking="false"/>
0996 <itemData name="Symbol" defStyleNum="dsOperator" spellChecking="false"/>
0997 <itemData name="Operator" defStyleNum="dsOperator" spellChecking="false"/>
0998 <itemData name="Variable" defStyleNum="dsVariable" spellChecking="false"/>
0999 <itemData name="Scope Modifier" defStyleNum="dsVariable" spellChecking="false" bold="1"/>
1000 <itemData name="Variable Substitution" defStyleNum="dsPreprocessor" spellChecking="false"/>
1001 </itemDatas>
1002 </highlighting>
1003 <general>
1004 <comments>
1005 <comment name="singleLine" start="#" />
1006 <comment name="multiLine" start="<#" end="#>" region="CommentRegion"/>
1007 </comments>
1008 <keywords casesensitive="0" weakDeliminator=":-"/>
1009 </general>
1010 </language>
1011 <!-- kate: replace-tabs on; tab-width 2; indent-width 2; -->