[powershell] ‘Get-ADUser’라는 용어는 cmdlet의 이름으로 인식되지 않습니다.

다음 쿼리를 사용하여 Windows 2008 서버의 사용자를 나열했지만 실패하고 아래 오류가 발생했습니다.

$server='client-pc-1';$pwd= convertto-securestring 'password$' -asplaintext -
force;$cred=new-object  -typename System.Management.Automation.PSCredential -argumentlist 'Administrator',$pwd; invoke-command -computername $server -credential 
$cred -scriptblock {Get-ADUser -Filter (enabled -ne $true)}

예외는 다음과 같습니다 … 누구나이 문제를 해결할 수 있습니까?

The term 'Get-ADUser' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct 
and try again.
    + CategoryInfo          : ObjectNotFound: (Get-ADUser:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException



답변

ActiveDirectory 모듈이있는 경우 추가

import-module activedirectory

코드 앞에.

존재하는지 확인하려면 다음을 시도하십시오.

get-module -listavailable

ActiveDirectory 모듈은 기본적으로 Windows Server 2008 R2에 있으며 다음과 같이 설치합니다.

Import-Module ServerManager
Add-WindowsFeature RSAT-AD-PowerShell

작동하려면 도메인에 Windows 2008 R2와 같은 DC가 하나 이상 있어야하며 ADWS (Active Directory 웹 서비스)가 설치되어 있어야합니다.

Windows Server 2008의 경우 여기 에서 설치 방법을 읽으 십시오.


답변

기본적으로없는 경우 activedirectory 모듈을 추가하는 방법은 여기 에서 확인 하십시오 . 이 작업은 모든 컴퓨터에서 수행 할 수 있으며 Active Directory “도메인 제어”서버에 액세스 할 수 있습니다.

편집하다

부실 링크 문제를 방지하려면 (과거에는 아무런 이유없이 MSDN 블로그가 사라지는 것을 발견했습니다) 본질적으로 Windows 7의 경우 원격 서버 관리 도구 (KB958830) 를 다운로드하여 설치해야합니다 . 설치 후 다음 단계를 수행하십시오.

  • 제어판-> 프로그램 및 기능-> Windows 기능 켜기 / 끄기 열기
  • “원격 서버 관리 도구”를 찾아 확장합니다.
  • “역할 관리 도구”를 찾아 확장합니다.
  • “AD DS 및 AD LDS 도구”를 찾아 확장합니다.
  • “Windows PowerShell 용 Active Directory 모듈”옆의 확인란을 선택합니다.
  • 확인을 클릭하고 Windows에서 기능을 설치하도록 허용합니다.

Windows 서버 버전은 이미 정상이어야하지만 그렇지 않은 경우 Active Directory 관리 게이트웨이 서비스 를 다운로드하여 설치해야합니다 . 이러한 링크가 작동을 멈춘 경우에도 KB 문서를 검색하거나 이름을 다운로드하여 찾을 수 있습니다.


답변

get-windowsfeature | where name -like RSAT-AD-PowerShell | Install-WindowsFeature


답변

Active Directory가 표시되지 않으면 AD LS 사용자 및 컴퓨터 기능을 설치하지 않았기 때문입니다. 관리-역할 및 기능 추가로 이동합니다. 역할 및 기능 추가 마법사의 기능 탭에서 원격 서버 관리 도구를 선택하고-역할 관리 도구-AD DS 및 DF LDS 도구 선택을 선택합니다.

그 후 PS Active Directory 패키지를 볼 수 있습니다.


답변

Windows 10 2018 년 10 월 업데이트 이상 activedirectory모듈의 경우 선택적 기능 RSAT: Active Directory Domain Services and Lightweight Directory Services Tools이 설치되어 있지 않으면 사용할 수 없습니다 ( 여기 지침 + 설치 지침 축소 해제).

Windows Powershell을 다시 열면 import-module activedirectory예상대로 작동합니다.


답변

Windows 기능 켜기 / 끄기를 엽니 다.

Active Directory 도메인 서비스를 선택했는지 확인하십시오. 그렇지 않은 경우 설치하십시오.
여기에 이미지 설명 입력


답변