zac (1)

Name

zac - L'interfaccia di gestione della riga di comando per l'agente Adaptive Novell ZENworks.

Sintassi

zac command options

Descrizione

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.

Guida per l'uso

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"

Comandi della guida

/h o --help

Visualizza informazioni sui comandi.

Comandi per i pacchetti

bundle-install (bin) <nome visualizzato del pacchetto>

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

bundle-launch (bln) <nome visualizzato pacchetto> [-noSelfHeal]

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

bundle-list (bl)

Visualizza l'elenco di pacchetti assegnati al dispositivo e l'utente che ha effettuato il login.

Esempio 1-4 Esempio:

zac bl

bundle-props (bp) <nome visualizzato del pacchetto>

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

bundle-refresh (br) <nome visualizzato del pacchetto o guid>

Aggiorna le informazioni sul pacchetto specificato.

Esempio 1-6 Esempio:

zac br bundle1

bundle-remove (brm) <nome visualizzato del pacchetto>

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

bundle-uninstall (bu) <nome visualizzato del pacchetto>

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

bundle-verify (bv) <nome visualizzato del pacchetto>

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

Comandi di distribuzione del contenuto

wake-cdp (cdp) [replicate | cleanup]

Riattiva il thread di lavoro del punto di distribuzione del contenuto. Sono disponibili le seguenti opzioni:

  • replicate - Effettua il download di tutto il contenuto nuovo o modificato dal server ZENworks principale del punto di distribuzione del contenuto.
  • cleanup - Rimuove il contenuto che non deve più essere memorizzato nel punto di distribuzione del contenuto.

Esempio 1-10 Esempi:

zac cdp

zac cdp replicate

Comandi per il database

statussender CleanUp

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.

statussender RollUp

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.

Comandi di imaging

file-system-guid (fsg)[-d] [-r]

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

Comandi per l'inventario

inventory (inv) inventory [scannow|cdf]

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

Comandi di registrazione

logger (log) resetlog|level [MANAGED|ERROR|WARN|INFO|DEBUG] |managedlevel , logger

Modifica o visualizza la configurazione del logger per l'agente Adaptive di ZENworks.

Sono disponibili le seguenti opzioni:

  • resetlog - Reimposta il log.
  • level - Se si utilizza l'opzione senza un livello, viene visualizzato il livello di registrazione attualmente gestito. Se si utilizza con uno dei livelli, il livello di registrazione sul livello specificato viene modificato.
  • managedlevel - Visualizza il livello di registrazione attualmente gestito.

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

Comandi per le norme

policy-export (pe) <tipo di norme>

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:

  • all - Esporta le impostazioni di configurazione sia del computer che dell'utente.
  • computer (cmp) - Esporta solo le impostazioni di configurazione del computer.
  • user (usr) - Esporta solo le impostazioni di configurazione dell'utente.
  • active-directory (ad) [Percorso del gruppo di norme Active Directory] - Esporta le norme del gruppo Active Directory: è necessario specificare un percorso di norme del gruppo Active Directory.

Esempio 1-22 Esempio per norme gruppo Windows:

zac pe grouppolicy all c:\norme.zip

policy-list (pl)

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

policy-refresh (pr)

Applica tutte le norme assegnate al dispositivo e all'utente.

Esempio 1-24 Esempio:

zac pr

Comandi per la registrazione

add-reg-key (ark) <chiave di registrazione>

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

get-settings (gs) <chiave di registrazione>

Elenca le impostazioni associate alla chiave di registrazione specificata.

Esempio 1-26 Esempio:

zac gs chiave1

register (reg) [-k <key>] [-u <nome utente> -p <password] [-makenewguid] <Indirizzo server ZENworks:porta>

Registra il dispositivo in una zona di gestione.

Sono disponibili le seguenti opzioni:

  • k - Consente di registrare il dispositivo mediante la registrazione specificata.
  • u - Consente di specificare il nome utente dell'amministratore della zona di gestione.
  • p - Consente di specificare la password dell'amministratore della zona di gestione.
  • makenewguid - Consente di creare un nuovo GUID per il dispositivo nel caso di più dispositivi con lo stesso GUID. Non è possibile utilizzare questa opzione per creare un nuovo GUID per un server primario o un dispositivo satellite. L'utente locale deve disporre dei diritti dell'amministratore locale per utilizzare l'opzione.

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.

reregister (rereg)[-u <nome utente> -p <password>] <nuovo guid>

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

unregister (unr) [-f] [-u <nome utente> -p <password>]

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.

Comandi di stato

cache-clear (cc)

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

dump-prop-pages (dpp) <directory di destinazione>

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

refresh (ref)[general [bypasscache] | partial [bypasscache]

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

set-proxy (sp) [opzioni] <Indirizzo IP:porta> [nome utente] [password]

Specifica un proxy da contattare invece di contattare direttamente un server ZENworks. Le opzioni sono:

  • /default - Imposta un proxy che può essere ignorato dalle impostazioni del proxy della zona di gestione.
  • /clear - Elimina il proxy corrente ma utilizzerà le impostazioni del proxy della zona di gestione.

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.

winproxy-refresh (wpr)

Interroga la zona di gestione sull'attività di proxy assegnata al dispositivo.

Esempio 1-34 Esempio:

zac wpr

zenhttp-status(zhs)

Elenca la porta e i tag dei gestori registrati.

Esempio 1-35 Esempio:

zac zhs

zeninfo-collect [<file di destinazione>]

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.

zone-config (zc) [-l]

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

Autori

Copyright 2008-2009, Novell, Inc. Tutti i diritti riservati. http://www.novell.com