Uninstall-Script

Bir betiği kaldırır.

Syntax

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

Description

Cmdlet, Uninstall-Script belirtilen betiği yerel bilgisayardan kaldırır.

Bu, Microsoft.PowerShell.PSResourceGet içindeki cmdlet için Uninstall-PSResource bir proxy cmdlet'idir. Daha fazla bilgi için bkz . Uninstall-PSResource.

Örnekler

Örnek 1: Betiği kaldırma

Bu örnek bir betiği kaldırır.

Uninstall-Script -Name UpdateManagement-Template

Uninstall-Script Yerel bilgisayardan kaldırılacak betiği belirtmek için Name parametresini kullanır.

Örnek 2: Komut dosyasını kaldırmak için işlem hattını kullanma

Bu örnekte, işlem hattı bir betiği kaldırmak için kullanılır.

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

Get-InstalledScript , betiği belirtmek için Name parametresini kullanır. nesnesi işlem hattına Uninstall-Script gönderilir ve betik kaldırılır.

Parametreler

-AllowPrerelease

Proxy cmdlet'i bu parametreyi ön sürüm parametresiyle eşler Uninstall-PSResource.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

çalıştırmadan Uninstall-Scriptönce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

proxy cmdlet'i tarafından Uninstall-PSResourcedesteklenmediğinden bu parametreyi yoksayar.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

PSRepositoryItemInfo nesnesini kabul eder. Örneğin, bir değişkene çıkış yapın Get-InstalledScript ve bu değişkeni InputObject bağımsız değişkeni olarak kullanın.

Type:PSObject[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-MaximumVersion

Proxy cmdlet'i, bu parametrenin değerini kullanarak version parametresiyleUninstall-PSResourcekullanılacak bir NuGet sürüm arama dizesi oluşturur.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MinimumVersion

Proxy cmdlet'i, bu parametrenin değerini kullanarak version parametresiyleUninstall-PSResourcekullanılacak bir NuGet sürüm arama dizesi oluşturur.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Kaldıracak betik adları dizisini belirtir.

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RequiredVersion

Proxy cmdlet'i, bu parametrenin değerini kullanarak version parametresiyleUninstall-PSResourcekullanılacak bir NuGet sürüm arama dizesi oluşturur.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Çalıştırılırsa Uninstall-Script ne olacağını gösterir. Cmdlet çalıştırılmıyor.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

String[]

PSObject[]

String

Çıkışlar

Object