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>]
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.
Al termine dell'esportazione, è possibile modificare il file JSON risultante nell'editor preferito. È possibile rimuovere le app che non si desidera importare in futuro.