Condividi tramite


comando esporta (winget)

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

Il comando Esporta combinato con il comando Importa consente di installare in batch le applicazioni nel PC.

Il comando Esporta 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 comando di esportazione

Argomenti

Sono disponibili gli argomenti seguenti.

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

Opzioni

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

Opzione Descrizione
-s, --source [Facoltativo] Specifica un'origine da cui esportare i file. 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 di origine ed evitare la richiesta.
-?,--help Mostra la Guida sul 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 Elimina 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 trainante dietro il comando Esporta è 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.

Movimento Descrizione
Sources I manifesti dell'applicazione di origine provengono da.
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.

Esportazione file

Quando Gestione pacchetti di Windows esporta il file JSON, tenta di esportare tutte le applicazioni installate nel PC. Se il comando Esporta winget non è in grado di associare un'applicazione a un'applicazione da un'origine disponibile, il comando di esportazione 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 degli avvisi dei comandi di esportazione

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