New Version of BatchPatch released in March 2025

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
This entry was posted in Blog, General and tagged , , . Bookmark the permalink. Both comments and trackbacks are currently closed.