Condividi tramite


comando configure (winget)

Il comando configura dello strumento winget utilizza un file di configurazione WinGet per iniziare a configurare il computer Windows in uno stato di ambiente di sviluppo desiderato. Un file di configurazione può specificare una raccolta di pacchetti da installare insieme ad altre impostazioni di sistema, rendendolo l'approccio più completo per la configurazione riproducibile dell'ambiente.

Suggerimento

Per scenari più semplici, è possibile installare più pacchetti in un singolo comando (winget install A B C) o usare l'esportazione winget e l'importazione winget per salvare e ripristinare un elenco di pacchetti.

Avvertimento

Non eseguire un file di configurazione WinGet senza prima esaminare il contenuto del file e verificare la credibilità delle risorse correlate. Vedere Come controllare l'attendibilità di un file di configurazione WinGet.

Prerequisiti

  • Windows 10 versione 1809 (build 17763) o successiva o Windows 11.
  • WinGet versione v1.6.2631 o superiore.

Alias

Per questo comando sono disponibili gli alias seguenti:

  • configurazione
  • Dsc

Uso

winget configure -f <C:/Users/<username>/winget-configs/config-file-name.dsc.winget>

Dopo aver identificato il file di configurazione WinGet che si è interessati a usare, aver confermato la sicurezza e l'attendibilità di tale file e aver scaricato il file nel computer locale, è possibile usare il winget configure comando per avviare la configurazione della configurazione.

Screenshot che elenca le opzioni del comando winget configure.

Argomenti e opzioni

Sono disponibili gli argomenti seguenti:

Argomentazione Descrizione
-f,--file Il percorso del file di configurazione di "winget".
--module-path Specifica il percorso nel computer locale in cui archiviare i moduli. Impostazione predefinita %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules.
--processor-path Specifica il percorso del processore di configurazione.
-h,--history (--cronologia) Selezionare gli elementi dalla cronologia.
--accept-configuration-agreements Accetta l'avviso di configurazione, impedendo un prompt interattivo.
--suppress-initial-details Eliminare la visualizzazione dei dettagli di configurazione iniziali, quando possibile.
--abilitare Abilitare i componenti di configurazione. Richiede l'accesso al negozio.
--disabilitare Disabilitare i componenti di configurazione. Richiede l'accesso al negozio.
-?--Guida Mostra aiuto sul comando selezionato.
--aspettare Chiede all'utente di premere un tasto qualsiasi prima di uscire.
--logs,--open-logs Aprire la posizione predefinita dei registri di sistema.
--verbose,--verbose-logs Abilita la registrazione dettagliata per winget.
--nowarn,--ignore-warnings Sopprime gli output degli avvisi.
--disattiva-interattività Disabilitare le richieste interattive.
--proxy Impostare un proxy da usare per questa esecuzione.
--no-proxy Disabilitare l'uso del proxy per questa esecuzione.

configurare sottocomandi

Il comando winget configure include diversi sottocomandi, tra cui:

  • winget configure show: visualizza i dettagli di un file di configurazione. Utilizzo: winget configure show -f <file>. Eseguire il comando: winget configuration show configuration.dsc.yaml visualizzerà i dettagli della configurazione nella cartella di lavoro corrente.
  • winget configure list: mostra i dettagli generali per le configurazioni applicate al sistema. Questi dati possono quindi essere usati con altri configure comandi per ottenere altri dettagli. Utilizzo: winget configure list [<options>]
  • winget configure test: controlla il sistema rispetto allo stato desiderato, visualizzando se lo stato corrente del sistema è conforme allo stato desiderato definito nel file di configurazione associato. Utilizzo: winget configure test -f <file>.
  • winget configure validate: convalida un file di configurazione. Utilizzo: winget configure validate [-f] <file> [<options>].
  • winget configure export: esporta le risorse di configurazione in un file di configurazione. Se usato con --all, esporta tutte le configurazioni dei pacchetti. Se usato con --package-id, esporta una risorsa WinGetPackage dell'identificatore del pacchetto specificato. Se usato con --module e --resource, esporta le impostazioni della risorsa specificata. Se il file di configurazione di output esiste già, aggiunge le risorse di configurazione esportate. Utilizzo: winget configure export -o <output file> [<options>]