Hola coordinador-tic,
¡Bienvenido(a) a Microsoft Q&A!
El problema que estás enfrentando con winget que no esta siendo reconocido en la sesión remota a través de PSexec puede deberse a varias razones. Aquí hay algunos pasos que puedes seguir para solucionar este problema:
- Verificar la Ruta del Sistema: Asegúrate de que winget esté en la variable de entorno PATH del sistema en el equipo remoto. Puedes agregar winget a la ruta del sistema con el siguiente comando(Aasegurate que de modificar "%PATH%" al en directorio correcto): setx PATH "%PATH%;C:\path\to\winget"
- Asegúrate de que estás ejecutando PSexec con permisos elevados. Puedes usar el parámetro -h para esto: psexec \remote_computer -h -u usuario -p contraseña cmd
- Deshabilitar UAC Temporalmente: A veces, el Control de Cuentas de Usuario (UAC) puede interferir con la ejecución de comandos remotos. Puedes intentar deshabilitar UAC temporalmente para ver si esto resuelve el problema.
- Puedes intentar registrar winget nuevamente en el sistema. Abre PowerShell como administrador y ejecuta el siguiente comando: Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
Espero que la información sea útil. Quedo a la espera de su respuesta.
Atentamente,
Gao.
Si la respuesta es la solución correcta, haga clic en "Aceptar respuesta" y vote amablemente a favor. Si tiene preguntas adicionales sobre esta respuesta, haga clic en "Comentar". Nota: Siga los pasos de nuestra documentación para habilitar las notificaciones por correo electrónico si desea recibir las notificaciones por correo electrónico relacionada a este hilo.