Bonjour , pour faire plus simple :
J'essaye de lancer un batch qui se trouve sur un
partage réseau, un truc du style :
run(\\monserveur\monpartage\monbat.bat)
Ce bat contient :
xcopy
\\monserveur\monpartage\monfichier.txt c:\test\
Le problème c'est que le paquet est déployé avec le
compte "system" du poste local, il ne peux donc lancer
un programme stocké sur un partage samba faute de
droits.
Il faudrait que le le script python lance le bat via
un compte ayant les droit sur le partage.
J'ai réussi en faisant une bidouille : Via mon paquet
python je lance un exe compilé en autoit qui lui même
lance mon bat avec un runas... C'est pas très propre...
mais ça fonctionne.
Connaissez vous un solutions pour accéder à un
partage via un script python ? l'idée serait de faire un
truc du genre :
open.authentification
(\\monserveur\monpartage\, user: toto , pwd :
password)
run(\\monserveur\monpartage\monbat.bat)
Je crois que je viens de comprendre a force de
re-lecture
Je n'ai pas la problematique complete mais le wapt-get
session-setup
pourrais être une bonne solution
Simon
Le 27/08/2015 12:09,
Fonteneau Simon a écrit :
J'ai
relue plusieurs fois mais je n'ai pas compris
l'objectif.
Quelle est le but final ?
Simon
Le 27/08/2015 12:03,
Didier Paulin a écrit :
Bonjour à tous, j'ai une nouvelle idée de
paquet wapt et donc une nouvelle problématique

:
Objectif
:
Lancer un bat qui permet la mise à jour
d'un logiciel sur les postes client, pour
l'instant les users le lance manuellement si
nécessaire. Celui çi, à chaque maj du soft,
est générer et stocker par le serveur ainsi
que les fichiers à copier via le batch.
Pour simplifier les manipulation users
(et être sur que les majs clientes soit
faites
)
, je veux faire un simple paquet qui à a
chaque changement de version relance ce bat.
Je voudrait donc créer un paquet qui lance un
.bat qui se trouve sur un partage réseau.
Ce .bat fait un xcopy de fichiers se trouvant
sur un partage smb vers le poste en local.
Problème
: Comme le service waptservice tourne
en compte system, il n'a pas accès au partage
smb. Avez vous une idée pour faire un
authentification en python pour arriver à lancer
le batch, puis le lancer en "run as" avec un
compte qui à les droits sur le partage ( pour
que le xcopy est les droits ncessaire) ?
Merci pour vos idées.
_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt
_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt