Important Notice: On February 29th, this community will be put into read-only mode. All existing posts will remain but customers will be unable to add new posts or comment on existing. Please feel to join our Community Discord for any questions and discussions.

Reimaged Computer


I'm looking for the best way to set up a dynamic collection for devices that are already in PDQ but get reimaged to go into a dynamic collection so the software can get reinstalled. I currently have a dynamic collection to look for any missing software and group them together but I feel like there is a better way. Thanks.



Date Votes
  • What we do is have imaged computers go into a specific OU.  Then I have a schedule that deploys the necessary apps to machines in that OU.  The only downside is that you have to move the machines to the correct OU manually.

  • Matthew,

    There are a couple of ways to tackle this. For example, you could make a collection with these filters to find every computer that has been successfully scanned by PDQ Inventory but has not had a PDQ Deploy package deployed to it yet:

    Then you could have a "master package" that has nested packages for all of your typical software that targets this collection via a PDQ Deploy schedule.

    However, a more elegant way might be to do something like set a registry entry on any computer that has already been fully deployed and then have a PDQ Inventory collection to look for computers missing that registry entry. You could add a step to your packages to set that registry entry if it doesn't already exist. If you use this method you will need to make sure that registry key is scanned by a PDQ Inventory scan profile.

  • Thanks!!

  • What I do is have the imaged computer run a remote execution powershell to start a specific "BASELINE" script in Deploy.via the command line interface.

    Then, anything else is handled by my heartbeat deploys on missing software.


Please sign in to leave a comment.

Didn't find what you were looking for?

New post