본문 바로가기

Windows

Connect-SPOService : 'Connect-SPOService' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른..

320x100

Connect-SPOService : 'Connect-SPOService' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식
되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오

O365 powershell 을 이용해서 작업을 하려 하는데 위와 같이 에러가 발생이 된다.

다른 명령어들은 명령이 먹는데... 그런데 원래 저렇게 명령어 치면 종료가 아닌 뭔가 작동이 되어야 하는데.. 안뜬다.

설치 된 버전을 확인해보자. 버전이 2개 있다. 아마도 업그레이드 되면서 충돌이 나서 정상 작동이 안되는듯 하다.

삭제 하고 재설치를 해줘야 한다.

Uninstall-Module -Name Microsoft.Online.SharePoint.PowerShell

위 명령어를 입력해주면 기존에 설치된 powershell 이 삭제가 된다

혹시 삭제가 안된다면 sharepoint online powershell 에서 삭제 명령을 친것이다. windows powershell 을 열어서 삭제 명령을 치자

정상적으로 삭제 되었다.

다시 버전을 확인해보니

구버전이 아직 살아 있다 이럴 경우

프로그램 추가 제거에서 설치되어 있는지 확인 해보고 삭제 해주자

C:\Windows\Microsoft.NET\assembly\GAC_MSIL

추가로 해당 폴더에 있는 Microsoft.SharePoint* 삭제 해주자.

자 이제 재부팅 하고 다시 설치를 해주자!!

그러나 작동이 안된다.

Connect-SPOService : 'Connect-SPOService' 명령이 'Microsoft.Online.SharePoint.PowerShell' 모듈에 있지만 모듈을 로드할
수 없습니다. 자세한 내용을 보려면 'Import-Module Microsoft.Online.SharePoint.PowerShell'을(를) 실행하십시오.
위치 줄:1 문자:1
+ Connect-SPOService -Url https://contoso-admin.sharepoint.com -Credent ...
+ ~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Connect-SPOService:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule

정말 다양한 오류가 발생이 된다. 여러가지 모든 작업을 다 해봤지만.. 안된다.

결국... 방법은 Windows 재설치 or 새계정 생성이다.

원인은 모른다. O365 고객센터와 몇일동안 연락하면서 해결하려 했지만.. 모든 작업이 다 실패했다.

나 처럼 삽질 하지 말고 포기하자

Windows 재설치 혹은 새계정으로 작업을 해주자.

 

https://algo79.tistory.com/1516

 

삭제된 OneDrive 복원 방법 for powershell

https://learn.microsoft.com/ko-kr/sharepoint/restore-deleted-onedrive 삭제된 OneDrive 복원 - SharePoint in Microsoft 365 삭제된 사용자가 더 이상 Microsoft 365 관리 센터 표시되지 않을 때 삭제된 사용자의 OneDrive를 복원하

algo79.tistory.com

삭제된 onedrive 복원 방법은 위 링크 참고하자.

320x100