Update-Script
스크립트를 업데이트합니다.
구문
Update-Script
[[-Name] <String[]>]
[-RequiredVersion <String>]
[-MaximumVersion <String>]
[-Proxy <Uri>]
[-ProxyCredential <PSCredential>]
[-Credential <PSCredential>]
[-Force]
[-AllowPrerelease]
[-AcceptLicense]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
cmdlet은 Update-Script
로컬 컴퓨터에 설치된 스크립트를 업데이트합니다. 업데이트된 스크립트는 설치된 버전과 동일한 리포지토리에서 다운로드됩니다.
Update-PSResource
의 cmdlet에 대한 프록시 cmdlet입니다. 자세한 내용은 Update-PSResource를 참조하세요.
예제
예제 1: 지정된 스크립트 업데이트
다음은 설치된 스크립트를 업데이트하고 업데이트된 버전을 표시하는 예제입니다.
Update-Script -Name UpdateManagement-Template -RequiredVersion 1.1
Get-InstalledScript -Name UpdateManagement-Template
Version Name Repository Description
------- ---- ---------- -----------
1.1 UpdateManagement-Template PSGallery This is a template script for Update Management...
Update-Script
에서는 Name 매개 변수를 사용하여 업데이트할 스크립트를 지정합니다.
RequiredVersion 매개 변수는 스크립트 버전을 지정합니다.
Get-InstalledScript
는 업데이트된 버전의 스크립트를 표시합니다.
매개 변수
-AcceptLicense
패키지에 필요한 경우 설치 중에 라이선스 계약을 자동으로 수락합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-AllowPrerelease
시험판으로 표시된 최신 스크립트를 사용하여 스크립트를 업데이트할 수 있습니다.
프록시 cmdlet은 이 매개 변수를 .의 시험판 매개 변수에 매핑합니다 Update-PSResource
.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Confirm
Update-Script
실행하기 전에 확인 메시지를 표시합니다.
형식: | SwitchParameter |
별칭: | cf |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Credential
스크립트를 업데이트할 수 있는 권한이 있는 사용자 계정을 지정합니다.
형식: | PSCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Force
사용자 확인을 요청하지 않고 강제로 Update-Script
실행합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-MaximumVersion
프록시 cmdlet은 이 매개 변수의 값을 사용하여 Version 매개 변수 Update-PSResource
와 함께 사용할 NuGet 버전 검색 문자열을 만듭니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Name
업데이트할 하나의 스크립트 이름 또는 스크립트 이름 배열을 지정합니다.
형식: | String[] |
Position: | 0 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-PassThru
PassThru 매개 변수를 사용하는 경우 Update-Script
스크립트에 대한 PSRepositoryItemInfo 개체를 출력합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Proxy
프록시 cmdlet은 이 매개 변수가 지원 Update-PSResource
되지 않으므로 무시합니다.
형식: | Uri |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-ProxyCredential
프록시 cmdlet은 이 매개 변수가 지원 Update-PSResource
되지 않으므로 무시합니다.
형식: | PSCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-RequiredVersion
프록시 cmdlet은 이 매개 변수의 값을 사용하여 Version 매개 변수 Update-PSResource
와 함께 사용할 NuGet 버전 검색 문자열을 만듭니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-WhatIf
Update-Script
실행될 경우 어떤 일이 발생하는지 보여줍니다. cmdlet이 실행되지 않습니다.
형식: | SwitchParameter |
별칭: | wi |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
String[]
출력
참고
PowerShell 갤러리는 더 이상 TLS(전송 계층 보안) 버전 1.0 및 1.1을 지원하지 않습니다. TLS 1.2 이상을 사용해야 합니다. 다음 명령을 사용하여 TLS 1.2를 사용하고 있는지 확인합니다.
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12