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

PDQ Deploy only works if I'm also logged into the target machine.

I'm testing remote install tools for our organization, and used PDQ to successfully deploy a silent install of one of our CAD programs to a virtual machine that I was logged into.  At which point I went "THIS IS THE GREATEST THING EVER!" and decided to try it on some production machines.  I'm using my AD credentials, which have admin rights.  Some of the PC's had users logged in, some did not.  PDQ ran and then reported the installs successful.  I then went to double check and found that nothing had actually been installed.  After playing with it for a while, I believe I've caught what the problem is, I just have no idea why it's happening if I'm not logged into the machine, or how to fix it.  Attached is an image showing some screw-ball paths, for some reason %HOMEPATH% is being inserted every place a backslash should be, so instead of installing to C:\Program Files (x86)\Bentley\PowerGeoPAK V8i (SELECTseries 3)\, it's trying to install it to C:\Program Files (x86)%HOMEPATH%Bentley%HOMEPATH%PowerGeoPAK V8i (SELECTseries 3)%HOMEPATH%, which doesn't work so well.  Thanks.




pdq error.png
0

Comments

1 comment
Date Votes
  • Turns out, the better question is "How was it working when I was logged on?"  The wonky paths were written into the silent config file by the Bentley installer, manually correcting them has made it so PDQ is working flawlessly again.

    0