<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Bonjour , pour faire plus simple : <br></div><div><br data-mce-bogus="1"></div><div>J'essaye  de lancer un batch qui se trouve sur un partage réseau, un truc du style : <br data-mce-bogus="1"></div><div><span data-mce-style="color: #0000ff;" style="color: rgb(0, 0, 255);"><em>run(\\monserveur\monpartage\monbat.bat)</em></span><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Ce <strong>bat</strong> contient   :<br data-mce-bogus="1"></div><div><span data-mce-style="color: #0000ff;" style="color: rgb(0, 0, 255);"><em>xcopy \\monserveur\monpartage\monfichier.txt c:\test\</em></span><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>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. </div><div>Il faudrait que le le script python lance le bat via un compte ayant les droit sur le partage.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>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.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Connaissez vous un solutions pour accéder à un partage via un script python ? l'idée serait de faire un truc du genre : <br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div><span data-mce-style="color: #0000ff;" style="color: rgb(0, 0, 255);"><em>open.authentification (\\monserveur\monpartage\, user: toto , pwd : password)</em></span><br data-mce-bogus="1"></div><div><span data-mce-style="color: #0000ff;" style="color: rgb(0, 0, 255);"><em>run(\\monserveur\monpartage\monbat.bat)</em></span></div><div><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div data-marker="__SIG_PRE__"><div>Cordialement. <br></div><div><br></div><div><img doc="Briefcase/didier.jpg" src="cid:39a97c6c241665343902ec0569d108fe537b806f@zimbra" data-mce-src="/home/didier.paulin@lepuyenvelay.fr/Briefcase/didier.jpg"></div></div><div><br></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><b>De: </b>"Fonteneau Simon" <sfonteneau@stemarie-aizenay.fr><br><b>À: </b>wapt@lists.tranquil.it<br><b>Envoyé: </b>Jeudi 27 Août 2015 12:43:14<br><b>Objet: </b><!>Re: [Wapt] Paquet lancement .bat sur un partage smb<br></div><div><br></div><div data-marker="__QUOTED_TEXT__">Je crois que je viens de comprendre a force de re-lecture <br> <br> Je n'ai pas la problematique complete mais le  wapt-get session-setup <br> <br> pourrais être une bonne solution <br> <br> Simon<br> <br> <br> <br> <br><div class="moz-cite-prefix">Le 27/08/2015 12:09, Fonteneau Simon a écrit :<br></div><blockquote cite="mid:55DEE1F4.50603@stemarie-aizenay.fr">J'ai relue plusieurs fois mais je n'ai pas compris l'objectif.<br> <br> Quelle est le but final ?<br> <br> Simon<br> <br> <br> <br> <br> <br><div class="moz-cite-prefix">Le 27/08/2015 12:03, Didier Paulin a écrit :<br></div><blockquote cite="mid:2043914745.1421052.1440669798666.JavaMail.zimbra@lepuyenvelay.fr"><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000;"><div>Bonjour à tous, j'ai une nouvelle idée de paquet wapt et donc une nouvelle  problématique <img data-zim-uri="DWT185" id="DWT185" src="data:image/gif;base64,R0lGODlhEgASAPQfAMKmMq6qpuPQHKOGBqGVjPXnLO/v7r+qTnJeSPPwWdK+H8OrGsjHxWpTEsS8nfbYEPryR+DYurebE/r6+v79cf32N4h1WtjV07qfLsq2at7SMnljE9XDMVI9Df77WgAAACH5BAUAAB8ALAAAAAASABIAQAXU4CeKU2mWo2hIVOUW8CMIT+1JxjhdzgEsC8DBcZmkJgcFBcLhuJoQiuJgnDgWHkHjwigxLg2FZ+EwkjISToJCSXAkGfMHqfG4Op17vuLRUFcJCwgWhIWECBgQOHMXAAoJFQsbAwsVCQoARSlzEQcSAwMSBxFyIwYYCwkeEKwQHoEYOZwsEBUNe7cVURKkgLUVGw0uwS4QCTgrFAUcNDXODwsCigYGBxq2BAwBFxcBDATCfgYT1WICGwTc4AIeU+MqFwcLGq6rGgsHF7JHBlwM//pKhQAAOw==" data-mce-src="data:image/gif;base64,R0lGODlhEgASAPQfAMKmMq6qpuPQHKOGBqGVjPXnLO/v7r+qTnJeSPPwWdK+H8OrGsjHxWpTEsS8nfbYEPryR+DYurebE/r6+v79cf32N4h1WtjV07qfLsq2at7SMnljE9XDMVI9Df77WgAAACH5BAUAAB8ALAAAAAASABIAQAXU4CeKU2mWo2hIVOUW8CMIT+1JxjhdzgEsC8DBcZmkJgcFBcLhuJoQiuJgnDgWHkHjwigxLg2FZ+EwkjISToJCSXAkGfMHqfG4Op17vuLRUFcJCwgWhIWECBgQOHMXAAoJFQsbAwsVCQoARSlzEQcSAwMSBxFyIwYYCwkeEKwQHoEYOZwsEBUNe7cVURKkgLUVGw0uwS4QCTgrFAUcNDXODwsCigYGBxq2BAwBFxcBDATCfgYT1WICGwTc4AIeU+MqFwcLGq6rGgsHF7JHBlwM//pKhQAAOw==">  : <br></div><div><br></div><div><span style="text-decoration: underline;" data-mce-style="text-decoration: underline;">Objectif  :</span><div><em>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.</em></div><div><em>Pour simplifier les manipulation users (et être sur que les majs clientes soit faites <img data-zim-uri="DWT186" id="DWT186" src="data:image/gif;base64,R0lGODlhEgASANQSADgqCNzLrejNEqlxBsuxjc7OWsGTVe/t7LOPDvnbE7+lFsrCoP32OHdpFdmrGvPvVNHR0cy1IPr6+v39cb+oTt7GKmFLCop6GvznHbqQML+jLf76Vtq+Qt/WMrJ1IgAAACH5BAEAAB8ALAAAAAASABIAAAXN4CeKUmmW43gQhudlSIxkBhEcYkssFFI9k8mjgqC0DAeDIaBRPDYPBuP5UGgOAc8nMOgqHJWwmIMYZAKSAKIQaTvecAdngJZQOhvGBdDodBp8HQ8dFBIHTlIWFg2Ji1JVBwcIE1J9GBgJFgICCQkbCpEKlAxtnAlfpp+hUZ2trgkYkAd3DK0IigitDIQHEgsKG5gJAoqmGJ8LJbMVwZfOlxsVFL0fEhAaEVHPUxEaEBIqEBQKghtQHQoUEDgp1jxNVhQL3ykjhhD4+dQjIQA7" data-mce-src="data:image/gif;base64,R0lGODlhEgASANQSADgqCNzLrejNEqlxBsuxjc7OWsGTVe/t7LOPDvnbE7+lFsrCoP32OHdpFdmrGvPvVNHR0cy1IPr6+v39cb+oTt7GKmFLCop6GvznHbqQML+jLf76Vtq+Qt/WMrJ1IgAAACH5BAEAAB8ALAAAAAASABIAAAXN4CeKUmmW43gQhudlSIxkBhEcYkssFFI9k8mjgqC0DAeDIaBRPDYPBuP5UGgOAc8nMOgqHJWwmIMYZAKSAKIQaTvecAdngJZQOhvGBdDodBp8HQ8dFBIHTlIWFg2Ji1JVBwcIE1J9GBgJFgICCQkbCpEKlAxtnAlfpp+hUZ2trgkYkAd3DK0IigitDIQHEgsKG5gJAoqmGJ8LJbMVwZfOlxsVFL0fEhAaEVHPUxEaEBIqEBQKghtQHQoUEDgp1jxNVhQL3ykjhhD4+dQjIQA7">) , je veux faire un simple paquet qui à a chaque changement de version relance ce bat.</em></div><br></div><div>Je voudrait donc créer un paquet qui lance un .bat qui se trouve sur un partage réseau.<br></div><div>Ce .bat fait un xcopy de fichiers se trouvant sur un partage smb vers le poste en local.<br></div><div><br></div><div><br></div><div><span style="text-decoration: underline;" data-mce-style="text-decoration: underline;">Problème</span>  :  Comme le service <em>waptservice</em> 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) ?<br></div><div><br></div><div><br></div><div><br></div><div>Merci pour vos idées.<br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><div>Cordialement. <br></div><div><br></div><div><img src="cid:part3.08030302.02010101@stemarie-aizenay.fr" data-mce-src="cid:part3.08030302.02010101@stemarie-aizenay.fr"></div></div></div><br><fieldset class="mimeAttachmentHeader"></fieldset><br><pre>_______________________________________________
WAPT mailing list
<a class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it" target="_blank" data-mce-href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt" target="_blank" data-mce-href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre></blockquote><br></blockquote><br> <br>_______________________________________________<br>WAPT mailing list<br>WAPT@lists.tranquil.it<br>http://lists.tranquil.it/listinfo/wapt<br></div></div></body></html>