xampp で apache を起動するとDOS窓が開きます。開かないようにするのはどうしたらいいのでしょうか?

OXTSだと開かないのですが、バッチコマンドのオプションで簡単にできるのがあったらそれがいいです。
http://pukiwiki.sourceforge.jp/?pukiwiki%2FInstall%2FXSAS
回答は、じゃないですか ではなくて、検証されている情報お願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/07/09 13:09:03
  • 終了:2008/07/16 13:10:02

回答(2件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/07/09 18:41:23

ポイント35pt

xamppのインストールフォルダに Apache 起動バッチ ".\xampp\apache_start.bat" があるはずです。

このバッチに対し、DOS窓を表示させないようにすればいいのですが、

  1. バッチファイルのショートカットに対して「ウィンドウの最小化」を指定する
  2. Windowsのバッチプログラム(.bat)を実行する際、ウィンドウを表示しない方法にあるようなツールを導入する

という方法があります。ところが、いずれも xampp に適用できないようです。(どなたか、やり方をご存じでしたらお知らせください。)


次善策として、Windowsサービスとして登録してしまってはいかがでしょうか。

Svcにチェックを入れることで、サービス登録できます。

id:isogaya

うーん、これは面倒ですね。。。

uniform server に戻ったほうがよさげですね。

2008/07/09 20:09:20
id:easygoings No.2

easygoings回答回数153ベストアンサー獲得回数202008/07/09 20:26:49

ポイント35pt

既に、これらのことを知っている上で、お聞きなのかもしれませんが。

方法1:サービスとして動かす。

(1)サービスとしてインストール。

Apache Dienst インストール: .\xampp\apache\apache_installservice.bat

Apache Dienst アンインストール: .\xampp\apache\apache_uninstallservice.bat

MySQL Dienst インストール: .\xampp\mysql\mysql_installservice.bat

MySQL Dienst アンインストール: .\xampp\mysql\mysql_uninstallservice.bat

FileZilla Dienst (アン)インストール: .\xampp\filezilla_setup.bat

 

(2)バッチファイルで起動

こちらを参考に。必要なサービスを起動するバッチファイルを作ります。

http://www.tkssoft.com/cmd/cmd028.html

 

方法2:xampp-control.exeを使う。

xampp-control.exeを起動して、apache,mysql等を起動。その後、xampp-control.exe自体は

閉じても、タスクトレイに常駐しますので、大丈夫です。

バッチファイルのように、一発ではできませんが。

 

ご参考まで。

id:isogaya

テスト用に気軽に配布して、インストールプロセスがないというのがいいのですが、やはりちょっと手間のようですね。。。

2008/07/09 21:50:22

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません