configure 명령(winget)

winget 도구의 구성 명령은 WinGet 구성 파일 사용하여 Windows 머신을 원하는 개발 환경 상태로 설정하기 시작합니다. 구성 파일은 다른 시스템 설정과 함께 설치할 패키지 컬렉션을 지정할 수 있으므로 재현 가능한 환경 설정에 가장 완벽한 방법입니다.

팁 (조언)

더 간단한 시나리오의 경우 단일 명령(winget install A B C)에 여러 패키지를 설치하거나 winget 내보내 기 및 winget 가져오기 를 사용하여 패키지 목록을 저장하고 복원할 수 있습니다.

경고

먼저 파일의 내용을 검토하고 관련 리소스의 신뢰성을 확인하지 않고 WinGet 구성 파일을 실행하지 마세요. WinGet 구성 파일의 신뢰성을 확인하는 방법을 참조하세요.

필수 조건

  • Windows 10 버전 1809(빌드 17763) 이상 또는 Windows 11.
  • WinGet 버전 v1.6.2631 이상.

별칭

이 명령에 사용할 수 있는 별칭은 다음과 같습니다.

  • 구성
  • dsc

사용법

winget configure -f <C:/Users/<username>/winget-configs/config-file-name.dsc.winget>

사용하려는 WinGet 구성 파일을 식별하고, 해당 파일의 안전성과 신뢰성을 확인하고, 로컬 컴퓨터에 파일을 다운로드한 후에는 이 명령을 사용하여 winget configure 구성 설정을 시작할 수 있습니다.

winget 구성 명령 옵션을 나열하는 스크린샷.

인수 및 옵션

사용할 수 있는 인수는 다음과 같습니다.

논쟁 설명
-f,--파일 winget 구성 파일의 경로입니다.
--모듈 경로 모듈을 저장할 로컬 컴퓨터의 위치를 지정합니다. 기본 %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules입니다.
--processor-path 구성 프로세서의 경로를 지정합니다.
-h,--history (히스토리) 기록에서 항목을 선택합니다.
--accept-configuration-agreements 대화형 프롬프트를 방지하여 구성 경고를 수락합니다.
--suppress-initial-details 가능한 경우 초기 구성 세부 정보를 표시하지 않습니다.
--enable 구성 구성 요소를 사용하도록 설정합니다. 저장소 액세스가 필요합니다.
--비활성화 구성 구성 요소를 사용하지 않도록 설정합니다. 저장소 액세스가 필요합니다.
-?--도움말 선택한 명령에 대한 도움말을 표시합니다.
--기다림 종료하기 전에 아무 키나 누르라는 메시지를 사용자에게 표시합니다.
--logs(로그s),--open-logs(로그 열기) 기본 로그 위치를 엽니다.
--verbose,--verbose-logs winget에 자세한 정보 로깅을 사용하도록 설정합니다.
--nowarn,--ignore-warnings (경고 무시 옵션) 경고 출력을 표시하지 않습니다.
--disable-interactivity (대화형 기능 비활성화) 대화형 프롬프트를 사용하지 않도록 설정합니다.
--프록시 이 실행에 사용할 프록시를 설정합니다.
--no-proxy (프록시 사용 안 함) 이 실행에 프록시 사용을 사용하지 않도록 설정합니다.

하위 명령 구성

이 명령에는 winget configure 다음을 비롯한 여러 하위 명령이 포함됩니다.

  • winget configure show: 구성 파일의 세부 정보를 표시합니다. 사용법: winget configure show -f <file>. 명령을 실행하면 winget configuration show configuration.dsc.yaml 현재 작업 디렉터리에 구성의 세부 정보가 표시됩니다.
  • winget configure list: 시스템에 적용된 구성에 대한 높은 수준의 세부 정보를 표시합니다. 그런 다음 이 데이터를 다른 configure 명령과 함께 사용하여 자세한 내용을 확인할 수 있습니다. 사용법: winget configure list [<options>]
  • winget configure test: 현재 시스템 상태가 연결된 구성 파일에 정의된 원하는 상태를 준수하는지 여부를 표시하여 원하는 상태에 대해 시스템을 확인합니다. 사용법: winget configure test -f <file>.
  • winget configure validate: 구성 파일의 유효성을 검사합니다. 사용법: winget configure validate [-f] <file> [<options>].
  • winget configure export: 구성 리소스를 구성 파일로 내보냅니다. 함께 --all사용하면 모든 패키지 구성을 내보냅니다. --package-id를 사용하면 지정된 패키지 식별자의 WinGetPackage 리소스를 내보냅니다. 사용 --module--resource사용 시 지정된 리소스의 설정을 내보냅니다. 출력 구성 파일이 이미 있는 경우 내보낸 구성 리소스를 추가합니다. 사용법: winget configure export -o <output file> [<options>]