-
Notifications
You must be signed in to change notification settings - Fork 98
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
Windows: support the /S switch for restricted user accounts running silent installations #6
Commits on Nov 1, 2012
-
windows: Don't try to install to c:\ProgramData if c:\Program Files f…
…ails. Previously the Windows installer was intending to try each of the following folders in turn until one with write access was found Windows XP ---------- * c:\Program Files * c:\Documents and Settings\All Users\Application Data * c:\Documents and Settings\<current user>\Application Data Windows 7 --------- * c:\Program Files or c:\Program Files (x86) * c:\ProgramData * c:\Users\<current user>\AppData\roaming What was actually happening was that if the second path was checked for and was found to be writable by the current user, then the 3rd option would be chosen. If the current user did not have write access to the second path, however, then that path would be chosen. A user running the installer with administrative access should be able to put programs in the first path. Should this not be the case, it would be better to abort the installation rather than look for an alternate place to install the software system-wide. With this patch the behavior is as follows. First the installer will check whether it has write access to the system wide location ("c:\Program Files" or "c:\Program Files (x86)"). If this fails it will fall pack on a per-user installation.
Configuration menu - View commit details
-
Copy full SHA for d37d7e7 - Browse repository at this point
Copy the full SHA d37d7e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ddf35d - Browse repository at this point
Copy the full SHA 8ddf35dView commit details -
AddDesktopSC variable assigned to in .oninit. UI's selection depends …
…on existing value.
Configuration menu - View commit details
-
Copy full SHA for a023e1f - Browse repository at this point
Copy the full SHA a023e1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6bd1b3 - Browse repository at this point
Copy the full SHA c6bd1b3View commit details -
AddStartMenuSC variable assigned to in .oninit. UI's selection depend…
…s on existing value.
Configuration menu - View commit details
-
Copy full SHA for 6a66249 - Browse repository at this point
Copy the full SHA 6a66249View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef49a81 - Browse repository at this point
Copy the full SHA ef49a81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25188f1 - Browse repository at this point
Copy the full SHA 25188f1View commit details -
AddQuickLaunchSC variable assigned to in .oninit. UI's selection depe…
…nds on existing value.
Configuration menu - View commit details
-
Copy full SHA for acf334e - Browse repository at this point
Copy the full SHA acf334eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4f11ce - Browse repository at this point
Copy the full SHA f4f11ceView commit details -
AddQuickLaunchSC indicates user preference. Its value should not depe…
…nd on which version of Windows is installed.
Configuration menu - View commit details
-
Copy full SHA for 60e2b2f - Browse repository at this point
Copy the full SHA 60e2b2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49766ec - Browse repository at this point
Copy the full SHA 49766ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18886e7 - Browse repository at this point
Copy the full SHA 18886e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83456cc - Browse repository at this point
Copy the full SHA 83456ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38dd10d - Browse repository at this point
Copy the full SHA 38dd10dView commit details -
silent install: Check that there is write access and disk space in th…
…e installation directory.
Configuration menu - View commit details
-
Copy full SHA for 33e1214 - Browse repository at this point
Copy the full SHA 33e1214View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbd04cd - Browse repository at this point
Copy the full SHA cbd04cdView commit details -
Set InstallType once in .oninit and once more in the UI. Add a define…
… for the default option.
Configuration menu - View commit details
-
Copy full SHA for e0391a6 - Browse repository at this point
Copy the full SHA e0391a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77550d0 - Browse repository at this point
Copy the full SHA 77550d0View commit details