How to pass multiple paramaters for Start a program action in Windows Task Scheduler for a batch file? There's no built-in syntax hint...
Asked
Active
Viewed 2.2k times
3
Nae
- 239
- 1
- 3
- 11
-
1When I write the whole command line to "Program/script" field Scheduler auotmatically moves all arguments to an arguments field during saving the task, with all nesessary quotes... for you not so? – Akina Sep 14 '18 at 08:37
-
@Akina I haven't tried that. I'd add it as an answer if so. – Nae Sep 14 '18 at 08:46
-
Try, and if so - add it into your answer as alternative variant. One solid answer is better than 2 separate ones. – Akina Sep 14 '18 at 09:02
1 Answers
1
It's basically the same as how you'd pass them in command prompt:
- Separate the arguments by space,
- Enclose each argument with double quotes,
"if metacharacters are involved
As in:
"super user:" 810934
Alternatively you could simply add the arguments next to Program/script as Akina points out:
D:\my_script.bat "super user:" 810934
After selecting OK the following should be prompted:
Nae
- 239
- 1
- 3
- 11


