Patch My PC Feature and Application Request

A community where customers, consultants, MVPs, and the community can provide feedback to make a better product for everyone!

6 VOTE

Detection Method Scripts Location

It would be nice to have the ability to specify the content location of the 'Detection Method Scripts' so that it can be saved to a trusted folder location.

For example, all unapproved scripts are blocked via BIT9 in our environment, but, if we're able to save them to a trusted location, they could be automatically approved.

  • Robert Graham
  • Aug 5 2019
  • SHIPPED
  • Attach files
  • Admin
    Justin Chalfant commented
    05 Aug 14:06

    In build 1.4.7 (https://patchmypc.com/publishing-service-setup-documentation#releasehistory), we save all detection method scripts to the "<InstallDir>\Detection Method Scripts". is this what you are looking for?

    Improvements

    • Powershell detection method scripts are now saved in the <InstallDir>\Detection Method Scripts folder.

  • Robert Graham commented
    05 Aug 14:20

    Yes those are the scripts, which is great, but it would be really helpful if there was a way to change this location to a UNC path in the GUI. Similar to how Licensed Products are handled. As I assume these will be updated with every sync, so manually approving/copying these would become a chore.

    If it's not a popular idea, then perhaps a reg or ini hack would suffice!

  • Admin
    Justin Chalfant commented
    05 Aug 19:45

    We can look at making it a registry value configuration. I'm not sure if a UI piece would be right if there aren't many other customers requesting this option. I will bring this to our engineering team. I don't think it would be too complex and time consuming from an engineering side.

  • Admin
    Justin Chalfant commented
    07 Aug 15:53

    This feature shipped in build 1.4.8 you can use:

    HKEY_LOCAL_MACHINE\SOFTWARE\Patch My PC Publishing Service:DetectionMethodScriptsAddtionalSavePath = \\server\examplefolder
    Type = String value