[RESUELTO] Unidad de red e instalación
Publicado: 10 de octubre de 2019 - 10:38 a. m.
Hola a todos, estoy trabajando en una nueva instalación de WAPT y para esta me gustaría evitar usar un servidor de replicación. Así que he optado por crear paquetes WAPT para mis programas de software más grandes. Algo bastante simple como: `
def install():
cmd = '\\server_north\software_folder\large_software\setup.exe'`.
Por supuesto, al igual que con mi configuración habitual, obtengo ese maravilloso mensaje de error:
"No se pudo encontrar la ruta especificada".
Entonces descubrí que: El servicio WAPT se ejecuta bajo una cuenta de sistema local (NT_Authority\System), y esta cuenta es complicada para unidades de red con mi controlador de dominio Samba.
Así que probé la función de configuración de sesión de WAPT y, milagrosamente, funciona.
Excepto que, desafortunadamente, solo funciona si el usuario tiene derechos de acceso a esa ubicación de red, y si está abierta y el usuario ingresa su contraseña al menos una vez.
Así que tengo un punto de partida: con el comando
cmd = 'net use * \\serveur_nord\dossierlogiciel\groslogiciel\ /USER:login mdp'
localmente no hay problema, pero a través de wapt se bloquea. Debo estar faltándome un ' ' o un " ".
Finalmente, estoy abierto a cualquier sugerencia que me permita prescindir de estos servidores de replicación.
def install():
cmd = '\\server_north\software_folder\large_software\setup.exe'`.
Por supuesto, al igual que con mi configuración habitual, obtengo ese maravilloso mensaje de error:
"No se pudo encontrar la ruta especificada".
Entonces descubrí que: El servicio WAPT se ejecuta bajo una cuenta de sistema local (NT_Authority\System), y esta cuenta es complicada para unidades de red con mi controlador de dominio Samba.
Así que probé la función de configuración de sesión de WAPT y, milagrosamente, funciona.
Excepto que, desafortunadamente, solo funciona si el usuario tiene derechos de acceso a esa ubicación de red, y si está abierta y el usuario ingresa su contraseña al menos una vez.
Así que tengo un punto de partida: con el comando
cmd = 'net use * \\serveur_nord\dossierlogiciel\groslogiciel\ /USER:login mdp'
localmente no hay problema, pero a través de wapt se bloquea. Debo estar faltándome un ' ' o un " ".
Finalmente, estoy abierto a cualquier sugerencia que me permita prescindir de estos servidores de replicación.