all packages should have option to check if the version is already installed

Comments

18 comments

  • Michael Muni

    You already can create Dynamic Collections in PDQ Inventory for computers that have the latest version, have an outdated version or dont have it at all. You need to have the proper license to use the pre-made library collections for this in Inventory.

    When new packages come out they update their custom variables for the app versions and names. You can use these variables in your own packages, however they  only get updated if you have the correct license (probably enterprise)

    0
    Comment actions Permalink
  • Tom Lyczko

    I did not find anything in the help about this. Please explain where/how to find/do do this.

    We have an enterprise license.

    I should be able to create a target list that includes all our computers and have it follow this method, does it make any difference if one is using a nested package??

    Thank you, Tom

    0
    Comment actions Permalink
  • Michael Muni

    Attached are two screen shots, one shows the pre-made collections in Inventories collection library. The other one shows where in preferences you can find the system variables that get automatically update like app version numbers.

    0
    Comment actions Permalink
  • Michael Muni

    P.S. - you can copy the pre-made collections in the collection library and past it down in your own collections and it will create a copy that you can edit.

    0
    Comment actions Permalink
  • Tom Lyczko

    I think maybe you're assuming we have PDQ Inventory.

    We don't.

    My feature request still stands, make this possible for people who do not use PDQ Inventory.

    Thank you, Tom

    0
    Comment actions Permalink
  • Tom Lyczko

    Also, this is the feature request thread for PDQ Deploy.

    0
    Comment actions Permalink
  • Michael Muni

    Without inventory it won't know if it's already installed, that's the whole point of PDQ inventory. I wouldnt count on them adding this to PDQ Deploy as its something they are already doing in Inventory and would also take value away from their Inventory app. Also performing the check on the fly during a deployment would add between 30 seconds to 20 minutes per machine during a deployment.

    0
    Comment actions Permalink
  • Michael Muni

    Correction* i wanted to write 2 minutes not 20 minutes.

    0
    Comment actions Permalink
  • Michael Muni

    One thing you could do is make sure to turn on the stop deploying after successful deployment. Once the app is installed, it will not deploy to that same computer until the new version comes out.

    0
    Comment actions Permalink
  • Tom Lyczko

    The time part doesn't matter to me, wrt the stop deployment, that only applies to the current deployment, not any future deployments.

    0
    Comment actions Permalink
  • Tom Lyczko

    Well!! The free version does the dynamic collections you mention. I don't know if it's worth spending money just for automatic scans though, I could do them manually every so often. I shall try it out and see how it goes.

    0
    Comment actions Permalink
  • Michael Muni

    In PDQ Deploy, when you setup a schedule there is an option to stop deploying to computers once they succeed. So once the program is installed it will not install to that same computer the next time the schedule runs, it will only deploy to computers that don't already have it. This is linked to the package version so you could set an autodeploy package an when a new version comes out, it will deploy to all computers that don't have that new version and stop deploying to the computers that it successfully deployed to.

    0
    Comment actions Permalink
  • Tom Lyczko

    Again that's tied to the deployment/schedule. What I'm looking for is to always check regardless of schedule, deployment, etc. I'll have to ask support I think.

    0
    Comment actions Permalink
  • Michael Muni

    to check the current version on a computer, there is no way without pdq inventory or some other inventory software like Spiceworks. PDQ Deploy doesnt keep or collect information about computers.

    0
    Comment actions Permalink
  • Tom Lyczko

    You're right...Spiceworks does keep inventory but it's clunky in various ways but I have a spice server set up, I may try making some custom groups but I don't yet know if/how that can check versions before installing. Free PDQ Inventory may work better for us and also 1 less server to manage.

    0
    Comment actions Permalink
  • Michael Muni

    Check this link. http://www.adminarsenal.com/inventory-what-is-pro-mode/

    The one that says Up-To-Date Collections with Collection Library. Thats the one that lets PDQ inventory automaticly know what the most recent version for software is. Without that you will have to manually update inventory with the correct version numbers when checking if software is up to date.

    0
    Comment actions Permalink
  • Tom Lyczko

    Ugh. I don't know if that's worth forking over an additional $500 for. I may have to keep track manually etc., time will tell. PDQ Deploy is only being used for Flash and Reader, nothing else, since WSUS takes care of the MS updates. May set up target lists instead to better manage groups of computers and 'track' what gets updated or not. Not sure if an un-updateable collection would be of help to us but then again it might be nice to use something for inventory that does not require a whole server like Spiceworks. :)

    0
    Comment actions Permalink
  • Jeff

    Just took note of the Inventory Collections, but unfortunately there is a disconnect between PDQ Deploy and Inventory (I.E. Citrix Receiver), along with collection names and etc.

    Hoping that the difference is in versions (PDQ Deploy 8 vs PDQ Inventory 7 Release 4)

    0
    Comment actions Permalink

Please sign in to leave a comment.