We recently released a new version of BatchPatch, which it includes security updates which help to harden the app against potential local attack that could lead to privilege elevation.
Additionally there are a number of other improvements:
- BatchPatch Run-As-Service feature now (optionally) requires that grids are whole-file encrypted
- Default value for Tools > Settings > .Bps Protection Mode changed from Credentials Field Encryption (locally stored key) to Whole File Encryption (locally stored key)
- Default value for Tools > Settings > General > Encrypt user-defined .xml on disk changed to TRUE/ENABLED
- Added Save grid special item to Job Queue and Task Scheduler
- Added Save all grids special item to Job Queue and Task Scheduler
- Added File > Restore recently closed tab CTRL-SHIFT-T
- Added Tools > Settings > .Bps File Protection > Attempt to decrypt multiple grids in File>Open with first password entered (for use when opening multiple password-protected grids at the same time)
- Added Clear column contents menu item to column header right-click menu
- Added Tools > Settings > Remote Execution > Use alternate share path for use in cases where the C$ administrative share is disabled on target computers
- Added Actions > Deploy > Use alternate share path for use in cases where the C$ administrative share is disabled on target computers
- Grid performance improvements
- Row Execution Interval is now set and saved per-grid instead of globally
- Clicking on ROW FILTER ENABLED label in lower-right corner of main grid window, when row filter is enabled, now launches the Filter Rows in Grid form
- Added support for horizontal scrolling with a mouse that has horizontal scroll capability (CTRL-scroll still works for standard mouses)
- Updated filters in Download Offline Updates Repository to exclude Windows 11 arm64 from being captured by non-arm64 filters
- UseShellExecute now set to FALSE for Windows Update and Deployment methods
- Fixed regex parsing in executeLocalProcess() to handle some edge cases that were not being parsed properly
- Updated menu items and help text
- Other minor bug fixes and improvements