다음을 통해 공유


servermanagercmd

설치 하 고 역할, 역할 서비스 및 기능을 제거 합니다. 또한 모든 역할, 역할 서비스 및 기능을 사용할 수의 목록을 표시 하 고이 컴퓨터에 설치 되는 표시 합니다.

Important

이 servermanagercmd 명령은 더 이상 사용되지 않으며, 향후 Windows 릴리스에서 지원되지 않을 수 있습니다. 대신 서버 관리자에서 사용할 수 있는 Windows PowerShell cmdlet을 사용하는 것이 좋습니다. 자세한 내용은 Install or Uninstall Roles, Role Services, or Features를 참조하세요.

Syntax

servermanagercmd -query [[[<drive>:]<path>]<query.xml>] [-logpath [[<drive>:]<path>]<log.txt>]
servermanagercmd -inputpath  [[[<drive>:]<path>]<answer.xml>] [-resultpath <result.xml> [-restart] | -whatif] [-logpath [[<drive>:]<path>]<log.txt>]
servermanagercmd -install <id> [-allSubFeatures] [-resultpath [[<drive>:]<path>]<result.xml> [-restart] | -whatif] [-logpath [[<Drive>:]<path>]<log.txt>]
servermanagercmd -remove <id> [-resultpath <result.xml> [-restart] | -whatif] [-logpath  [[<drive>:]<path>]<log.txt>]
servermanagercmd [-help | -?]
servermanagercmd -version

Parameters

Parameter Description
-쿼리 [[[<drive>:]<path>]<query.xml>] 서버에서 모든 역할, 역할 서비스 및 설치 하 고 설치할 수 있는 기능 목록을 표시 합니다. 이 매개변수의 축약식 -q를 사용할 수도 있습니다. 쿼리 결과를 XML 파일에 저장하려면 <query.xml>을 대체할 XML 파일을 지정합니다.
-입력 경로 [[[<drive>:]<path>]<answer.xml>] <answer.xml>로 표시되는 XML 응답 파일에 지정된 역할, 역할 서비스 및 기능을 설치하거나 제거합니다. 이 매개변수의 짧은 형식인 -p를 사용할 수도 있습니다.
-설치하다 <id> <id>에서 지정한 역할, 역할 서비스 또는 기능을 설치합니다. 식별자의 대/소문자를 구분 하지 않습니다. 여러 역할, 역할 서비스 및 기능을 공백으로 구분 되어야 합니다. 다음 선택적 매개변수는 -install 매개변수와 함께 사용됩니다.
  • -설정<SettingName>=<SettingValue> - 설치에 필요한 설정을 지정합니다.
  • -allSubFeatures - 값에 명명된 부모 역할, 역할 서비스 또는 기능과 함께 모든 하위 서비스 및 기능의 설치를 지정합니다.<id>

    NOTE
    일부 역할 컨테이너에는 모든 역할 서비스를 설치할 수 있는 명령줄 식별자가 없습니다. 또한이 경우 서버 관리자 명령의 동일한 인스턴스에 역할 서비스를 설치할 수 없습니다. 예를 들어 Active Directory Federation Services의 페더레이션 서비스 역할 서비스와 페더레이션 서비스 프록시 역할 서비스는 동일한 서버 관리자 명령 인스턴스를 사용하여 설치할 수 없습니다.

  • -결과 경로<result.xml> - 설치 결과를 로 표시되는 <result.xml>XML 파일에 저장합니다. 이 매개변수의 짧은 형식인 -r을 사용할 수도 있습니다.

    NOTE
    -resultpath 매개 변수와 -whatif 매개 변수를 모두 지정하여 servermanagercmd를 실행할 수 없습니다.

  • -restart - 설치가 완료되면 컴퓨터를 자동으로 다시 시작합니다(설치된 역할 또는 기능에서 다시 시작해야 하는 경우).
  • -whatif - -install 매개변수에 지정된 모든 작업을 표시합니다. -whatif 매개변수의 약식 -w를 사용할 수도 있습니다. -resultpath 매개 변수와 -whatif 매개 변수를 모두 지정하여 servermanagercmd를 실행할 수 없습니다.
  • -로그 경로<[[<drive>:]<path>]<log.txt>> - 기본값 이외의 %windir%\temp\servermanager.log로그 파일의 이름과 위치를 지정합니다.
-제거하다 <id> <id>에서 지정한 역할, 역할 서비스 또는 기능을 제거합니다. 식별자의 대/소문자를 구분 하지 않습니다. 여러 역할, 역할 서비스 및 기능을 공백으로 구분 되어야 합니다. 다음 선택적 매개변수는 -remove 매개변수와 함께 사용됩니다.
  • -결과 경로<[[<drive>:]<path>]result.xml> - 제거 결과를 로 표시되는 <result.xml>XML 파일에 저장합니다. 이 매개변수의 짧은 형식인 -r을 사용할 수도 있습니다.

    NOTE
    -resultpath-whatif 매개 변수를 모두 지정하여 servermanagercmd를 실행할 수 없습니다.

  • -restart - 제거가 완료되면 컴퓨터를 자동으로 다시 시작합니다(나머지 역할 또는 기능에서 다시 시작해야 하는 경우).
  • -whatif - -remove 매개변수에 지정된 모든 조작을 표시합니다. -whatif 매개변수의 짧은 형식인 -w를 사용할 수도 있습니다. -resultpath-whatif 매개 변수를 모두 지정하여 servermanagercmd를 실행할 수 없습니다.
  • -로그 경로<[[<Drive>:]<path>]<log.txt>> - 기본값 이외의 %windir%\temp\servermanager.log로그 파일의 이름과 위치를 지정합니다.
-version 서버 관리자 버전 번호를 표시 합니다. 짧은 형식인 -v를 사용할 수도 있습니다.
-help 명령 프롬프트 창에서 도움말을 표시합니다. 약식 -?를 사용할 수도 있습니다.

Examples

사용 가능한 모든 역할, 역할 서비스 및 기능 목록과 컴퓨터에 설치된 역할, 역할 서비스 및 기능을 표시하려면 다음을 입력합니다.

servermanagercmd -query

웹 서버(IIS) 역할을 설치하고 설치 결과를 installResult.xml로 표시되는 XML 파일에 저장하려면 다음을 입력합니다.

servermanagercmd -install Web-Server -resultpath installResult.xml

install.xml로 표시되는 XML 응답 파일에 지정된 지침에 따라 설치 또는 제거될 역할, 역할 서비스 및 기능에 대한 자세한 정보를 표시하려면 다음을 입력합니다.

servermanagercmd -inputpath install.xml -whatif