Argumentos do Escalonador de tarefas com aspas que não estão a funcionar

Amostra correr.bat ficheiro

echo "Test"
echo %1
echo %2
set /p DUMMY=Hit ENTER to continue...

então este ficheiro bat irá imprimir os dois primeiros argumentos que lhes são dados. Os argumentos podem ou não conter espaços. Por isso, escapei-lhes com aspas duplas.

run.bat -test "arg2 d"
Funcionou perfeitamente, quando foi chamado pela linha de comando.

eu queria agendar esse bat viaescalonamento de Tarefas . Mas o escalonador de Tarefas abre uma janela cmd e fecha imediatamente.

não Trabalho

enter image description here

Trabalho

Task Image

anote a citação em argumentos. É isso que está a causar a questão. Então, como posso escapar da discussão com espaços?

também se a localização do ficheiro Programa/Programa for introduzida sem aspas, então os argumentos estão a funcionar. mas para isso o script tem que estar em uma pasta sem espaços.

erro na acção

enter image description here

Então como criar uma tarefa com espaço em arquivo localização e argumentos com espaços também.

Só acontece nas janelas 10. Está a funcionar bem no Windows 7 btw.

Author: Madhan, 2017-08-10