Eryk Sun <eryk...@gmail.com> added the comment:

The "(I)" flag in an icacls entry means it's inherited from the parent 
directory. The installer doesn't override these inherited permissions. 
Currently, it's your responsibility to do this if you install to a custom 
directory such as C:\Python36. 

Starting with Python 3.5, a per-machine installation defaults to a subdirectory 
of Program Files. This system directory only grants standard users generic read 
and execute access for subdirectories and files. A per-user installation 
defaults to the user's Programs directory (i.e. %LocalAppData%\Programs). This 
directory grants full control to the user, administrators, and the system. 
Other users have no access.

----------
components: +Windows
nosy: +eryksun, paul.moore, steve.dower, tim.golden, zach.ware
type:  -> enhancement

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue31616>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to