Copy link to clipboard
Copied
This is pretty simple, it is determined by whatever switches are being passed by the Adobe Setup.exe but the way it is now, when you create a custom install using the Adobe Customization Wizard and run Acrobat DC via Setup.exe, it allows the user to cancel install, as the "cancel" dialog is there and displayed to the user. If Adobe would just pass the "/QB-!" switches to the MSI for the basic UI, it would also suppress this ability but I don't think there is a way for me to change this programatically. Having it run hidden is not a good workaround either as we try and never run hidden when possible, too many users mistake slow response for "needing a reboot". Is there any workaround for this?!
Jack
JackFetter wrote
My current CmdLine looks like this:
CmdLine=/spb /rs /smur
Please review and let me know what needs to be removed, since I don't have /sAll (I have the Customization Wizard setup for "Unattended, only a progress bar")...
Regards,
Jack
It was right there, after I typed "Unattended, only a progress bar", it sounds a lot like "Silent, no progress bar", or "/spb" 😉
Simply remove "/spb" from the [Startup] CmdLine and add "/QB-!" to the [Product] CmdLine!
Thank you for the help, much apprec
...Copy link to clipboard
Copied
Here you go: Windows cmd line and msiexec — Enterprise Administration Guide
Refer to the /q switches.
Copy link to clipboard
Copied
I understand the /q switches well and I see the line that reads "When using the bootstrapper, command line parameters can be sent to msiexec from Setup.ini using /msi" but I'd like to see the proper syntax as I already tried a few variations before posting this (it just seemed like this might work when I looked at the Setup.ini. IN fact the existing Setup.ini has these 2 lines already:
[Product]
msi=AcroPro.msi
...
...
CmdLine=TRANSFORMS="AcroPro.mst"
I tried adding to the CmdLine and that didn't work, should I append to the existing msi= line (the explanation shows a slash /msi but that seems wrong?), that seems to only expect the name of the msi to call? Any example of the proper syntax would be very welcome...
Jack
Copy link to clipboard
Copied
Without providing the cmds that didn't work, commenting on that is somewhat difficult.
I wouldn't try to use the ini file to pass cmds. Just do it on the cmd line and it's easier to troubleshoot (because then you don't have to troubleshoot the ini file itself).
Copy link to clipboard
Copied
I don't understand exactly what this means:
"When using the bootstrapper, command line parameters can be sent to msiexec from Setup.ini using /msi"
Does it mean add lines to the INI or pass them to the exe by adding /MSI along with the command, this is why an example would help, just show me how and where to pass "/QB-!" to the MSI...
Thank you again,
Jack
Copy link to clipboard
Copied
Again, do it on the cmd line and post your line if it fails.
msiexec /i <path\AcroPro.msi> LANG_LIST=en_US TRANSFORMS="1033.mst" /qb-!
Copy link to clipboard
Copied
I would have done this by choice initially but I can't run the MSI directly if I want to use the Offline Licensing feature, which seems to be performed by the Setup.exe. This should be simple, you guys are already passing "/QB" to the MSI when I choose "Unattended, only a progress UI" in the Customization Wizard, someone there knows how this is passed and if what I want is possible. We're talking in circles it seems, I have 25 years packaging experience, I assure you I do understand how MSI's work. I simply need to suppress the ability to cancel when launched from Setup.exe, something you guys could easily have done if you wrote the wizard to pass "/QB-!" instead if "/QB", maybe this simply isn't possible...
Jack
Copy link to clipboard
Copied
I'm not an expert in this area. According to the doc, this looks possible:
CmdLine=/sAll /qb!+ /[addmoreswitcheshere]
Try and post back. In the meantime, I'll ping some sharper pencils.
Copy link to clipboard
Copied
One engineer suggests this under the Product line in the ini file:
[Product]
CmdLine=TRANSFORMS="AcroPro.mst" /qb-!
I'm waiting on additional info, but perhaps you might try that out.
[Product]
CmdLine=TRANSFORMS="AcroPro.mst" /qb-!
Copy link to clipboard
Copied
This was the first attempt I tried on my own before ever opening this thread, it seemed logical to place it here but the behavior was the exact same as without...
Jack
Copy link to clipboard
Copied
EnterpriseHelp wrote
I'm not an expert in this area. According to the doc, this looks possible:
CmdLine=/sAll /qb!+ /[addmoreswitcheshere]
Try and post back. In the meantime, I'll ping some sharper pencils.
I will try this but these aren't valid Windows Installer switches (at least the ones that are there by default). To me this looks like commands that are passed to the exe...
Jack
Copy link to clipboard
Copied
JackFetter wrote
EnterpriseHelp wrote
I'm not an expert in this area. According to the doc, this looks possible:
CmdLine=/sAll /qb!+ /[addmoreswitcheshere]
Try and post back. In the meantime, I'll ping some sharper pencils.
I will try this but these aren't valid Windows Installer switches (at least the ones that are there by default). To me this looks like commands that are passed to the exe...
Jack
As I guessed, ignored, no change in install behavior...
Jack
Copy link to clipboard
Copied
[Edited]
An engineer says the the setup.exe reads the Startup section. When it invokes the MSI, the Product section is read. I'm still waiting on more info (because the answers generate more questions), but here's some info:
I'll make sure the docs are updated when you have a satisfactory answer. Thanks for your patience.
Copy link to clipboard
Copied
My current CmdLine looks like this:
CmdLine=/spb /rs /smur
Please review and let me know what needs to be removed, since I don't have /sAll (I have the Customization Wizard setup for "Unattended, only a progress bar")...
Regards,
Jack
Copy link to clipboard
Copied
Did you try this?:
[Product]
CmdLine=/qb-!
As mentioned above, that's supposed to provide what you need.
Copy link to clipboard
Copied
JackFetter wrote
My current CmdLine looks like this:
CmdLine=/spb /rs /smur
Please review and let me know what needs to be removed, since I don't have /sAll (I have the Customization Wizard setup for "Unattended, only a progress bar")...
Regards,
Jack
It was right there, after I typed "Unattended, only a progress bar", it sounds a lot like "Silent, no progress bar", or "/spb" 😉
Simply remove "/spb" from the [Startup] CmdLine and add "/QB-!" to the [Product] CmdLine!
Thank you for the help, much appreciated!
Jack
Copy link to clipboard
Copied
Thanks for the question and persistence. I know what it's like to have work blocked by something trivial. Docs updates will likely happen tomorrow.
Copy link to clipboard
Copied
Yes, if run via MSI directly it works as I need, but again, I have to run it from Setup.exe...
Jack
Find more inspiration, events, and resources on the new Adobe Community
Explore Now