Formación de empaquetado de aplicaciones Bienvenido

DPInst admite los siguientes conmutadores de línea de comandos que establecen los indicadores de configuración de DPInst que se describen en Configuración de indicadores de configuración de DPInst y conmutadores adicionales que modifican aún más el funcionamiento de DPInst:

/a Establece el indicador installAllOrNone en ON, que configura DPInst para instalar controladores en un paquete de controladores solo si se pueden instalar todos los controladores del paquete de instalación. / c Configura DPInst, si se llama a DPInst en un símbolo del sistema, para mostrar el texto de los mensajes de registro en la ventana del símbolo del sistema. /d Establece el indicador deleteBinaries en ON, que configura DPInst para eliminar los archivos binarios que se copiaron en un sistema cuando se instaló un paquete de controladores.

Nota A partir de Windows 7, el sistema operativo ignora el interruptor /d. Los archivos binarios, que se copiaron a un sistema cuando se instaló un paquete de controladores, ya no se pueden eliminar mediante DPInst.

/el Establece el indicador enableNotListedLanguages en ON, que configura DPInst para habilitar todos los idiomas admitidos que no están habilitados explícitamente por elementos XML de idioma en un archivo descriptor DPInst. / f Establece el indicador forceIfDriverIsNotBetter en ON, que configura DPInst para instalar un controlador en un dispositivo incluso si el controlador que está instalado actualmente en el dispositivo coincide mejor que el nuevo controlador. ¿h?, o / help Configura DPInst para mostrar información de ayuda sobre las opciones de línea de comandos de DPInst. Si se llamó a DPInst en un símbolo del sistema, DPInst muestra el texto de ayuda en la ventana del símbolo del sistema; de lo contrario, DPInst muestra el texto de ayuda en un cuadro de mensaje. / l ID de idioma Configura DPInst para mostrar el texto, los mapas de bits y el icono del idioma especificado por un valor de ID de idioma. El valor de ID de idioma se puede especificar en formato hexadecimal o decimal. Para obtener una lista de los idiomas y los identificadores de idioma correspondientes, consulte Soporte de localización DPInst.

Si DPInst admite el idioma especificado y se ejecuta en un sistema operativo Windows en el que está instalado el idioma, DPInst utilizará el idioma especificado. Para obtener más información sobre cómo usar el conmutador /L, consulte Probar la personalización del idioma.

/ lm Establece el indicador legacyMode en ACTIVADO. En el modo heredado, DPInst acepta paquetes de controladores sin firmar sin realizar la verificación de firma. Sin embargo, tenga en cuenta que los requisitos de firma de controladores de Windows se aplican a la instalación de un paquete de controladores del almacén de controladores DIFx. Estos requisitos dependen de la versión de Windows, el tipo de firma, el tipo de paquete de controladores y las opciones de firma de controladores configuradas para un equipo. /q o / s Establece el indicador quietInstall en ACTIVADO, que suprime la visualización de las páginas del asistente, los cuadros de diálogo de usuario y otros mensajes de usuario que generan DPInst y Windows. El indicador Quietinstall funciona con la presencia de una página de acuerdo de licencia de usuario final (CLUF) y el indicador suppressEulaPage. /p Establece el indicador promptIfDriverIsNotBetter en ON, que configura DPInst para mostrar un cuadro de diálogo de usuario si un controlador nuevo no coincide mejor con un dispositivo que un controlador que está instalado actualmente en el dispositivo. El cuadro de diálogo usuario informa a un usuario de esta situación y proporciona una opción para reemplazar el controlador que está instalado actualmente en el dispositivo con el nuevo controlador. / path DPInst-working-directory Establece el directorio de trabajo DPInst en DPInst-working-directory. DPInst busca paquetes de controladores en el directorio de trabajo DPInst y en subdirectorios del directorio de trabajo especificados por elementos XML del subdirectorio en un archivo descriptor DPInst. Para obtener más información sobre cómo establecer el directorio de trabajo DPInst y especificar subdirectorios en el directorio de trabajo, consulte Especificar la ubicación de un paquete de controladores. /sa Establece el indicador Suppressaddremoveprogramas en ON, que configura DPInst para suprimir la adición de entradas a Programas y Características en el Panel de control. Estas entradas representan los paquetes de controladores y los grupos de paquetes de controladores que instala DPInst.

