Les modèles Dell les plus récents distribuent des packages de mise à jour du BIOS à l’aide du format DUP ( Dell Update Package ). la commande /e
ne semble pas être couramment prise en charge sur de nombreux progiciels BIOS DUP.
Durée : 01:15
Sous-titres : En anglais uniquement
Les options peuvent être appelées à l’aide de la commande /
personnage.
Option | Nom | Description | Syntaxe |
---|---|---|---|
/? ou /h |
Help (Aide) | Affiche les options de ligne de commande et les informations d’aide Détermine si la mise à jour peut être appliquée à l’ordinateur cible |
package.exe /? ou package.exe /h |
/c |
Check (Vérifier) | la commande /s est obligatoire avec cette option.Options /f , /e et /r ne sont pas valides avec cette option.Lorsque vous cliquez sur Installer en mode interface utilisateur (UI), le même processus de vérification est effectué. |
package.exe /s /c /l=c:\pkg.log |
/e=<path> |
Extraire | Extrait tous les fichiers contenus dans le DUP vers le chemin que vous spécifiez. Si le répertoire spécifié dans le chemin n’existe pas, il est créé. Si le chemin contient des espaces, utilisez des guillemets autour de la valeur du <chemin> . la commande /s est obligatoire avec cette option.Options /f , /c et /r ne sont pas valides avec cette option. |
package.exe /s /e=c:\update package.exe /s /e="c:\update files" |
/f< /Td> |
Force | Permet de rétrograder le logiciel vers une version antérieure (plus ancienne) Le /s est obligatoire avec cette option.Options /e et /c ne sont pas valides avec cette option.
Remarque : Avant de rétrograder le logiciel vers une version précédente, consultez la documentation de la version précédente.
|
package.exe /s /f /l=c:\pkg.log |
/l=<filename> |
Rapport | Ajoute les messages consignés à un fichier ASCII spécifié ; Crée un nouveau fichier s’il n’en existe pas, si le nom du fichier contient des espaces, utilisez des guillemets autour de la valeur du nom> de <fichier. la commande /s est obligatoire avec cette option. |
package.exe /s /l=c:\pkg.log package.exe /s /l="c:\Update Log\pkg.log" |
/r |
Reboot | Redémarre l’ordinateur, si nécessaire, après avoir effectué la mise à jour (le redémarrage n’a pas lieu) :
/s est obligatoire avec cette option.Options /e et /c ne sont pas valides avec cette option. |
package.exe /s /r /l=c:\pkg.log |
/s |
Silencieux | Effectue la mise à jour en mode silencieux sans intervention de l’utilisateur, lorsque /s n’est pas spécifié, le DUP est lancé en mode UI (interactif).la commande /s est requise lors de l’utilisation de l’option /e , /f , /c , /l et /u Options.
Remarque : En utilisant la page /s entraîne l’écriture de toutes les sorties dans des fichiers journaux.
|
package.exe /s /l=c:\pkg.log |
/u=<filename> |
Journal Unicode | Ajoute les messages consignés à un fichier Unicode spécifié ; Crée un nouveau fichier s’il n’en existe pas, si le nom du fichier contient des espaces, utilisez des guillemets autour de la valeur du nom> de <fichier. la commande /s est obligatoire avec cette option. |
package.exe /s /u=c:\pkg.log package.exe /s /u="c:\Update Log\pkg.log" |
Tableau 1 : Format DUP
Pour mettre à jour un ordinateur en mode silencieux et empêcher un redémarrage automatique :
package.exe /s
Pour mettre à jour un ordinateur en mode silencieux et autoriser un redémarrage automatique :
package.exe /s /r
Si un mot de passe du BIOS est défini, le fichier exécutable de mise à jour invite l’utilisateur à saisir un mot de passe. Si vous exécutez le fichier exécutable de mise à jour à partir de la ligne de commande, utilisez le paramètre /p pour spécifier le mot de passe. Exemple :
package.exe /s /p=password
Les valeurs de code de sortie les plus courantes lors de l’exécution de mises à jour du BIOS sont 2 (REBOOT_REQUIRED) et 6 (REBOOTING_SYSTEM). Les autres valeurs sont ci-dessous.
Valeur | Nom du message | Display Name (Nom d’affichage) | Description |
---|---|---|---|
-1 | Code Dell Command Update | Infructueux | DCU arrête l’exécution du BIOS en raison du délai d’expiration |
0 | RÉUSSI | Success | La mise à jour a réussi. |
1 | ÉCHEC (ÉCHEC) | Infructueux | Une erreur s’est produite pendant le processus de mise à jour ; La mise à jour a échoué. |
2 | REBOOT_REQUIRED | Redémarrage obligatoire | Vous devez redémarrer l’ordinateur pour appliquer les mises à jour. |
3 | DEP_SOFT_ERROR | Erreur de dépendance logicielle | Voici quelques explications possibles :
/f . |
4 | DEP_HARD_ERROR | Erreur de dépendance matérielle | Le logiciel prérequis requis est introuvable sur votre ordinateur. La mise à jour a échoué parce que l’ordinateur ne répondait pas aux conditions préalables du BIOS, du pilote ou du firmware pour l’application de la mise à jour, ou parce qu’aucun périphérique pris en charge n’a été trouvé sur l’ordinateur cible. Le DUP applique cette vérification et bloque l’application d’une mise à jour si la condition préalable n’est pas remplie, ce qui empêche l’ordinateur d’atteindre un état de configuration non valide. La condition préalable peut être remplie en demandant un autre DUP, si disponible. Dans ce cas, l’autre package doit être appliqué avant le package actuel afin que les deux mises à jour puissent réussir. Un DEP_HARD_ERROR ne peut pas être supprimé à l’aide de la commande /f un paramètre switch.Le DUP ne s’applique pas à l’ordinateur. Voici quelques explications possibles :
|
5 | QUAL_HARD_ERROR | Erreur de qualification | Un QUAL_HARD_ERROR ne peut pas être supprimé à l’aide de la commande /f un paramètre switch. |
6 | REBOOTING_SYSTEM | Redémarrage de l’ordinateur en cours | L’ordinateur est en cours de redémarrage. |
7 | Password validation error | Infructueux | Mot de passe non fourni ou mot de passe incorrect fourni pour l’exécution du BIOS |
8 | DOWNGRADE_BAN | La rétrogradation demandée n’est pas autorisée. | La rétrogradation du BIOS vers la version exécutée n’est pas autorisée. |
9 | RPM_VERIFY_FAILED | La vérification RPM a échoué | Le cadre DUP Linux utilise la vérification RPM pour garantir la sécurité de tous les utilitaires Linux dépendants du DUP. Si la sécurité est compromise, le cadre affiche un message et une légende de vérification RPM, puis quitte avec le code de sortie 9. |
10 | EC_UNSPECIFIED_ERROR | Une autre erreur | Ce code de sortie s’applique à toutes les erreurs qui n’ont pas été spécifiées dans les codes de sortie 0 à 9 du BIOS. Autrement dit, erreur de batterie, erreur EC, défaillance matérielle, etc. |
Tableau 2 : Mises à jour du BIOS