Set-SCVMHostProfile
Memodifikasi properti profil host.
Sintaks
Set-SCVMHostProfile
-VMHostProfile <PhysicalComputerProfile>
[-VMHostNetworkAdapterProfile <PhysicalComputerNetworkAdapterProfile[]>]
[[-Name] <String>]
[-VirtualHardDisk <VirtualHardDisk>]
[-Domain <String>]
[-DomainJoinRunAsAccount <RunAsAccount>]
[-LocalAdministratorCredential <VMMCredential>]
[-RemoveAnswerFile]
[-RemoveGuiRunOnceCommands]
[-Description <String>]
[-Owner <String>]
[-DiskConfiguration <String>]
[-DriverMatchingTag <System.Collections.Generic.List`1[System.String]>]
[-VMPaths <String>]
[-FullName <String>]
[-GuiRunOnceCommands <String[]>]
[-IsGuarded <Boolean>]
[-CodeIntegrityPolicy <CodeIntegrityPolicy>]
[-OrganizationName <String>]
[-ProductKey <String>]
[-TimeZone <Int32>]
[-AnswerFile <Script>]
[-ComputerAccessRunAsAccount <RunAsAccount>]
[-Baseline <Baseline[]>]
[-JobGroup <Guid>]
[-BypassVHDConversion <Boolean>]
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Deskripsi
Cmdlet Set-SCVMHostProfile memodifikasi properti profil host.
Untuk informasi tentang cara membuat profil host, ketik Get-Help New-SCVMHostProfile -Detailed
.
Contoh
Contoh 1: Mengatur nilai zona waktu untuk profil host tertentu
PS C:\> Get-SCVMHostProfile -Name "HostProfile01" | Set-SCVMHostProfile -TimeZone 035
Perintah ini mendapatkan objek profil host bernama HostProfile01 dan mengatur nilai zona waktunya ke zona waktu Timur AS (035).
Contoh 2: Menambahkan profil adaptor jaringan host ke profil host
PS C:\> $VMHostProfile = Get-SCVMHostProfile -Name "HostProfile01"
PS C:\> $HostNetAdapterProf = Get-SCVMHostNetworkAdapterProfile -ID "259f47c7-c5a9-429d-a421-d232f9b34991"
PS C:\> Set-SCVMHostProfile -VMHostPRofile $VMHostProfile -VMHostNetworkAdapterProfile $HostNetAdapterProf
Perintah pertama mendapatkan objek profil host bernama HostProfile01 dan menyimpan objek dalam variabel $VMHostProfile.
Perintah kedua mendapatkan objek profil adaptor jaringan host dengan ID 259f47c7-c5a9-429d-a421-d232f9b34991 dan menyimpan objek dalam variabel $HostNetAdapterProf.
Perintah terakhir menambahkan profil adaptor jaringan host yang disimpan di $HostNetAdapterProf ke HostProfile01.
Parameter
-AnswerFile
Menentukan objek skrip yang disimpan di pustaka VMM untuk digunakan sebagai file jawaban. Nama skrip file jawaban tergantung pada sistem operasi yang ingin Anda instal pada komputer virtual:
- Sysprep.inf. Windows XP, Windows Server 2000, atau Windows Server 2003
- Unattend.xml. Windows Vista, Windows 7, atau Windows Server 2008
Type: | Script |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Baseline
Menentukan array objek Garis Besar .
Type: | Baseline[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BypassVHDConversion
Menunjukkan apakah VHD dinamis yang dilampirkan ke profil host tidak dikonversi ke jenis tetap selama penyebaran.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CodeIntegrityPolicy
Menentukan kebijakan integritas kode.
Type: | CodeIntegrityPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerAccessRunAsAccount
Menentukan akses komputer akun Jalankan Sebagai untuk digunakan untuk menyebarkan komputer. Akun Jalankan Sebagai ini akan ditambahkan ke komputer sebagai administrator lokal dan digunakan untuk mengelola komputer.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Menentukan deskripsi untuk profil host.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskConfiguration
Menentukan konfigurasi disk dan partisi untuk komputer fisik yang akan disebarkan dengan Windows Hyper-V.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Domain
Menentukan nama domain yang sepenuhnya memenuhi syarat (FQDN) untuk domain Direktori Aktif.
Contoh format: -Domain "Domain01.Corp.Contoso.com"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DomainJoinRunAsAccount
Menentukan akun Jalankan Sebagai yang memiliki izin untuk bergabung dengan domain yang ditentukan.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DriverMatchingTag
Menentukan tag kustom yang akan dicocokkan dengan properti driver selama penyebaran. Ketika tag ditentukan, proses penyebaran cocok dengan tag yang ditentukan di profil host dengan tag di driver untuk mengunduh driver yang cocok dan menginstalnya di gambar target.
Type: | System.Collections.Generic.List`1[System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FullName
Menentukan nama orang yang namanya komputer virtual terdaftar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GuiRunOnceCommands
Menentukan array perintah untuk ditambahkan ke bagian [GuiRunOnce] dari file jawaban yang tidak diawasi. Gunakan tanda kutip tunggal di sekitar setiap string yang diapit tanda kutip ganda.
Contoh format: -GuiRunOnceCommands '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"', '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"'
Untuk informasi tentang cara Windows PowerShell menggunakan tanda kutip, ketik Get-Help about_Quoting_Rules
.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsGuarded
Menunjukkan bahwa host harus menjadi Host yang Dijaga.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Menentukan ID untuk serangkaian perintah yang akan berjalan sebagai set tepat sebelum perintah akhir yang menyertakan ID 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 |
-LocalAdministratorCredential
Menentukan nama pengguna dan kata sandi untuk akun Administrator Lokal (atau akun root Linux dalam kasus profil Sistem Operasi Tamu yang kompatibel dengan Linux).
Menentukan kredensial pada templat baru atau yang sudah ada, pada profil sistem operasi tamu baru atau yang sudah ada, atau pada komputer virtual baru mengambil alih kata sandi Administrator yang ada.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Menentukan nama objek VMM.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OrganizationName
Menentukan nama organisasi untuk orang yang namanya komputer virtual terdaftar.
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 |
-ProductKey
Menentukan kunci produk. Kunci produk adalah angka 25 digit yang mengidentifikasi lisensi produk. Kunci produk dapat digunakan untuk mendaftarkan VMM atau sistem operasi yang akan diinstal pada komputer virtual atau host.
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 (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 |
-RemoveAnswerFile
Menunjukkan bahwa operasi ini menghapus file jawaban dari profil host.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveGuiRunOnceCommands
Indiates bahwa operasi ini menghapus properti GUI Run Once Commands dari profil host.
Type: | SwitchParameter |
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 |
-TimeZone
Menentukan angka (indeks) yang mengidentifikasi wilayah geografis yang memiliki waktu standar yang sama.
Untuk daftar indeks zona waktu, lihat Nilai Indeks Zona Waktu Microsoft di http://go.microsoft.com/fwlink/?LinkId=120935
.
Jika tidak ada zona waktu yang ditentukan, zona waktu default yang digunakan untuk komputer virtual adalah pengaturan zona waktu yang sama yang ada di host komputer virtual.
Contoh format untuk menentukan zona Waktu Standar GMT: -TimeZone 085
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDisk
Menentukan objek hard disk virtual.
Type: | VirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostNetworkAdapterProfile
Menentukan array objek profil adaptor jaringan host.
Type: | PhysicalComputerNetworkAdapterProfile[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostProfile
Menentukan objek profil host komputer virtual.
Type: | PhysicalComputerProfile |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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 |
-VMPaths
Menentukan sekumpulan jalur default (sebagai string yang dipisahkan oleh operator alur) pada host tempat file komputer virtual dapat disimpan.
Contoh format: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Output
HostProfile[]
Cmdlet ini mengembalikan satu atau beberapa objek HostProfile .