Maison des Arts et des Sciences Informatiques

Techniques Diverses

PowerShell

Récupération d'informations sur le système

Nom du processeur

Constructeur et Serial Number

Type de processeur et fréquence

Type de système

Nom de domaine et mémoire physique



Récupération de la température du CPU (mode administrateur)

MS-DOS

Récupération d'informations sur le système

La commande systeminfo permet de connaître :

  • le périphérique d’amorçage
  • les correctifs installés
  • la taille de la mémoire virtuelle
  • les cartes réseau installées
  • si la virtualisation est activée ou non

Récupération du nom du dossier courant dans un script

Récupération du nom sans extension d'un fichier donné par son nom absolu

Attention : dans un script, il faut doubler les %

Récupération de l'extension d'un fichier donné par son nom absolu

Récupération du nom et de l'extension d'un fichier donné par son nom absolu

Récupération du nom de l'unité (domaine) d'un fichier donné par son nom absolu

Récupération de l'emplacement d'un fichier donné par son nom absolu

Récupération du nom de dossier d'un script dans le script

Comme la variable %0 représente le nom du script, alors %~dp0 permet de récupérer l'emplacement du script appelé

Récupération par un script de l'emplacement d'une commande présente dans le PATH

Si la commande recherchée n'existe pas, on sort du script et on redonne la main à l'interpréteur (option /b)

Si elle existe, on affiche l'emplacement (le premier trouvé) avec une ligne blanche avant et un après

La commande recherchée est à mettre en argument de la commande (ici xx.bat) - Exemple

Pour lister tous les emplacements possibles voir la commande jwhich

Linux

Récupération d'informations sur le système sur Centos

Ce script est à améliorer en testant l'existence des fichiers ou commandes utilisés

Récupération du nom d'un fichier dans un script