Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: Support /ALLUSERS in installer exe for system install #7430

Open
um-joalexis opened this issue May 7, 2024 · 1 comment
Open

Comments

@um-joalexis
Copy link

As it stands, for SCCM installs that run as SYSTEM, /SUPPRESSMSGBOXES must be used to suppress error dialogs during /VERYSILENT install, and some steps of the install are skipped due to these errors. Support for an /ALLUSERS option would be great.

@Aemony
Copy link

Aemony commented May 13, 2024

Assuming this is a regular Inno Setup install script, it just needs PrivilegesRequiredOverridesAllowed added to the [Setup] section of https://github.com/ShareX/ShareX/blob/v16.1.0/ShareX.Setup/InnoSetup/ShareX-setup.iss :

PrivilegesRequiredOverridesAllowed=commandline

This will instruct Inno Setup to allow overridding the PrivilegesRequired=none using the command line arguments.

Relevant docs:
https://jrsoftware.org/ishelp/index.php?topic=setup_privilegesrequired
https://jrsoftware.org/ishelp/index.php?topic=setup_privilegesrequiredoverridesallowed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants