Ciao,
sono un nuovo utente WAPT e sto riscontrando dei problemi nella creazione di un pacchetto Office Standard 2016.
Ho cercato in tutti i forum che trattano l'argomento, ma nessuno dei metodi proposti ha funzionato.
La procedura che ho provato a seguire è questa: http://reseaux85.fr/index.php?title=Dep ... oft_Office
C'è qualcuno qui che conosce un metodo più dettagliato per creare questo pacchetto? (Ho la sensazione che manchino dei passaggi o che non abbia capito tutto...)
Finora, ecco il mio procedimento:
- creazione del file .MSP (denominato "config.msp" che posiziono nella directory principale della cartella di installazione di Office)
- creazione del template (utilizzando il comando `wapt-get make-template`)
- copia della cartella "Office" nella cartella del progetto appena creata
- modifica del file .py (potrebbe essere qui il mio errore)
- recupero del file .xml (da "standard.ww" e copia/incolla nella directory principale del progetto, rinominandolo "silent.xml")
- modifica del file .xml (probabilmente un altro punto di errore, ma non ne sono sicuro)
- creazione del pacchetto (utilizzando il comando `build-package`).
Se qualcuno ha i file di configurazione da modificare/creare e i percorsi in cui posizionarli, lo apprezzerei molto...
Grazie in anticipo per l'aiuto.
[RISOLTO] Creazione del pacchetto Office Standard 2016
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
-
amministratore
- Messaggi: 45
- Registrazione: 24 settembre 2018 - 16:48
Ultima modifica di admgautier il 21 novembre 2018 alle 09:51, modificato 1 volta.
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Ciao Admgautier,
https://store.wapt.fr/package_details?p ... D_all.wapt
Sinceramente,
Denis
Hai dato un'occhiata al pacchetto "scheletro" di msoffice su store.wapt.fr?admgautier ha scritto: ↑24 set 2018 - 17:28 Come nuovo utente WAPT, sto riscontrando alcuni problemi nella creazione di un pacchetto Office Standard 2016.
Ho cercato in tutti i forum che trattano l'argomento, ma nessuno dei metodi proposti si è rivelato risolutivo.
La procedura che ho provato a seguire è questa: http://reseaux85.fr/index.php?title=Dep ... oft_Office
C'è qualcuno qui che ha un metodo più dettagliato per creare questo pacchetto? (Ho la sensazione che manchino dei passaggi o che non abbia capito tutto...)
Finora, ecco il mio procedimento:
- creazione del file .MSP (denominato "config.msp" che posiziono nella directory principale della cartella di installazione di Office)
- creazione del template (utilizzando il comando `wapt-get make-template`)
- copia della cartella "Office" nella cartella del progetto appena creata
- modifica del file .py (potrebbe essere qui il mio errore)
- recupero del file .xml (da "standard.ww" e copia/incolla nella directory principale del progetto, rinominandolo "silent.xml")
- modifica del file .xml (probabilmente un altro punto di errore, ma non ne sono sicuro)
- creazione del pacchetto (utilizzando il comando `build-package`).
Se qualcuno ha i file di configurazione da modificare/creare e i percorsi in cui posizionarli, lo apprezzerei molto...
Grazie in anticipo per l'aiuto.
https://store.wapt.fr/package_details?p ... D_all.wapt
Sinceramente,
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
-
amministratore
- Messaggi: 45
- Registrazione: 24 settembre 2018 - 16:48
Ciao Denis,
sì, ho provato a usare il pacchetto "scheletro" (contrassegnato come "DA MODIFICARE"), ma non so dove sia il problema... nelle mie impostazioni?
In pratica, sto solo cercando di installare Office nel modo più semplice possibile... senza una chiave di attivazione, e mi sto scervellando per creare il mio pacchetto...
Penso di aver saltato qualche passaggio del processo di creazione, ma dove...?
Grazie per la tua rapida risposta,
Yannick
sì, ho provato a usare il pacchetto "scheletro" (contrassegnato come "DA MODIFICARE"), ma non so dove sia il problema... nelle mie impostazioni?
In pratica, sto solo cercando di installare Office nel modo più semplice possibile... senza una chiave di attivazione, e mi sto scervellando per creare il mio pacchetto...
Penso di aver saltato qualche passaggio del processo di creazione, ma dove...?
Grazie per la tua rapida risposta,
Yannick
Ultima modifica di admgautier il 21 novembre 2018 alle 09:51, modificato 1 volta.
Ciao,
prima di creare il pacchetto WAPT, assicurati che il metodo di installazione non interattiva di Office sia corretto.
Il metodo descritto nello schema del pacchetto è valido solo per Microsoft Office 2016 Pro Plus.
Se intendi distribuire Microsoft Office 2016 Home & Small Business o Microsoft Office 365, dovrai utilizzare un metodo di distribuzione diverso: https://docs.microsoft.com/fr-fr/deploy ... yment-tool
Una volta convalidata l'installazione non interattiva utilizzando il metodo corretto, puoi procedere con la creazione del pacchetto WAPT appropriato.
Alexandre
prima di creare il pacchetto WAPT, assicurati che il metodo di installazione non interattiva di Office sia corretto.
Il metodo descritto nello schema del pacchetto è valido solo per Microsoft Office 2016 Pro Plus.
Se intendi distribuire Microsoft Office 2016 Home & Small Business o Microsoft Office 365, dovrai utilizzare un metodo di distribuzione diverso: https://docs.microsoft.com/fr-fr/deploy ... yment-tool
Una volta convalidata l'installazione non interattiva utilizzando il metodo corretto, puoi procedere con la creazione del pacchetto WAPT appropriato.
Alexandre
-
amministratore
- Messaggi: 45
- Registrazione: 24 settembre 2018 - 16:48
Ciao Alexandre,
grazie per la risposta.
Ho testato l'installazione silenziosa utilizzando il file .msp (percorso\setup.exe /adminfile file.msp): l'installazione è andata a buon fine.
Sulla base di ciò, ho quindi provato a ricreare il pacchetto modificando il file .py con quello fornito nella procedura descritta qui:http://reseaux85.fr/index.php?title=Dep ... oft_Office (cambiando il nome della versione: ProPlus -> Standard, il nome del file .xml: silent.xml -> config.xml, e quindi modificando il mio file config.xml che si trova nella cartella standard.WW).
Durante la distribuzione del pacchetto appena creato, ho ricevuto un messaggio di errore che indica: AttributeError: l'oggetto 'module' non ha l'attributo 'uninstallkey'.
Non capisco dove sia l'errore, dato che nel mio file .py è presente una "uninstallstring"...
Grazie per l'aiuto (o quello degli altri collaboratori!!).
Buona giornata,
Yannick
grazie per la risposta.
Ho testato l'installazione silenziosa utilizzando il file .msp (percorso\setup.exe /adminfile file.msp): l'installazione è andata a buon fine.
Sulla base di ciò, ho quindi provato a ricreare il pacchetto modificando il file .py con quello fornito nella procedura descritta qui:http://reseaux85.fr/index.php?title=Dep ... oft_Office (cambiando il nome della versione: ProPlus -> Standard, il nome del file .xml: silent.xml -> config.xml, e quindi modificando il mio file config.xml che si trova nella cartella standard.WW).
Durante la distribuzione del pacchetto appena creato, ho ricevuto un messaggio di errore che indica: AttributeError: l'oggetto 'module' non ha l'attributo 'uninstallkey'.
Non capisco dove sia l'errore, dato che nel mio file .py è presente una "uninstallstring"...
Grazie per l'aiuto (o quello degli altri collaboratori!!).
Buona giornata,
Yannick
Ultima modifica di admgautier il 21 novembre 2018 alle 09:51, modificato 1 volta.
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Ciao Yannick,
Sinceramente,
Denis
È necessario aggiungere la riga `uninstallkey = []` prima o dopo `uninstallstring`. La definizione della variabile `uninstallstring` è facoltativa, ma la definizione di `uninstallkey` è obbligatoria (e lo è da parecchio tempo). La pagina wiki di reseau85 dovrà essere aggiornata.admgautier ha scritto: ↑26 set 2018 - 12:07 Grazie per la risposta.
Ho testato l'installazione silenziosa utilizzando il file .msp (percorso\setup.exe /adminfile file.msp): l'installazione è andata a buon fine.
Sulla base di ciò, ho quindi provato a ricreare il pacchetto modificando il file .py con quello fornito nella procedura descritta qui:http://reseaux85.fr/index.php?title=Dep ... oft_Office (cambiando il nome della versione: ProPlus -> Standard, il nome del file .xml: silent.xml -> config.xml, e quindi modificando il mio file config.xml situato nella cartella standard.WW).
Durante la distribuzione del pacchetto appena creato, ho ricevuto un messaggio di errore che indica: AttributeError: l'oggetto 'module' non ha l'attributo 'uninstallkey'.
Non capisco dove sia il mio errore, dato che effettivamente è presente una "uninstallstring" nel mio file .py...
Sinceramente,
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
-
amministratore
- Messaggi: 45
- Registrazione: 24 settembre 2018 - 16:48
Ciao Denis,
grazie per la risposta.
Ho aggiunto la riga `uninstallkey= []` e ho ricreato il pacchetto.
L'errore visualizzato ora (durante la distribuzione) è:
Installazione di Office Standard 2016
CalledProcessErrorOutput: il comando 'setup.exe /adminfile config.msp' ha restituito uno stato di uscita diverso da zero (1).
Output: 'setup.exe' non è riconosciuto come
comando interno o esterno, programma eseguibile o file batch.
Sembra che il comando `setup.exe` non venga accettato come tale. Potrebbe essere un problema con il percorso relativo del comando nel file .py?
Buona giornata,
Yannick
grazie per la risposta.
Ho aggiunto la riga `uninstallkey= []` e ho ricreato il pacchetto.
L'errore visualizzato ora (durante la distribuzione) è:
Installazione di Office Standard 2016
CalledProcessErrorOutput: il comando 'setup.exe /adminfile config.msp' ha restituito uno stato di uscita diverso da zero (1).
Output: 'setup.exe' non è riconosciuto come
comando interno o esterno, programma eseguibile o file batch.
Sembra che il comando `setup.exe` non venga accettato come tale. Potrebbe essere un problema con il percorso relativo del comando nel file .py?
Buona giornata,
Yannick
Ultima modifica di admgautier il 21 novembre 2018 alle 09:51, modificato 1 volta.
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Ciao Yannick,
Sinceramente,
Denis
Ti consiglio di leggere https://www.wapt.fr/fr/doc/CreationPaqu ... index.html Questo dovrebbe risolvere il problema. In caso contrario, pubblica il file setup.py e la struttura delle directory del pacchetto.admgautier ha scritto: ↑26 set 2018 - 16:24 Grazie per la risposta.
Ho aggiunto la riga uninstallkey= [] e ho ricreato il pacchetto.
L'errore che ora appare (durante la distribuzione) è:
Installazione di Office Standard 2016
CalledProcessErrorOutput: il comando 'setup.exe /adminfile config.msp' ha restituito uno stato di uscita diverso da zero (1).
Output: 'setup.exe' non è riconosciuto come
comando interno o esterno, programma eseguibile o file batch.
Sembra che il comando setup.exe non venga accettato come tale; si tratta di un problema con il percorso relativo del comando nel file .py?
Sinceramente,
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
-
amministratore
- Messaggi: 45
- Registrazione: 24 settembre 2018 - 16:48
Ciao,
ho seguito la procedura che hai indicato, ma senza successo.
Come gentilmente offerto, troverai di seguito il link ai miei file .py e .xml.
https://wetransfer.com/downloads/ece078 ... 327/0b8649
La struttura del mio pacchetto è la seguente:
- setup.py si trova nella directory principale del progetto
- config.msp si trova in ~\wpatdev\monpaquet\ISO_office\config.msp
- il file xml si trova in ~\wpatdev\monpaquet\ISO_office\standard.ww\config.xml
Se noti qualcosa di sbagliato... (sto iniziando a strapparmi i capelli...
)
Grazie.
Buona giornata.
ho seguito la procedura che hai indicato, ma senza successo.
Come gentilmente offerto, troverai di seguito il link ai miei file .py e .xml.
https://wetransfer.com/downloads/ece078 ... 327/0b8649
La struttura del mio pacchetto è la seguente:
- setup.py si trova nella directory principale del progetto
- config.msp si trova in ~\wpatdev\monpaquet\ISO_office\config.msp
- il file xml si trova in ~\wpatdev\monpaquet\ISO_office\standard.ww\config.xml
Se noti qualcosa di sbagliato... (sto iniziando a strapparmi i capelli...
Grazie.
Buona giornata.
Ultima modifica di admgautier il 21 novembre 2018 alle 09:52, modificato 1 volta.
Codice: Seleziona tutto
if not check_installed_out:
cmd = 'ISO_office\setup.exe /adminfile ISO_office\config.msp'
else:
cmd = 'msiexec.exe /p ISO_office\config.msp'
