다음을 통해 공유


Command Not Found PowerShell용 유틸리티

이 PowerToysCommand Not Found 유틸리티는 명령줄 오류를 감지하고 설치할 관련 WinGet 패키지를 제안하는 PowerShell 7 모듈입니다. 이 도구를 사용하면 Windows 사용자가 누락된 명령을 빠르게 찾고 설치하여 생산성을 향상시키고 문제 해결 시간을 단축할 수 있습니다.

중요합니다

일부 PowerShell 구성과 Command Not Found 호환되지 않는 구성이 있습니다. 이 문제에 대한 자세한 내용은 GitHub의 issue 30818에서 읽어보십시오.

PowerShell 터미널에서 WinGet 패키지 설치를 제안하는 유틸리티의 PowerToysCommand Not Found 스크린샷

요구 사항

모듈 설치

이 Command Not Found 모듈을 설치하려면 Command Not Found 페이지가 있는 PowerToys 설정으로 가서 설치 버튼을 선택합니다. 설치가 완료되면 모듈이 작동하는 데 필요한 다음 PowerShell 7 실험적 기능이 사용하도록 설정됩니다.

  • 피드백 제공자(PSFeedbackProvider)
  • PS명령어찾기제안

그런 다음 PowerShell 프로필 파일에 다음 PowerShell 명령 블록이 추가됩니다.

#34de4b3d-13a8-4540-b76d-b9e8d3851756 PowerToys CommandNotFound module
Import-Module "<powertoys install dir>/WinGetCommandNotFound.psd1"
#34de4b3d-13a8-4540-b76d-b9e8d3851756

참고 항목

필요한 경우 프로필 파일이 만들어집니다. PowerShell 세션을 다시 시작하여 모듈을 사용합니다.

모듈 제거

이 Command Not Found 모듈을 제거하려면 Command Not Found 페이지가 있는 PowerToys 설정으로 가서 제거 버튼을 선택합니다. 제거가 완료되면 이전에 추가된 명령 블록이 PowerShell 프로필 파일에서 제거됩니다.

PowerToys 설치

이 유틸리티는 전원 사용자를 위한 Microsoft PowerToys 유틸리티의 일부입니다. 생산성 향상을 위해 환경을 조정하고 간소화 Windows 하는 유용한 유틸리티 집합을 제공합니다. 설치 PowerToys하려면 설치를 참조 하세요 PowerToys.