Bagikan melalui


Add-SCLibraryShare

Menambahkan berbagi Windows pada sistem file server pustaka ke pustaka VMM sebagai berbagi pustaka.

Sintaks

Add-SCLibraryShare
   [-VMMServer <ServerConnection>]
   [-SharePath] <String>
   [-Credential <PSCredential>]
   [-Description <String>]
   [-AddDefaultResources]
   [-JobGroup <Guid>]
   [-UseAlternateDataStream <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Deskripsi

Cmdlet Add-SCLibraryShare menambahkan berbagi Windows pada sistem file server pustaka ke pustaka Virtual Machine Manager (VMM) sebagai berbagi pustaka.

Sebelum dapat menambahkan berbagi pustaka ke pustaka VMM, Anda harus terlebih dahulu membuat berbagi dalam sistem file Windows. Misalnya, Anda dapat menggunakan Windows Explorer untuk membuat dan berbagi folder yang ingin Anda tambahkan ke pustaka.

Jika Anda membuat berbagi Windows pada tingkat yang sama dengan berbagi pustaka default (MSSCVMMLibrary) yang dibuat oleh Penyiapan VMM atau di server pustaka terpisah, gunakan cmdlet Add-SCLibraryShare untuk menambahkan berbagi tersebut ke pustaka VMM.

Jika Anda membuat folder Windows di bawah berbagi pustaka VMM default (MSSCVMMLibrary), VMM secara otomatis memindai berbagi, menemukan semua objek yang ada yang disimpan di berbagi yang memenuhi syarat sebagai objek pustaka, dan menambahkan objek pustaka ke pustaka. Namun, Anda dapat menggunakan cmdlet Read-SCLibraryShare untuk menyegarkan berbagi dan mengimpor kontennya secara manual ke pustaka VMM.

Catatan: Sumber daya pustaka yang hanya dapat ditemukan oleh penyegar pustaka tetapi tidak dibuat oleh administrator termasuk hard disk virtual (file .vhd berbasis Windows, file .vhd berbasis Citrix XenServer atau file .vmdk berbasis VMware), disk floppy virtual (file .vfd berbasis Windows atau file .flp berbasis VMware), gambar ISO (file.iso), dan skrip.

Contoh

Contoh 1: Menambahkan berbagi Windows sebagai objek berbagi pustaka ke pustaka VMM

PS C:\> Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> Add-SCLibraryShare -SharePath "\\LibraryServer01\AllVHDs"

Perintah pertama tersambung ke VMMServer01.

Perintah kedua menambahkan objek berbagi pustaka ke pustaka bernama AllVHDs (berbagi Windows yang terletak di LibraryServer01). Contoh ini mengasumsikan bahwa LibraryServer01 sudah menjadi server pustaka VMM.

Contoh 2: Menambahkan dua berbagi Windows sebagai objek berbagi pustaka ke pustaka VMM

PS C:\> Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> $SharePaths = "\\LibraryServer01\AllVHDs", "\\LibraryServer01\AllISOs"
PS C:\> ForEach($SharePath in $SharePaths) { Add-SCLibraryShare -SharePath $SharePath }

Perintah pertama tersambung ke VMMServer1.

Perintah kedua menyimpan string "\LibraryServer01\AllVHDs" dan "\LibraryServer01\AllSOs" dalam variabel $SharePaths. Contoh ini mengasumsikan bahwa LibraryServer01 sudah menjadi server pustaka VMM.

Perintah terakhir menggunakan perulangan ForEach untuk meneruskan dua nama berbagi yang disimpan dalam $SharePaths ke cmdlet Add-SCLibraryShare , yang menambahkan setiap berbagi Windows sebagai berbagi pustaka ke VMM.

Catatan: Untuk informasi selengkapnya tentang Windows PowerShell standar pernyataan perulangan ForEach, ketik Get-Help about_ForEach. Pernyataan perulangan ForEach tidak sama dengan cmdlet ForEach-Object, yang menggunakan ForEach sebagai alias.

Parameter

-AddDefaultResources

Menunjukkan bahwa sumber daya default untuk berbagi pustaka ditambahkan.

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

-Credential

Menentukan objek kredensial atau, untuk beberapa cmdlet, objek akun Jalankan Sebagai yang berisi nama pengguna dan kata sandi akun yang memiliki izin untuk melakukan tindakan ini. Atau, dalam kasus Restart-SCJob, memiliki izin untuk menyelesaikan tugas yang dimulai ulang.

Untuk informasi selengkapnya tentang objek PSCredential , ketik Get-Help Get-Credential.

Untuk informasi selengkapnya tentang akun Jalankan Sebagai, ketik Get-Help New-SCRunAsAccount.

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

-Description

Menentukan deskripsi untuk berbagi pustaka.

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

-JobGroup

Menentukan pengidentifikasi untuk serangkaian perintah yang akan berjalan sebagai set tepat sebelum perintah akhir yang menyertakan pengidentifikasi grup pekerjaan yang sama berjalan.

Type:Guid
Position:Named
Default value:None
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

-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

-SharePath

Menentukan jalur ke berbagi pustaka yang valid di server pustaka yang ada yang menggunakan jalur Universal Naming Convention (UNC).

Contoh format: -SharePath "\\LibServer01\LibShare"

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

-UseAlternateDataStream

Menentukan apakah akan menggunakan Gunakan AlternateDataStream atau tidak.

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

-VMMServer

Menentukan objek server VMM.

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

Output

LibraryShare

Cmdlet ini mengembalikan objek LibraryShare .