2012-04-09 66 views
1

具有这就需要在Windows中设置计划任务的应用程序。 为此,我已经使用ShellExecute函数调用SchTasks.exe会我如何可以设置scheduledtask而不提示输入密码

我用下面的代码:

ShellExecute(NULL, _T("open"), _T("schtasks.exe"), _T("/create /TN SampleSchedule /TR calc.exe /SC DAILY /ST 12:15:00 /SD 09/04/2012"),_T(""),0); 

但还没有创建计划任务。

但是,当我改变ShellExecute函数(显示命令提示)的最后一个参数,以1

ShellExecute(NULL, _T("open"), _T("schtasks.exe"), _T("/create /TN SampleSchedule /TR calc.exe /SC DAILY /ST 12:15:00 /SD 09/04/2012"),_T(""),1); 

显示命令提示,它询问当前的登录的用户的密码。

的/ RU系统工作,但我想运行作为当前登录的用户本身没有要求输入密码....

这可能吗?如果是的话,我应该怎么做?

+0

你有它的任何解决方案的

的例子吗? – foobar 2014-06-18 06:35:57

回答

相关问题