Update-Script
Обновляет скрипт.
Update-Script
[[-Name] <String[]>]
[-RequiredVersion <String>]
[-MaximumVersion <String>]
[-Proxy <Uri>]
[-ProxyCredential <PSCredential>]
[-Credential <PSCredential>]
[-Force]
[-AllowPrerelease]
[-AcceptLicense]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Командлет Update-Script
обновляет скрипт, установленный на локальном компьютере. Обновленный скрипт скачан из того же репозитория, что и установленная версия.
Это командлет прокси-сервера для командлета Update-PSResource
в Microsoft.PowerShell.PSResourceGet. Дополнительные сведения см. в разделе Update-PSResource.
В этом примере обновляется установленный скрипт и отображается обновленная версия.
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
отображает обновленную версию скрипта.
Автоматически примите лицензионное соглашение во время установки, если пакет требует его.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Позволяет обновить скрипт с помощью более нового скрипта, помеченного как предварительная версия.
Командлет прокси-сервера сопоставляет этот параметр с параметром Update-PSResource
Prerelease .
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Запрашивает подтверждение перед запуском Update-Script
.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Указывает учетную запись пользователя, которая имеет разрешение на обновление скрипта.
Тип: | PSCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Принудительное Update-Script
выполнение без запроса подтверждения пользователя.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Командлет прокси-сервера использует значение этого параметра для создания строки поиска версий NuGet для использования с параметром Update-PSResource
Version.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Указывает одно имя скрипта или массив имен скриптов для обновления.
Тип: | String[] |
Position: | 0 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Командлет прокси-сервера игнорирует этот параметр, так как он не поддерживается Update-PSResource
.
Тип: | Uri |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Командлет прокси-сервера игнорирует этот параметр, так как он не поддерживается Update-PSResource
.
Тип: | PSCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Командлет прокси-сервера использует значение этого параметра для создания строки поиска версий NuGet для использования с параметром Update-PSResource
Version.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Показывает, что произойдет, если Update-Script
будет запущен. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | 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
Отзыв о PSResourceGet
PSResourceGet — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: