Fr|En

DTL Software — Juillet 2026

DTLsaysWhat

DTLsaysWhat est un outil d'inventaire système Windows inspiré du célèbre **WHAT** écrit par Stanley Rabinowitz pour DEC VAX/VMS dans les années 80.

Didier DTL Morandididier.morandi@gmail.comMIT License
DTL

DTLsaysWhat est un outil d'inventaire système Windows inspiré du célèbre **WHAT** écrit par Stanley Rabinowitz pour DEC VAX/VMS dans les années 80.

DTLsaysWhat est un outil d'inventaire système Windows inspiré du célèbre WHAT écrit par Stanley Rabinowitz pour DEC VAX/VMS dans les années 80.

L'objectif est de fournir, depuis une simple commande, un rapport complet et lisible sur l'état d'une machine Windows, sans installation complexe ni infrastructure centrale.

Fonctionnalités

  • Informations système
  • Inventaire matériel
  • Mémoire physique et virtuelle
  • Disques et volumes
  • Cartes graphiques
  • Configuration réseau
  • Utilisateurs locaux
  • Services Windows
  • Processus en cours
  • Programmes au démarrage
  • Sécurité Windows
  • Mises à jour installées
  • Pilotes installés
  • Tâches planifiées
  • Partages SMB
  • Sessions SMB actives
  • Fichiers ouverts via SMB
  • Événements récents
  • Virtualisation
  • Rapport texte
  • Rapport HTML

Installation

Prérequis :

  • Windows 10 ou Windows 11
  • Python 3.10 ou supérieur
  • Installer les dépendances :

    pip install psutil wmi pywin32

    Utilisation

    Afficher l'aide :

    python dtlsayswhat.py -h

    Rapport système :

    python dtlsayswhat.py system

    Rapport réseau :

    python dtlsayswhat.py network

    Rapport complet :

    python dtlsayswhat.py all

    Rapport sur une machine distante :

    python dtlsayswhat.py system --computer PC-BEN-001

    Langue anglaise :

    python dtlsayswhat.py system --lang en

    Philosophie

    DTLsaysWhat privilégie :

  • la simplicité ;
  • la lisibilité ;
  • l'absence d'infrastructure complexe ;
  • l'esprit des outils d'administration DEC/VMS.
  • Documentation

  • Guide utilisateur
  • Manuel de référence
  • Licence

    Ce projet est distribué sous licence MIT.

    Mise à jour - 14 juin 2026

    Le code courant annonce APP_VERSION = "v1.0-2" dans DTLsaysWhat.py.

    Points confirmés :

  • L'outil accepte --lang fr|en pour les libellés principaux.
  • --computer NOM_OU_IP peut interroger une machine distante via WMI lorsque les droits et le réseau le permettent.
  • --output / -o écrit un rapport texte.
  • Les catégories disponibles incluent system, hardware, memory, disk, gpu, network, software, services, processes, startup, security, updates, drivers, users, tasks, shares, events, perf, virt et all.
  • Le dépôt contient maintenant des guides utilisateur et manuels de référence en français et en anglais.
  • DTLsaysWhat_PREDATOR_example.html est présent comme exemple de sortie HTML.
    • .dtl_version
      2026-06-13 11:09
    • README_Fr.md
      2026-06-14 09:08
    • README.md
      2026-07-03 08:54