Salve,
vorrei creare un pacchetto per eseguire diverse azioni di configurazione sui computer client.
Per fare ciò, vorrei creare un pacchetto contenente solo comandi in uno script Python, ma non riesco a capire come creare un pacchetto senza fornire un programma di installazione.
Potreste aiutarmi?
Ecco le informazioni sulla versione:
Versione WAPT: 1.3.13
Server: Windows Server 2016
Client (console di gestione): Windows 10
Grazie mille!
[RISOLTO] Creazione di un pacchetto senza un programma di installazione
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
Buongiorno,
Non conosco nemmeno il comando che potrebbe farlo, ma il modo più semplice è probabilmente copiare e rinominare un pacchetto esistente, modificare manualmente il file "WAPT/control" e mantenere solo il minimo indispensabile in setup.py:
Non conosco nemmeno il comando che potrebbe farlo, ma il modo più semplice è probabilmente copiare e rinominare un pacchetto esistente, modificare manualmente il file "WAPT/control" e mantenere solo il minimo indispensabile in setup.py:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
Visita https://wapt.tranquil.it e cerca "tis-xpconfig", ad esempio, per trovare ispirazione sulla metodologia.
Il negozio include altri esempi; sentiti libero di esplorarli e scoprirli.
Ti ricordiamo che il negozio esiste principalmente per fornire esempi che ispirino la tua creatività nel soddisfare le tue esigenze.
Tranquil IT non ha alcun obbligo contrattuale riguardo al contenuto del suo negozio pubblico, poiché tutti i pacchetti che importi nel tuo repository vengono firmati nuovamente da te. I pacchetti che mettiamo a disposizione sono generalmente puliti e aggiornati perché sono quelli che utilizziamo per i nostri clienti. Decliniamo ogni responsabilità qualora ciò non fosse il caso. Sta a te fidarti del tuo giudizio.
Con WAPT è possibile fare di tutto, anche cose che vanno oltre ciò che noi di TIS abbiamo immaginato, quindi datti da fare e, soprattutto, non dimenticare di condividere i risultati della tua ispirazione con i tuoi colleghi e su questo forum!
Cordiali saluti,
Vincent
Il negozio include altri esempi; sentiti libero di esplorarli e scoprirli.
Ti ricordiamo che il negozio esiste principalmente per fornire esempi che ispirino la tua creatività nel soddisfare le tue esigenze.
Tranquil IT non ha alcun obbligo contrattuale riguardo al contenuto del suo negozio pubblico, poiché tutti i pacchetti che importi nel tuo repository vengono firmati nuovamente da te. I pacchetti che mettiamo a disposizione sono generalmente puliti e aggiornati perché sono quelli che utilizziamo per i nostri clienti. Decliniamo ogni responsabilità qualora ciò non fosse il caso. Sta a te fidarti del tuo giudizio.
Con WAPT è possibile fare di tutto, anche cose che vanno oltre ciò che noi di TIS abbiamo immaginato, quindi datti da fare e, soprattutto, non dimenticare di condividere i risultati della tua ispirazione con i tuoi colleghi e su questo forum!
Cordiali saluti,
Vincent
Vincent CARDON
Tranquillo IT
Tranquillo IT
Salve,
grazie per le risposte alla mia domanda.
Tuttavia, la domanda riguardava più che altro come creare un pacchetto vuoto di base contenente solo il progetto e il file setup.py.
Attualmente, è possibile creare un pacchetto da un file eseguibile o MSI, che genera questo pacchetto di base, ma non ho trovato un modo per creare un pacchetto completamente vuoto.
grazie per le risposte alla mia domanda.
Tuttavia, la domanda riguardava più che altro come creare un pacchetto vuoto di base contenente solo il progetto e il file setup.py.
Attualmente, è possibile creare un pacchetto da un file eseguibile o MSI, che genera questo pacchetto di base, ma non ho trovato un modo per creare un pacchetto completamente vuoto.
Tecnica di hacking rapido da riga di comando
Successivamente, nel file di controllo, modificare il valore "sezione"
https://www.wapt.fr/fr/doc-1.5/Creation ... er-control
Ed ecco fatto, un pacchetto vuoto. Tutto quello che devi fare ora è copiare e incollare un file setup.py e svuotarne il contenuto
Alessandro
Codice: Seleziona tutto
wapt-get make-group-template test-monpaquetvidehttps://www.wapt.fr/fr/doc-1.5/Creation ... er-control
Ed ecco fatto, un pacchetto vuoto. Tutto quello che devi fare ora è copiare e incollare un file setup.py e svuotarne il contenuto
Alessandro
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Ciao Nicoge,
wapt-get make-template il mio pacchetto vuoto
Sinceramente,
Denis
PS: WAPT 1.5 RC1 dovrebbe uscire domani.
Con WAPT 1.5, puoi semplicemente eseguire il comando make-template con un nome di pacchetto e verrà creato un pacchetto vuoto con quel nome.Nicoge ha scritto: ↑20 febbraio 2018 - 17:17 Grazie per le risposte alla mia domanda.
Tuttavia, la domanda riguardava più che altro come creare un pacchetto vuoto di base con solo il progetto e setup.py?
Attualmente, è possibile creare un pacchetto da un file eseguibile o MSI, che crea questo pacchetto di base, ma non ho trovato un modo per creare un pacchetto completamente vuoto.
wapt-get make-template il mio pacchetto vuoto
Sinceramente,
Denis
PS: WAPT 1.5 RC1 dovrebbe uscire domani.
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
