모든 Microsoft 제품의 공통점 중 하나는 문제가 발생했을 때 제공되는 암호 오류 메시지입니다. 우리 모두가 이해할 수 있도록 일반 영어로 말하지 않고 Microsoft 프로그램은 Google이 원격으로 이해하는 데 필요한 몇 가지 확실한 횡설수설을 제공합니다. PowerShell에서 '용어가 cmdlet 이름으로 인식되지 않습니다'오류 메시지가 그러한 메시지 중 하나입니다.
PowerShell은 Windows에서 사용할 수있는 명령 줄 유틸리티로 일부 강력한 앱과 스크립트를 실행할 수 있습니다. GUI는 사용하기 쉽고 작업이 완료되지만 빠른 스크립트는 훨씬 짧은 시간 안에 훨씬 더 많은 것을 달성 할 수 있습니다. 수십 또는 수백 대의 컴퓨터에서 루틴을 실행하는 경우 스크립트는 진정한 생명의 은인입니다.
'cmdlet'은 PowerShell 내에서 실행되는 스크립트 또는 프로세스입니다. 일반적으로 단어, 하이픈, 다른 단어로 표시됩니다. 예를 들어 Add-Computer 또는 Start-service입니다. 모든 명령 줄과 마찬가지로 구문을 정확하게 얻는 것이 필수적입니다.
PowerShell에서 인식되지 않는 용어
PowerShell을 이미 알고 있다면 '이 용어는 cmdlet 이름으로 인식되지 않습니다'에서 오류를 식별 할 수 있어야합니다. PowerShell을 처음 사용하는 경우에도 여전히 당황스러워 보일 것입니다.
PowerShell 명령으로 잘못 될 수있는 것은 많지만 세 가지가 가장 일반적입니다. 철자, 경로 또는 모듈입니다. '용어가 cmdlet 이름으로 인식되지 않습니다'오류가 표시되면이 세 가지 중 하나 일 수 있습니다.
PowerShell의 맞춤법 오류
철자를 잘못 입력하면 PowerShell에서 이해하고 실행할 수 없습니다. 공간이 잘못되어도 PowerShell이 중단 될 수 있으므로 일반적으로 문제를 해결하기가 가장 어렵습니다. 이런 일이 발생하면 입력 텍스트를 강조 표시하여 조금 더 눈에 띄게 한 다음 글자별로 입력하는 것이 가장 좋습니다.
텍스트가 많거나 작동하지 않는 경우 메모장 ++ 또는 다른 일반 텍스트 편집기로 복사하여 확인하십시오. 오류가 표시되지 않으면 다시 입력하십시오. 서식이 엉망인 Word 또는 서식있는 텍스트 편집기를 사용하지 마십시오. 메모장 또는 메모장 ++과 같은 일반 텍스트 편집기를 사용하십시오.
PowerShell의 잘못된 경로
경로가 잘못되면 PowerShell에서 스크립트를 찾을 수 없습니다. 예를 들어 특정 폴더에서 PowerShell을 가리키고 있고 잘못된 드라이브 문자를 입력하거나 액세스 할 수없는 공유를 지정하면 PowerShell에서 해당 작업을 수행 할 수 없습니다.
원격 컴퓨터에서 cmdlet을 실행하려고하는 경우가 종종 있습니다. 해당 컴퓨터가 잠겨 있거나 특정 스크립트 또는 변경 사항의 원격 실행을 허용하지 않으면 오류가 발생합니다. 대부분의 경우 cmdlet을 원격으로 실행할 수 있지만 일부 조직에서는 고급 스크립트 만 실행할 수 있습니다. 보안, 정책 또는 핵심 설정을 변경하는 모든 것이 잠겨 있습니다. 이 경우 스크립트를 로컬로 실행해야합니다.
'resolve-path'를 사용하거나 경로를 수동으로 확인하여 이것이 명령에 문제가 있는지 확인할 수 있습니다.
PowerShell에서 누락 된 모듈
모듈이 없거나 손상된 경우 PowerShell에서 모듈을 실행할 수 없습니다. 기본적으로 사용하려면 모듈을 설치해야합니다. 해당 모듈이 없거나 손상되었거나 이동 된 경우 '용어가 cmdlet 이름으로 인식되지 않습니다'오류가 발생할 수 있습니다.
PowerShell에서 'get-module'을 사용하여 모듈이 존재하고 올바른지 확인할 수 있습니다. 로드 된 모듈이 표시되며 필요에 따라 추가하거나 복구 할 수 있습니다.
Windows에서 PowerShell 사용
조심하는 한 PowerShell을 사용하는 신규 사용자에게는 아무런 문제가 없습니다. 가정용 컴퓨터에서 사용하는 경우 최악의 상황은 시스템 복원 또는 재 구축이 필요하다는 것입니다. 회사 컴퓨터에서 작업하는 경우 더주의해야합니다.
Microsoft Technet 웹 사이트의이 페이지와 같이 PowerShell을 익히는 데 유용한 리소스가 있습니다. Veeam의이 페이지는 PowerShell을 처음 접하는 사람들에게도 유용합니다. 그것은 그것이 무엇인지, 어떻게 사용하는지 설명하고 초보자를 위해 많은 정보를 제공합니다.
PowerShell을 처음 사용하는 경우 협박하지 마십시오. 시작하기 전에 시스템 복원 지점을 만들고 재생하십시오. 당신이 할 수있는 가장 최악의 일은 Windows 설치를 망치지 만 가정 사용자에게는 해결하기 쉽습니다!
