Blue Iris Update Manager
Posted: Mon Mar 09, 2020 5:47 am
What is Blue Iris Update Manager
=========================================
Blue Iris Update Manager is a collection of batch file utilities that builds an archive of Blue Iris update files and backups of Blue Iris settings. The purpose of these utilities is to provide a way to rollback your current version of Blue Iris 5 to an earlier version in the event you encountered a problem. This is accomplished by the Windows Task Scheduler that runs two scheduled tasks upon logon or startup that repeats every 12 hours.
Archive Blue Iris Updates
-------------------------------
The batch file ArchiveBI5.cmd builds an archive of update files that Blue Iris has downloaded and installed so they contain the version of the Update and the bit architecture. When Blue Iris downloads a new update, it stores the update in C:\ProgramData\Blue Iris\temp. In the past, updates were stored in the Blue Iris program folder like C:\Program Files\Blue Iris 5. This utility can be run manually or can be run as a scheduled task by the Windows' Task Scheduler. The archived updates of Blue Iris's are renamed so they contain the version and bit architecture like 'Update_v5.2.0.1_x64.exe' and are stored in the folder %USERPROFILE%\AppData\Local\Blue Iris\Archives like C:\Users\RedDawg\AppData\Local\Blue Iris\Archives.
Backup Blue Iris Settings
-------------------------------
The batch file BackupBI5v2.cmd creates a backup of Blue Iris 5 settings stored in the registry using RegEdit.exe and save it in a compressed ZIP format to include the version and bit architecture as part of the filename like 'BlueIris_v5.2.0.1_x64.zip'. In order to run this batch file, you need to right click on it and select "Run as Administrator". To run BackupBI5v2.cmd as a scheduled task using Windows Task Scheduler so it does not prompt you for UAC, make sure you configure the task with "Run with highest privileges" and "Run whether user is logged on or not" options selected.
Restore Blue Iris to earlier version
------------------------------------------
The batch file RestoreBI5.cmd provides a user interface (UI) for displaying all archived Blue Iris update files from the folder %USERPROFILE%\AppData\Local\Blue Iris\Archives. It allows you to select a previous update and restore Blue Iris to a previous or different version. In order to run this batch file, you need to right click on it and select "Run as Administrator".
REQUIREMENTS
=============
+ WMI / WMIC must be installed. WMI is installed by default on Windows 10
+ PowerShell. Powershell is installed by default on Windows 10
Compatibility
============
+ Windows 10
DOWNLOADS
===========
Latest Version (Updated on June 18, 2020)
* BI5UpdateMgmt-v2.0.zip (version 2.0) from https://drive.google.com/open?id=1ck0Gv ... yWDMz0m7iL
Previous Version
* BI5UpdateMgmt.zip (version 1.0) from https://drive.google.com/open?id=1O6ril ... uTzFaUqqk-
INSTALLATION
============
1. Unzip " BI5UpdateMgmt-v2.0.zip" to C:\. This will unpack ArchiveBI5.cmd, BackupBI5v2.cmd,
RestoreBI5.cmd, InstallBI5Tasks.cmd, BI5_Config.txt and README.txt files to following directory:
C:\Bat
FYI: If Blue Iris 5 is NOT installed on C:, then open the configuration file called 'BI5_Config.txt'
with notepad and just change the following line:
DRV=C:
2. Run the batch file 'InstallBI5Tasks.cmd' using "Run as Administrator" to create scheduled tasks that backup Blue Iris' settings and archive Blue Iris updates. Depending upon whether Blue Iris is running as a service or application, it will create scheduled tasks that will run upon startup or logon and will repeat every 12 hours.
Scheduled Task1
-------------------
Name: BlueIrisSettings
[x] Run whether user is logged on or not
[x] Run with highest privileges
Begin task: At log on
Delay task for: 2 minutes
Repeat task every: 12 hours
For duration of: Indefinitely
Start program: C:\Bat\BackupBI5v2.cmd
Scheduled Task2
-------------------
Name: BlueIrisUpdates
[x] Run whether user is logged on or not
[x] Run with highest privileges
Begin task: At log on
Delay task for: 2 minutes
Repeat task every: 12 hours
For duration of: Indefinitely
Start program: C:\Bat\ArchiveBI5.cmd
When running 'InstallBI5Tasks.cmd', it will prompt you for:
1. The Windows local user account and password needed to run the scheduled tasks
2. The program to start for scheduled task1
3. The program to start for scheduled task2.
Example below:
With the exception of the password, you can press ENTER and accept the defaults for the local user account, program for scheduled task1 and program for scheduled tasks2.
HOW TO RESTORE Blue Iris to an earlier version
==========================================
To restore Blue Iris to a previous version, enter the Index number that corresponds to the Update version you want to roll back to and then answer Y for YES. The restore process will import the Blue Iris registry settings and install the Update from the selected Update version. The below example shows rolling back the version from v5.2.2.1 to v5.2.1.4.
Example:
=========================================
Blue Iris Update Manager is a collection of batch file utilities that builds an archive of Blue Iris update files and backups of Blue Iris settings. The purpose of these utilities is to provide a way to rollback your current version of Blue Iris 5 to an earlier version in the event you encountered a problem. This is accomplished by the Windows Task Scheduler that runs two scheduled tasks upon logon or startup that repeats every 12 hours.
Archive Blue Iris Updates
-------------------------------
The batch file ArchiveBI5.cmd builds an archive of update files that Blue Iris has downloaded and installed so they contain the version of the Update and the bit architecture. When Blue Iris downloads a new update, it stores the update in C:\ProgramData\Blue Iris\temp. In the past, updates were stored in the Blue Iris program folder like C:\Program Files\Blue Iris 5. This utility can be run manually or can be run as a scheduled task by the Windows' Task Scheduler. The archived updates of Blue Iris's are renamed so they contain the version and bit architecture like 'Update_v5.2.0.1_x64.exe' and are stored in the folder %USERPROFILE%\AppData\Local\Blue Iris\Archives like C:\Users\RedDawg\AppData\Local\Blue Iris\Archives.
Backup Blue Iris Settings
-------------------------------
The batch file BackupBI5v2.cmd creates a backup of Blue Iris 5 settings stored in the registry using RegEdit.exe and save it in a compressed ZIP format to include the version and bit architecture as part of the filename like 'BlueIris_v5.2.0.1_x64.zip'. In order to run this batch file, you need to right click on it and select "Run as Administrator". To run BackupBI5v2.cmd as a scheduled task using Windows Task Scheduler so it does not prompt you for UAC, make sure you configure the task with "Run with highest privileges" and "Run whether user is logged on or not" options selected.
Restore Blue Iris to earlier version
------------------------------------------
The batch file RestoreBI5.cmd provides a user interface (UI) for displaying all archived Blue Iris update files from the folder %USERPROFILE%\AppData\Local\Blue Iris\Archives. It allows you to select a previous update and restore Blue Iris to a previous or different version. In order to run this batch file, you need to right click on it and select "Run as Administrator".
REQUIREMENTS
=============
+ WMI / WMIC must be installed. WMI is installed by default on Windows 10
+ PowerShell. Powershell is installed by default on Windows 10
Compatibility
============
+ Windows 10
DOWNLOADS
===========
Latest Version (Updated on June 18, 2020)
* BI5UpdateMgmt-v2.0.zip (version 2.0) from https://drive.google.com/open?id=1ck0Gv ... yWDMz0m7iL
Previous Version
* BI5UpdateMgmt.zip (version 1.0) from https://drive.google.com/open?id=1O6ril ... uTzFaUqqk-
INSTALLATION
============
1. Unzip " BI5UpdateMgmt-v2.0.zip" to C:\. This will unpack ArchiveBI5.cmd, BackupBI5v2.cmd,
RestoreBI5.cmd, InstallBI5Tasks.cmd, BI5_Config.txt and README.txt files to following directory:
C:\Bat
FYI: If Blue Iris 5 is NOT installed on C:, then open the configuration file called 'BI5_Config.txt'
with notepad and just change the following line:
DRV=C:
2. Run the batch file 'InstallBI5Tasks.cmd' using "Run as Administrator" to create scheduled tasks that backup Blue Iris' settings and archive Blue Iris updates. Depending upon whether Blue Iris is running as a service or application, it will create scheduled tasks that will run upon startup or logon and will repeat every 12 hours.
Scheduled Task1
-------------------
Name: BlueIrisSettings
[x] Run whether user is logged on or not
[x] Run with highest privileges
Begin task: At log on
Delay task for: 2 minutes
Repeat task every: 12 hours
For duration of: Indefinitely
Start program: C:\Bat\BackupBI5v2.cmd
Scheduled Task2
-------------------
Name: BlueIrisUpdates
[x] Run whether user is logged on or not
[x] Run with highest privileges
Begin task: At log on
Delay task for: 2 minutes
Repeat task every: 12 hours
For duration of: Indefinitely
Start program: C:\Bat\ArchiveBI5.cmd
When running 'InstallBI5Tasks.cmd', it will prompt you for:
1. The Windows local user account and password needed to run the scheduled tasks
2. The program to start for scheduled task1
3. The program to start for scheduled task2.
Example below:
With the exception of the password, you can press ENTER and accept the defaults for the local user account, program for scheduled task1 and program for scheduled tasks2.
HOW TO RESTORE Blue Iris to an earlier version
==========================================
To restore Blue Iris to a previous version, enter the Index number that corresponds to the Update version you want to roll back to and then answer Y for YES. The restore process will import the Blue Iris registry settings and install the Update from the selected Update version. The below example shows rolling back the version from v5.2.2.1 to v5.2.1.4.
Example: