FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Identifier les composants matériels de l’ordinateur Emptypar Jack Aujourd'hui à 10:03

» Un autre pense-bête...
Identifier les composants matériels de l’ordinateur Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Identifier les composants matériels de l’ordinateur Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Identifier les composants matériels de l’ordinateur Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Identifier les composants matériels de l’ordinateur Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Identifier les composants matériels de l’ordinateur Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Identifier les composants matériels de l’ordinateur Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Identifier les composants matériels de l’ordinateur Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Identifier les composants matériels de l’ordinateur Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Identifier les composants matériels de l’ordinateur Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Identifier les composants matériels de l’ordinateur Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Identifier les composants matériels de l’ordinateur Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Identifier les composants matériels de l’ordinateur Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Identifier les composants matériels de l’ordinateur Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Identifier les composants matériels de l’ordinateur Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le deal à ne pas rater :
SSD interne Crucial BX500 2,5″ SATA – 500 Go à 29,99€
29.99 €
Voir le deal

 

 Identifier les composants matériels de l’ordinateur

Aller en bas 
5 participants
AuteurMessage
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Identifier les composants matériels de l’ordinateur Empty
MessageSujet: Identifier les composants matériels de l’ordinateur   Identifier les composants matériels de l’ordinateur EmptyMar 6 Nov 2018 - 5:08

Code:

rem ============================================================================
rem          Identifier les composants matériels de l’ordinateur
rem   À l’aide du WMIC (Windows Management Instrumentation Command-line)
rem                     Papydall le 06 / 11 / 2018
rem ============================================================================
label choix
dim command$,i
width 0,1000
main_menu 10
   sub_menu 11 : parent 11,10 : caption 11,"Système d'exploitation"
   sub_menu 12 : parent 12,10 : caption 12,"   BIOS   "
   sub_menu 13 : parent 13,10 : caption 13,"Carte mère"
   sub_menu 14 : parent 14,10 : caption 14,"   CPU   "
   sub_menu 15 : parent 15,10 : caption 15,"Mémoire RAM"
   sub_menu 16 : parent 16,10 : caption 16,"Carte réseau"
   sub_menu 17 : parent 17,10 : caption 17,"Carte graphique"
   sub_menu 18 : parent 18,10 : caption 18,"Moniteur"
   sub_menu 19 : parent 19,10 : caption 19,"Disques de Stockage"
   sub_menu 20 : parent 20,10 : caption 20,"SystemInfo"
   sub_menu 21 : parent 21,10 : caption 21,"Quitter"
  
for i = 11 to 21 : on_click i,choix : next i
memo 100 : full_space 100
font_bold 100 : font_color 100,0,0,255 : bar_both 100
font_name 100,"consolas" : font_size 100,14
caption 0,"Identifier les composants matériels de l’ordinateur"
end
rem ============================================================================
Choix:
    select number_click
        case 11 : OS()
        case 12 : BIOS()
        case 13 : Carte_Mere()
        case 14 : CPU()
        case 15 : RAM()
        case 16 : Carte_Reseau()
        case 17 : Carte_Graphique()
        case 18 : Moniteur()
        case 19 : Disques_Stockage()
        case 20 : SystemInfo()()      
        case 21 : terminate
        
    end_select
return
rem ============================================================================
' Identifier le système d'exploitation (OS)
SUB OS()
    command$ = "wmic path Win32_OperatingSystem get CSDVersion,Manufacturer,Name,OperatingSystemSKU,OSArchitecture,Version /value"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"Classe : Win32_OperatingSystem"
    item_add 100,"=============================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"=============================="
END_SUB
rem ============================================================================
' Identifier le BIOS
SUB BIOS()
    command$ = "wmic path Win32_BIOS get BIOSVersion,Manufacturer,Name /value"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"Classe : Win32_BIOS"
    item_add 100,"=============================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"=============================="
END_SUB
rem ============================================================================
' Identifier la carte mère
SUB Carte_Mere()
    command$ = "wmic path Win32_BaseBoard get Manufacturer,Product,Version /value"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"Classe : Win32_BaseBoard"
    item_add 100,"=============================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"=============================="
END_SUB
rem ============================================================================
' Identifier le processeur (CPU)
SUB CPU()
    command$ = "wmic path Win32_Processor get Manufacturer,Name,SocketDesignation /value"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"Classe : Win32_Processor"
    item_add 100,"=============================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"=============================="
END_SUB
rem ============================================================================
' Identifier la mémoire RAM
SUB RAM()
    command$ = "wmic path Win32_PhysicalMemory get Capacity,FormFactor,Manufacturer,PartNumber,SerialNumber /value"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"Classe : Win32_PhysicalMemory"
    item_add 100,"=============================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"=============================="
END_SUB
rem ============================================================================
' Identifier la carte réseau
SUB Carte_Reseau()
    dim_local q$
    q$ = chr$(34)
    command$ = "wmic path Win32_NetworkAdapter where "+q$+"MACAddress is not Null"+q$+" get Description,ServiceName /value"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"Classe : Win32_NetworkAdapter"
    item_add 100,"=============================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"=============================="
