Salve,
ho un pacchetto che esegue uno script in modalità di configurazione della sessione. Quando eseguo il pacchetto su un computer, non funziona, ma lo script in sé viene eseguito correttamente.
Lo script in questione è:
`def install():
run(r'wapt-get session-setup test')`.
A quanto pare, questa modalità consente l'esecuzione solo all'avvio. Tuttavia, dalla riga di comando sul computer, posso forzarne l'esecuzione usando `wapt-get session-setup test`.
Esiste un modo per forzare l'esecuzione di questo comando tramite Wapt? Grazie.
Il metodo di avvio presenta diversi svantaggi che sono incompatibili con le nostre esigenze.
Cordiali saluti,
Albin
Problema nell'esecuzione di un pacchetto contenente uno script in modalità di configurazione della sessione
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Ciao,
il comando session-setup viene eseguito automaticamente nelle sessioni aperte dopo l'installazione di ogni pacchetto, quindi non è necessario eseguirlo all'interno di un pacchetto.
Tuttavia, verrà eseguito solo una volta per versione del pacchetto e per sessione.
Se desideri che venga eseguito ogni volta, puoi restituire "ERROR" al termine di session-setup.
il comando session-setup viene eseguito automaticamente nelle sessioni aperte dopo l'installazione di ogni pacchetto, quindi non è necessario eseguirlo all'interno di un pacchetto.
Tuttavia, verrà eseguito solo una volta per versione del pacchetto e per sessione.
Se desideri che venga eseguito ogni volta, puoi restituire "ERROR" al termine di session-setup.
Ciao di nuovo,
grazie per la risposta. Come ho spiegato nel mio messaggio precedente, ho bisogno di poter controllare l'esecuzione perché l'attivazione
all'avvio non si adatta ai nostri vincoli (mappatura di risorse che potrebbero non essere disponibili all'avvio).
Esiste un modo per attivare un "wapt-get session-setup package name -f" con Wapt quando i miei utenti sono sulla LAN? Grazie.
Albin,
grazie per la risposta. Come ho spiegato nel mio messaggio precedente, ho bisogno di poter controllare l'esecuzione perché l'attivazione
all'avvio non si adatta ai nostri vincoli (mappatura di risorse che potrebbero non essere disponibili all'avvio).
Esiste un modo per attivare un "wapt-get session-setup package name -f" con Wapt quando i miei utenti sono sulla LAN? Grazie.
Albin,
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Ciao Albin,
per favore rileggi l'ultimo argomento che hai aperto su run_powershell e consulta la relativa documentazione.
`def install()` viene eseguito con l'account SYSTEM, quindi non c'è alcuna possibilità che il tuo script venga eseguito correttamente.
Cordiali saluti,
Denis
per favore rileggi l'ultimo argomento che hai aperto su run_powershell e consulta la relativa documentazione.
`def install()` viene eseguito con l'account SYSTEM, quindi non c'è alcuna possibilità che il tuo script venga eseguito correttamente.
Cordiali saluti,
Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
