zac - L'interfaccia di gestione della riga di comando per l'agente Adaptive Novell ZENworks.
zac command options
L'utility zac svolge funzioni di gestione della riga di comando sul dispositivo gestito ZENworks, ossia installazione e rimozione di pacchetti software, applicazione di norme, registrazione e annullamento della registrazione del dispositivo.
La maggior parte dei comandi ha un formato esteso e un formato breve:
Formato esteso: add-reg-key
Formato breve: ark
Laddove entrambi i formati siano disponibili, il comando viene indicato come segue:
add-reg-key (ark) opzioni
Quando si utilizza il comando, è necessario utilizzare solo il formato esteso o solo il formato breve:
zac add-reg-key opzioni
zac ark opzioni
Se un'opzione comprende uno spazio, è necessario indicarla fra virgolette:
zac ark "opzione 1"
Visualizza informazioni sui comandi.
Installa il pacchetto specificato. Utilizzare il comando bundle-list per ottenere l'elenco dei pacchetti disponibili e dei loro nomi visualizzati.
Esempio 1-1 Esempio:
zac bin pacchetto1
Avvia il pacchetto specificato. Utilizzare il comando bundle-list per ottenere l'elenco dei pacchetti disponibili e dei loro nomi visualizzati.
Esempio 1-2 Esempio di avvio di un pacchetto in base al nome visualizzato:
zac bln pacchetto1
Esempio 1-3 Esempio di avvio di un pacchetto in base al nome visualizzato e disattivazione della riparazione automatica in caso di errore durante l'azione di avvio (per default la riparazione automatica è attivata):
zac bln bundle1 -noSelfHeal
Visualizza l'elenco di pacchetti assegnati al dispositivo e l'utente che ha effettuato il login.
Esempio 1-4 Esempio:
zac bl
Visualizza le informazioni relative a stato, versione, GUID e requisiti del pacchetto specificato. Utilizzare il comando bundle-list per ottenere l'elenco dei pacchetti disponibili e dei loro nomi visualizzati.
Esempio 1-5 Esempio:
zac bln pacchetto1
Aggiorna le informazioni sul pacchetto specificato.
Esempio 1-6 Esempio:
zac br bundle1
Disinstalla il pacchetto specificato. Utilizzare il comando bundle-list per ottenere l'elenco dei pacchetti installati e i loro nomi visualizzati.
Esempio 1-7 Esempio:
zac brm pacchetto1
Disinstalla il pacchetto specificato. Utilizzare il comando bundle-list per ottenere l'elenco dei pacchetti installati e i loro nomi visualizzati.
Esempio 1-8 Esempio:
zac bu pacchetto1
Verifica un pacchetto installato (specificato da nome visualizzato del pacchetto) per controllare che nessun file sia stato eliminato o danneggiato. Utilizzare il comando bundle-list per ottenere l'elenco dei pacchetti installati e i loro nomi visualizzati.
Esempio 1-9 Esempio:
zac bv pacchetto1
Riattiva il thread di lavoro del punto di distribuzione del contenuto. Sono disponibili le seguenti opzioni:
Esempio 1-10 Esempi:
zac cdp
zac cdp replicate
Avvia immediatamente la pulizia e cancella le voci del database MDStatus che non sono ancora state aggiornate dopo 14 giorni dall'ultimo roll-up riuscito. La pulizia viene effettuata per default una volta al giorno e viene lanciata al primo avvio del servizio dell'agente. Quando il livello di log è impostato su DEBUG, il metodo di pulizia registra i messaggi appropriati nel file zmd-messages.log.
Il database MDStatus viene utilizzato per eseguire il roll-up del pacchetto e dello stato norme dal dispositivo gestito al server ZENworks.
Esegue il roll-up verso il database MDStatus degli stati non ancora aggiornati dall'ultimo roll-up riuscito. Per default, lo stato del mittente esegue automaticamente il roll-up degli stati ogni 5 minuti
Il database MDStatus viene utilizzato per eseguire il roll-up del pacchetto e dello stato norme dal dispositivo gestito al server ZENworks.
Rimuove e ripristina il GUID della workstation nel file system prima di acquisire un'immagine.
Esempio 1-11 Esempio di rimozione del GUID dal file system:
zac file-system-guid -d
Esempio 1-12 Esempio di ripristino del GUID nel file system:
zac file-system-guid -r
Esempio 1-13 Esempio di stampa del valore GUID:
zac fsg
Esegue una scansione di inventario o apre il modulo di raccolta dati.
Esempio 1-14 Esempio per eseguire una scansione dell'inventario:
zac inv scannow
Esempio 1-15 Esempio per aprire un modulo raccolta dati:
zac inv cdf
Modifica o visualizza la configurazione del logger per l'agente Adaptive di ZENworks.
Sono disponibili le seguenti opzioni:
Esempio 1-16 Esempio di reimpostazione del file di log:
zac logger resetlog
Esempio 1-17 Esempio di visualizzazione del livello di log attuale:
zac logger level
Esempio 1-18 Esempio di impostazione del livello di log su DEBUG e superiore:
zac logger level DEBUG
Esporta le impostazioni delle norme Segnalibri browser in un file XML o delle norme del gruppo Windows in un file ZIP.
Le norme devono essere del tipo browserbookmarkspolicy o grouppolicy.
Esempio 1-19 Uso per norme Segnalibri browser:
zac pe browserbookmarkspolicy <nome file XML di esportazione> <cartella Preferiti da esportare>
Esempio 1-20 Esempio per norme segnalibri browser:
zac pe browserbookmarkspolicy c:\finanza.xml Finanza
Esempio 1-21 Esempio per norme gruppo Windows:
zac pe grouppolicy <opzioni> <nome file ZIP di esportazione>
dove opzioni sono:
Esempio 1-22 Esempio per norme gruppo Windows:
zac pe grouppolicy all c:\norme.zip
Elenca le norme correntemente applicate sul dispositivo (norme effettive). Per elencare tutte le norme (effettive e non), usare l'opzione --all.
Esempio 1-23 Esempi:
zac pl
zac pl --all
Applica tutte le norme assegnate al dispositivo e all'utente.
Esempio 1-24 Esempio:
zac pr
Registra il dispositivo usando la chiave specificata. La registrazione con chiavi è additiva. Se il dispositivo è stato in precedenza registrato con una chiave e lo si registra nuovamente con una nuova chiave, il dispositivo riceve tutte le assegnazioni a gruppi associate a entrambe le chiavi.
Esempio 1-25 Esempio:
zac ark key12
Elenca le impostazioni associate alla chiave di registrazione specificata.
Esempio 1-26 Esempio:
zac gs chiave1
Registra il dispositivo in una zona di gestione.
Sono disponibili le seguenti opzioni:
Esempio 1-27 Esempi:
zac reg -k key1 https://123.456.78.90
zac reg -k key1 -u administrator -p novell https://zenserver.novell.com:8080
Il numero di portchiave1necessario solo se il server ZENworks non utilizza la porta HTTP standard (80). Se non vengono specificati nome utente e password, questi verranno chiesti.
Registra un dispositivo nella zona attuale e gli assegna il GUID di un oggetto Dispositivo esistente. L'oggetto Dispositivo attualmente associato viene cancellato.
Se ad esempio si crea l'immagine di un dispositivo dopo la sostituzione del disco rigido, il dispositivo potrebbe ottenere un nuovo GUID. Tuttavia, se si registra di nuovo il comando, è possibile assegnare il GUID che il dispositivo possedeva prima di sostituire l'unità disco rigido.
Esempio 1-28 Esempi:
Per effettuare di nuovo la registrazione, specificare un nome utente e una password:
zac reregister -u myuser -p mypassword eaa6a76814d650439c648d597280d5d4
Per effettuare di nuovo la registrazione e visualizzare il messaggio in cui viene chiesto di immettere il nome utente e la password:
zac reregister eaa6a76814d650439c648d597280d5d4
Rimuove la registrazione del dispositivo dalla zona di gestione.
Esempio 1-29 Esempio:
zac unr -u administrator -p novell
I parametri -f, -u e -p sono facoltativi. Se non si utilizzano i parametri -u e -p, verrà chiesto di immettere un nome utente e una password. Il parametro -f ignora il database ZENworks e impone l'annullamento locale della registrazione del dispositivo; questa opzione è necessaria solo se l'oggetto Dispositivo è già stato cancellato dal database di ZENworks o se il dispositivo non può connettersi al database.
Svuota la cache ZENworks sul dispositivo. In questo modo vengono eliminate tutte le voci del database della cache e tutti gli eventuali file cache associati a queste voci.
Esempio 1-30 Esempio:
zac cc
Salva le pagine HTML visualizzate nelle pagine delle proprietà dell'icona ZENworks nei file nella directory di destinazione specificata.
Esempio 1-31 Esempio:
zac dpp c:\temp
Avvia un aggiornamento generale di tutte le impostazioni di pacchetti, norme, registrazione e configurazione; avvia un aggiornamento parziale di tutte le impostazioni di norme, registrazione e configurazione.
Mediante il comando bypasscache è possibile evitare di utilizzare i dati della cache del server durante l'aggiornamento. Questa opzione è utile per i test o la soluzione dei problemi.
Esempio 1-32 Esempi:
zac ref general
zac ref partial bypasscache
Specifica un proxy da contattare invece di contattare direttamente un server ZENworks. Le opzioni sono:
Esempio 1-33 Esempi:
zac sp 123.456.78.90 administrator novell
zac sp /default 123.456.78.90
Se non vengono specificati nome utente e password, questi verranno chiesti.
Interroga la zona di gestione sull'attività di proxy assegnata al dispositivo.
Esempio 1-34 Esempio:
zac wpr
Elenca la porta e i tag dei gestori registrati.
Esempio 1-35 Esempio:
zac zhs
Raccoglie le informazioni di assistenza di ZENworks, tra cui i dati della cache, dati di configurazione, log di debug, informazioni di installazione del prodotto, tempi di aggiornamento, eventi stato e informazioni di base sul sistema. Le informazioni sono compresse in un file ZIP e spostate nell'ubicazione specificata dall'utente. Se non viene specificata un'ubicazione, su Windows viene utilizzato il percorso ${TEMP}\zeninfo-${DateTime}.zip e su Linux ${TMPDIR}\zeninfo-${DateTime}.zip. Se si verificano problemi con un dispositivo gestito, il Supporto tecnico di Novell potrebbe richiedere l'esecuzione di questo comando e l'invio del file ZIP risultante a Novell, per facilitare la soluzione del problema.
Visualizza le informazioni sul server ZENworks a cui sta accedendo il dispositivo per i dati di configurazione (il server di configurazione) oppure elenca le informazioni per il server di configurazione.
Esempio 1-36 Esempi:
zac zc
zac zc -l
Copyright 2008-2009, Novell, Inc. Tutti i diritti riservati. http://www.novell.com