Mi viene il dubbio che possa essere colpa dell'UAC. Perché non provi a lanciare lo script python da una shell con privilegi di amministratore?<br><br>[1] <a href="http://stackoverflow.com/questions/130763/request-uac-elevation-from-within-a-python-script">http://stackoverflow.com/questions/130763/request-uac-elevation-from-within-a-python-script</a><br>
<div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 08 novembre 2012 14:28, Vittorio Spina <span dir="ltr"><<a href="mailto:vittorio.spina@gmail.com" target="_blank">vittorio.spina@gmail.com</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
import os<div class="im"><br>
os.system(r'c:\WINDOWS\system32\tftp.exe')<br>
<br></div>
risposta:<br>
"c:\WINDOWS\system32\tftp.exe" non è riconosciuto come comando
interno<div class="im"><br>
o esterno,<br>
un programma eseguibile o un file batch.<br>
<br></div>
però se a te funziona allora comincio a pensare che sia colpa in
qualche modo di windows.<br>
che roba strana...<br>
<br>
Il 08/11/2012 14:25, Fabrizio Mancini ha scritto:
<div><div class="h5"><blockquote type="cite">ciao,<br>
io ho provato a fare<br>
os.system(r'c:\WINDOWS\system32\tftp.exe')<br>
e mi funziona. perchè non provi a fare una cosa del genere?<br>
os.system(r'c:\WINDOWS\system32\tftp.exe %s PUT conf.conf' %
'192.168.1.1)<br>
hth<br>
cioa f<br>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">Il giorno 08 novembre 2012 14:10,
Vittorio Spina <span dir="ltr"><<a href="mailto:vittorio.spina@gmail.com" target="_blank">vittorio.spina@gmail.com</a>></span>
ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">ho provato
con il path completo c:\windows\system32\TFTP.exe -i....<br>
ho provato con call c:\...<br>
con call "c:\..."<br>
con start c:\...<br>
con cmd c:\<br>
niente se lancio il batch a mano da shell funziona sempre<br>
se lancio il batch da python, mi dice che tftp non è un
programma eseguibile.<br>
Non ho idea di che razza di problema sia...<br>
<br>
Il 08/11/2012 12:49, Marco Beri ha scritto:
<div>
<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Il giorno 08/nov/2012, alle ore 11:37, Vittorio Spina<br>
<<a href="mailto:vittorio.spina@gmail.com" target="_blank">vittorio.spina@gmail.com</a>> ha
scritto:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
per il path, ho provato e continua a non funzionare,
poi se lancio il bat da shell va che è una
meraviglia ma se lancio il bat da pytnon<br>
</blockquote>
È quasi un problema di variabile PATH.<br>
<br>
Hai provato a seguire il consiglio di Leonardo e
scrivere nel batch<br>
put.cmd il percorso completo al programma? Tipo
"C:/program<br>
files/TFTP.exe" ?<br>
Ciao.<br>
Marco.<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it" target="_blank">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
<br>
</blockquote>
<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it" target="_blank">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Python mailing list
<a href="mailto:Python@lists.python.it" target="_blank">Python@lists.python.it</a>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a>
</pre>
</blockquote>
<br>
<pre cols="72"></pre>
</div></div></div>
<br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
<br></blockquote></div><br></div>