1
Windowsでスケジュールされたタスクを設定する必要のあるアプリケーションがあります。このため 私は、次のコードを使用しているパスワードの入力を求めずにscheduledtaskを設定する方法
schtasks.exeを呼び出すためのShellExecute関数を使用しています
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);
をそれがスケジュールされたタスクを作成していません。私は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);
へのShellExecute機能(表示コマンドプロンプト)の最後のパラメータを変更したときに
は、しかし、コマンドプロンプトが表示され、それが現在ログインしているユーザーのパスワードの入力を求めました。
/RUシステムが働いているが、私はパスワードの入力を求めることなく、ユーザー自身で現在のログに記録されたように実行したいと思います....
それは可能ですか?はいの場合は、どうすればいいですか?
はあなたがそれのためにすべてのソリューションを持っているを使用しての
例? – foobar