Pagina 1 di 1

Creazione di un pacchetto da VBS

Pubblicato: 20 novembre 2018 - 10:53
di Xav
Ciao a tutti.
La mia prima domanda è: è possibile creare pacchetti utilizzando VBScript?
In caso affermativo, sto riscontrando un problema perché ricevo un messaggio di errore.

La mia riga di comando è:
C:\>wapt-get make-template C:\waptdev\xxxx-xxxxx-FusionInventoryAgent\fusioninventory-agent-deployment-xx.vbs xx-FusionInventoryAgent.

Le x rappresentano caratteri normali, non caratteri speciali, solo lettere minuscole e maiuscole e numeri.

Il messaggio di errore è:
ERRORE FATALE: TypeError: non ci sono abbastanza argomenti per la stringa di formato.

Avete qualche suggerimento?

Grazie in anticipo.

Re: Creazione di pacchetti da VBS

Pubblicato: 20 novembre 2018 - 11:04
di htouvet
Devi creare un modello vuoto
quindi copiare il VBScript nella directory di sviluppo del pacchetto
quindi modificare la procedura di installazione in setup.py per chiamare VBScript

Codice: Seleziona tutto

wapt-get make-template xx-fusioninventoryagent
Copiare il VBScript in c:\waptdev\xx-fusioninventoryagent-wapt

Codice: Seleziona tutto

from setuphelpers import *

def install():
    with disable_file_system_redirection():
        run('WScript.exe "fusioninventory-agent-deployment-xx.vbs"')
quindi compila e firma il pacchetto

Codice: Seleziona tutto

wapt-get -i build-upload c:\waptdev\xx-fusioninventoryagent-wapt

Re: Creazione di pacchetti da VBS

Pubblicato: 20 novembre 2018 - 11:46
di Xav
Grazie per la rapida risposta.
Lo testerò