[pyar] llamando un bat silenciosamente

Emiliano Lopez emiliano.lopez en gmail.com
Dom Dic 22 14:05:53 ART 2013


Gracias a todos,
al final usé quitando el "start", si bien sigue abriendo la línea de
comandos, la cierra inmediatamente, y no me molesta para lo que hago.

Nuevamente gracias.
saludos.
emiliano

2013/12/11 Gilgamezh <listas en gilgamezh.me>:
>
> El 2013-12-11 17:51, Juan Manuel Santos escribió:
>
>> On Wednesday, December 11, 2013 17:36:31 Emiliano Lopez wrote:
>>
>>> Buenas,
>>
>>
>>>
>>
>>> Estoy necesitando ejecutar un .bat en windows desde un programa
>>
>> python.
>>
>>> El script python se ejecuta automáticamente, genera ciertos
>>
>> archivos y
>>
>>> luego estoy llamando a un .bat que dentro usa el rscyn para
>>
>> transferir
>>
>>> eso a un servidor.
>>
>>
>>>
>>
>>> Al .bat lo invoco usando os.system("start C:\syncro.bat").
>>
>>
>>>
>>
>>> El tema es que me abre la terminal del windows y quisiera que lo
>>
>> haga
>>
>>> en forma silenciosa.
>>
>>
>>>
>>
>>> No tengo mucho conocimiento de windows, por lo que estoy renegando
>>
>>
>>> bastante. Por otro lado, podría evitar llamar al rsync y hacerlo
>>
>>
>>> directamente desde python?
>>
>>
>>>
>>
>>> Bueno, les agradezco de antemano cualquier ayuda.
>>
>>
>>> emiliano
>>
>>
>> Probaste con subprocess?
>>
>> http://docs.python.org/2/library/subprocess.html
>>
>> os.system hace rato que se dejó de usar, en favor de subprocess.Popen
>>
>>
>> Saludos
>>
>> --
>>
>> Juan Manuel Santos <vicariousdm en gmail.com>
>>
>> Pubkey: www.vicarious.com.ar/~godlike/godlike64.at.gmail.dot.com.asc
>
>
>
> Hola! si mi memoria no me falla debería funcionar agregando "/B"
>
> os.system("start /B C:\syncro.bat").
>
> saludos!
>
> Gilgamezh.
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar


More information about the pyar mailing list