다양한 개발 / 테스트 / 제품 환경을 설정하는 데 사용되는 Powershell 스크립트가 있으며 그 중 하나는 IIS를 설치 및 구성합니다. 불행하게도 Install-WindowsFeature cmdlet이 없기 때문에 현재이 스크립트는 Windows 10에서 작동하지 않는 것 같습니다.
이것들이 의도적으로 제거 된 곳이나 이전에 필요하지 않은 것을 설치하기 위해 뛰어야 할 부분이 있습니까?
다양한 개발 / 테스트 / 제품 환경을 설정하는 데 사용되는 Powershell 스크립트가 있으며 그 중 하나는 IIS를 설치 및 구성합니다. 불행하게도 Install-WindowsFeature cmdlet이 없기 때문에 현재이 스크립트는 Windows 10에서 작동하지 않는 것 같습니다.
이것들이 의도적으로 제거 된 곳이나 이전에 필요하지 않은 것을 설치하기 위해 뛰어야 할 부분이 있습니까?
답변:
Ryan의 대답은 정확하지만 Install-WindowsFeature
워크 스테이션에서도 스크립트를 실행 하려면 cmdlet 에서 멀리 떨어져있는 것이 좋습니다 . 달리 필요하지 않더라도 항상 RSAT에 의존하게됩니다.
서버와 워크 스테이션에서 작동 하는 Enable-WindowsOptionalFeature 를 사용 하십시오 . 스크립트를 변경해야하며 기능 이름도 다릅니다.
나는 약간에 대해 썼다 : 커맨드 라인에 Windows 기능을 설치하는 다른 방법
Enable-WindowsOptionalFeature
그래도 약간 이상한 행동을합니다. 확인 프롬프트를 표시하지 않습니다. 요리사와 같은 자동화 된 제공 업체에서 사용하기에 적합하지 않습니다. 더 나은 대답은 없지만 Powershell의 내장 확인 환경 설정을 존중하지 않는 방식으로 작성되었다는 사실에 놀랐습니다.
아직 안 나왔어요 항상 그렇듯이 RSAT- *-WindowsFeature
cmdlet 도 포함하는 원격 서버 관리 도구 는 항상 OS 버전에 매우 민감했습니다. 즉, 당신은 서버 2008 R2, OS의 버전에서 RSAT 사용 등 서버 2012 R2를 관리 할 수있는 윈 8.1의 Windows 8.1 RSAT 관리하기 위해 Windows 7에서 윈도우 7 RSAT를 사용하는 거라고 할 수 있습니다 작업을뿐만 아니라 예기치 않게 중단 될 수 있습니다. *-WindowsFeature
cmdlet은 기술적으로의 일부 ServerManager
모듈 및 서버 2016은 아직 출시되지 않기 때문에, 당신은 잠시 동안 이러한 cmdlet가 표시되지 않을 수 있습니다.
https://www.microsoft.com/en-us/download/details.aspx?id=45520 이 기능을 작동시킬 수 있습니다.
그렇지 않은 경우 지금부터 원격 관리를 수행 할 하위 Windows 워크 스테이션을 찾으십시오.