[pyar] llamando un bat silenciosamente
Gilgamezh
listas en gilgamezh.me
Mie Dic 11 20:12:34 ART 2013
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.
More information about the pyar
mailing list