Implementar la aplicación de Windows y Codex CLI
Implemente la aplicación de escritorio de Windows y Codex CLI con Intune, SCCM u otra herramienta de administración empresarial
Implemente la aplicación de escritorio de Windows, Codex CLI o ambas en dispositivos Windows administrados. Elija la aplicación para acceder desde el escritorio o la CLI para acceder desde la terminal.
La aplicación de escritorio y la CLI independiente usan contextos de instalación diferentes. Antes de implementar la CLI, elija y valide la cuenta que se usará para ejecutar su instalador.
| Su objetivo | Empiece por |
|---|---|
| Distribuir la aplicación de escritorio | Implementar la aplicación de Windows |
| Dar a los empleados acceso independiente desde la terminal | Implementar Codex CLI en Windows |
| Aplicar los requisitos de Codex en Windows | Configurar requisitos administrados |
| Preparar la ejecución de comandos en Windows | Configurar el entorno aislado de Windows |
Implementar la aplicación de Windows
Elija un método según su herramienta de administración y la posibilidad de que los dispositivos accedan a los servicios de distribución de Microsoft.
Antes de la implementación, configure los controles aplicables mediante Configuración administrada. Para preparar la ejecución de comandos de Codex en la aplicación de escritorio, siga Configuración del entorno aislado de Windows. Compruebe la compatibilidad de los dispositivos y complete cualquier configuración heredada necesaria.
Los enlaces MSIX siguientes descargan la versión más reciente para cada arquitectura, no una versión histórica. Revise el paquete descargado y conserve el artefacto aprobado en su sistema de implementación. Siga Administrar las actualizaciones de la aplicación para coordinar el actualizador integrado de la aplicación con Microsoft Store, Intune y otras herramientas de implementación.
Origen del paquete
Implementer a través de Microsoft Store
Use la integración de Intune con Microsoft Store para instalar y actualizar la aplicación.
En el centro de administración de Intune, vaya a Aplicaciones > Todas las aplicaciones > Crear. Seleccione Aplicación de Microsoft Store (nueva).
Busque ChatGPT de OpenAI o introduzca el identificador de producto de Store
9PLM9XGG6VKS. Seleccione la aplicación y revise su configuración de instalación.En Información de la aplicación, establezca Comportamiento de instalación en Sistema.
En Requerido, agregue el grupo de destino para que Intune instale la aplicación automáticamente y, después, seleccione Crear.
Para una instalación opcional a través de Company Portal, use Disponible para dispositivos inscritos en su lugar.
Los dispositivos necesitan acceso a los endpoints de Microsoft Store y Windows Update indicados en los requisitos de red de Microsoft. Si estos endpoints están bloqueados, seleccione MSIX sin conexión.
Para obtener información sobre el contexto de instalación, los requisitos de red y la supervisión de la implementación, consulte la guía de aplicaciones de Store en Intune de Microsoft.
Implementer un paquete sin conexión con Intune
Use un MSIX descargado cuando los dispositivos no puedan usar los servicios de distribución de Microsoft o necesite distribuir un paquete que su organización haya revisado. Los enlaces descargan la versión más reciente. Para implementaciones repetidas, use el artefacto aprobado de su sistema de implementación. Elija Requerido para la instalación automática.
Asignación
Descargue el MSIX x64 o el MSIX Arm64 para sus dispositivos.
En el centro de administración de Intune, vaya a Aplicaciones > Todas las aplicaciones > Crear. Seleccione Aplicación de línea de negocio, cargue el MSIX y revise la información del paquete.
En Asignaciones, agregue el grupo de dispositivos de destino en Obligatorio.
En la columna Contexto de instalación de esa asignación, seleccione Contexto de usuario, cámbielo a Contexto de dispositivo y guarde los cambios.
Revise y cree la aplicación. Confirme que la instalación se haya completado correctamente en Estado de instalación del dispositivo y, a continuación, pida a los empleados que inicien ChatGPT de la forma habitual.
Si la aplicación no aparece, pida a los usuarios que cierren sesión y vuelvan a iniciarla.
Para obtener más información, consulte la guía de implementación de aplicaciones LOB de Microsoft.
Para ofrecer la instalación a través de Company Portal, implemente el paquete sin conexión como una Aplicación de Windows (Win32) con una asignación Disponible para dispositivos inscritos:
Descargue el MSIX x64 o el MSIX Arm64, junto con la licencia sin conexión. Cambie el nombre del paquete a
ChatGPT.msixy mantenga ambos archivos en la misma carpeta.Guarde este script como
Install-ChatGPT.ps1junto a los archivos descargados:
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Add-AppxProvisionedPackage -Online `
-PackagePath "$PSScriptRoot\ChatGPT.msix" `
-LicensePath "$PSScriptRoot\ChatGPT-License.xml" `
-Regions all- Guarde este script como
Uninstall-ChatGPT.ps1junto al MSIX, la licencia y el script de instalación. Configure Intune para ejecutar este script en el contexto de sistema al desinstalar la aplicación. El script elimina el paquete aprovisionado y los registros de la aplicación para todos los usuarios del dispositivo:
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Get-AppxProvisionedPackage -Online |
Where-Object DisplayName -eq 'OpenAI.Codex' |
Remove-AppxProvisionedPackage -Online -AllUsers
Get-AppxPackage -AllUsers -Name 'OpenAI.Codex' |
Remove-AppxPackage -AllUsersSiga la política de firma de scripts de PowerShell de su organización para ambos scripts.
- Use el flujo de trabajo para aplicaciones Win32 de Microsoft para empaquetar juntos el MSIX, la licencia,
Install-ChatGPT.ps1yUninstall-ChatGPT.ps1. Agregue una Aplicación de Windows (Win32) en Intune, establezca Comportamiento de instalación en Sistema y seleccione la arquitectura del paquete como destino. Configure los comandos de instalación y desinstalación de 64 bits que se muestran a continuación y, después, asigne la aplicación como Disponible para dispositivos inscritos.
Configuración de instalación, eliminación y detección de Win32
Establezca Comando de instalación en:
%SystemRoot%\Sysnative\WindowsPowerShell\v1.0\powershell.exe -NoProfile -File .\Install-ChatGPT.ps1En los dispositivos donde Windows esté instalado en C:\Windows, establezca Comando de desinstalación en:
C:\Windows\Sysnative\WindowsPowerShell\v1.0\powershell.exe -NoProfile -File .\Uninstall-ChatGPT.ps1Use el directorio real de Windows si es diferente. Esta ruta literal selecciona Windows PowerShell de 64 bits desde el contexto de comandos de 32 bits de Intune. No use %SystemRoot% como sustituto en el campo de desinstalación: Intune no expande las variables de entorno en ese campo. Si necesita expandir variables, empaquete un script contenedor como se describe en la configuración del programa de Microsoft.
Ejecute este script de detección personalizado en PowerShell de 64 bits. Indica que la operación se ha completado correctamente cuando la aplicación está aprovisionada en el dispositivo. Para detectar una versión aprobada específica, compare también el valor de Version del paquete con esa versión.
$package = Get-AppxProvisionedPackage -Online -ErrorAction Stop |
Where-Object DisplayName -eq 'OpenAI.Codex'
if ($package) {
Write-Output $package.PackageName
exit 0
}
exit 1Windows registra el paquete aprovisionado al iniciar sesión. Si la aplicación no aparece, pida a los usuarios que cierren sesión y vuelvan a iniciarla.
Implemente con Microsoft Configuration Manager (SCCM)
Implementa el MSIX descargado mediante Configuration Manager y Software Center.
Descargue el MSIX x64 o el MSIX Arm64 para sus dispositivos. Colóquelo en un recurso compartido de red al que tenga acceso Configuration Manager.
Vaya a Biblioteca de software > Administración de aplicaciones > Aplicaciones > Crear aplicación. Seleccione Paquete de aplicación de Windows e introduzca la ruta del MSIX. Revise la información del paquete detectada y habilite Aprovisionar esta aplicación para todos los usuarios del dispositivo.
Distribuya el contenido a sus puntos de distribución e impleméntelo en una colección de dispositivos. Elija Obligatorio para instalarlo automáticamente o Disponible para permitir que los usuarios lo instalen desde Software Center.
Use el tipo de implementación de paquete de aplicación de Windows, no el de vínculo a la Store. Consulte la guía de Configuration Manager de Microsoft para conocer los requisitos del paquete y el aprovisionamiento para todos los usuarios.
Si su flujo de trabajo de implementación lo requiere, descargue la licencia sin conexión junto con el paquete.
Eliminar una aplicación aprovisionada con Configuration Manager
Si los usuarios ya han iniciado sesión en dispositivos con la aplicación aprovisionada, cree ambas implementaciones de desinstalación:
Dirija una implementación de desinstalación a la colección de dispositivos que contiene los dispositivos afectados.
Dirija una segunda implementación de desinstalación a la colección de usuarios que contiene a los usuarios que ya han iniciado sesión en esos dispositivos.
Eliminar la aplicación aprovisionada del dispositivo no la desinstala para los usuarios existentes. Verifique la eliminación tanto en el dispositivo como en esas cuentas de usuario. Consulte las indicaciones para eliminar aplicaciones aprovisionadas de Microsoft.
Implemente con otra herramienta de administración
Use el flujo de trabajo de implementación de MSIX de su herramienta de administración.
Descargue el MSIX x64 o el MSIX Arm64 para sus dispositivos.
Agregue el MSIX a su herramienta de implementación. Configure la instalación para el dispositivo, con privilegios de Local System o de administrador.
Asigne la instalación automática a un grupo piloto de dispositivos. Confirme que los empleados puedan abrir ChatGPT con sus cuentas habituales de Windows antes de ampliar la implementación.
Si la aplicación no aparece, pida a los usuarios que cierren sesión y vuelvan a iniciarla.
Instale con un script de PowerShell
Si su herramienta requiere un comando de instalación, descargue la licencia sin conexión junto con el MSIX.
Cambie el nombre del paquete a ChatGPT.msix y guarde este script como
Install-ChatGPT.ps1 en la misma carpeta:
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Add-AppxProvisionedPackage -Online `
-PackagePath "$PSScriptRoot\ChatGPT.msix" `
-LicensePath "$PSScriptRoot\ChatGPT-License.xml" `
-Regions allEmpaquete juntos el script y ambos archivos. Configure su herramienta para ejecutar el script con Windows PowerShell de 64 bits como Local System o como administrador.
Origen del paquete
Permita que los usuarios instalen la aplicación
Use esta opción cuando los usuarios puedan instalar aplicaciones por su cuenta o recibir ayuda de un administrador.
Indique a los usuarios que accedan al instalador de ChatGPT para Windows.
Ejecute el instalador y siga las indicaciones de instalación de Windows. Un administrador debe aprobar la instalación.
Abra ChatGPT e inicie sesión con una cuenta de trabajo.
Los usuarios también pueden realizar la instalación desde la línea de comandos:
winget install --id 9PLM9XGG6VKS -s msstoreEl instalador proporciona actualizaciones automáticas. Pueden aparecer componentes de Microsoft Store durante la instalación o las actualizaciones; los usuarios no necesitan navegar por la Store.
Instale desde un paquete sin conexión
Descargue los archivos en un equipo conectado y luego cópielos al dispositivo de destino. Un administrador debe realizar la instalación.
Descargue el MSIX para x64 o el MSIX para Arm64, junto con la licencia sin conexión. Cambie el nombre del paquete a
ChatGPT.msixy conserve ambos archivos en la misma carpeta.Abra Windows PowerShell como administrador en esa carpeta y ejecute:
Add-AppxProvisionedPackage -Online `
-PackagePath .\ChatGPT.msix `
-LicensePath .\ChatGPT-License.xml `
-Regions all- Cierre la sesión y vuelva a iniciarla si la aplicación no aparece; luego abra ChatGPT e inicie sesión con una cuenta de trabajo.
Los enlaces de descarga proporcionan el paquete más reciente firmado por la Store para cada arquitectura. La instalación sin conexión sigue requiriendo acceso a Internet para usar ChatGPT. No hay paquetes MSI independientes ni paquetes EXE ajenos a la Store disponibles para la aplicación de escritorio.
Implemente Codex CLI en Windows
Prepare el paquete de la CLI, aplique la directiva de dispositivos y verifique el acceso desde la terminal con la cuenta del empleado.
Antes de comenzar
Identifique los dispositivos Windows y los usuarios de destino, así como las arquitecturas de sus procesadores, y luego elija un método de instalación. Confirme que los usuarios tengan acceso a Codex y puedan completar el flujo de inicio de sesión de su organización.
Para Intune, prepare los permisos de administración de aplicaciones, los dispositivos inscritos que cumplan los requisitos previos de Microsoft para el empaquetado Win32 y un paquete de instalación desatendida.
Asigne la responsabilidad de las actualizaciones y la desinstalación de la CLI. Si usa npm, tenga en cuenta la instalación administrada de Node.js/npm y la ubicación de sus paquetes globales.
Elija un método de instalación
Elija un método de instalación y una versión específica de la CLI. Revise las versiones de la CLI en GitHub y luego sustituya <approved-version> en los ejemplos por el número de versión aprobado en formato x.y.z. Use la misma versión en el paquete y en la regla de detección.
El instalador independiente usa latest de forma predeterminada cuando no se especifica una versión. Establezca -Release explícitamente para fijar la implementación a una versión; consulte el parámetro de versión del instalador. Para obtener orientación general sobre la instalación, consulte Instalación de la CLI.
Instalador independiente de PowerShell. Desde una nueva ventana de PowerShell, descargue el instalador y pase la versión aprobada:
$CodexRelease = '<approved-version>'
Invoke-WebRequest -UseBasicParsing -Uri 'https://chatgpt.com/codex/install.ps1' -OutFile '.\codex-install.ps1'
powershell -ExecutionPolicy Bypass -File .\codex-install.ps1 -Release $CodexReleasenpm. Si Node.js y npm ya se administran en el dispositivo, seleccione explícitamente la versión aprobada del paquete:
$CodexRelease = '<approved-version>'
npm install -g "@openai/codex@$CodexRelease"Para la distribución administrada, conserve el instalador o el artefacto del paquete revisado y la versión seleccionada en el paquete a cargo del equipo de TI. Defina el contexto de instalación, la detección, la desinstalación y el comportamiento de las actualizaciones. Seleccionar una versión no cambia los valores predeterminados del instalador para el perfil de usuario ni proporciona un contenedor completo para la implementación desatendida.
Establezca el contexto de instalación
El instalador independiente usa de forma predeterminada archivos de ejecución en el perfil del usuario actual, un directorio de comandos en %LOCALAPPDATA%\Programs\OpenAI\Codex\bin y el PATH del usuario.
Ejecutar el instalador sin modificaciones como SYSTEM utiliza el perfil y el entorno de SYSTEM. Seleccionar System en Intune no convierte esta instalación en una instalación para todos los usuarios.
| Opción de implementación | Qué validar |
|---|---|
| Instalar para el empleado que ha iniciado sesión | Ejecute la instalación y la detección en el contexto de ese usuario. Abra una nueva terminal y confirme que el empleado pueda localizar y ejecutar codex. |
| Crear un paquete para todo el dispositivo | Defina y valide la estructura de instalación en el equipo, los archivos de ejecución, los permisos, la disponibilidad en PATH, la detección y la desinstalación. El instalador predeterminado no proporciona este diseño. |
| Usar npm | Confirme el prefijo de paquetes globales y la ubicación de los comandos para la cuenta que ejecuta npm. «Global» no significa necesariamente todos los usuarios de Windows. |
Separe la instalación del usuario, la distribución de directivas de dispositivos y la configuración del entorno aislado aprobada por el administrador. Cuando un procedimiento requiera el perfil de un empleado, use la identidad de ese empleado en lugar de SYSTEM.
Mantenga juntos los archivos de ejecución independientes; copiar solo codex.exe no constituye un paquete independiente completo.
Empaquete y asigne la CLI mediante Intune
Prepare y valide un paquete Win32 a cargo del equipo de TI con un instalador desatendido, un desinstalador y lógica de detección para el contexto de instalación elegido.
Prepare una carpeta de origen que contenga los archivos de instalación aprobados y su script de instalación desatendida. Especifique la versión aprobada de la CLI en ese script en lugar de permitir que use
latest. Mantenga la herramienta de empaquetado de Microsoft y la carpeta de salida fuera de esa carpeta de origen.Genere el archivo
.intunewincon Microsoft Win32 Content Prep Tool. Este ejemplo supone que su script de instalación revisado se llamaInstall-Codex.ps1:
IntuneWinAppUtil.exe -c C:\Packages\Codex\Source -s Install-Codex.ps1 -o C:\Packages\Codex\Output -qLa herramienta empaqueta el contenido de la carpeta de origen. Consulte Crear un paquete de aplicación Win32.
En Intune, cree una Aplicación de Windows (Win32) y cargue el paquete.
Configure los comandos de instalación y desinstalación, el comportamiento de Usuario o Sistema, los requisitos y las reglas de detección para que coincidan con el paquete.
Asígnelo como Obligatorio o Disponible para dispositivos inscritos.
Intune requiere una instalación desatendida. Los scripts de detección personalizados deben finalizar con el código 0 y escribir en stdout; la salida en stderr provoca un error de detección. Consulte Agregar y asignar una aplicación Win32.
Verifique la CLI desde la cuenta del empleado, incluso cuando el agente de administración informe de un código de salida satisfactorio.
Para Configuration Manager (SCCM), use el diseño revisado de instalación de la CLI en el flujo de trabajo de su aplicación, con un instalador y una regla de detección específicos para la CLI. La configuración de MSIX de la aplicación de escritorio solo se aplica a la aplicación de escritorio.
Configure los requisitos administrados
Implemente los requisitos de Windows impuestos por el administrador en:
%ProgramData%\OpenAI\Codex\requirements.tomlDistribuya el archivo mediante su herramienta de administración de endpoints. Otorgue acceso de lectura a los usuarios previstos e impida que los usuarios comunes modifiquen la directiva que pertenece al administrador.
Los requisitos restringen los ajustes; los valores predeterminados de configuración proporcionan los valores iniciales. Revise tanto el archivo local como la directiva de la nube aplicable para determinar la configuración efectiva.
Elija los requisitos de permisos, aprobaciones, acceso a la red y comportamiento del entorno aislado. Consulte Configuración administrada para conocer los campos compatibles y su precedencia.
Después de la implementación, inicie Codex con la cuenta del empleado y use /status y /debug-config para confirmar la directiva efectiva. Instalar la CLI o distribuir los requisitos no concede acceso al espacio de trabajo.
Configure el entorno aislado de Windows
Compruebe la compatibilidad del dispositivo antes de elegir un entorno aislado de Windows. La guía del entorno aislado de Windows abarca Microsoft Execution Containers (MXC) y las implementaciones heredadas.
Dé preferencia a MXC en dispositivos compatibles
Para usar la CLI de forma independiente, habilite la preferencia por MXC en config.toml:
[features]
prefer_mxc = trueTambién puede imponer este valor de la función mediante requirements.toml. Esta preferencia permite recurrir a una implementación heredada cuando MXC no está disponible. Compruebe los requisitos del dispositivo en la guía del entorno aislado de Windows antes de habilitarla.
En la versión 0.162.0 o posterior de la CLI, ejecute esta prueba de compatibilidad desde el directorio de un proyecto:
codex -c windows.sandbox=mxc sandbox --include-managed-config --permission-profile :workspace -- cmd.exe /d /c echo MXC_OK
$LASTEXITCODEEl resultado esperado es MXC_OK y un código de salida de 0. Esto comprueba el comando explícito de MXC; inspeccione también la configuración de la sesión habitual del empleado.
Antes del despliegue, compare las restricciones de red de la guía del entorno aislado con su directiva de red administrada.
Prepare la alternativa heredada
Cuando MXC no esté disponible o esté deshabilitado, dé preferencia a la alternativa heredada elevated. Requiere una configuración aprobada por un administrador, pero los comandos del entorno aislado se ejecutan sin privilegios de administrador.
Siga el procedimiento de configuración dirigido por TI para la cuenta del empleado y el directorio de inicio de Codex. Ejecute este ejemplo desde un proceso con los privilegios elevados adecuados:
codex sandbox setup --elevated --user 'DOMAIN\alice' --codex-home 'C:\Users\alice\.codex'Sustituya la identidad y la ruta de ejemplo por los valores del usuario previsto. Use una instalación de la CLI de confianza para el administrador al realizar la configuración con privilegios elevados.
Para permitir únicamente la implementación heredada con privilegios elevados, agregue lo siguiente a %ProgramData%\OpenAI\Codex\requirements.toml, no a config.toml. Consulte Configurar una alternativa heredada:
[windows]
allowed_sandbox_implementations = ["elevated"]Esto restringe la alternativa heredada sin bloquear MXC. Antes de permitir unelevated, revise su aislamiento de red más débil y la falta de compatibilidad con rutas de lectura denegada.
Verifique la implementación de la CLI
Con la cuenta de un empleado previsto, abra una nueva ventana de PowerShell sin privilegios de administrador:
Get-Command codex
codex --version
codexConfirme que el ejecutable corresponde a la instalación prevista y, a continuación, complete el flujo de inicio de sesión aprobado. Ejecute una tarea pequeña en un proyecto de prueba designado e inspeccione la configuración activa.
| Comprobación | Acción y resultado esperado |
|---|---|
| Contexto de instalación | Confirme que la CLI se encuentra desde la cuenta del empleado previsto, incluso después de un nuevo inicio de sesión. |
| Detección de la herramienta de administración | Compruebe que se detectan los dispositivos con la CLI instalada y que no se detectan los dispositivos sin ella, incluidos aquellos de los que se haya eliminado. |
| Requisitos administrados | Confirme que la sesión muestra la directiva efectiva esperada. |
| Entorno aislado de Windows | Verifique que MXC funciona en los dispositivos compatibles y que la alternativa heredada aprobada está aprovisionada donde sea necesario. |
| Actualización | Confirme que el empleado puede ejecutar la nueva versión aprobada después de la implementación. |
| Desinstalación | Confirme que el paquete elimina su instalación y su entrada de PATH sin eliminar configuraciones de usuario ni datos de proyectos ajenos. |
Administre las actualizaciones
Aplicación de escritorio
La aplicación busca actualizaciones de forma predeterminada, incluso después de una instalación
sin conexión. Para habilitar las actualizaciones automáticas, permita que los dispositivos accedan a
persistent.oaistatic.com. Si deshabilita las actualizaciones automáticas, implemente paquetes
más recientes mediante su herramienta de administración.
Siga Administrar las actualizaciones de la aplicación para coordinar todas las fuentes de actualización. Deshabilitar el actualizador integrado no impide que Microsoft Store, Intune u otras herramientas de administración actualicen la aplicación, ni proporciona la fijación de versiones administrada por OpenAI o un canal de lanzamiento independiente. Confirme la versión instalada mediante su sistema de implementación.
Codex CLI
Para cada actualización de la CLI, elija una nueva versión aprobada, actualice el valor explícito de -Release o la versión del paquete npm en su paquete de implementación y actualice su regla de detección. Impleméntela mediante su proceso de paquetes y, a continuación, verifique la versión instalada, el contexto de la cuenta y el comportamiento de detección. No vuelva a cambiar el paquete administrado a un comando de instalación sin una versión explícita. Consulte Versiones de la CLI, Instalación y actualizaciones de la CLI y Selección de versiones de npm.
Solución de problemas
Se solicitan credenciales de administrador a los usuarios durante la instalación
Cuando los usuarios instalan la aplicación por su cuenta, un administrador debe aprobar la instalación.
Para una implementación de Intune a través de Microsoft Store:
En el centro de administración de Intune, vaya a Aplicaciones > Todas las aplicaciones y seleccione ChatGPT.
Compruebe el Comportamiento de instalación en las Propiedades de la aplicación. Si es Usuario, agregue la aplicación de nuevo como una Aplicación de Microsoft Store (nueva) y seleccione Sistema en Información de la aplicación.
Asigne la aplicación al grupo de destino en Obligatorio o Disponible para dispositivos inscritos. Si agregó una aplicación nueva, elimine la asignación de ese grupo de la aplicación original.
Sincronice el dispositivo afectado con Intune y, a continuación, compruebe el Estado de instalación del dispositivo. Para una asignación disponible, vuelva a intentar la instalación en el Portal de empresa.
Si la aplicación ya está instalada, implementarla con el comportamiento de instalación Sistema puede
hacer que Intune informe de 0x87D1041C. La instalación se completa correctamente en este caso.
Verifique la aplicación en el dispositivo afectado.
La instalación falla con el error `0x80073D28`
Windows devuelve 0x80073D28 (ERROR_PACKAGED_SERVICE_REQUIRES_ADMIN_PRIVILEGES)
cuando no puede instalar un servicio empaquetado sin privilegios de administrador.
Ejecute la instalación como administrador o configure su herramienta de implementación para
instalar en el contexto del dispositivo o de System.
Para una implementación existente de SCCM:
- Abra Propiedades > Tipos de implementación de la aplicación.
- Edite el tipo de implementación Paquete de aplicación de Windows y abra Experiencia del usuario.
- Habilite Aprovisionar esta aplicación para todos los usuarios del dispositivo y guarde los cambios.
- Actualice la directiva de equipo del cliente y vuelva a intentar la instalación en Software Center.
Para obtener detalles sobre el ajuste de aprovisionamiento, consulte la configuración de implementación de aplicaciones de Microsoft.
Instaleción y configuración de Codex CLI
| Síntoma | Qué comprobar |
|---|---|
| Intune indica que la instalación se completó correctamente, pero el empleado no puede ejecutar Codex | Compruebe la cuenta de instalación, la ubicación del entorno de ejecución y la cuenta cuyo PATH se actualizó. El instalador sin modificaciones ejecutado como SYSTEM no instala en el perfil del empleado. |
No se reconoce codex después de la instalación |
Abra una nueva terminal. Compruebe el directorio de comandos y el PATH de la cuenta prevista. |
| Se inicia una versión incorrecta de Codex | Use Get-Command codex para comprobar si hay ubicaciones independientes o de npm en conflicto. |
| Falla la prueba de MXC | Compruebe las capacidades del dispositivo, la versión de la CLI y la política administrada según la guía del entorno aislado de Windows. Aprovisione la alternativa heredada aprobada cuando corresponda. |
| La configuración del entorno aislado heredado solicita aprobación de administrador | Complete la configuración dirigida por TI para la identidad del empleado y el directorio de inicio de Codex. |
| La configuración administrada difiere del archivo de requisitos local | Use /status y /debug-config para revisar la configuración efectiva, la precedencia de las políticas y los campos admitidos. |