[Utility] Powershell script to decode the new Camera Group registry key (6.0.7.3)

Nov 9, 2016
1,882
2,033
SF Bay Area
I created a Powershell script that decodes Blue Iris' camera group REG_BINARY values:
both the new cameras128 regkey, and the old cameras regkey.

This script requires no API access and it reads only the Blue Iris registry entries.
Its sole purpose is to help people investigate the cameras128 change in update 5.0.7.3.

attach_1.png


attach_1A.png



To use the script:

1. Extract the .ps1 file from the attached ZIP file.
2. Copy it to your PowerShell scripts folder (for example, 'C:\ps_scripts').
3. Open a PowerShell console and change to your scripts folder:
cd C:\ps_scripts

4. Examples:
.\BI_group_members.ps1
Shows a help screen and lists all Blue Iris GroupNames found in the Registry.
attach_3.png


.\BI_group_members.ps1 GTcloneset
Displays the members of group GTcloneset using the default newer cameras128 REG_BINARY value.

.\BI_group_members.ps1 GTcloneset cameras
Displays the members of group GTcloneset using the older cameras REG_BINARY value (if present).

If PowerShell blocks script execution, try:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\BI_group_members.ps1
or
pwsh -NoProfile -ExecutionPolicy Bypass -File .\BI_group_members.ps1 GTcloneset


Tested with Blue Iris 6.0.7.3 and later.
 

Attachments

Last edited:
  • Like
Reactions: bp2008