Bagikan melalui


Remove-SCLibraryShare

Menghapus berbagi pustaka dari VMM tetapi tidak menghapus berbagi dari sistem file Windows.

Sintaks

Remove-SCLibraryShare
      [-LibraryShare] <LibraryShare>
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Deskripsi

Cmdlet Remove-SCLibraryShare menghapus berbagi pustaka dari pustaka Virtual Machine Manager (VMM). Cmdlet ini tidak menghapus berbagi atau file apa pun dari sistem file pada komputer.

Cmdlet ini mengembalikan objek setelah berhasil (dengan properti MarkedForDeletion diatur ke $True) atau mengembalikan pesan kesalahan setelah kegagalan.

Contoh

Contoh 1: Menghapus objek berbagi pustaka dari pustaka VMM

PS C:\> $LibShare = Get-SCLibraryShare -VMMServer "VMMServer01.Contoso.com" | where { $_.LibraryServer.name -eq "LibraryServer01.Contoso.com" -and $_.Name -eq "AllVHDs" }
PS C:\> Remove-SCLibraryShare -LibraryShare $LibShare

Perintah pertama mendapatkan objek berbagi pustaka bernama AllVHDs di LibraryServer01 dari pustaka VMM di VMMServer01 dan kemudian menyimpan objek dalam variabel $LibShare.

Perintah kedua menghapus objek berbagi pustaka dan semua objek pustaka dalam berbagi ini dari pustaka VMM tetapi tidak menghapus berbagi atau kontennya dari sistem file di server pustaka.

Contoh 2: Menghapus beberapa objek berbagi pustaka dari pustaka VMM

PS C:\> $LibShares = Get-SCLibraryShare -VMMServer "VMMServer01.Contoso.com" | where { $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" -and $_.Name -match "vhd" }
PS C:\> $LibShares | Remove-SCLibraryShare

Perintah pertama mendapatkan semua objek berbagi pustaka di LibraryServer01 yang namanya menyertakan string "vhd" dari pustaka VMM di VMMServer01 dan kemudian menyimpan objek berbagi ini dalam variabel $LibShares (array objek).

Perintah kedua meneruskan setiap objek berbagi pustaka di $LibShares ke Remove-SCLibraryShare. Cmdlet menghapus setiap objek berbagi pustaka dan semua objek dalam berbagi dari pustaka VMM tetapi tidak menghapus berbagi yang sesuai atau kontennya dari sistem file di server pustaka.

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

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

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

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

-LibraryShare

Menentukan objek berbagi pustaka VMM.

Type:LibraryShare
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

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

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

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

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

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