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