Vai al contenuto principale

Dettagli Comando

Scopri di più sui dettagli del comando in Tiro.

Prerequisiti

  • Permessi richiesti: Ruolo di amministratore con accesso a Fleet e Command Center

  • Piattaforme supportate: Windows 10/11, macOS Ventura e versioni successive

  • Tempo stimato: 5–10 minuti

  • Requisiti aggiuntivi: Gruppi Autopilot e dispositivi registrati già sincronizzati e disponibili in Fleet

Prima di iniziare

La pagina Dettagli Comando consente di configurare un modello di comando riutilizzabile e assegnarlo a dispositivi specifici o gruppi Autopilot. Questo è ideale per gli amministratori IT che desiderano standardizzare le esecuzioni da riga di comando, come modifiche al registro di sistema o correzioni basate su script, su più endpoint da un'interfaccia centrale.

Una sintassi di comando errata o selezioni di ambiente incompatibili possono causare errori di comando o errori di sistema sul dispositivo di destinazione. Assicurati di comprendere la struttura del comando e l'ambiente di destinazione prima dell'esecuzione.

Assicurati che tutti i dispositivi di destinazione siano online, registrati e categorizzati correttamente in gruppi Autopilot o disponibili per nome/OS. Prepara il tuo script di comando in formato CMD o PowerShell e conferma se è richiesta l'esecuzione a 64 bit.

Passaggio 1: Accedi ai dettagli del modello di comando

  1. Vai a Fleet > Command Center

  2. Seleziona un modello di comando esistente (ad es. Template Command)

  3. Risultato previsto: Vedrai un layout a schede con le sezioni Impostazioni, Autopilot e Dispositivi per il comando selezionato

Se non vedi alcun modello elencato: Torna a Command Center e fai clic su Crea nuovo comando

Passaggio 2: Configura le impostazioni del comando

  1. Nella scheda Impostazioni, compila il Nome comando (ad es. Converti in 64-Bit #1)

  2. Aggiungi una Descrizione facoltativa per la documentazione (ad es. "Esegui in modalità PowerShell a 64 bit")

  3. Seleziona il Sistema operativo: Windows o Mac

  4. Scegli l'Ambiente: CMD o PowerShell

  5. Incolla il tuo comando shell all'interno del campo Comando

  6. Fai clic su Salva modifiche

Risultato previsto: Il modello è ora configurato e pronto per l'assegnazione

Risoluzione dei problemi di questo passaggio:

  • Problema: "Salva modifiche" è disabilitato → Soluzione: Assicurati che tutti i campi obbligatori siano compilati

  • Errore comune: Utilizzo di sintassi non valida → Prevenzione: Testa prima il comando su una macchina locale

Configurazione avanzata/opzionale

  • Avvolgi PowerShell in un contesto a 64 bit utilizzando:

    powershellCopyEdit& (Join-Path ($PSHOME -replace 'syswow64', 'sysnative') powershell.exe) -Command "& {$YourCommand}"

Passaggio 3: Assegna ai gruppi Autopilot

  1. Vai alla scheda Autopilot

  2. Utilizza la barra di ricerca o scorri per individuare i gruppi desiderati

  3. Fai clic sul pulsante + Assegna

  4. Conferma i gruppi selezionati e fai clic su Applica

Risultato previsto: Il modello di comando è ora collegato a gruppi specifici di utenti/dispositivi

Risoluzione dei problemi di questo passaggio:

  • Problema: Gruppi non visibili → Soluzione: Assicurati che Autopilot sia abilitato e sincronizzato per questi utenti

  • Errore comune: Assegnazione del comando a gruppi inattivi → Prevenzione: Verifica lo stato di Autopilot prima dell'assegnazione

Passaggio 4: Assegna direttamente ai dispositivi

  1. Vai alla scheda Dispositivi

  2. Utilizza i filtri per ordinare per Nome, OS, Autopilot o Ultima situazione

  3. Seleziona i dispositivi e fai clic su + Assegna

  4. Conferma le destinazioni selezionate

Risultato previsto: Il modello di comando è ora associato a endpoint specifici

Risoluzione dei problemi di questo passaggio:

  • Problema: Il dispositivo mostra "In coda" ma non è stato distribuito → Soluzione: Conferma che il dispositivo sia online

  • Errore comune: Selezione di destinazioni duplicate tramite gruppo e dispositivo → Prevenzione: Rivedi le assegnazioni prima dell'esecuzione

Passaggio 5: Esegui il comando

  1. Una volta completata l'assegnazione, fai clic sul pulsante Esegui (in alto a destra)

  2. Conferma l'ambito di distribuzione nel prompt modale

  3. Monitora lo stato live per dispositivo dalla scheda Dispositivi

Risultato previsto: I dispositivi mostrano l'avanzamento dell'esecuzione come "In coda" → "Distribuito" o messaggi di errore pertinenti

Passaggi successivi

Azioni immediate:

  • Verifica il successo o il fallimento per dispositivo

  • Rivedi i log di output, se applicabile

Configurazioni correlate:

  • Crea comandi aggiuntivi per Mac o aggiornamenti software specifici

  • Utilizza Command per flussi di lavoro di comando interattivi

Opzioni avanzate

Attivazione Autopilot: Associa automaticamente questo comando ai nuovi dispositivi che si uniscono a un gruppo

Modelli multi-piattaforma: Utilizza tag nel nome e nella logica dello script per distinguere tra le destinazioni OS

Opzioni di integrazione:

  • Sincronizza con strumenti RMM o di ticketing di terze parti per attivare l'esecuzione al rilevamento di un incidente

Risoluzione dei problemi

Il comando non viene eseguito:

  • Sintomi: Dispositivo bloccato su "In coda"

  • Causa: Dispositivo offline o irraggiungibile

  • Soluzione: Esegui il ping del dispositivo, assicurati che sia acceso e online

Errore di sintassi non valida:

  • Sintomi: Testo di errore rosso nel risultato del dispositivo

  • Causa: Errore di battitura o comando non supportato nella shell selezionata

  • Soluzione: Convalida il comando in PowerShell/CMD autonomo prima di incollarlo

Dispositivi assegnati ma non in esecuzione:

  • Sintomi: Nessuna modifica dopo aver fatto clic su Esegui

  • Causa: Mancata corrispondenza dell'ambiente (CMD vs PowerShell)

  • Soluzione: Riconfigura il tipo di ambiente corretto

Hai ricevuto la risposta alla tua domanda?