Bagikan melalui


Set-SCISOConfiguration

Updates konfigurasi ISO dalam konfigurasi komputer virtual.

Sintaks

Set-SCISOConfiguration
   [-ISOInstance <ISO>]
   [-UseISORemotely <Boolean>]
   [-PinSourceISO <Boolean>]
   -ISOConfiguration <ISOConfiguration>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Deskripsi

Cmdlet Set-SCISOConfiguration memperbarui konfigurasi ISO dalam konfigurasi komputer virtual sebelum penyebaran layanan.

Contoh

Contoh 1: Mengatur properti konfigurasi ISO untuk konfigurasi komputer virtual

PS C:\> $ISO = Get-SCISO -Name "TestISO2.iso"
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $ISOConfig = Get-SCISOConfiguration -VMConfiguration $VMConfig
PS C:\> Set-SCISOConfiguration -ISOConfiguration $ISOConfig -ISOInstance $ISO -PinSourceISO $True

Perintah pertama mendapatkan objek konfigurasi layanan bernama Service01 dan menyimpan objek dalam variabel $ServiceConfig.

Perintah kedua mendapatkan objek konfigurasi tingkat komputer untuk konfigurasi layanan yang disimpan di $ServiceConfig dan menyimpan objek dalam variabel $TierConfig.

Perintah ketiga mendapatkan konfigurasi komputer virtual untuk konfigurasi tingkat komputer yang disimpan di $TierConfig dan menyimpan objek dalam variabel $VMConfig.

Perintah keempat mendapatkan konfigurasi ISO untuk konfigurasi komputer virtual yang disimpan di $VMConfig dan menyimpan objek dalam variabel $ISOConfig.

Perintah terakhir memperbarui ISO sumber untuk konfigurasi ISO yang disimpan di $ISOConfig dan menyematkan ISO sumber sehingga tidak berubah selama konfigurasi penyebaran layanan.

Parameter

-ISOConfiguration

Menentukan objek konfigurasi ISO.

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

-ISOInstance

Menentukan objek ISO.

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

-PinSourceISO

Menunjukkan apakah ISO sumber yang dipilih oleh pengguna dipertahankan selama konfigurasi penyebaran layanan.

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

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (tip PRO) 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

-UseISORemotely

Menunjukkan apakah ISO disimpan di lokasi jarak jauh.

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

Output

ISOConfiguration

Cmdlet ini mengembalikan objek ISOConfiguration .