
De acuerdo aProgramador de tareas: el lote "Ejecutar si el usuario ha iniciado sesión o no" no funcionay otros artículos, "Ejecutar si el usuario ha iniciado sesión o no" requiere procesamiento por lotes puro sin interfaz de usuario interactiva.
¿Cómo ejecutar un programa wsl2 al iniciar el sistema? He intentado usar wsl -e ...
ywsl --shell-type none
Respuesta1
Este problema es objeto de informe de error. No se puede iniciar WSL a través del Programador de tareas #8835 desde el 19 de septiembre de 2022 y hasta casi hoy.
Hay varias soluciones enumeradas para el problema que puede probar. El que funcionó para más de un usuario fue usar una distribución que no es de la Tienda: las versiones de la Tienda parecen no poder comenzar con "Ejecutar si el usuario ha iniciado sesión o no".
Hay otras soluciones, algunas usan PsExec, que puede encontrar en este informe de error.