

Set di dati e parametri › Set di dati › Lettura dei valori del sistema operativo nelle variabili del set di dati › Esempi di script per la lettura dei valori del sistema operativo nelle variabili del set di dati
Esempi di script per la lettura dei valori del sistema operativo nelle variabili del set di dati
Un processo può utilizzare script UNIX, VBScript o PerlScript per leggere le variabili del sistema operativo in variabili del set di dati dell'operatore. Ogni script legge le righe da un file di testo che specifica un nome host, uno spazio singolo e il sistema operativo in esecuzione sull'host. Ad esempio:
JAMES Windows
INDUS Linux
NILE Windows
AMAZON UNIX
YANGTZE Solaris
GILA UNIX
I tre script salvano i nomi host in un campo indicizzato denominato HostList e i nomi dei sistemi operativi in un campo indicizzato denominato OSList.
Il processo comprende le fasi seguenti:
- Il modulo UNIX o Windows trasmette il nome di un file di testo. Il modulo ricava il nome del file da un parametro nella scheda Processo adeguata delle proprietà relative all'operatore di script.
- Il modulo UNIX o Windows Crea e inizializza la variabile di ambiente C2OSVD con un percorso a una cartella univoca
Un'unica istanza di un operatore di script utilizza la cartella indicata dalla variabile di ambiente C2OSVD. L'istanza non viene ripetuta o sovrascritta da eventuali istanze successive o da operatori di script.
- Il modulo UNIX o Windows crea la cartella a cui fa riferimento la variabile di ambiente C2OSVD.
- Lo script crea le cartelle denominate HostList e OSList nella cartella a cui fa riferimento la variabile di ambiente C2OSVD.
- Lo script legge ciascuna riga del file di testo e compie le azioni seguenti:
- Lo script scrive i nomi host nei file numerati in sequenza nella cartella %C2OSVD%\HostList.
- Lo script scrive i nomi dei sistemi operativi nei file numerati in sequenza nella cartella %C2OSVD%\OSList.
Questi file generano due variabili indicizzate del set di dati dell'operatore, HostList e OSList.
- Lo script scrive il numero di righe lette nei file in un file denominato %C2OSVD%/NumRowsRead.
Questo file consente di generare una variabile del set di dati dell'operatore denominata NumRowsRead.
Copyright © 2013 CA.
Tutti i diritti riservati.
 
|
|