Nota En versiones de Windows anteriores a Windows Vista, DPInst agregó la entrada para el paquete de controladores o el grupo de paquetes de controladores para Agregar o Quitar Programas en el Panel de control.

/ se Establece el indicador suppressEulaPage en ON, que configura DPinst para suprimir la visualización de una página de CLUF. La bandera suppressEulaPage funciona con la bandera quietInstall y la bandera suppressWizard. /sh Establece el indicador scanHardware en ON, que configura DPInst para instalar un paquete de controladores para un controlador de función Plug and Play (PnP) solo si el paquete de controladores coincide con un dispositivo que está configurado actualmente en un equipo y si el paquete de controladores coincide mejor con el dispositivo que el paquete de controladores que está instalado actualmente en el dispositivo. /sw Establece el indicador suppressWizard en ON, que suprime la visualización de las páginas del asistente y otros mensajes de usuario que genera DPInst. La bandera suppressWizard funciona con la presencia de una página de CLUF y la bandera suppressEulaPage. / u inf-file-path Configura DPInst para desinstalar un paquete de controladores cuyo archivo INF está especificado por inf-file-path. La ruta de acceso especificada por inf-file-path es relativa al directorio que contiene SDPINST.exe.

Ejemplos

El siguiente comando incluye los conmutadores de línea de comandos / q y / se, que configuran DPInst para que funcione en modo de instalación silenciosa, independientemente de si se incluye un elemento XML de cluf en un archivo descriptor DPInst. Este comando suprime todas las páginas del asistente, los cuadros de diálogo de usuario y otros mensajes de usuario que generan DPInst y Windows.

dpinst.exe /q /se

El siguiente comando incluye el conmutador de línea de comandos / q, que configura DPInst para que funcione en modo de instalación silenciosa. Sin embargo, DPInst solo funcionará en modo de instalación silenciosa si el elemento XML aeula no está incluido en un archivo descriptor DPInst. Si se incluye un elemento eula, DPInst no funciona en modo de instalación silenciosa.

dpinst.exe /q

El siguiente comando incluye un conmutador de línea de comandos a / se, que suprime la visualización de solo la página del CLUF.

dpinst.exe /se

El siguiente comando incluye los conmutadores de línea de comandos / q y / se, que configuran DPInst para que funcione en modo de instalación silenciosa, incluida la supresión de la página de CLUF. El comando también incluye el conmutador de línea de comandos /f, que fuerza la instalación de un nuevo paquete de controladores para un dispositivo configurado en un equipo, incluso si el paquete de controladores que está instalado actualmente en el dispositivo coincide mejor con el dispositivo que el nuevo paquete de controladores.

dpinst.exe /q /se /f

El siguiente comando incluye el conmutador de línea de comandos /sh, que configura DPInst para instalar un paquete de controladores en un dispositivo configurado en un equipo solo si el nuevo paquete de controladores coincide mejor con el dispositivo que el paquete de controladores que está instalado actualmente en el dispositivo. Este comando facilita el uso de un paquete de instalación para instalar por lotes paquetes de controladores para dispositivos configurados en un equipo. Aunque el paquete de instalación puede contener un gran número de paquetes de controladores, DPInst instalará solo paquetes de controladores que coincidan mejor con los dispositivos que los paquetes de controladores que están instalados actualmente en los dispositivos.

dpinst.exe /sh

El siguiente comando incluye el /u modificador de línea de comandos, seguido por la Abc.archivo inf INF, y el conmutador de línea de comandos /d. El conmutador de línea de comandos /u desinstala el paquete de controladores asociado al Abc.archivo INF INF de todos los dispositivos en los que está instalado el paquete. El conmutador de línea de comandos /d elimina los binarios que se copiaron en el sistema cuando se instaló el paquete y elimina el paquete del almacén de controladores DIFx. Si el paquete de controladores está firmado, el archivo de catálogo correspondiente debe estar presente en el mismo directorio en el que Abc.inf está localizado.

dpinst.exe /u abc.inf /d

Leave a Reply

Tu dirección de correo electrónico no será publicada.