Bagikan melalui


Get-SCJob

Mendapatkan objek pekerjaan VMM.

Sintaks

Get-SCJob
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [-Full]
   [-Newest <Int32>]
   [-Job <Task>]
   [-ID <Guid>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCJob
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [-Full]
   [-All]
   [-Job <Task>]
   [-ID <Guid>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCJob
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [-Running]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Deskripsi

Cmdlet Get-SCJob mendapatkan satu atau beberapa objek pekerjaan Virtual Machine Manager (VMM) di server VMM. Pekerjaan adalah serangkaian langkah yang dilakukan secara berurutan untuk menyelesaikan tindakan di lingkungan VMM. Anda dapat mengambil objek pekerjaan berdasarkan kriteria yang ditentukan.

Di VMM, Anda dapat mengelompokkan serangkaian pekerjaan dan menjalankannya bersama-sama sebagai satu set. Misalnya, tindakan kompleks di VMM, seperti membuat templat, mungkin menggabungkan serangkaian pekerjaan, yang dikenal sebagai grup pekerjaan. Untuk contoh yang menunjukkan cara menggunakan grup pekerjaan, lihat cmdlet berikut: New-SCVMTemplate, New-SCHardwareProfile, New-SCVirtualDiskDrive, New-SCVirtualDVDDrive, New-SCVirtualMachine, dan Set-SCVirtualCOMPort.

Contoh

Contoh 1: Mendapatkan semua pekerjaan yang sedang berjalan

PS C:\> Get-Job -Running

Perintah ini mengambil semua pekerjaan yang sedang berjalan.

Contoh 2: Dapatkan semua pekerjaan yang gagal

PS C:\> $VMMJobs = Get-SCJob | where { $_.Status -eq "Failed" } | Format-List -Property Name, ID, Status
PS C:\> $VMMJobs

Perintah pertama mendapatkan semua objek pekerjaan dengan status Gagal, lalu menggunakan operator alur untuk meneruskan setiap objek ke cmdlet Format-List, yang menyimpan nama, ID, dan Status dalam variabel $VMMJobs.

Perintah kedua menampilkan informasi yang disimpan dalam $VMMJobs kepada pengguna (dalam hal ini, yaitu nama, ID, dan Status setiap pekerjaan yang sedang berjalan).

Contoh 3: Mendapatkan informasi tentang jenis .NET, metode, dan properti objek pekerjaan VMM

PS C:\> Get-SCJob | Get-Member

Perintah ini menggunakan cmdlet Get-Member untuk menampilkan jenis .NET, properti, metode, dan peristiwa untuk Get-SCJob.

Parameter

-All

Menunjukkan bahwa cmdlet ini mendapatkan semua objek subordinat yang independen dari objek induk. Misalnya, perintah Get-SCVirtualDiskDrive -All mendapatkan semua objek drive disk virtual terlepas dari objek komputer virtual atau objek templat yang dikaitkan dengan setiap objek drive disk virtual.

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

-Full

Menunjukkan bahwa cmdlet mengembalikan objek pekerjaan dengan catatan audit.

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

-ID

Menentukan pengidentifikasi numerik sebagai pengidentifikasi unik global, atau GUID, untuk objek tertentu.

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

-Job

Menentukan objek pekerjaan VMM.

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

-Newest

Mengembalikan semua pekerjaan yang dibuat dalam jumlah jam terakhir yang ditentukan, atau mengembalikan jumlah pembaruan perangkat lunak terbaru yang ditentukan.

Contoh format untuk mengembalikan semua pekerjaan yang dibuat dalam 48 jam terakhir: Get-SCJob -Newest 48

Contoh format untuk mengembalikan 10 pembaruan terbaru: Get-SCUpdate -Newest 10

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

-OnBehalfOfUser

Menentukan nama pengguna. Cmdlet ini beroperasi atas nama pengguna yang ditentukan parameter ini.

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

-OnBehalfOfUserRole

Menentukan peran pengguna. Untuk mendapatkan peran pengguna, gunakan cmdlet Get-SCUserRole . Cmdlet ini beroperasi atas nama peran pengguna yang ditentukan parameter ini.

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

-Running

Menunjukkan bahwa semua pekerjaan yang sedang berjalan dikembalikan.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
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

Job

Cmdlet ini mengembalikan objek Pekerjaan .