[colorer/Colorer-schemes] master: powershell.hrc - add new known cmdlets (#192) (fa67b61)

0 views
Skip to first unread message

farg...@farmanager.com

unread,
Oct 26, 2025, 5:31:00 AM (4 days ago) Oct 26
to farco...@googlegroups.com
Repository : https://github.com/colorer/Colorer-schemes
On branch : master
Link : https://github.com/colorer/Colorer-schemes/commit/fa67b61d0457fe46b8e15d1d6241c6f2e1b94e72

>---------------------------------------------------------------

commit fa67b61d0457fe46b8e15d1d6241c6f2e1b94e72
Author: Roman Kuzmin <night...@gmail.com>
Date: Sun Oct 26 09:26:05 2025 +0000

powershell.hrc - add new known cmdlets (#192)


>---------------------------------------------------------------

fa67b61d0457fe46b8e15d1d6241c6f2e1b94e72
base/hrc/scripts/powershell.hrc | 299 ++++++++++++++++++++--------------------
1 file changed, 153 insertions(+), 146 deletions(-)

diff --git a/base/hrc/scripts/powershell.hrc b/base/hrc/scripts/powershell.hrc
index ae21690..0f855ab 100644
--- a/base/hrc/scripts/powershell.hrc
+++ b/base/hrc/scripts/powershell.hrc
@@ -7,7 +7,7 @@ xsi:schemaLocation="http://colorer.sf.net/2003/hrc http://colorer.sf.net/2003/hr
<type name="powershell">
<annotation><documentation><![CDATA[

-powershell.hrc by Roman Kuzmin, aka nightroman, 2025-06-17
+powershell.hrc by Roman Kuzmin, aka nightroman, 2025-10-26
visual.hrd is recommended as optimized for powershell.hrc

Regex syntax in strings after regex operators, [regex], and <#regex#>
@@ -291,245 +291,252 @@ SQL syntax in here-strings after <#sql#>

<scheme name="cmdlet">
<keywords ignorecase="yes" region="Cmdlet" worddiv="[^\w-]">
-<!--Microsoft.PowerShell.Core-->
-<word name="Add-History"/>
-<word name="Clear-History"/>
-<word name="Connect-PSSession"/>
-<word name="Debug-Job"/>
-<word name="Disable-PSRemoting"/>
-<word name="Disable-PSSessionConfiguration"/>
-<word name="Disconnect-PSSession"/>
-<word name="Enable-PSRemoting"/>
-<word name="Enable-PSSessionConfiguration"/>
-<word name="Enter-PSHostProcess"/>
-<word name="Enter-PSSession"/>
-<word name="Exit-PSHostProcess"/>
-<word name="Exit-PSSession"/>
-<word name="Export-ModuleMember"/>
-<word name="ForEach-Object"/>
-<word name="Get-Command"/>
-<word name="Get-Help"/>
-<word name="Get-History"/>
-<word name="Get-Job"/>
-<word name="Get-Module"/>
-<word name="Get-PSHostProcessInfo"/>
-<word name="Get-PSSession"/>
-<word name="Get-PSSessionCapability"/>
-<word name="Get-PSSessionConfiguration"/>
-<word name="Import-Module"/>
-<word name="Invoke-Command"/>
-<word name="Invoke-History"/>
-<word name="New-Module"/>
-<word name="New-ModuleManifest"/>
-<word name="New-PSRoleCapabilityFile"/>
-<word name="New-PSSession"/>
-<word name="New-PSSessionConfigurationFile"/>
-<word name="New-PSSessionOption"/>
-<word name="New-PSTransportOption"/>
-<word name="Out-Default"/>
-<word name="Out-Host"/>
-<word name="Out-Null"/>
-<word name="Receive-Job"/>
-<word name="Receive-PSSession"/>
-<word name="Register-ArgumentCompleter"/>
-<word name="Register-PSSessionConfiguration"/>
-<word name="Remove-Job"/>
-<word name="Remove-Module"/>
-<word name="Remove-PSSession"/>
-<word name="Save-Help"/>
-<word name="Set-PSDebug"/>
-<word name="Set-PSSessionConfiguration"/>
-<word name="Set-StrictMode"/>
-<word name="Start-Job"/>
-<word name="Stop-Job"/>
-<word name="Test-ModuleManifest"/>
-<word name="Test-PSSessionConfigurationFile"/>
-<word name="Unregister-PSSessionConfiguration"/>
-<word name="Update-Help"/>
-<word name="Wait-Job"/>
-<word name="Where-Object"/>
-<!--Microsoft.PowerShell.Archive-->
-<word name="Compress-Archive"/>
-<word name="Expand-Archive"/>
-<!--Microsoft.PowerShell.Diagnostics-->
-<word name="Get-Counter"/>
-<word name="Get-WinEvent"/>
-<word name="New-WinEvent"/>
-<!--Microsoft.PowerShell.Host-->
-<word name="Start-Transcript"/>
-<word name="Stop-Transcript"/>
-<!--Microsoft.PowerShell.Management-->
<word name="Add-Content"/>
+<word name="Add-History"/>
+<word name="Add-Member"/>
+<word name="Add-Type"/>
<word name="Clear-Content"/>
+<word name="Clear-History"/>
<word name="Clear-Item"/>
<word name="Clear-ItemProperty"/>
<word name="Clear-RecycleBin"/>
-<word name="Convert-Path"/>
-<word name="Copy-Item"/>
-<word name="Copy-ItemProperty"/>
-<word name="Debug-Process"/>
-<word name="Get-ChildItem"/>
-<word name="Get-Clipboard"/>
-<word name="Get-Content"/>
-<word name="Get-HotFix"/>
-<word name="Get-Item"/>
-<word name="Get-ItemProperty"/>
-<word name="Get-ItemPropertyValue"/>
-<word name="Get-Location"/>
-<word name="Get-Process"/>
-<word name="Get-PSDrive"/>
-<word name="Get-PSProvider"/>
-<word name="Get-Service"/>
-<word name="Invoke-Item"/>
-<word name="Join-Path"/>
-<word name="Move-Item"/>
-<word name="Move-ItemProperty"/>
-<word name="New-Item"/>
-<word name="New-ItemProperty"/>
-<word name="New-PSDrive"/>
-<word name="New-Service"/>
-<word name="Pop-Location"/>
-<word name="Push-Location"/>
-<word name="Remove-Item"/>
-<word name="Remove-ItemProperty"/>
-<word name="Remove-PSDrive"/>
-<word name="Rename-Computer"/>
-<word name="Rename-Item"/>
-<word name="Rename-ItemProperty"/>
-<word name="Resolve-Path"/>
-<word name="Restart-Computer"/>
-<word name="Restart-Service"/>
-<word name="Resume-Service"/>
-<word name="Set-Clipboard"/>
-<word name="Set-Content"/>
-<word name="Set-Item"/>
-<word name="Set-ItemProperty"/>
-<word name="Set-Location"/>
-<word name="Set-Service"/>
-<word name="Split-Path"/>
-<word name="Start-Process"/>
-<word name="Start-Service"/>
-<word name="Stop-Computer"/>
-<word name="Stop-Process"/>
-<word name="Stop-Service"/>
-<word name="Suspend-Service"/>
-<word name="Test-Connection"/>
-<word name="Test-Path"/>
-<word name="Wait-Process"/>
-<!--Microsoft.PowerShell.ODataUtils-->
-<word name="Export-ODataEndpointProxy"/>
-<!--Microsoft.PowerShell.Security-->
-<word name="ConvertFrom-SecureString"/>
-<word name="ConvertTo-SecureString"/>
-<word name="Get-Acl"/>
-<word name="Get-AuthenticodeSignature"/>
-<word name="Get-CmsMessage"/>
-<word name="Get-Credential"/>
-<word name="Get-ExecutionPolicy"/>
-<word name="Get-PfxCertificate"/>
-<word name="Protect-CmsMessage"/>
-<word name="Set-Acl"/>
-<word name="Set-AuthenticodeSignature"/>
-<word name="Set-ExecutionPolicy"/>
-<word name="Unprotect-CmsMessage"/>
-<!--Microsoft.PowerShell.Utility-->
-<word name="ConvertFrom-SddlString"/>
-<word name="Format-Hex"/>
-<word name="Get-FileHash"/>
-<word name="Import-PowerShellDataFile"/>
-<word name="New-Guid"/>
-<word name="New-TemporaryFile"/>
-<word name="Add-Member"/>
-<word name="Add-Type"/>
<word name="Clear-Variable"/>
<word name="Compare-Object"/>
+<word name="Compress-Archive"/>
+<word name="Connect-PSSession"/>
+<word name="Convert-Path"/>
+<word name="ConvertFrom-CliXml"/>
<word name="ConvertFrom-Csv"/>
<word name="ConvertFrom-Json"/>
+<word name="ConvertFrom-Markdown"/>
+<word name="ConvertFrom-SddlString"/>
+<word name="ConvertFrom-SecureString"/>
<word name="ConvertFrom-StringData"/>
+<word name="ConvertTo-CliXml"/>
<word name="ConvertTo-Csv"/>
<word name="ConvertTo-Html"/>
<word name="ConvertTo-Json"/>
+<word name="ConvertTo-SecureString"/>
<word name="ConvertTo-Xml"/>
+<word name="Copy-Item"/>
+<word name="Copy-ItemProperty"/>
+<word name="Debug-Job"/>
+<word name="Debug-Process"/>
<word name="Debug-Runspace"/>
+<word name="Disable-ExperimentalFeature"/>
<word name="Disable-PSBreakpoint"/>
+<word name="Disable-PSRemoting"/>
+<word name="Disable-PSSessionConfiguration"/>
<word name="Disable-RunspaceDebug"/>
+<word name="Disconnect-PSSession"/>
+<word name="Enable-ExperimentalFeature"/>
<word name="Enable-PSBreakpoint"/>
+<word name="Enable-PSRemoting"/>
+<word name="Enable-PSSessionConfiguration"/>
<word name="Enable-RunspaceDebug"/>
+<word name="Enter-PSHostProcess"/>
+<word name="Enter-PSSession"/>
+<word name="Exit-PSHostProcess"/>
+<word name="Exit-PSSession"/>
+<word name="Expand-Archive"/>
<word name="Export-Alias"/>
<word name="Export-Clixml"/>
<word name="Export-Csv"/>
<word name="Export-FormatData"/>
+<word name="Export-ModuleMember"/>
+<word name="Export-ODataEndpointProxy"/>
<word name="Export-PSSession"/>
+<word name="ForEach-Object"/>
<word name="Format-Custom"/>
+<word name="Format-Hex"/>
<word name="Format-List"/>
<word name="Format-Table"/>
<word name="Format-Wide"/>
+<word name="Get-Acl"/>
<word name="Get-Alias"/>
+<word name="Get-AuthenticodeSignature"/>
+<word name="Get-ChildItem"/>
+<word name="Get-Clipboard"/>
+<word name="Get-CmsMessage"/>
+<word name="Get-Command"/>
+<word name="Get-Content"/>
+<word name="Get-Counter"/>
+<word name="Get-Credential"/>
<word name="Get-Culture"/>
<word name="Get-Date"/>
+<word name="Get-Error"/>
<word name="Get-Event"/>
<word name="Get-EventSubscriber"/>
+<word name="Get-ExecutionPolicy"/>
+<word name="Get-ExperimentalFeature"/>
+<word name="Get-FileHash"/>
<word name="Get-FormatData"/>
+<word name="Get-Help"/>
+<word name="Get-History"/>
<word name="Get-Host"/>
+<word name="Get-HotFix"/>
+<word name="Get-Item"/>
+<word name="Get-ItemProperty"/>
+<word name="Get-ItemPropertyValue"/>
+<word name="Get-Job"/>
+<word name="Get-Location"/>
+<word name="Get-MarkdownOption"/>
<word name="Get-Member"/>
+<word name="Get-Module"/>
+<word name="Get-PfxCertificate"/>
+<word name="Get-Process"/>
<word name="Get-PSBreakpoint"/>
<word name="Get-PSCallStack"/>
+<word name="Get-PSDrive"/>
+<word name="Get-PSHostProcessInfo"/>
+<word name="Get-PSProvider"/>
+<word name="Get-PSSession"/>
+<word name="Get-PSSessionCapability"/>
+<word name="Get-PSSessionConfiguration"/>
<word name="Get-Random"/>
<word name="Get-Runspace"/>
<word name="Get-RunspaceDebug"/>
+<word name="Get-Service"/>
<word name="Get-TraceSource"/>
<word name="Get-TypeData"/>
<word name="Get-UICulture"/>
<word name="Get-Unique"/>
+<word name="Get-Uptime"/>
<word name="Get-Variable"/>
+<word name="Get-WinEvent"/>
<word name="Group-Object"/>
<word name="Import-Alias"/>
<word name="Import-Clixml"/>
<word name="Import-Csv"/>
<word name="Import-LocalizedData"/>
+<word name="Import-Module"/>
+<word name="Import-PowerShellDataFile"/>
<word name="Import-PSSession"/>
+<word name="Invoke-Command"/>
<word name="Invoke-Expression"/>
+<word name="Invoke-History"/>
+<word name="Invoke-Item"/>
<word name="Invoke-RestMethod"/>
<word name="Invoke-WebRequest"/>
+<word name="Join-Path"/>
+<word name="Join-String"/>
<word name="Measure-Command"/>
<word name="Measure-Object"/>
+<word name="Move-Item"/>
+<word name="Move-ItemProperty"/>
<word name="New-Alias"/>
<word name="New-Event"/>
+<word name="New-Guid"/>
+<word name="New-Item"/>
+<word name="New-ItemProperty"/>
+<word name="New-Module"/>
+<word name="New-ModuleManifest"/>
<word name="New-Object"/>
+<word name="New-PSDrive"/>
+<word name="New-PSRoleCapabilityFile"/>
+<word name="New-PSSession"/>
+<word name="New-PSSessionConfigurationFile"/>
+<word name="New-PSSessionOption"/>
+<word name="New-PSTransportOption"/>
+<word name="New-Service"/>
+<word name="New-TemporaryFile"/>
<word name="New-TimeSpan"/>
<word name="New-Variable"/>
+<word name="New-WinEvent"/>
+<word name="Out-Default"/>
<word name="Out-File"/>
<word name="Out-GridView"/>
+<word name="Out-Host"/>
+<word name="Out-Null"/>
<word name="Out-Printer"/>
<word name="Out-String"/>
+<word name="Pop-Location"/>
+<word name="Protect-CmsMessage"/>
+<word name="Push-Location"/>
<word name="Read-Host"/>
+<word name="Receive-Job"/>
+<word name="Receive-PSSession"/>
+<word name="Register-ArgumentCompleter"/>
<word name="Register-EngineEvent"/>
<word name="Register-ObjectEvent"/>
+<word name="Register-PSSessionConfiguration"/>
+<word name="Remove-Alias"/>
<word name="Remove-Event"/>
+<word name="Remove-Item"/>
+<word name="Remove-ItemProperty"/>
+<word name="Remove-Job"/>
+<word name="Remove-Module"/>
<word name="Remove-PSBreakpoint"/>
+<word name="Remove-PSDrive"/>
+<word name="Remove-PSSession"/>
+<word name="Remove-Service"/>
<word name="Remove-TypeData"/>
<word name="Remove-Variable"/>
+<word name="Rename-Computer"/>
+<word name="Rename-Item"/>
+<word name="Rename-ItemProperty"/>
+<word name="Resolve-Path"/>
+<word name="Restart-Computer"/>
+<word name="Restart-Service"/>
+<word name="Resume-Service"/>
+<word name="Save-Help"/>
<word name="Select-Object"/>
<word name="Select-String"/>
<word name="Select-Xml"/>
<word name="Send-MailMessage"/>
+<word name="Set-Acl"/>
<word name="Set-Alias"/>
+<word name="Set-AuthenticodeSignature"/>
+<word name="Set-Clipboard"/>
+<word name="Set-Content"/>
<word name="Set-Date"/>
+<word name="Set-ExecutionPolicy"/>
+<word name="Set-Item"/>
+<word name="Set-ItemProperty"/>
+<word name="Set-Location"/>
+<word name="Set-MarkdownOption"/>
<word name="Set-PSBreakpoint"/>
+<word name="Set-PSDebug"/>
+<word name="Set-PSSessionConfiguration"/>
+<word name="Set-Service"/>
+<word name="Set-StrictMode"/>
<word name="Set-TraceSource"/>
<word name="Set-Variable"/>
<word name="Show-Command"/>
+<word name="Show-Markdown"/>
<word name="Sort-Object"/>
+<word name="Split-Path"/>
+<word name="Start-Job"/>
+<word name="Start-Process"/>
+<word name="Start-Service"/>
<word name="Start-Sleep"/>
+<word name="Start-Transcript"/>
+<word name="Stop-Computer"/>
+<word name="Stop-Job"/>
+<word name="Stop-Process"/>
+<word name="Stop-Service"/>
+<word name="Stop-Transcript"/>
+<word name="Suspend-Service"/>
<word name="Tee-Object"/>
+<word name="Test-Connection"/>
+<word name="Test-Json"/>
+<word name="Test-ModuleManifest"/>
+<word name="Test-Path"/>
+<word name="Test-PSSessionConfigurationFile"/>
<word name="Trace-Command"/>
<word name="Unblock-File"/>
+<word name="Unprotect-CmsMessage"/>
<word name="Unregister-Event"/>
+<word name="Unregister-PSSessionConfiguration"/>
<word name="Update-FormatData"/>
+<word name="Update-Help"/>
<word name="Update-List"/>
<word name="Update-TypeData"/>
<word name="Wait-Debugger"/>
<word name="Wait-Event"/>
+<word name="Wait-Job"/>
+<word name="Wait-Process"/>
+<word name="Where-Object"/>
<word name="Write-Debug"/>
<word name="Write-Error"/>
<word name="Write-Host"/>


Reply all
Reply to author
Forward
0 new messages