Pianificare l'automazione delle attività in Configuration Manager
Si applica a: Configuration Manager (Current Branch)
È possibile creare sequenze di attività per automatizzare le attività nell'ambiente Configuration Manager. Queste attività vanno dall'acquisizione di un sistema operativo in un computer di riferimento alla distribuzione del sistema operativo in uno o più computer di destinazione. Le azioni della sequenza di attività sono definite nei singoli passaggi della sequenza. Quando viene eseguita, la sequenza di attività esegue le azioni di ogni passaggio a livello di riga di comando nel contesto del sistema locale. Questo comportamento significa che la sequenza di attività viene eseguita completamente automatizzata senza intervento dell'utente.
Passaggi e azioni della sequenza di attività
I passaggi sono i componenti di base di una sequenza di attività. Possono includere comandi come:
- Configurare e acquisire il sistema operativo di un computer di riferimento
- Installare Windows, i driver hardware, il client Configuration Manager e il software nel computer di destinazione
Le azioni del passaggio definiscono i comandi di un passaggio della sequenza di attività. Esistono due tipi di azioni:
- Un'azione definita tramite una stringa della riga di comando viene definita azione personalizzata
- Un'azione predefinita da Configuration Manager viene definita azione predefinita.
Una sequenza di attività può eseguire qualsiasi combinazione di azioni personalizzate e predefinite.
I passaggi della sequenza di attività possono includere anche condizioni che controllano il comportamento del passaggio. Questi comportamenti includono l'arresto della sequenza di attività o la continuazione della sequenza di attività in caso di errore. Un tipo di condizione è una variabile della sequenza di attività. Ad esempio, usare la variabile SMSTSLastActionRetCode per testare la condizione del passaggio precedente. Aggiungere condizioni a un singolo passaggio o a un gruppo di passaggi.
La sequenza di attività elabora i passaggi in sequenza. Questa sequenza include l'azione del passaggio ed eventuali condizioni nel passaggio. Quando Configuration Manager inizia a elaborare un passaggio della sequenza di attività, non avvia il passaggio successivo fino al completamento dell'azione precedente.
Una sequenza di attività viene considerata completa quando:
- Tutti i passaggi sono completati.
- Un passaggio non riuscito fa sì che Configuration Manager interrompa l'esecuzione della sequenza di attività prima del completamento di tutti i passaggi.
Ad esempio, se il passaggio di una sequenza di attività non riesce a individuare un'immagine o un pacchetto a cui si fa riferimento in un punto di distribuzione, la sequenza di attività include un riferimento interrotto. Configuration Manager interrompe l'esecuzione della sequenza di attività a quel punto, a meno che il passaggio non riuscito non abbia una condizione per continuare quando si verifica un errore.
Importante
Per impostazione predefinita, una sequenza di attività ha esito negativo dopo un passaggio o un'azione non riuscita. Se si vuole che la sequenza di attività continui anche quando un passaggio non riesce, modificare la sequenza di attività, passare alla scheda Opzioni e quindi selezionare Continua in caso di errore.
Per altre informazioni sui passaggi che è possibile aggiungere a una sequenza di attività, vedere Passaggi della sequenza di attività.
Gruppi di sequenze di attività
È possibile raggruppare più passaggi all'interno di una sequenza di attività. Un gruppo di sequenze di attività è costituito da un nome, una descrizione facoltativa ed eventuali condizioni facoltative. La sequenza di attività valuta le condizioni del gruppo come unità prima che continui con il passaggio successivo. Annidare i gruppi l'uno all'altro o includere una combinazione di passaggi e sottogruppi. I gruppi sono utili per combinare più passaggi che condividono una condizione comune.
Assegnare un nome ai gruppi di sequenze di attività. Non deve essere univoco. È anche possibile fornire una descrizione facoltativa per il gruppo di sequenze di attività.
Importante
Per impostazione predefinita, un gruppo di sequenze di attività ha esito negativo quando un passaggio o un gruppo incorporato all'interno del gruppo ha esito negativo. Se si desidera che la sequenza di attività continui quando un passaggio o un gruppo incorporato ha esito negativo, impostare l'opzione Continua in caso di errore nel passaggio o nel gruppo.
Nella tabella seguente viene illustrato il funzionamento dell'opzione Continua in caso di errore quando si raggruppano i passaggi.
In questo esempio sono presenti due gruppi di sequenze di attività che includono tre passaggi di sequenza di attività ciascuno.
Gruppo o passaggio della sequenza di attività | Continuare con l'impostazione di errore |
---|---|
Gruppo di sequenze di attività 1 | Continuare con l'errore selezionato. |
Passaggio 1 della sequenza di attività | Continuare con l'errore selezionato. |
Passaggio 2 della sequenza di attività | Non impostato. |
Passaggio 3 della sequenza di attività | Non impostato. |
Gruppo di sequenze di attività 2 | Non impostato. |
Passaggio 4 della sequenza di attività | Non impostato. |
Passaggio 5 della sequenza di attività | Non impostato. |
Passaggio 6 della sequenza di attività | Non impostato. |
Se il passaggio 1 della sequenza di attività ha esito negativo, la sequenza di attività continua con il passaggio 2 della sequenza di attività.
Se il passaggio 2 della sequenza di attività non riesce, la sequenza di attività non esegue il passaggio 3 della sequenza di attività. Poiché il gruppo di sequenza di attività 1 è configurato per Continuare in caso di errore, la sequenza di attività continua con il gruppo di sequenze di attività 2. Esegue il passaggio successivo della sequenza di attività 4.
Se il passaggio 4 della sequenza di attività non riesce, non vengono eseguiti altri passaggi. La sequenza di attività ha esito negativo perché l'impostazione Continua in caso di errore non è configurata per il gruppo di sequenze di attività 2.
Aggiungere sequenze di attività figlio a una sequenza di attività
Aggiungere un nuovo passaggio della sequenza di attività che esegue un'altra sequenza di attività. Questo passaggio crea una relazione padre-figlio tra le sequenze di attività. Questo passaggio consente di creare sequenze di attività più modulari che è possibile riutilizzare.
Per altre informazioni, vedere Esecuzione della sequenza di attività.
Nota
Configuration Manager non abilita questa funzionalità facoltativa per impostazione predefinita. È necessario abilitare questa funzionalità prima di usarla. Per altre informazioni, vedere Abilitare le funzionalità facoltative dagli aggiornamenti.
Variabili della sequenza di attività
Le variabili della sequenza di attività sono un set di coppie nome e valore. Forniscono le impostazioni di configurazione e distribuzione del sistema operativo per le attività di configurazione del computer, del sistema operativo e dello stato utente in un client Configuration Manager. Le variabili della sequenza di attività forniscono un meccanismo per configurare e personalizzare i passaggi in una sequenza di attività.
Quando si esegue una sequenza di attività, molte delle impostazioni della sequenza di attività vengono archiviate come variabili di ambiente. È possibile accedere o modificare i valori delle variabili della sequenza di attività predefinite. È anche possibile creare nuove variabili della sequenza di attività per personalizzare il modo in cui viene eseguita una sequenza di attività in un computer di destinazione.
Usare le variabili della sequenza di attività per eseguire le azioni seguenti:
Configurare le impostazioni per un'azione della sequenza di attività
Specificare gli argomenti della riga di comando per un passaggio della sequenza di attività
Valutare una condizione che determina se viene eseguito un passaggio o un gruppo della sequenza di attività
Specificare i valori per gli script personalizzati usati in una sequenza di attività
Ad esempio, è disponibile una sequenza di attività che include un passaggio della sequenza di attività Join Domain o Workgroup . Distribuire la sequenza di attività in raccolte diverse, in cui l'appartenenza alla raccolta è determinata dall'appartenenza al dominio. Specificare una variabile della sequenza di attività per raccolta per il nome di dominio di ogni raccolta. Usare quindi la variabile della sequenza di attività per specificare il nome di dominio appropriato nella sequenza di attività.
Per altre informazioni, vedere Come usare le variabili della sequenza di attività.
Creare una sequenza delle attività
Creare sequenze di attività usando la Creazione guidata sequenza di attività. La procedura guidata può creare sequenze di attività predefinite che ese rono attività specifiche o sequenze di attività personalizzate che possono eseguire molte attività diverse. La procedura guidata consente di creare i tipi di sequenze di attività seguenti:
Installare un'immagine del sistema operativo esistente in un computer di destinazione
Compilare e acquisire un'immagine del sistema operativo di un computer di riferimento
Aggiornare Windows con un pacchetto di aggiornamento del sistema operativo in un computer di destinazione
Creare una sequenza di attività personalizzata che esegue un'attività personalizzata o una distribuzione specializzata del sistema operativo
Per altre informazioni, vedere Creare una sequenza di attività per installare un sistema operativo.
Modificare una sequenza di attività
Modificare la sequenza di attività usando l'editor della sequenza di attività. L'editor può apportare le modifiche seguenti alla sequenza di attività:
Aggiungere o rimuovere passaggi dalla sequenza di attività
Modificare l'ordine dei passaggi della sequenza di attività
Aggiungere o rimuovere gruppi di passaggi
Specificare se la sequenza di attività continua quando si verifica un errore
Aggiungere condizioni ai passaggi e ai gruppi di una sequenza di attività
Importante
Se la sequenza di attività contiene riferimenti non associato a un oggetto come risultato della modifica, l'editor richiede di correggere il riferimento prima che possa chiudersi. Le azioni possibili includono:
- Correggere il riferimento
- Eliminare l'oggetto senza riferimenti dalla sequenza di attività
- Disabilitare temporaneamente il passaggio della sequenza di attività non riuscita fino a quando il riferimento interrotto non viene corretto o rimosso
Per altre informazioni su come modificare le sequenze di attività, vedere Usare l'editor delle sequenze di attività.
Distribuire una sequenza di attività
Distribuire una sequenza di attività nei computer di destinazione che si trovano in qualsiasi raccolta Configuration Manager. Usare la raccolta predefinita Tutti i computer sconosciuti per distribuire i sistemi operativi in computer sconosciuti. Non è possibile distribuire una sequenza di attività nelle raccolte di utenti.
Importante
Non distribuire sequenze di attività che installano sistemi operativi in raccolte inappropriate. Assicurarsi che la raccolta in cui si distribuisce la sequenza di attività includa solo i computer in cui si vuole installare il sistema operativo. Per evitare distribuzioni indesiderate del sistema operativo, configurare le impostazioni per le distribuzioni ad alto rischio. Per altre informazioni, vedere Impostazioni per gestire distribuzioni ad alto rischio.
Ogni computer di destinazione che riceve la sequenza di attività esegue la sequenza di attività in base alle impostazioni specificate nella distribuzione. Le sequenze di attività non contengono file o programmi associati. Tutti i file a cui fa riferimento una sequenza di attività devono essere già presenti nel computer di destinazione o archiviati in un punto di distribuzione a cui i client possono accedere.
Nota
La sequenza di attività installa i pacchetti a cui fanno riferimento i programmi, anche se il programma o il pacchetto è già installato nel computer di destinazione.
Se la sequenza di attività installa un'applicazione, l'applicazione viene installata solo se le regole dei requisiti per l'applicazione sono soddisfatte e l'applicazione non è già installata, in base al metodo di rilevamento specificato per l'applicazione.
Il client Configuration Manager esegue una distribuzione della sequenza di attività quando scarica i criteri client. Per attivare questa azione anziché attendere fino al ciclo di polling successivo, vedere Avviare il recupero dei criteri per un client Configuration Manager.
Quando si distribuiscono sequenze di attività nei dispositivi Windows Embedded abilitati con un filtro di scrittura, è possibile specificare se disabilitare il filtro di scrittura nel dispositivo durante la distribuzione e quindi riavviarlo dopo la distribuzione. Se il filtro di scrittura non è disabilitato, la sequenza di attività viene distribuita in una sovrimpressione temporanea e non sarà disponibile al riavvio del dispositivo.
Nota
Quando distribuisci una sequenza di attività in un dispositivo Windows Embedded, assicurati che il dispositivo sia un membro di una raccolta con una finestra di manutenzione configurata. In questo modo è possibile gestire quando il filtro di scrittura è disabilitato e abilitato e quando il dispositivo viene riavviato.
Se i client scaricano sequenze di attività all'esterno di una finestra di manutenzione, la sequenza di attività viene scaricata due volte. In questo scenario, il client scarica la sequenza di attività, disabilita il filtro di scrittura, riavvia il computer e quindi scarica nuovamente la sequenza di attività. Questo comportamento è dovuto al fatto che la sequenza di attività è stata originariamente scaricata nella sovrimpressione temporanea, che viene cancellata al riavvio del dispositivo.
Per altre informazioni su come distribuire le sequenze di attività, vedere Distribuire una sequenza di attività.
Esportare e importare
Configuration Manager consente di esportare e importare sequenze di attività. Quando si esporta una sequenza di attività, è possibile includere gli oggetti a cui fa riferimento la sequenza di attività.
Per altre informazioni, vedere Esportare e importare sequenze di attività.
Eseguire una sequenza di attività
Le sequenze di attività vengono sempre eseguite usando l'account di sistema locale. Quando viene eseguita la sequenza di attività, il client Configuration Manager verifica innanzitutto la presenza di eventuali pacchetti a cui si fa riferimento prima di avviare i passaggi della sequenza di attività. Se non è in grado di convalidare o scaricare un pacchetto a cui si fa riferimento, la sequenza di attività restituisce un errore per il passaggio della sequenza di attività associato.
Nota
Il passaggio Esegui riga di comando della sequenza di attività consente di eseguire un comando come account diverso.
Se si configura una distribuzione della sequenza di attività per il download e l'esecuzione, il client Configuration Manager scarica tutto il contenuto dipendente nella cache. Se le dimensioni della cache client sono troppo piccole o il contenuto non è disponibile, la sequenza di attività ha esito negativo. Il client genera un messaggio di stato.
È anche possibile specificare che il client scarica il contenuto solo quando è necessario. Per eseguire questa azione, selezionare Scarica contenuto localmente quando necessario eseguendo la sequenza di attività nella distribuzione della sequenza di attività. Un'altra opzione consiste nell'eseguire il programma dal punto di distribuzione. Con questa opzione, il client installa i file direttamente dal punto di distribuzione senza prima scaricarli nella cache.
Quando si configura la distribuzione della sequenza di attività come Disponibile, se il client non riesce a individuare il contenuto dipendente per la sequenza di attività, invia immediatamente un errore. Per una distribuzione obbligatoria, il client Configuration Manager attende in questa situazione. Riprova a scaricare il contenuto fino alla scadenza, nel caso in cui il contenuto non venga ancora replicato in un percorso di contenuto a cui il client può accedere.
Quando una sequenza di attività viene completata correttamente o ha esito negativo, Configuration Manager registra questo stato nella cronologia client.
Dopo l'avvio di una sequenza di attività in un computer, non è possibile annullarla o arrestarla.
Importante
Se un passaggio della sequenza di attività richiede il riavvio del computer, il client deve essere in grado di eseguire l'avvio in una partizione del disco formattata. In caso contrario, la sequenza di attività ha esito negativo indipendentemente dalla gestione degli errori specificata nella sequenza di attività.
Quando un oggetto dipendente di una sequenza di attività viene aggiornato a una versione più recente, qualsiasi sequenza di attività che fa riferimento al pacchetto viene aggiornata automaticamente. Fa riferimento alla versione più recente, indipendentemente dal numero di aggiornamenti distribuiti.
Usare le finestre di manutenzione
È possibile specificare quando è possibile eseguire la sequenza di attività definendo una finestra di manutenzione per la raccolta di dispositivi. È possibile configurare le finestre di manutenzione con una data di inizio, un'ora di inizio e di fine e un modello di ricorrenza. Quando si imposta la pianificazione per la finestra di manutenzione, è possibile specificare che la finestra di manutenzione si applica solo alle sequenze di attività. Per altre informazioni, vedere Come usare le finestre di manutenzione.
Importante
Quando si configura una finestra di manutenzione per eseguire una sequenza di attività, dopo l'avvio delle sequenze di attività, l'esecuzione continua anche se la finestra di manutenzione si chiude.
Se a un dispositivo sono applicate più finestre di manutenzione, il client può ignorare una finestra di manutenzione Tutte le distribuzioni . A partire dalla versione 1810, usare l'impostazione client seguente per controllare questo comportamento: abilitare l'installazione degli aggiornamenti software nella finestra di manutenzione "Tutte le distribuzioni" quando è disponibile la finestra di manutenzione "Aggiornamento software". Per altre informazioni, vedere Informazioni sulle impostazioni client
Sequenze di attività e account di accesso alla rete
Importante
Alcuni scenari di distribuzione del sistema operativo non richiedono l'uso dell'account di accesso alla rete. Per altre informazioni, vedere HTTP avanzato.
Anche se le sequenze di attività vengono eseguite solo nel contesto dell'account del sistema locale, potrebbe essere necessario configurare l'account di accesso alla rete nelle circostanze seguenti:
Se la sequenza di attività tenta di accedere al contenuto Configuration Manager nei punti di distribuzione. Configurare correttamente l'account di accesso alla rete oppure la sequenza di attività avrà esito negativo.
Quando si usa un'immagine di avvio per avviare una distribuzione del sistema operativo. In questo caso, Configuration Manager usa l'ambiente Windows PE, che non è un sistema operativo completo. L'ambiente Windows PE usa un nome casuale generato automaticamente che non è membro di alcun dominio. Se non si configura correttamente l'account di accesso alla rete, il computer non può accedere al contenuto necessario per la sequenza di attività.
Nota
L'account di accesso alla rete non viene mai usato come contesto di sicurezza per l'esecuzione di programmi, l'installazione di applicazioni, l'installazione di aggiornamenti o l'esecuzione di sequenze di attività. L'account di accesso alla rete viene usato solo per accedere alle risorse associate nella rete.
Per altre informazioni sull'account di accesso alla rete, vedere Account di accesso alla rete.
HTTP avanzato
Quando si abilita HTTP avanzato, gli scenari seguenti non richiedono un account di accesso alla rete per scaricare il contenuto da un punto di distribuzione:
- Sequenze di attività in esecuzione da supporti di avvio o PXE
- Sequenze di attività in esecuzione da Software Center
Queste sequenze di attività possono essere per la distribuzione del sistema operativo o personalizzate. È supportato anche per i computer del gruppo di lavoro.
Per altre informazioni, vedere HTTP avanzato.
Nota
Gli scenari di distribuzione del sistema operativo seguenti richiedono ancora l'uso di un account di accesso alla rete:
- Opzione di distribuzione della sequenza di attività, Accedere al contenuto direttamente da un punto di distribuzione quando necessario dalla sequenza di attività in esecuzione
- Opzione del passaggio Richiedi archivio stati , se l'account computer non riesce a connettersi a un archivio stati, usare l'account di accesso alla rete
- Quando ci si connette con un dominio non attendibile o tra foreste di Active Directory
- L'opzione Applica immagine del sistema operativo consente di accedere al contenuto direttamente dal punto di distribuzione
- Impostazione avanzata della sequenza di attività su Esegui prima un altro programma
- Multicast
Creare supporti
È possibile scrivere sequenze di attività e i relativi file e dipendenze correlati in diversi tipi di supporti. Configuration Manager supporta supporti rimovibili, ad esempio un DVD o un'unità flash USB per supporti di acquisizione, autonomi e avviabili. Il supporto pre-installato usa un file di immagine Windows (WIM).
Quando si crea un supporto, specificare una password per controllare l'accesso. Una persona deve quindi immettere la password nel computer di destinazione per eseguire la sequenza di attività.
Quando si esegue una sequenza di attività dai supporti, l'architettura del processore specificata del supporto non viene riconosciuta. Se l'architettura specificata non corrisponde al computer di destinazione, la sequenza di attività tenta comunque di essere eseguita. Se l'architettura del supporto non corrisponde all'architettura del computer di destinazione, la sequenza di attività ha esito negativo.
Per altre informazioni, vedere Creare un supporto della sequenza di attività.
Tipi di supporti
Configuration Manager supporta i tipi di supporti seguenti:
Acquisisci supporti
Questo supporto acquisisce un'immagine del sistema operativo configurata e creata all'esterno dell'infrastruttura Configuration Manager. I supporti di acquisizione possono contenere programmi personalizzati che possono essere eseguiti prima dell'esecuzione di una sequenza di attività. Il programma personalizzato può interagire con il desktop, richiedere all'utente valori di input o creare variabili da usare per la sequenza di attività.
Per altre informazioni, vedere Creare supporti di acquisizione.
Supporti autonomi
Il supporto autonomo contiene la sequenza di attività e tutti gli oggetti associati necessari per l'esecuzione della sequenza di attività. Le sequenze di attività multimediali autonome possono essere eseguite quando Configuration Manager ha una connettività limitata o nessuna alla rete. Eseguire supporti autonomi nei modi seguenti:
Se il computer di destinazione non viene avviato, l'immagine Windows PE associata alla sequenza di attività viene usata dal supporto autonomo e viene avviata la sequenza di attività.
Avviare manualmente il supporto autonomo. Se un utente ha eseguito l'accesso al computer, può avviare la sequenza di attività dal supporto.
Importante
I passaggi di una sequenza di attività multimediale autonoma devono essere in grado di essere eseguiti senza recuperare dati dalla rete. In caso contrario, il passaggio della sequenza di attività che tenta di recuperare i dati non riesce. Ad esempio, un passaggio della sequenza di attività che richiede un punto di distribuzione per ottenere un pacchetto ha esito negativo. Se il supporto autonomo contiene il pacchetto necessario, il passaggio della sequenza di attività ha esito positivo.
Per altre informazioni, vedere Creare supporti autonomi.
Supporti di avvio
Il supporto di avvio contiene i file necessari per avviare un computer di destinazione in modo che possa connettersi all'infrastruttura Configuration Manager. Determina quindi le sequenze di attività da eseguire in base alle appartenenze alla raccolta. Questo supporto non include la sequenza di attività o gli oggetti dipendenti. Al contrario, il client scarica il contenuto in rete. Questo metodo è utile per i nuovi computer o le distribuzioni bare metal, quando non si trova alcun sistema operativo nel computer di destinazione.
Per altre informazioni, vedere Creare supporti di avvio.
Supporti pre-installati
Il supporto pre-installato distribuisce un'immagine del sistema operativo in un computer di destinazione di cui non è stato effettuato il provisioning. Il supporto pre-installato viene archiviato come file di immagine Windows (WIM). Questo file può essere installato in un computer bare metal dal produttore o da un centro di gestione temporanea aziendale. Un vantaggio dei supporti pre-installati è che queste posizioni non richiedono una connessione all'ambiente Configuration Manager.
Per altre informazioni, vedere Creare supporti pre-installati.