Bagikan melalui


Set-SCISO

Mengubah properti objek ISO.

Sintaks

Set-SCISO
   [-UserRole <UserRole>]
   [-Enabled <Boolean>]
   [-VMMServer <ServerConnection>]
   [-ISO] <ISO>
   [-Name <String>]
   [-SharePath <String>]
   [-Description <String>]
   [-Owner <String>]
   [-FamilyName <String>]
   [-Release <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCISO
   [-VMMServer <ServerConnection>]
   [-ISOs] <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ISO]>
   -FamilyName <String>
   -Release <String>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Deskripsi

Cmdlet Set-SCISO mengubah satu atau beberapa properti objek ISO yang digunakan di lingkungan Virtual Machine Manager (VMM). Properti yang bisa Anda ubah meliputi:

  • Deskripsi

  • Aktif

  • Nama

  • Pemilik

  • SharePath

Contoh

Contoh 1: Mengubah pemilik file ISO

PS C:\> $ISO = @(Get-SCISO -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "OsISO.iso" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" } )
PS C:\> Set-SCISO -ISO $ISO[0] -Owner "Contoso\PattiFuller"

Perintah pertama mendapatkan semua objek ISO bernama "OsISO.iso" dari LibraryServer01 dan menyimpan objek ISO dalam array bernama $ISO.

Perintah kedua mengubah pemilik objek ISO pertama yang disimpan dalam array $ISO menjadi Patti Fuller, anggota domain Contoso.com.

Contoh 2: Tentukan pemilik untuk semua objek ISO dengan pemilik yang tidak diketahui

PS C:\> Get-SCISO -VMMServer "VMMServer01.Contoso.com" | where {$_.Owner -eq "Unknown"} | Set-ISO -Owner "Contoso\PattiFuller"

Perintah ini mendapatkan semua objek ISO dari pustaka VMM yang pemiliknya Tidak Diketahui, lalu menentukan pemilik untuk setiap objek ISO.

Contoh 3: Menonaktifkan objek ISO yang disimpan di pustaka VMM

PS C:\> $ISO = Get-SCISO -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "OsISO.iso" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
PS C:\> Set-SCISO -ISO $Iso -EnableLibraryObject $FALSE

Perintah pertama mendapatkan objek ISO bernama OsISO.iso dari LibraryServer01 dan menyimpan objek dalam variabel $ISO.

Perintah kedua menonaktifkan objek ISO yang disimpan dalam variabel $ISO.

Parameter

-Description

Menentukan deskripsi untuk objek ISO.

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

-Enabled

Mengaktifkan objek saat diatur ke $True, atau menonaktifkan objek saat diatur ke $False. Misalnya, jika Anda ingin meningkatkan perangkat lunak pada templat komputer virtual, Anda dapat menonaktifkan objek templat di pustaka VMM untuk mencegah pengguna menggunakan objek tersebut untuk sementara waktu.

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

-FamilyName

Menentukan nama keluarga untuk sumber daya fisik di pustaka VMM. Nilai ini digunakan bersama dengan Rilis, Namespace, dan Jenis untuk menetapkan kesetaraan di antara sumber daya pustaka.

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

-ISO

Menentukan objek ISO.

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

-ISOs

Menentukan array objek ISO.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ISO]
Position:0
Default value:None
Required:True
Accept pipeline input:True
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

-Name

Menentukan nama objek VMM.

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

-Owner

Menentukan pemilik objek VMM dalam bentuk akun pengguna domain yang valid.

  • Contoh format: -Owner "Contoso\PattiFuller"
  • Contoh format: -Owner "PattiFuller@Contoso"
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

-Release

Menentukan string yang menjelaskan rilis sumber daya pustaka. VMM secara otomatis membuat nilai rilis untuk setiap sumber daya yang diimpor ke pustaka. Setelah sumber daya diimpor, string dapat disesuaikan.

Type:String
Position:Named
Default value:None
Required:True
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:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserRole

Menentukan objek peran pengguna.

Type:UserRole
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

ISO

Cmdlet ini mengembalikan objek ISO .

Catatan

  • Memerlukan objek ISO VMM, yang dapat diambil dengan menggunakan cmdlet Get-SCISO .