• 締切済み

サーバー間のEXE起動

すいません、宜しくお願いします。 開発言語 C# VS2008使用 今試しで画面を開発中なのですが、 Aサーバー Bサーバー Cサーバー と3つのサーバーがありまして、 Aサーバーに配置している画面のボタンを押された場合、 B、CサーバーのEXEを起動させると言う感じに構想考えています。 (すいません、セキュリティーとか抜きにして・・・) Aサーバーのタスク書き換え or Exe起動はうまくいくのですが、 他サーバーに同様に同じような事実行すると うまくいきません・・・ そもそも他サーバーのEXEを起動する事は出来ないのでしょうか??? 暇な時にでも付き合って頂けると幸いです。

みんなの回答

  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.1

>>そもそも他サーバーのEXEを起動する事は出来ないのでしょうか??? 他サーバーのEXEを起動する仕組みを、それぞれのサーバーに正しく作り込んでおけば、出来ると思います。

s02152170
質問者

お礼

ご回答ありがとうございます。 可能でしたらその >他サーバーのEXEを起動する仕組みを、それぞれのサーバーに正しく作り込んでおけば、出来ると思います。 は何かを教えて頂けると助かります。

関連するQ&A

  • Delphi EXEからShowmodalでEXE起動できますか?

    はじめまして。Delphi3.1を使用しています。 EXE A から EXE B をShowModalのように起動することはできますか?Aを親画面、Bを子画面にしたいのですが。 ShellExecuteEx関数 WaitForSingleObject関数 などを使用してさらにAの親画面のEnabledを Falseに設定するとできたのですが、 Windowsでタスクの切り替えを行うと 親画面が前面にでてきます。 きれいにShowmodal表示させるには どうしたらよいでしょうか? (起動先のEXEをまるごとDLL化すると可能なのですが、画面数が多いので時間的に無理です。) 回答宜しくお願いします。

  • exe まとめる

    複数あるexeファイルをまとめるということはできるのでしょうか? そのようなものを作ってみたいと思っているのですが 例えば A,B,C,Dというexeファイルがあるとします Aというexeを起動させると B,C,Dのどれを起動させるか選ぶ画面が出てB,C,Dのどれかを選ぶと対応したexeが起動するといったものを作りたいと思っています。 Aをダブルクリック→B,C,D選択画面→Bを選択→Bのexeを起動 といった感じです。 ここでいうAというexeを作成してみたいのです。 わかりにくくてすみません。 プログラミングに関してはほとんど初心者どうぜんでjavaを少々やっているだけです。 できるようなら色々試行錯誤してやってみたいと思うのですが、参考になるページなどあるでしょうか? 詳しい方よろしくお願いします。

  • EXEの起動について

    プログラムの連続起動をバッチファイルで作成しています。 本体(A.EXE)を連続起動させるべくfor文でテキストファイルを読み込み引数を与えながら起動して、ということをしたいのですが、A.EXEは自動で終了するもののワケあって終了した状態を取得できません。 そこで監視(B.EXE)を実行してA.EXEの終了を待つプログラムを用意しました。 for文の中でA.EXE起動→5秒待ち→B.EXE起動(バッチは待ち状態)→A.EXE終了→B.EXE終了(バッチ待ち解除)→2回目のA.EXE起動…という流れを想定していますが、B.EXEが待ち状態にならずA.EXEが実行されてしまいます。 バッチの中身をコマンドプロンプトで実行するとB.EXEは待ち状態となるのですがバッチ実行すると待ち状態になりません。 なにが原因かわからず質問いたしました。 ご助力いただけると助かります。 以下はバッチ内容です(for文は除きます)。 ----------------- start C:\work\A.EXE timeout 5 start /w C:\work\B.EXE ----------------- よろしくお願いします。

  • 他のEXEが起動しているかの確認

    お世話になります。 C++.net2003で開発しております。 あるのA.EXEが起動しているかの確認をしたいのですが、 他のユーザがA.EXEを起動しているかはどのように確認できるでしょうか? ※A.EXEに上書きする権限がないので、上書きできることで確認ができない。 ※A.EXEはMUTEXがローカルMUTEXしかもっていない。 以上よろしくお願いします。

  • createprocessで起動させる別.exeをモーダルで起動したい

    createprocessで起動させる別.exeをモーダルで起動したい お世話になります。 VC++6.0 MFCで開発しております。 現在A.exeのあるボタンを押すとcreateprocessでB.exeを起動させるようにしております。 B.exeを起動後、A.exeの画面表示をクリックするとA.exeがアクティブになるのです。 それを、B.exeが終了しないとA.exeがアクティブにならないように変更したいのですがどのようにすればよいでしょうか? 現状は PROCESS_INFORMATION pi; STARTUPINFO si; si.cb=sizeof(si); CreateProcess(実行EXEパス,コマンドライン,NULL,NULL,TRUE,NORMAL_PRIORITY_CLASS,NULL,NULL,&si,&pi); で起動しております。 また、実現不可能というお答えでもいいので教えていただければと思います。 お手数ですが何卒よろしくお願いします。

  • CD-ROMからexeを起動するとファイルを読み込まない

    自作したゲームのexeファイルを起動したところ、ファイルを読み込んでくれないので困っています。 自分は、 if(NULL == (fp = fopen("ファイル名","r+t")))  としているのですが、普通にWindows上でexeを起動すると普通に読み込んでくれるのですが、何故かCD-ROMに焼いてから、CD-ROMからexeファイルを起動させるとファイルを読み込んでくれません。 他の方法でfopen("../フォルダ名/ファイル名")にしても駄目でした。  なにか別の方法がないのでしょうか? 教えていただけると助かります。 ちなみに開発環境は、VS.NET2003 C++です。

  • CreateProcessでEXEを起動させると残像が残る

    お世話になります。 VC++ 6.0 MFC で開発しております。 A.exeから、B.exeを起動しています。 A.exeの(画面上の)上にB.exeが表示されるのですが、 そのB.exeを動かすと白い残像みたいな跡がでます。 そのB.exeの残像みたいなのを出さないようにしたいのですがどのようにすればよいでしょうか ※B.exeを起動している間は、A.exeを操作できないようにしたいのです。 ***********実際のソースです。******** PROCESS_INFORMATION pi; STARTUPINFO si; ZeroMemory(&si,sizeof(si)); si.cb=sizeof(si);   int kekka = CreateProcess(Pass,CommandChar,NULL,NULL,TRUE,NORMAL_PRIORITY_CLASS,NULL,NULL,&si,&pi); if(kekka==0) { CString str; str.Format("起動することはできません。); AfxMessageBox(str, MB_OK, 0); } else { WaitForSingleObject(pi.hProcess,INFINITE); } PeekMessage()とかを使えばいいとか聞いたのですが、まったくわからない状態です。 大変お手数ですが具体的に教えていただければ大変ありがたいです。 なにとぞよろしくお願いします。

  • explorer.exeが起動できません

    explorer.exeが起動できません。 OSは、Windows2000です。 パソコンの起動状態で、何も特別なメッセージを表示せず、 Windows2000は立ち上がりますが、画面にタスクバーはなく、アイコンも ありません。 マウスポインタはありますが、右クリックは効きません。 そこで、Ctrl+Alt+Deleteキー同時押しでタスクマネージャを開きますが、 プロセスにexplorer.exeがありません。 ファイル→新しいタスクの実行で、 c:\windows\explorer.exeを実行させますが起動できません。 Windows2000の再インストールを考えていますが、 アプリケーションのインストール作業が大変で、躊躇しています。 ちなみにOSの修復インストールではダメでした。 また、セーフモードでも画面にタスクバー、アイコンはなく、状態は変わりません。 以上、何かヒントをいただけますか。

  • b.exeって何ですか?

    OSはVistaです cclernerのスタートアップ項目を見たら、c:\users\Phantom\AppData\Local\temp\b.exe 説明はPopRockというものがスタートアップに登録されていました。 不審に思ったので、ウイルススキャンしたら、検知されませんでした。 tempフォルダだから削除して問題ないだろうと思い、スタートアップとb.exeを削除しました。 再起動して、タスクマネージャーを見ると、タスクとb.exeを削除したはずのb.exeが動いています。 タスクの説明は「b」でした。 怪しいです。b.exeって何ですか?

  • Explorer.exeが起動しなくて困ってます。

    Explorer.exeが起動しなくて困ってます。 OSはWindows7の32bitを使用していて、 Windowsは起動しているみたいで、ログインは出来ます。 「ようこそ」という文字が出た後、しばらくそのままで、 その後、黒い画面にマウスポインタだけ出てるだけの画面になります。 Ctrl+Shift+Escでタスクマネージャーも起動するので、新しいタスクの実行で今はPCの操作を行っています。 そこからExplorer.exeを起動させようとしても何も出ずに勝手に終了してしまいます。 何か解決策等ご存じの方いましたらご教授願います。。。

専門家に質問してみよう