export comando (winget)

El export comando de la winget herramienta exporta un archivo JSON de aplicaciones a un archivo especificado. El export comando usa JSON como formato. Puede encontrar el esquema del archivo JSON usado por winget en el repositorio de cliente de Windows Administrador de paquetes en GitHub.

El export combinado con el import comando permite instalar por lotes aplicaciones en el equipo.

El export comando se usa a menudo para crear un archivo que puede compartir con otros desarrolladores o para usarlo al restaurar el entorno de compilación.

Uso

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

Imagen de uso del export comando

Argumentos

Están disponibles los siguientes argumentos.

Argumento Descripción
-o, --output Ruta de acceso al archivo JSON que se va a crear.

Opciones

Las opciones le permiten personalizar la export experiencia para satisfacer sus necesidades.

Opción Descripción
-s, --source [Opcional] Especifica un origen del que obtener archivos export. Use esta opción cuando solo quiera archivos de un origen específico.
--include-versions [Opcional] Incluye la versión de la aplicación instalada actualmente. Use esta opción si quiere una versión específica. De forma predeterminada, a menos que se especifique, import usará la versión más reciente.
--accept-source-agreements Se usa para aceptar el contrato de licencia de origen y evitar el aviso.
-?, --help Muestra la ayuda del comando seleccionado.
--wait Pide al usuario que presione cualquier tecla antes de salir.
--logs, --open-logs Abre la ubicación predeterminada de los registros.
--verbose, --verbose-logs Se usa para invalidar la configuración de registro y crear un registro detallado.
--nowarn, --ignore-warnings Silencia los mensajes de advertencia.
--disable-interactivity Deshabilita los mensajes interactivos.
--proxy Establezca un proxy que se usará para esta ejecución.
--no-proxy Deshabilite el uso de proxy para esta ejecución.

Esquema JSON

La fuerza de conducción detrás del export comando es el archivo JSON. Puede encontrar el esquema del archivo JSON en el repositorio de cliente de Administrador de paquetes de Windows en GitHub.

El archivo JSON incluye la jerarquía siguiente.

Entrada Descripción
Sources Orígenes de los que provienen los manifiestos de aplicación.
Packages Colección de paquetes para instalar.
PackageIdentifier Identificador del paquete del Administrador de paquetes de Windows usado para especificar el paquete.
Version [Opcional] Versión específica del paquete que se va a instalar.

Exportación de archivos

Cuando Windows Administrador de paquetes exporta el archivo JSON, intenta export todas las aplicaciones instaladas en el equipo. Si el winget export comando no puede hacer coincidir una aplicación con una aplicación desde una aplicación disponible source, el export comando mostrará una advertencia.

Nota

La coincidencia de una aplicación depende de los metadatos del manifiesto de un origen configurado, y de los metadatos de Agregar o quitar programas en Windows en función del instalador del paquete.

Imagen de advertencias del export comando

export Una vez completado, puede editar el archivo JSON resultante en su editor favorito. Puede quitar las aplicaciones que no quiera importar en el futuro.