Come Script un programma di installazione

July 5

Come Script un programma di installazione


In passato, la prospettiva di creare un pacchetto di installazione è stato lasciato agli esperti IT, vale a dire le persone con la conoscenza della logica, programmi e dati necessari per creare un programma di installazione di lavorare su piattaforme specifiche. Ora ci sono modi nuovi e più semplici di installazione del software, insieme a strumenti e utilità per rendere il processo affidabile. Ora è possibile scaricare il software per creare programmi di installazione del pacchetto Windows o scrivere i propri script batch utilizzando file batch DOS o riga di comando di Unix in modo tradizionale.

istruzione

1 Pianificare le fasi del processo di installazione. Se si utilizza Windows, è probabile che verrà utilizzato il linguaggio di programmazione in batch DOS, ma se si utilizza Linux, i comandi della shell è il linguaggio di scripting più probabile. Il piano sarà essenzialmente costituito da l'ordine in cui una corretta installazione sarà necessario eseguire i suoi vari compiti, per cui questi devono essere elencati prima che lo script è stato scritto.

2 Identificare i componenti e le directory comuni il software di installazione sarà necessario il trattamento. Ci possono essere diversi moduli di libreria e file in aggiunta alle loro ubicazioni fisiche da prendere in considerazione. Assicurarsi che nessun componente mancanti - altrimenti l'installazione non riuscirà.

3 Progettare la logica e il codice in modalità bozza, forse con l'aggiunta di commenti di script nell'ordine corretto prima che il codice vero e proprio è stato scritto. Lo script di installazione può finire per essere molto grandi e in questo caso lo script dovrebbe essere suddiviso in diversi script più piccoli.

4 Codice up dello script. Quanto segue è un semplice esempio di file batch DOS utilizzando le linee di comando previsti in altri programmi per iniziare l'installazione:

ECHO Installazione di Java Runtime Programmi

ECHO favore attendi operazioni completa ...

start / wait% MyDrive% \ Programmi \ Java32.exe / s

start / wait% MyDrive% \ Programmi \ Java64.exe / s

Questo script visualizza i messaggi sullo schermo e quindi chiama Java a 32 bit e 64-bit installa, in attesa di ogni comando per terminare prima di continuare.

Consigli e avvertenze

  • Utilizzare un programma di installazione di pre-scritto per installazioni di Windows complesse. Scarica Advanced Installer. Il software avanzato di installazione consente all'utente solo una conoscenza di base di Windows per creare il proprio software di pacchetto di installazione. Esso crea un file di installazione di Microsoft (MSI) di installazione che include tutti i programmi ei componenti necessari per installare un pezzo di software. Esso fornisce un modo generico di installazione dei prodotti su piattaforme Windows e può essere utilizzato in numerose situazioni diverse. Esiste una versione gratuita e una versione di prova per 30 giorni con più funzioni per l'utente più avanzato.
  • Posizionare i nomi dei componenti e la posizione del file in variabili in un file di configurazione o di intestazione. Inserire un elenco di tutti i componenti in un file separato e impostare nomi di variabili ai componenti. In questo modo, se qualcosa cambia la variabile utilizzata dal programma non avrebbe bisogno di essere cambiato, solo la posizione di destinazione.
  • Esempio: HOME = "/ home / test"
  • Nell'esempio di cui sopra si può vedere che l'intera variabile è stata impostata su "/ home / test", ma se il software è installato in una diversa posizione / home / test può essere cambiato in qualcosa d'altro. Lo script di installazione si baserà solo sul valore della variabile "casa" in questo caso in modo lo script non avrebbe bisogno di cambiare.
  • In uno script più grande, il processo di installazione può beneficiare di un approccio a menu, a meno che non deve essere lasciato incustodito.