- - PR -
VB6でローカルPCからサーバ上のスケジュールを設定
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-07-28 22:38
お世話になります。
環境は以下の通りです。 ■サーバ側 OS:Windows2000、2003 ■クライアント側 OS:WindowsXP 開発言語:VB6 やりたい事は、VB6でローカルPCからサーバ上のスケジュール(タスク)を設定したいと考えています。 VBからATコマンドでサーバ上のタスクを追加/削除できるのでしょうか? また、他によい方法等あれば知恵をお借りしたいと。。。 あつかましいですがよろしくお願いいたします。 |
|
投稿日時: 2008-07-28 23:20
at.exe で設定するのは Task Scheduler ではありません。
Task Scheduler を制御するのは schtasks.exe です。 API を使って行う場合には、Task Scheduler Interfaces を利用します。 Windows Vista 以降では Task Scheduler Scripting Objects が利用できますが、Windows Vista 以前では利用できないため、C++ で COM wrapper を作ってやるか、Declare 使ってゴリゴリ COM を扱うとかする必要があります。 |
1