Start-HcsFirmwareCheck
Start-HcsFirmwareCheck
Checks whether a device needs a firmware update.
Syntax
Parameter Set: Default
Start-HcsFirmwareCheck [-Force] [-Confirm] [-WhatIf] [ <CommonParameters>]
Detaillierte Beschreibung
The Start-HcsFirmwareCheck cmdlet checks whether a device needs a firmware update. The cmdlet automatically updates any firmware that it can update to the latest known firmware. This cmdlet lists all firmware that it cannot update. Contact Microsoft Customer Service and Support about any firmware that this cmdlet cannot update.
This cmdlet runs automatically as a scheduled task on the active controller once a day, but you can also run the cmdlet on an as-needed basis.
Parameter
-Force
Erzwingt, dass der Befehl ohne Benutzerbestätigung ausgeführt wird.
Aliasse |
Keiner |
Erforderlich? |
false |
Position? |
named |
Standardwert |
Keiner |
Pipelineeingaben akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-Confirm
Sie werden vor dem Ausführen des Cmdlets zur Bestätigung aufgefordert.
Erforderlich? |
false |
Position? |
named |
Standardwert |
falsch |
Pipelineeingaben akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Erforderlich? |
false |
Position? |
named |
Standardwert |
falsch |
Pipelineeingaben akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
<CommonParameters>
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, -OutVariable. Weitere Informationen finden Sie unter about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
Eingaben
Der Eingabetyp ist der Typ der Objekte, die über die Pipeline an das Cmdlet übergeben werden können.
Ausgaben
Der Ausgabetyp ist der Typ der Objekte, die vom Cmdlet ausgegeben werden.
Microsoft.HCS.Management.Patching.HcsFirmwareCheckResult
The HcsFirmwareCheckResult object has the following properties:
-- FirmwareStaus FirmwareStatus
-- IEnumerable<String> MismatchComponentsThe FirmwareStaus enumeration has the following values:
-- UpToDate
-- SupportRequired
-- MaintenanceModeUpdateRequired
-- UpdateStarted
-- UpdateRequired
Beispiele
Example 1: Start a firmware check
This command checks the firmware version of a device. The firmware on this device is up to date.
PS C:\> Start-HcsFirmwareCheck
Example 2: Update firmware
This command checks the firmware version of a device. The firmware on this device is not up to date. This command does not specify the Force parameter, and, therefore, the cmdlet prompts you for confirmation before it updates the firmware.
PS C:\> Start-HcsFirmwareCheck
Example 3: Check for firmware updates that require support
This command checks the firmware version of a device. The firmware on this device is not up to date. The cmdlet cannot update some firmware for this device. Contact Customer Service and Support in order to update this item.
PS C:\> Start-HcsFirmwareCheck