- PR -

Windows2000 で IIS と apache を変更したい。

投稿者投稿内容
ぽん猫
会議室デビュー日: 2005/03/07
投稿数: 17
投稿日時: 2005-04-11 14:17
net stop iisadmin /Y

一発で行きますよ 

うわ〜ほんとだ、読み飛ばしていましたよ。
という事はこんなバッチもありって事ですかね?

@ECHO OFF
ECHO 行いたい処理の番号を選択してください。
ECHO 1...IIS から Apache へ変更。
ECHO 2...Apache から IIS へ変更。
ECHO 3...中止

set /p NUM="選択する番号は? >"
if "%NUM%"=="1" goto IIS
if "%NUM%"=="2" goto apache2
if "%NUM%"=="3" goto EXIT

:IIS
echo IIS to Apache2
NET STOP IISADMIN /Y
net start apache2
pause
GOTO EXIT

:Apache2
echo Apache2 to IIS
net stop apache2
iisreset
pause

:EXIT

って言うか動作チェックしました。
これも有りですね、短くなったです。
platini さん使えました。
NAO
ぬし
会議室デビュー日: 2001/10/24
投稿数: 1256
お住まい・勤務地: 神奈川のはずれから東京の下町
投稿日時: 2005-04-11 14:37
iisreset /?
で色々なオプション表示できますよ。 
ぽん猫
会議室デビュー日: 2005/03/07
投稿数: 17
投稿日時: 2005-04-11 18:09
引用:

iisreset /?
で色々なオプション表示できますよ。 



なるほどですね、試してみます。
もうちょっと使い物になる物を作ってみたいです。

−−−−−−−−−−−−−−−−−−−−
:start
@ECHO OFF
ECHO 行いたい処理の番号を選択してください。
ECHO 1...IIS から Apache へ変更。
ECHO 2...Apache から IIS へ変更。
ECHO 3...終了

set /p NUM="選択する番号は? >"
if "%NUM%"=="1" goto IIS
if "%NUM%"=="2" goto apache2
if "%NUM%"=="3" goto EXIT

:IIS
echo IIS to Apache2
NET STOP IISADMIN /Y
net start apache2
pause
cls
GOTO start

:Apache2
echo Apache2 to IIS
net stop apache2
iisreset
pause
cls
goto start

:EXIT
−−−−−−−−−−−−−−−−−−−−

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