I have a batch file that creates a scheduled task using schtasks
like this:
schtasks /create /tn my_task_name
/tr "...\my_path\my_task.bat"
/sc daily
/st 10:00:00
/s \\my_computer_name
/u my_username
/p my_password
It works OK except the fact that when my_task.bat
is executed – a new command line window is opened (and closed after execution).
I would like to avoid opening this new window (i.e. to run the task in quiet mode, in the background).
I thought to use
start /b ...\my_path\my_task.bat
but I don't know how, because since I have to call start
from the batch file I need to precede it with cmd /c
, which again causes the new window to open.
How could I solve this problem ?
Best Answer
I believe you're seeing the box because the account you set to run it as is your own. Try either of these:
1: Run the task as the user NT Authority\System
2: Make a new account and set the task to run with its credentials