나는 IIS가 설치 또는 not.Below 이것은에서 잘 작동 내가은 IIS가 설치되어 있는지 여부를 확인 여부를
@echo off
reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp /v VersionString
if %ERRORLEVEL% EQU 1 goto NOT_EXISTS
:EXISTS
echo "IIS installed.."
goto:END
:NOT_EXISTS
echo "IIS not installed..."
goto:END
:END
을 만든 .bat 파일인지 여부를 확인하는 .bat 파일을 찾고 있어요 Windows 7 시스템이지만 Windows Server 2012에서는 작동하지 않습니다.
.bat 파일에서 IIS가 설치되어 있는지 여부를 확인하기 위해 레지스트리 항목 "VersionString"을 확인합니다.
Windows Server 2012에서이 bat 파일을 테스트했습니다. IIS를 제거한 후 IIS 용 (예 : VersionString) IIS 레지스트리 키를 제거한 후에도 제거되지 않습니다. IIS로 표시되는 bat 파일을 실행할 때 설치.
그래서 IIS가 설치되어 있는지 확인하는 것이 좋습니다.