list 명령(winget)
winget 도구의 list 명령은 현재 컴퓨터에 설치된 애플리케이션 목록을 표시합니다. list 명령은 Windows 패키지 관리자를 통해 설치된 앱과 다른 방법으로 설치된 앱을 표시합니다.
또한 list 명령은 앱을 업데이트할 수 있는지 여부도 표시하므로 upgrade 명령을 사용하여 앱을 업데이트할 수 있습니다.
list 명령은 목록 쿼리를 제한하는 데 사용할 수 있는 필터도 지원합니다.
별칭
이 명령에 사용할 수 있는 별칭은 다음과 같습니다.
- ls
사용
winget list [[-q] <query>] [<options>]
참고 항목
사용 가능한 업데이트가 있는 모든 앱을 나열하려면 winget upgrade
(인수 없이)를 사용합니다.
인수
사용할 수 있는 인수는 다음과 같습니다.
인수 | 설명 |
---|---|
-q,--query | 앱을 검색하는 데 사용되는 쿼리입니다. |
참고 항목
쿼리 인수는 위치를 나타냅니다. 와일드카드 스타일 구문은 지원되지 않습니다. 이는 검색하려는 설치된 패키지를 찾는 데 도움이 된다고 가장 자주 예상되는 문자열입니다.
옵션
옵션을 사용하면 목록 환경을 요구 사항에 맞게 사용자 지정할 수 있습니다.
옵션 | 설명 |
---|---|
--id | 목록을 애플리케이션 ID로 제한합니다. |
--name | 목록을 애플리케이션 이름으로 제한합니다. |
--moniker | 목록을 애플리케이션에 나열된 모니커로 제한합니다. |
-s, --source | 목록을 제공된 원본 이름으로 제한합니다. 원본 이름이 뒤에 나와야 합니다. |
--tag | 태그를 기준으로 결과를 필터링합니다. |
--cmd, --command | 애플리케이션에서 지정한 명령을 기준으로 결과를 필터링합니다. |
-n, --count | 쿼리 하나에 표시되는 앱 수를 제한합니다. |
-e, --exact | 대/소문자 구분 검사를 포함하여 목록 쿼리에서 정확한 문자열을 사용합니다. 하위 문자열의 기본 동작을 사용하지 않습니다. |
--scope | 설치된 패키지 범위 필터 선택(사용자 또는 컴퓨터) |
--header | 선택적 Windows 패키지 관리자 REST 원본 HTTP 헤더입니다. |
--authentication-mode | 인증 창 기본 설정(무음, silentPreferred 또는 대화형)을 지정합니다. |
--authentication-account | 인증에 사용할 계정을 지정합니다. |
--accept-source-agreements | 원본 사용권 계약에 동의하고 프롬프트를 방지하는 데 사용됩니다. |
--upgrade-available | 업그레이드를 사용할 수 있는 패키지만 나열합니다. |
-?, --help | 이 명령에 대한 추가 도움말을 가져옵니다. |
--wait | 종료하기 전에 아무 키나 누르라는 메시지를 사용자에게 표시합니다. |
--로그,--열기-로그 | 기본 로그 위치를 엽니다. |
--자세한 정보, --자세한 정보-로그 | 로깅 설정을 재정의하고 자세한 정보 표시 로그를 만드는 데 사용됩니다. |
--nowarn,--ignore-warnings | 경고 출력을 표시하지 않습니다. |
--사용 하지 않도록 설정-상호 작용 | 대화형 프롬프트를 사용하지 않도록 설정합니다. |
--proxy | 이 실행에 사용할 프록시를 설정합니다. |
--no-proxy | 이 실행에 프록시 사용을 사용하지 않도록 설정합니다. |
예제 쿼리
다음 예에서는 애플리케이션의 특정 버전을 나열합니다.
다음 예에서는 특정 원본의 ID별로 모든 애플리케이션을 나열합니다.
다음 예에서는 list의 출력을 9개의 앱으로 제한합니다.
업데이트가 있는 목록
위 설명대로 list 명령을 사용하면 업데이트할 수 있는 설치된 앱을 확인할 수 있습니다.
다음 이미지에서는 터미널의 미리 보기 버전을 업데이트할 수 있음을 알 수 있습니다.
list 명령은 업데이트할 수 있는 버전뿐만 아니라 업데이트할 수 있는 원본도 표시합니다.
사용 가능한 업데이트가 없으면 list는 현재 설치된 버전만 표시하며 업데이트 열은 표시되지 않습니다.
Windows developer