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[]

String

Выходные данные

Object