This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2008年04月08日 02:43 by mhammond, last changed 2022年04月11日 14:56 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| bdist_wininst_uac.patch | mhammond, 2008年04月08日 02:43 | patch adding uac capabilities to bdist_wininst | ||
| Messages (3) | |||
|---|---|---|---|
| msg65139 - (view) | Author: Mark Hammond (mhammond) * (Python committer) | Date: 2008年04月08日 02:43 | |
The attached patch adds basic UAC support to bdist_wininst created installers. A new option '--user-access-control' has been added to bdist_wininst, which is written to the INI file read by the installer. The installer reads this value: if it is 'force', elevation is always requested, if it is 'auto', elevation is requested when Python is installed in HKLM. 'none' (the default) means nothing UAC related happens at all. The elevation happens by having the installer re-execute itself using ShellExecute. I've also ensured the code builds for all versions of VS we support. As a result, it was necessary to change the old bdist_wininst project files to point to the later zlib version Python itself uses. All these changes are in the patch. |
|||
| msg66135 - (view) | Author: Mark Hammond (mhammond) * (Python committer) | Date: 2008年05月03日 00:14 | |
Checked in as r62636 |
|||
| msg106854 - (view) | Author: anatoly techtonik (techtonik) | Date: 2010年06月01日 19:59 | |
Doesn't seem to work anymore. Please, see: http://bugs.python.org/issue8870 http://bugs.python.org/issue8871 |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:56:33 | admin | set | github: 46833 |
| 2010年06月01日 19:59:35 | techtonik | set | nosy:
+ techtonik messages: + msg106854 |
| 2008年05月03日 00:14:01 | mhammond | set | status: open -> closed keywords: patch, patch resolution: fixed messages: + msg66135 |
| 2008年04月08日 02:43:06 | mhammond | create | |