Fichier de commandes Comment récupérer un numéro d'inventaire / numéro d'inventaire pour un ordinateur Dell

Ce guide explique comment utiliser un fichier de commandes pour récupérer des informations de numéro d'inventaire et / ou de numéro de série pour un ordinateur de bureau ou un ordinateur portable Dell. Cette recette suppose que le numéro d'inventaire de l'ordinateur Dell a été entré dans le BIOS. Remarque: toutes les cartes mères d'ordinateur n'utilisent pas ce champ dans WMIC, mais les ordinateurs Dell le feront.


Les compétences de base en fichiers de commandes vous aideront à comprendre ce processus.

1. Créez un nouveau fichier texte et renommez-le avec une extension .bat (c.-à-d. Créez un getasset.txt et renommez-le en getasset.bat)

2. Cliquez avec le bouton droit sur le fichier bat que nous avons créé (par exemple, getasset.bat) et choisissez Modifier. Cela ouvrira le bloc-notes.

3. Entrez les codes suivants:
@echo sur

pour / F "skip = 2 jetons = 2 delims =," %% A in ('wmic systemenclosure get serialnumber / FORMAT: csv') do (set "serial = %% A")

echo% serial%
pause

4. Explication du fichier de commandes et de l'instruction:

Tout d'abord, nous activons l'écho pour voir ce que notre lot va faire. Nous utilisons la commande WMIC pour accéder aux informations de balise d'actif sur l'ordinateur. Tous les ordinateurs ne disposent pas d'un champ d'inventaire ou ne l'utilisent pas, mais les ordinateurs Dell en ont tous, puisque la plupart sont utilisés dans un environnement d'entreprise / d'entreprise et sont utilisés pour suivre l'évolution du matériel. Nous utilisons CSV comme format de sortie pour pouvoir analyser les données avec notre instruction FOR et nos jetons.

Nous définissons ensuite les informations de l’étiquette d'inventaire en tant que variable appelée: série, puis nous utilisons la commande echo pour simplement afficher les informations à l'écran.

Je termine avec la commande Pause pour que la fenêtre de fichier de commandes / ligne de commande ne disparaisse pas après son exécution.

UTILISATIONS POSSIBLES:

  • -Créer un fichier de commandes similaire à ci-dessus et le faire copier les données que nous avons définies comme variable série dans un fichier texte, puis demander à un autre processus de copier tous les fichiers dans un dossier pour les combiner et créer une liste d'inventaire
  • -Utilisez pour créer un fichier de commandes sysprep qui vous permettrait de définir le nom de l'ordinateur pendant sysprep sur la balise d'actif, puis de le faire rejoindre le domaine à l'aide de l'application netdom.exe (pas nativement dans Windows).
  • -Ce fichier de commandes peut facilement être modifié pour obtenir une valeur WMIC quelconque; ouvrez simplement une invite de commande et tapez: WMIC puis tapez /? pour obtenir une liste complète des paramètres disponibles.