export comando (winget)

Il export comando dello winget strumento esporta un file JSON di app in un file specificato. Il export comando usa JSON come formato. È possibile trovare lo schema per il file JSON usato da winget nel repository Windows Gestione pacchetti Client in GitHub.

Il export combinato con il comando di importazione consente di installare in batch le applicazioni nel PC.

Il export comando viene spesso usato per creare un file che è possibile condividere con altri sviluppatori o per usarlo durante il ripristino dell'ambiente di compilazione.

Utilizzo

winget export [-o] <output> [<options>]

Immagine dell'utilizzo del export comando

Argomenti

Sono disponibili gli argomenti seguenti.

Argomento Descrizione
-o,--output Percorso del file JSON da creare.

Opzioni

Le opzioni consentono di personalizzare l'esperienza export in base alle proprie esigenze.

Opzione Descrizione
-s, --source [Facoltativo] Specifica un'origine da cui prelevare i file export. Usare questa opzione quando si desiderano solo i file di un'origine specifica.
--include-versions [Facoltativo] Include la versione dell'app attualmente installata. Usare questa opzione se si vuole una versione specifica. Per impostazione predefinita, a meno che non sia specificato, Importa userà la versione più recente.
--accept-source-agreements Usato per accettare il contratto di licenza sorgente ed evitare l'avviso.
-?,--help Mostra la Guida relativa al comando selezionato.
--wait Chiede all'utente di premere un tasto qualsiasi prima di uscire.
--logs,--open-logs Aprire il percorso dei log predefinito.
--verbose, --verbose-logs Usato per eseguire l'override dell'impostazione di registrazione e creare un log dettagliato.
--nowarn,--ignore-warnings Sopprime gli output degli avvisi.
--disable-interactivity Disabilita le richieste interattive.
--proxy Impostare un proxy da usare per questa esecuzione.
--no-proxy Disabilitare l'uso del proxy per questa esecuzione.

Schema JSON

La forza guida dietro il export comando è il file JSON. È possibile trovare lo schema per il file JSON nel repository client di Gestione pacchetti di Windows su GitHub.

I file JSON includono la gerarchia seguente.

Inserimento Descrizione
Fonti I manifesti dell'applicazione provengono dalle fonti.
Pacchetti La raccolta di pacchetti da installare.
PackageIdentifier Identificatore del pacchetto di Gestione pacchetti di Windows utilizzato per specificare il pacchetto.
Versione [Facoltativo] Specifica la versione del pacchetto da installare.

L'esportazione dei file

Quando Windows Gestione pacchetti esporta il file JSON, tenta di export tutte le applicazioni installate sul PC. Se il winget export comando non è in grado di associare un'applicazione a un'applicazione da un'origine disponibile, il export comando visualizzerà un avviso.

Nota

La corrispondenza di un'applicazione dipende dai metadati nel manifesto da un'origine configurata e dai metadati in Installazione applicazioni in Windows in base al programma di installazione del pacchetto.

Immagine di avvisi relativi ai export comandi

export Al termine, è possibile modificare il file JSON risultante nell'editor preferito. È possibile rimuovere le app che non si desidera importare in futuro.