7
私はappcmdを使用してサイトに新しいバインディングを追加したいと思いますが、最初に存在するかどうかを確認する必要があります。 AppCMDを使ってどうすればいいですか?AppCMDを使用して、サイト名を使用してIIS7にWebサイトが存在するかどうかをテストして確認する方法?
非常に高く評価されました!あなたは、次のコードでバッチファイルを作成することができます
私はappcmdを使用してサイトに新しいバインディングを追加したいと思いますが、最初に存在するかどうかを確認する必要があります。 AppCMDを使ってどうすればいいですか?AppCMDを使用して、サイト名を使用してIIS7にWebサイトが存在するかどうかをテストして確認する方法?
非常に高く評価されました!あなたは、次のコードでバッチファイルを作成することができます
:
@ECHO OFF
SET appcmd=CALL %WINDIR%\system32\inetsrv\appcmd
%appcmd% list site /name:"Default Web Site"
IF "%ERRORLEVEL%" EQU "0" (
ECHO EXISTS
REM Add your bindings here
) ELSE (
ECHO NOT EXISTS
)
はここでPowerShellの方法です:
$exists = (&$appcmd list apppool /name:'MyApplicationPool') -ne $null
if ($exists -eq $false)
{
Write-Host 'App Pool does not exist'
}
else
{
Write-Host 'App Pool exists'
}
これはトップレベルのノードのために動作しますが、どのようなデフォルト」の下にあるサイトについてウェブサイト "? – Paul