Ejecutar tarea programada en windows

Hola hice una tarea programada que ejecuta un .bat el cual tiene las instrucciones para ejecutar un comando de artisan (laravel).

Esto es lo que tiene el bat.

C:\www\php\php.exe artisan schedule:run 

Si ejecuto el bat directamente si ejecuta bien lo que necesito.

Si lo ejecuta la tarea programada no pasa nada.

Tienen alguna idea de porque pasa esto.

Ya le di privilegio al archivo, agregue a everyone y le di todos los permisos. Ya hice que la tarea se ejecutara en el grupo de trabajo y tampoco hace nada.

Este es el task

<?xml version="1.0" encoding="UTF-16"?> <Task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">   <RegistrationInfo>     <Date>2019-05-16T20:53:23.4943963</Date>     <Author>DESKTOP\Trabajo</Author>     <URI>\laravel ejecutar</URI>   </RegistrationInfo>   <Triggers>     <CalendarTrigger>       <Repetition>         <Interval>PT1M</Interval>         <StopAtDurationEnd>false</StopAtDurationEnd>       </Repetition>       <StartBoundary>2019-05-16T21:10:12</StartBoundary>       <Enabled>true</Enabled>       <ScheduleByDay>         <DaysInterval>1</DaysInterval>       </ScheduleByDay>     </CalendarTrigger>   </Triggers>   <Principals>     <Principal id="Author">       <UserId>S-1-5-21-2952428836-490331607-3802055516-1001</UserId>       <LogonType>InteractiveToken</LogonType>       <RunLevel>HighestAvailable</RunLevel>     </Principal>   </Principals>   <Settings>     <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>     <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>     <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>     <AllowHardTerminate>true</AllowHardTerminate>     <StartWhenAvailable>false</StartWhenAvailable>     <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>     <IdleSettings>       <StopOnIdleEnd>true</StopOnIdleEnd>       <RestartOnIdle>false</RestartOnIdle>     </IdleSettings>     <AllowStartOnDemand>true</AllowStartOnDemand>     <Enabled>false</Enabled>     <Hidden>true</Hidden>     <RunOnlyIfIdle>false</RunOnlyIfIdle>     <DisallowStartOnRemoteAppSession>false</DisallowStartOnRemoteAppSession>     <UseUnifiedSchedulingEngine>true</UseUnifiedSchedulingEngine>     <WakeToRun>false</WakeToRun>     <ExecutionTimeLimit>PT72H</ExecutionTimeLimit>     <Priority>7</Priority>   </Settings>   <Actions Context="Author">     <Exec>       <Command>C:\www\htdocs\Orion\ejecutar.bat</Command>     </Exec>   </Actions> </Task>

¿Porque la tarea programada no ejecuta la aplicación?

EL siguiente código es parte de un programa un poco mas extenso que lo que hace es abrir el chrome, desde una aplicación de consola, con una ruta para la descarga de un archivo

Process.Start(@"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe",url); 

Cuando realizo la ejecución del .exe directamente con doble click abre correctamente el chrome y descarga el archivo, pero si lo dejo por tarea programada no se abre el chrome y por ende no descarga nada.

¿Hace falta alguna configuración en la tarea o por código para que se ejecuta de forma normal en la tarea?