[RISOLTO] Unità di rete e installazione
Pubblicato: 10 ottobre 2019 - 10:38
Ciao a tutti, sto lavorando a una nuova installazione di WAPT e per questa vorrei evitare di usare un server di replica. Quindi ho scelto di creare pacchetti WAPT per i miei programmi software più grandi. Qualcosa di abbastanza semplice come: `
def install():
cmd = '\\server_north\software_folder\large_software\setup.exe'`.
Ovviamente, proprio come con la mia solita configurazione, ricevo quel meraviglioso messaggio di errore:
"Impossibile trovare il percorso specificato".
Quindi ho scoperto che: il servizio WAPT viene eseguito con un account di sistema locale (NT_Authority\System) e questo account è complicato per le unità di rete con il mio controller di dominio Samba.
Quindi ho provato la funzione di configurazione della sessione di WAPT e, miracolosamente, funziona.
Tranne, sfortunatamente, funziona solo se l'utente ha i diritti di accesso a quella posizione di rete, se è aperta e se inserisce la password almeno una volta.
Quindi ho un punto di partenza: con il comando
cmd = 'net use * \\serveur_nord\dossierlogiciel\groslogiciel\ /USER:login mdp'
localmente non ci sono problemi, ma tramite wapt si blocca. Probabilmente mi manca un apostrofo o una virgola.
Infine, sono aperto a qualsiasi suggerimento che mi permetta di fare a meno di questi server di replica.
def install():
cmd = '\\server_north\software_folder\large_software\setup.exe'`.
Ovviamente, proprio come con la mia solita configurazione, ricevo quel meraviglioso messaggio di errore:
"Impossibile trovare il percorso specificato".
Quindi ho scoperto che: il servizio WAPT viene eseguito con un account di sistema locale (NT_Authority\System) e questo account è complicato per le unità di rete con il mio controller di dominio Samba.
Quindi ho provato la funzione di configurazione della sessione di WAPT e, miracolosamente, funziona.
Tranne, sfortunatamente, funziona solo se l'utente ha i diritti di accesso a quella posizione di rete, se è aperta e se inserisce la password almeno una volta.
Quindi ho un punto di partenza: con il comando
cmd = 'net use * \\serveur_nord\dossierlogiciel\groslogiciel\ /USER:login mdp'
localmente non ci sono problemi, ma tramite wapt si blocca. Probabilmente mi manca un apostrofo o una virgola.
Infine, sono aperto a qualsiasi suggerimento che mi permetta di fare a meno di questi server di replica.