2017-11-22 1 views
0

Windows 명령 프롬프트에서 Exchange PowerShell 명령을 실행하려고합니다. 나는 같은 검색 및Exchange powershell을 실행하는 방법 windows 명령 프롬프트를 통해 명령 하시겠습니까?

하여 powershell.exe - 명령은 Get-사서함 다음과 같은 오류

용어로 결과

이 cmdlet의 이름으로 인식되지 않는 '사서함 가져 오기'발견 , function, scr ipt 파일 또는 실행 가능한 프로그램. 이름의 철자를 확인하거나 경로에 이 포함되어 있으면 경로가 올바른지 확인하고 다시 시도하십시오. 줄에 : 1 문자 : 12 + 얻을 사서함 < < < < + CategoryInfo : ObjectNotFound : (사서함 얻을 : 문자열) [], 명령을 NotFoundException + FullyQualifiedErrorId : 나는 또 하나의 방법을 발견

CommandNotFoundException .ps1 file.so를 만들었습니다. A.ps1이라는 하나의 시스템 명령 (성공적으로 실행중인 복사)과 하나의 교환 명령 을 가진 .ps1 파일을 만들었습니다. 다시 위와 같은 오류가 발생합니다.

참고 : 나는 상승 된 사용자로 cmd를 실행하고 있습니다. 어디서 잘못 될지 모르겠습니다. 나는 많은 다른 명령을 찾았지만 동일한 오류에 각 결과 (명령은 cmdlet을 인정하지 ..) 어떤 도움이나 제안이 크게 감사 감사하겠습니다

!

답변

0

일반적인 Powershell 콘솔에서는 교환 명령이 작동하지 않으므로 먼저 connection to your Exchange Server을 설정해야합니다. 연결된 TechNet 기사의 코드 예제는 사용자에게 Exchange 서버에 연결할 수있는 자격 증명을 입력하도록 요청합니다. 자격 증명을 "저장"하려면 자격 증명을 암호화하고 스크립트의 일반 텍스트로 저장하지 않는 것이 좋습니다! 예를 들어 PDQ의 two part Blog article을 참조하십시오.