Поделиться через


Uninstall-Script

Удаляет скрипт.

Синтаксис

NameParameterSet (По умолчанию)

Uninstall-Script
    [-Name] <String[]>
    [-MinimumVersion <String>]
    [-RequiredVersion <String>]
    [-MaximumVersion <String>]
    [-Force]
    [-AllowPrerelease]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

InputObject

Uninstall-Script
    [-InputObject] <PSObject[]>
    [-Force]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Командлет Uninstall-Script удаляет указанный скрипт с локального компьютера.

Примеры

Пример 1. Удаление скрипта

В этом примере удаляется скрипт.

Uninstall-Script -Name UpdateManagement-Template

Uninstall-Script использует параметр Name , чтобы указать скрипт для удаления с локального компьютера.

Пример 2. Удаление скрипта с помощью конвейера

В этом примере конвейер используется для удаления скрипта.

Get-InstalledScript -Name UpdateManagement-Template | Uninstall-Script

Get-InstalledScript использует параметр Name для указания скрипта. Объект отправляется вниз конвейера Uninstall-Script и скрипт удаляется.

Параметры

-AllowPrerelease

Позволяет удалить скрипт, помеченный как предварительная версия.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддержка подстановочных знаков:False
Не показывайте:False

Наборы параметров

NameParameterSet
Позиция:Named
Обязательный:False
Ценность воронки продаж:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

Запрашивает подтверждение перед запуском Uninstall-Script.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:False
Поддержка подстановочных знаков:False
Не показывайте:False
Псевдонимы:cf

Наборы параметров

(All)
Позиция:Named
Обязательный:False
Ценность воронки продаж:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Force

Принудительное Uninstall-Script выполнение без запроса подтверждения пользователя.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддержка подстановочных знаков:False
Не показывайте:False

Наборы параметров

(All)
Позиция:Named
Обязательный:False
Ценность воронки продаж:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InputObject

Принимает объект PSRepositoryItemInfo. Например, выходные Get-InstalledScript в переменную и используйте ее в качестве аргумента inputObject.

Свойства параметров

Тип:

PSObject[]

Значение по умолчанию:None
Поддержка подстановочных знаков:False
Не показывайте:False

Наборы параметров

InputObject
Позиция:0
Обязательный:True
Ценность воронки продаж:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-MaximumVersion

Указывает максимальную или последнюю версию скрипта для удаления. Параметры MaximumVersion и RequiredVersion нельзя использовать в той же команде.

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддержка подстановочных знаков:False
Не показывайте:False

Наборы параметров

NameParameterSet
Позиция:Named
Обязательный:False
Ценность воронки продаж:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-MinimumVersion

Указывает минимальную версию скрипта для удаления. Параметры MinimumVersion и RequiredVersion нельзя использовать в той же команде.

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддержка подстановочных знаков:False
Не показывайте:False

Наборы параметров

NameParameterSet
Позиция:Named
Обязательный:False
Ценность воронки продаж:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-Name

Задает массив имен скриптов для удаления.

Свойства параметров

Тип:

String[]

Значение по умолчанию:None
Поддержка подстановочных знаков:False
Не показывайте:False

Наборы параметров

NameParameterSet
Позиция:0
Обязательный:True
Ценность воронки продаж:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-RequiredVersion

Указывает точный номер версии скрипта для удаления.

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддержка подстановочных знаков:False
Не показывайте:False

Наборы параметров

NameParameterSet
Позиция:Named
Обязательный:False
Ценность воронки продаж:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-WhatIf

Показывает, что произойдет, если Uninstall-Script будет запущен. Командлет не выполняется.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:False
Поддержка подстановочных знаков:False
Не показывайте:False
Псевдонимы:wi

Наборы параметров

(All)
Позиция:Named
Обязательный:False
Ценность воронки продаж:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входы

String

PSObject

String

Выходы

Object