[applescript] privileges

frol

Membre confirmé
14 Janvier 2005
59
0
35
Bonjour,
Je fais un petit applescript qui es lance par le terminal (sudo osascript) sur une autre machine (connexion ssh)

dans ce script je dois modifier les privilege d'un fichier pour le rendre executable
je le fait par
chmod a+x

seulement il m'ouvre une fenetre terminal sur l'autre ordinateur e n'est donc plus en sudo
donc il met not permitted

existe t'il un moyen de rendre executable en applescript ou u moyen de rentrer le mot de passe dans le terminal
(en faisant un do script mdp par exxample)

Merci
Frol
 
Vite fait, ça devrait ressembler à un truc du genre :
Bloc de code:
do shell script "/usr/bin/sudo /bin/chmod a+x /mon_dossier/" password mon_password with administrator privileges
 
merci pour la rapidite en tout cas je test tout de suite
 
do shell script "osascript -e 'tell app \"MyApp\" to launch'" with administrator privileges

ca t'ouvre la boite t'auth
ca evite de mettre son pasword en clair .... et c'est quand meme plus elegant
et ca marche partout ...

sudo et with administrator privileges sont imcompatibles

:zen: