Freigeben über


Find-SCJob

Sucht nach VMM-Aufträgen.

Syntax

Find-SCJob
    [-After <DateTime>]
    [-VMMServer <ServerConnection>]
    -MaxCount <Int32>
    [-ObjectID <Guid>]
    [-CriticalFailures <Boolean>]
    [<CommonParameters>]
Find-SCJob
    [-VMMServer <ServerConnection>]
    -MaxCount <Int32>
    [-ObjectID <Guid>]
    [-CriticalFailures <Boolean>]
    [-Recent]
    [<CommonParameters>]

Beschreibung

Das Cmdlet Find-SCJob sucht nach VMM-Aufträgen (Virtual Machine Manager). Sie können nach den neuesten Aufträgen, Aufträgen nach einem bestimmten Datum oder nach einem bestimmten Datum suchen oder nach einem Auftrag suchen, indem Sie deren Ergebnis- oder Ziel-ID verwenden.

Beispiele

Beispiel 1: Suchen aller Aufträge für die letzten fünf Stunden

PS C:\> $StartTime = (Get-Date) - (New-TimeSpan -Hours 5)
PS C:\> Find-SCJob -MaxCount 25 -After $StartTime

Dieser Befehl sucht nach allen Aufträgen, die innerhalb der letzten fünf Stunden gestartet wurden. Da der Parameterwert "MaxCount " auf 25 festgelegt ist, werden nur 25 Auftragsobjekte angezeigt.

Beispiel 2: Suchen nach zuletzt verwendeten Aufträgen

PS C:\> Find-SCJob -MaxCount 50 -Recent

Dieser Befehl sucht nach aktuellen Aufträgen und zeigt die 50 neuesten Aufträge an.

Beispiel 3: Suchen von Aufträgen nach ObjectID

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> Find-SCJob -MaxCount 10 -ObjectID $VM.Id

Der erste Befehl ruft das virtuelle Computerobjekt mit dem Namen VM01 ab und speichert das Objekt in der $VM Variablen.

Der zweite Befehl gibt bis zu 10 Aufträge für die angegebene ID des virtuellen Computers zurück.

Parameter

-After

Gibt ein DateTime-Objekt für die Zeit an, zu der Aufträge abgerufen werden. Standardmäßig wird die Uhrzeit in der lokalen Zeitzone dargestellt. Sie können das DateTime-Objekt als UTC für standardisierte Uhrzeit übergeben.

Wenn Sie diesen Parameter angeben, werden Aufträge nach der StartTime-Eigenschaft gefiltert und von der frühesten Startzeit bis zur neuesten Startzeit zurückgegeben.

Informationen zum Abrufen eines DateTime-Objekts finden Sie im Cmdlet Get-Date .

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

-CriticalFailures

Gibt an, ob kritische Fehler nur gefunden werden sollen.

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

-MaxCount

Gibt die maximale Anzahl von Aufträgen an, die zurückgegeben werden sollen.

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

-ObjectID

Gibt die Objekt-ID als GUID für einen Dienst an. Diese ID ist das Ergebnisobjekt oder Zielobjekt für den zurückgegebenen Auftrag.

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

-Recent

Gibt an, dass die letzten Aufträge zurückgegeben werden. Aufträge werden von der neuesten Startzeit bis zur frühesten Startzeit zurückgegeben.

Verwenden Sie diesen Parameter mit dem MaxCount-Parameter , um nur eine angegebene Anzahl von Aufträgen abzurufen.

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

-VMMServer

Gibt ein VMM-Serverobjekt an.

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

Ausgaben

Job

Dieses Cmdlet gibt ein Job-Objekt zurück.