[Wapt] Modifier les droits d'un dossier
Alexandre Gauvrit
agauvrit at tranquil.it
Tue Nov 29 18:50:24 CET 2016
Bonjour,
Il n'y a pas de fonctions de ce type dans SetupHelpers, ça pourrait
arriver, néanmoins il est tout à fait possible de faire ce genre de
choses en python tout en profitant des fonctionnalités de WAPT.
En contexte utilisateur, en définissant la fonction *session_setup*,
vous pourrez récupérer l'utilisateur courant authentifié avec la
fonction *get_current_user() :
*https://dev.tranquil.it/sphinxdocs/_modules/setuphelpers.html#get_current_user*
*
Ensuite il vous faudra probablement utiliser la librairie win32security
pour définir des ACL sur les fichiers et dossiers :
http://stackoverflow.com/questions/12168110/setting-folder-permissions-in-windows-using-python/12168268#12168268
Vous trouverez un exemple de session_setup dans le paquet PyScripter par
exemple :
http://wapt.tranquil.it/package_details?package=tis-pyscripter_2.6.0-8_x86.wapt
Cordialement,
Alexandre
Tranquil-IT Systems
|
|||
On 29/11/2016 18:05, Christophe Leloup wrote:
> du powershell ? un script
>
> Cordialement.
>
> Christophe Leloup
>
> Le 29 novembre 2016 à 11:14, LEMAIRE Philippe
> <lemaire.philippe at lfay.com.vn <mailto:lemaire.philippe at lfay.com.vn>> a
> écrit :
>
> Bonjour
>
> Je viens de terminer un paquet assez simple :
>
> Copie d’un dossier dans Programmes
>
> Création d’un raccourci dans startmenu
>
> Jusque-là tout va bien ;c)
>
> Il faudrait maintenant que je puisse modifier les droits,
> récursivement, sur l’ensemble du dossier.
>
> Je désire ajouter les droits Modification à « utilisateur
> authentifié »
>
> J’ai cherché sur le site s’il existait un helper pour ce genre
> d’action mais je n’ai pas trouvé :c/
>
> Ai-je raté quelque chose ?
>
> Merci d’avance pour toute aide
>
> Cordialement
>
> Philippe
>
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it <mailto:WAPT at lists.tranquil.it>
> http://lists.tranquil.it/listinfo/wapt
> <http://lists.tranquil.it/listinfo/wapt>
>
>
>
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt
--
Alexandre GAUVRIT
Tranquil IT Systems
Les Espaces Jules Verne, bâtiment A
12 avenue Jules Verne
44230 Saint Sébastien sur Loire
tel : +33 (0) 2.40.97.57.55
http://www.tranquil-it-systems.fr
-------------- section suivante --------------
Une pi?ce jointe HTML a ?t? nettoy?e...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20161129/c92d969b/attachment.html>
More information about the WAPT
mailing list