- PR -

IISRESETをコマンドプロンプトで実行するには??

1
投稿者投稿内容
Dra
大ベテラン
会議室デビュー日: 2004/10/04
投稿数: 111
投稿日時: 2005-04-19 15:15
IISの再起動を行なうにはコマンドプロンプトで「IISRESET」コマンドを実行すると、再起動できますが、これはすべてのプロジェクトに対してIISを再起動することになってしまいます。
そこで、1プロジェクト単位でIISを再起動する方法はありませんか??

変な質問で申し訳ないですが、可能か不可能かだけでも教えて頂けると嬉しいです。
よろしくお願いします。
NAO
ぬし
会議室デビュー日: 2001/10/24
投稿数: 1256
お住まい・勤務地: 神奈川のはずれから東京の下町
投稿日時: 2005-04-19 15:20
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=20477&forum=6&10
_________________
Inspired Ambitious
ISMS Assistant Auditor
Dra
大ベテラン
会議室デビュー日: 2004/10/04
投稿数: 111
投稿日時: 2005-04-19 16:22
NAOさん、ありがとうございます。

せっかく教えて頂いて恐縮ですが、コマンドプロンプトで簡単にする方法はないのですか?

とりあえず、実現可能ということでよろしいでしょうか?

すみませんが、よろしくお願いします。
NAO
ぬし
会議室デビュー日: 2001/10/24
投稿数: 1256
お住まい・勤務地: 神奈川のはずれから東京の下町
投稿日時: 2005-04-19 16:28
引用:

Draさんの書き込み (2005-04-19 16:22) より:
NAOさん、ありがとうございます。

せっかく教えて頂いて恐縮ですが、コマンドプロンプトで簡単にする方法はないのですか?

とりあえず、実現可能ということでよろしいでしょうか?

すみませんが、よろしくお願いします。


あの…一通り提示した投稿読みました?
書いてあると思うんですけど 
_________________
Inspired Ambitious
ISMS Assistant Auditor
Dra
大ベテラン
会議室デビュー日: 2004/10/04
投稿数: 111
投稿日時: 2005-04-19 16:43
NAOさん、ありがとうございます。

一通り読んではみましたんですが・・・
申し訳ないです・・

「net stop iisadmin /Y 」

というコマンドで指定プロジェクトのIISを停止できるのですか?


例えば、コントロールパネルのインターネットインフォメーションサービスの「既定のWebサイト」の下にある、ABCというプロジェクトのIISを停止したい場合は、どのようなコマンドをうてばいいのですか?


私の知識不足+理解不足のせいで、本当にご迷惑かけますが、よろしくお願いします。
ちゃっぴ
ぬし
会議室デビュー日: 2004/12/10
投稿数: 873
投稿日時: 2005-04-19 16:44
ご参考までに・・・

IISReset が IIS 構成の変更を保存しないことがある
http://support.microsoft.com/default.aspx?scid=kb;ja;286196

Stopした順番の逆順に立ち上げるといいみたいです。
NAO
ぬし
会議室デビュー日: 2001/10/24
投稿数: 1256
お住まい・勤務地: 神奈川のはずれから東京の下町
投稿日時: 2005-04-19 16:54
引用:

Draさんの書き込み (2005-04-19 16:43) より:
NAOさん、ありがとうございます。

一通り読んではみましたんですが・・・
申し訳ないです・・

「net stop iisadmin /Y 」

というコマンドで指定プロジェクトのIISを停止できるのですか?


例えば、コントロールパネルのインターネットインフォメーションサービスの「既定のWebサイト」の下にある、ABCというプロジェクトのIISを停止したい場合は、どのようなコマンドをうてばいいのですか?


私の知識不足+理解不足のせいで、本当にご迷惑かけますが、よろしくお願いします。


そういう事であれば聞いた事無いですね(^^ゞ
で、MSのサイト調べても見あたらないし。
無理じゃないでしょうか?
unibon
ぬし
会議室デビュー日: 2002/08/22
投稿数: 1532
お住まい・勤務地: 美人谷        良回答(20pt)
投稿日時: 2005-05-27 22:42
unibon です。こんにちわ。

引用:

Draさんの書き込み (2005-04-19 15:15) より:
IISの再起動を行なうにはコマンドプロンプトで「IISRESET」コマンドを実行すると、再起動できますが、これはすべてのプロジェクトに対してIISを再起動することになってしまいます。
そこで、1プロジェクト単位でIISを再起動する方法はありませんか??

変な質問で申し訳ないですが、可能か不可能かだけでも教えて頂けると嬉しいです。
よろしくお願いします。


以下、用語が合っているかどうか良く分かりませんが、ASP.NET の Application の単位で、ということですよね。その Application の Global.asax のファイルを更新(ファイルを上書き)することで、Application_OnEnd が動き、アクセスがあると Application_OnStart が動きます。
したがって、そういう意味で言えば「可能」です。しかし、これはおそらく開発時用の機能ですよね。

私も知りたいので、こうやって投稿しました。
IIS マネージャとかでは、できなさそうなのですが、なぜできないのでしょうか?

なお、IIS6 ならばアプリケーションごとにプールを使えるので、それを使えばできるのかもしれません。
ただ、私としては、IIS5やそれより前のバージョンでも、共通して使えるような再起動の機能があればぜひ知りたいです。
1

スキルアップ/キャリアアップ(JOB@IT)