🤘 40 reputation



Joined: 4/26/2018

Last seen: 1/11/2019

  • In the past, we've seen people have this issue with the firewall. If possible, would you mind trying the following: enable the firewall, set the recommended exceptions, and then disable the firewall again.

  • Hey Shaun, there is no step logic that would allow for a step to be skipped based on the speed a previous step is completed. Instead of a discrete sleep step, you could write the install/update step as a PowerShell step. That way you may be able to more accurately tell when the process is done and move on to the next step at a more reasonable pace.

    Start-Process with a -Wait flag would do the trick I think:

    Indicates that this cmdlet waits for the specified process to complete before accepting more input. This parameter suppresses the
    command prompt or retains the window until the process finishes.
  • Yeah it's possible to wrap an EXE into an MSI installer. Just test this thoroughly, sometimes the conversion can be tricky.

    I've used the program Robert linked in the past, and it does the trick.

  • The connecting issue would probably be best handled in a support ticket, support@pdq.com

    As for your requests, I will note them internally. Please note, I am unable to provide further information regarding the outcome of our feature decision process at this time.

  • This would probably be best handled in a support ticket, support@pdq.com

  • Since the majority of the path is the same, you could gather those items with PowerShell and wild cards.

    For Example, iTunes in my repository:

    Get-Item D:\Repository\Apple\iTunes\*\32\iTunes.msi
        Directory: D:\Repository\Apple\iTunes\\32
    Mode                LastWriteTime         Length Name
    ----                -------------         ------ ----
    -a----        3/22/2017   8:07 PM      150200320 iTunes.msi
        Directory: D:\Repository\Apple\iTunes\\32
    Mode                LastWriteTime         Length Name
    ----                -------------         ------ ----
    -a----        7/19/2017   1:44 PM      153620480 iTunes.msi
        Directory: D:\Repository\Apple\iTunes\\32
    Mode                LastWriteTime         Length Name
    ----                -------------         ------ ----
    -a----        9/11/2017   4:19 PM      151175168 iTunes.msi

    Then with your example: C:\Program Files (x86)\Yahoo!*\unset.exe That should work for getting all those different versions. You'll want to store it into a variable, and for each object perform the desired task.

    I put in some extra output to demonstrate it was grabbing and running for each one of the found files, but here's basically what you could do: Example!

  • The Agent have different GUIDs for different versions.

    You'll have to dynamically retrieve the GUID before running the install. PDQ Inventory should be able to generate a report on the uninstall string for the Agent as well.

  • This was a bug that was fixed in later customer builds of Inventory 16.3, contact us at support@pdq.com to get that latest build

  • Hey Pierre, I think to do this you'd have to dig into some of Chrome's profiles files to do this without GPO. This is the file that contains the bookmarks: "C:\Users\username\AppData\Local\Google\Chrome\User Data\Default\Bookmarks"

    You'd have to do some testing and probably write a script to inject the bookmark(s) you'd like, assuming you wouldn't want to harm the bookmarks already in place.

  • Hey Martin! Currently it is not possible to generate a report on membership change as you've described. There is probably a clunky way to do this with a schedule in PDQ Deploy and the post deployment notifications. To do that, you would make a schedule to target that TLP:AMBER collection you've made, and set the schedule trigger to a very aggressive trigger. I would say every hour might be good? Then attach a small package to the schedule. A CMD step running Dir is a great one for this. Then just make sure this schedule has Post-Deployment Notifications enabled and you could get a report everytime a computer get's deployed your canary package.

    Hopefully that made sense!

  • Hey guys, this type of filtering can be tricky, but you're almost there! You just need to switch to a Not All for the filter group and Contains for the comparison:

    Not All filters

  • We'll need some more specific information to begin suggesting anything

    What collection were you using?

    What targets on the schedule?

    What's the deployment history and collection membership for a computer that incorrectly received Firefox in PDQ Inventory?

    You're welcome to contact us at support@pdq.com for this issue as well.

  • Hey Robert, this was a bug and a newer customer build should help fix this, just get to us at support@pdq.com

  • The Remote Assist that comes default in PDQ Inventory leverages Microsoft's Remote Assist tool. Which is very similar to VNC and wouldn't work for remote users.

    GotoAssit and LogMeIn should work from anywhere as long as the remote machines have their respective agent installed. I wouldn't know how to build a tool to remotely control those machines as we do not have either of those applications to test with internally.

  • Sure can!

    AD Parent Path

  • Hey Brett, sounds like you may be running into a bug that was fixed at one point. Would you mind writing into support@pdq.com with some more details/screenshots and what version of Inventory you are currently running?


  • Hello James, currently this is not possible. I have a feature request in to allow for the sharing of System Variables between both applications. Please note that I am not able to comment on if/when said feature would be accepted/implemented.

    It may be a pain, but you could try using Remote Tools in PDQ Inventory to accomplish the deployments to these machines.

  • Hey Corey, haven't really looked over the script, but have you tried running this as Deploy User Interactive?

    Is there a specific part of the script that you're after, it may be better to just try to do that change.