タイトル : Re^3: exeファイルの起動 投稿日 : 2007/09/12(Wed) 20:36 投稿者 : 魔界の仮面弁士
> 年一の使用なのですが、ユーザ部で手動起動による操作を要望されています。 そもそも、その「手動起動」とは、どのような指示を指しているのでしょうか? > 業務用件により 案を出しても、後出しで「それでは駄目」と言われては困ってしまうので、 他にも制限事項等があるようであれば、予め提示いただけると助かります。 で。普通はクライアントから何かの処理を行うなら、クライアント側に 何らかのツールが必要ですよね。でも、今回それは禁止されている、と。 それでも、クライアント側に自作アプリ等を追加せずに実現するとなると: <案1> サーバ側処理を Windows サービスにしておき、リモートから On/Off する。 <案2> サーバ側処理を Web アプリにしておき、ブラウザを使って処理を呼び出す。 <案3> サーバ側でアプリを常駐させておき(またはサービスとして起動しておき)、 特定のフォルダの内容を監視するようにしておく。 そのフォルダ自体は 共有フォルダ / FTP /WebDAV のいずれかで公開しておき、 クライアントからは、そのフォルダに特定のファイルを配置することで、 サーバ上のアプリが処理を開始するようにしておく。 <案4> WMI を使用可能にしておき、リモート接続の Win32_Process クラスで呼び出す。 <案5> DCOM として登録しておき、リモート インスタンスを作成して呼び出す。 <案6> WshRemote オブジェクトを使って、リモートのスクリプトから処理する。 |