END_SUB
rem ============================================================================
' Identifier la carte graphique (IGP ou GPU)
SUB Carte_Graphique()
    command$ = "wmic path Win32_VideoController get Name /value"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"Classe : Win32_VideoController"
    item_add 100,"=============================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"=============================="
END_SUB
rem ============================================================================
' Identifier le moniteur
SUB Moniteur()
    command$ = "wmic path Win32_DesktopMonitor get MonitorManufacturer,MonitorType,Name /value"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"Classe : Win32_DesktopMonitor"
    item_add 100,"=============================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"=============================="
END_SUB
rem ============================================================================
' Identifier les disques de stockages (internes ou externes)
SUB Disques_Stockage()
    command$ = "wmic path Win32_DiskDrive get InterfaceType,Manufacturer,MediaType,Model,SerialNumber,Size /value"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"Classe : Win32_DiskDrive"
    item_add 100,"=============================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"=============================="
END_SUB
rem ============================================================================
' Générer un résumé de la configuration matérielle et logicielle d'un ordinateur.
' Veuillez patienter ... Le traitement peut durer un certain temps !
SUB SystemInfo()
    command$ = "systeminfo"
    execute_wait "cmd.exe |/c " + command$ + " | clip"
    clear 100
    item_add 100,"« systeminfo » donne une longue liste d’informations sur le système."
    item_add 100,"==================================================================================="
    item_add 100, CLIPBOARD_STRING_PASTE$
    item_add 100,"==================================================================================="
END_SUB
rem ============================================================================


Dernière édition par papydall le Mar 6 Nov 2018 - 22:01, édité 2 fois (Raison : Correction d'une faute de frappe observée par le Martien !)
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Identifier les composants matériels de l’ordinateur Empty
MessageSujet: Re: Identifier les composants matériels de l’ordinateur   Identifier les composants matériels de l’ordinateur EmptyMar 6 Nov 2018 - 7:52

Bonjour et merci Papydall !

Testé avec succès (je n'en doutais pas) sur mon Personal Computer ! cheers

J'ajoute ton utilitaire à ma logithèque. Very Happy

Bonne journée !
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2747
Date d'inscription : 13/09/2009

Identifier les composants matériels de l’ordinateur Empty
MessageSujet: +++   Identifier les composants matériels de l’ordinateur EmptyMar 6 Nov 2018 - 17:07

Ouaahh !
Ca, c'est pointu !
Bravo pour les infos !
(Et je ne savais pas que j'avais une carte grapgique)
cheers Laughing
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Identifier les composants matériels de l’ordinateur Empty
MessageSujet: Re: Identifier les composants matériels de l’ordinateur   Identifier les composants matériels de l’ordinateur EmptyMar 6 Nov 2018 - 19:57

Génial ! Merci papydall ! cheers

A conserver précieusement... Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Identifier les composants matériels de l’ordinateur Empty
MessageSujet: Re: Identifier les composants matériels de l’ordinateur   Identifier les composants matériels de l’ordinateur EmptyMar 6 Nov 2018 - 21:49

Merci les amis pour vos retours !

Jijiennequatre a écrit:
(Et je ne savais pas que j'avais une carte grapgique)
Ben, moi non plus !
Seul un Martien peut en avoir une !

Pour faire plaisir à notre JJN4, la carte prapgique est redevenue carte graphique dans le code ci-haut !
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Identifier les composants matériels de l’ordinateur Empty
MessageSujet: Re: Identifier les composants matériels de l’ordinateur   Identifier les composants matériels de l’ordinateur EmptyMar 6 Nov 2018 - 21:54

... Il y a aussi en ligne 19, "Disques de Stokage"...  Laughing

Mais ça n'enlève rien à la qualité du code.  cheers
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Identifier les composants matériels de l’ordinateur Empty
MessageSujet: Re: Identifier les composants matériels de l’ordinateur   Identifier les composants matériels de l’ordinateur EmptyMar 6 Nov 2018 - 22:05

Merci Marc pour la reMarc !
J'ai rendu le C au stockage Smile
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Identifier les composants matériels de l’ordinateur Empty
MessageSujet: Re: Identifier les composants matériels de l’ordinateur   Identifier les composants matériels de l’ordinateur EmptyMar 6 Nov 2018 - 22:38

En ligne de commande, on peut aussi faire:
Code:
C:\Windows\System32\devmgmt.msc
puis double-clic sur un élément de la liste.

Beaucoup moins détaillé que par la méthode papydall.
Revenir en haut Aller en bas
Contenu sponsorisé





Identifier les composants matériels de l’ordinateur Empty
MessageSujet: Re: Identifier les composants matériels de l’ordinateur   Identifier les composants matériels de l’ordinateur Empty

Revenir en haut Aller en bas
 
Identifier les composants matériels de l’ordinateur
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Infos sur composants et pilotes DirectX sur votre système
» Utilisation de nom pour identifier les objets
» Lister les polices disponibles sur votre ordinateur
» traçage d'ordinateur
» Une DLL manque sur votre ordinateur ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: