Problema al implementar el paquete como administrador
Publicado: 1 de mayo de 2021 - 9:51 a. m.
Hola,
versión 1.8.2.72767.
Quiero instalar un paquete para una suite de software de gestión EBP para mi empresa. El proveedor me dio una línea de comandos:
`EBPOL_2020_LigneOL_Compta_12_3_1_8211.exe /s NETWORK=TRUE PERSONALIZED=TRUE WEBCHECKED=FALSE`.
Cuando lo instalo con este comando: `run(r'EBPOL_2020_LigneOL_Compta_12_3_1_8211.exe /s NETWORK=TRUE PERSONALIZED=TRUE WEBCHECKED=FALSE')
`, no funciona con la cuenta del sistema. De hecho, desde la consola de PyScripter, la instalación funciona si estoy conectado como administrador, pero si lo implemento con la cuenta del sistema, no funciona.
He configurado Waptservice a .\administrator, y eso funciona. Tras leer varias publicaciones en foros, esto plantea un problema de seguridad y, además, tengo que ejecutarlo en todas las máquinas (aproximadamente 250, lo cual es tedioso).
Por si fuera poco, no consigo que funcione el comando `run_as_admin(r'EBPOL_2020_LigneOL_Compta_12_3_1_8211.exe /s NETWORK=TRUE PERSONALIZED=TRUE WEBCHECKED=FALSE')`. PyScripter devuelve un error cada vez.
Línea de comandos: install "c:\waptdev\ader-test-wapt\WAPT\.."
Usando archivo de configuración: C:\Program Files (x86)\wapt\wapt-get.ini
Instalando archivos WAPT c:\waptdev\ader-test-wapt
2021-05-01 09:18:40,750 CRITICAL Error fatal en el script de instalación: TypeError: running_as_admin() no toma argumentos (1 dado):
Traceback (llamada más reciente):
Archivo "C:\Program Files (x86)\wapt\common.py", línea 3876, en install_wapt
exitstatus = setup.install()
Archivo "c:\waptdev\ader-test-wapt\setup.py", línea 9, en install
running_as_admin('EBPOL_2020_LigneOL_Compta_12_3_1_8211.exe')
TypeError: running_as_admin() no acepta argumentos (se proporcionó 1)
ERROR FATAL: TypeError: running_as_admin() no acepta argumentos (se proporcionó 1)
solo si esto pudiera resolver mi problema. Finalmente, ¿el comando run_as_administrator no existe como se menciona en algunas publicaciones?
Muchas gracias por su ayuda,
Eric
versión 1.8.2.72767.
Quiero instalar un paquete para una suite de software de gestión EBP para mi empresa. El proveedor me dio una línea de comandos:
`EBPOL_2020_LigneOL_Compta_12_3_1_8211.exe /s NETWORK=TRUE PERSONALIZED=TRUE WEBCHECKED=FALSE`.
Cuando lo instalo con este comando: `run(r'EBPOL_2020_LigneOL_Compta_12_3_1_8211.exe /s NETWORK=TRUE PERSONALIZED=TRUE WEBCHECKED=FALSE')
`, no funciona con la cuenta del sistema. De hecho, desde la consola de PyScripter, la instalación funciona si estoy conectado como administrador, pero si lo implemento con la cuenta del sistema, no funciona.
He configurado Waptservice a .\administrator, y eso funciona. Tras leer varias publicaciones en foros, esto plantea un problema de seguridad y, además, tengo que ejecutarlo en todas las máquinas (aproximadamente 250, lo cual es tedioso).
Por si fuera poco, no consigo que funcione el comando `run_as_admin(r'EBPOL_2020_LigneOL_Compta_12_3_1_8211.exe /s NETWORK=TRUE PERSONALIZED=TRUE WEBCHECKED=FALSE')`. PyScripter devuelve un error cada vez.
Línea de comandos: install "c:\waptdev\ader-test-wapt\WAPT\.."
Usando archivo de configuración: C:\Program Files (x86)\wapt\wapt-get.ini
Instalando archivos WAPT c:\waptdev\ader-test-wapt
2021-05-01 09:18:40,750 CRITICAL Error fatal en el script de instalación: TypeError: running_as_admin() no toma argumentos (1 dado):
Traceback (llamada más reciente):
Archivo "C:\Program Files (x86)\wapt\common.py", línea 3876, en install_wapt
exitstatus = setup.install()
Archivo "c:\waptdev\ader-test-wapt\setup.py", línea 9, en install
running_as_admin('EBPOL_2020_LigneOL_Compta_12_3_1_8211.exe')
TypeError: running_as_admin() no acepta argumentos (se proporcionó 1)
ERROR FATAL: TypeError: running_as_admin() no acepta argumentos (se proporcionó 1)
solo si esto pudiera resolver mi problema. Finalmente, ¿el comando run_as_administrator no existe como se menciona en algunas publicaciones?
Muchas gracias por su ayuda,
Eric