Uninstall-Script
Удаляет скрипт.
Синтаксис
Uninstall-Script
[-Name] <String[]>
[-MinimumVersion <String>]
[-RequiredVersion <String>]
[-MaximumVersion <String>]
[-Force]
[-AllowPrerelease]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Uninstall-Script
[-InputObject] <PSObject[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Uninstall-Script
удаляет указанный скрипт с локального компьютера.
Это командлет прокси-сервера для командлета Uninstall-PSResource
в Microsoft.PowerShell.PSResourceGet. Дополнительные сведения см. в разделе "Удаление-PSResource".
Примеры
Пример 1. Удаление скрипта
В этом примере удаляется скрипт.
Uninstall-Script -Name UpdateManagement-Template
Uninstall-Script
использует параметр Name , чтобы указать скрипт для удаления с локального компьютера.
Пример 2. Удаление скрипта с помощью конвейера
В этом примере конвейер используется для удаления скрипта.
Get-InstalledScript -Name UpdateManagement-Template | Uninstall-Script
Get-InstalledScript
использует параметр Name для указания скрипта. Объект отправляется вниз конвейера Uninstall-Script
и скрипт удаляется.
Параметры
-AllowPrerelease
Командлет прокси-сервера сопоставляет этот параметр с параметром Uninstall-PSResource
Prerelease .
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрашивает подтверждение перед запуском Uninstall-Script
.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Командлет прокси-сервера игнорирует этот параметр, так как он не поддерживается Uninstall-PSResource
.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Принимает объект PSRepositoryItemInfo . Например, вывод Get-InstalledScript
в переменную и использование этой переменной в качестве аргумента InputObject .
Тип: | PSObject[] |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-MaximumVersion
Командлет прокси-сервера использует значение этого параметра для создания строки поиска версий NuGet для использования с параметром Uninstall-PSResource
Version.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-MinimumVersion
Командлет прокси-сервера использует значение этого параметра для создания строки поиска версий NuGet для использования с параметром Uninstall-PSResource
Version.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Задает массив имен скриптов для удаления.
Тип: | String[] |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-RequiredVersion
Командлет прокси-сервера использует значение этого параметра для создания строки поиска версий NuGet для использования с параметром Uninstall-PSResource
Version.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если Uninstall-Script
будет запущен. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
String[]
PSObject[]
Выходные данные
Связанные ссылки
PSResourceGet