|
|
#1 (permalink) |
|
Débutant
![]() Date d'inscription: janvier 2004
Messages: 277
|
Bonjour ,
Y a til possibilité d'utiliser Systeminfo pour recuperer les informations des PC en reseau , au meme titre d'un pc individuelement ? recolter les informations PC dans un fichier txt , apres les avoir executer la commande sans avoir a le faire pc par pc ? Merci a vous |
|
|
|
|
|
#2 (permalink) |
|
Novice
![]() Date d'inscription: octobre 2007
Âge: 39
Messages: 2
|
je ne connais pas systeminfo, mais tu peut faire un script vbs qui te fait cela et tu peut recuperer les infos dans un fichier au format csv ensuite qui te permettra de traiter tes infos dans excel par ex, mais il faut que tu soit administrateurs des machines que tu veux interroger.
|
|
|
|
|
|
#4 (permalink) |
|
SCSI User
![]() Date d'inscription: mars 2005
Localisation: Magnanville [78] Yvelines
Âge: 47
Messages: 529
|
__________________
La Connaissance s'accroît quand on la partage! Je ne remercierai jamais assez Bill Gates pour avoir transformé un métier relativement terne, basé sur une approche technique et rigoureuse des faits, en un challenge quotidien, nécessitant une remise en question permanente, ceci à l'échelle du quart d'heure. |
|
|
|
|
|
#6 (permalink) |
|
Débutant
![]() Date d'inscription: janvier 2004
Messages: 277
|
Bonsoir ,
j'ai pas trouvé totalement ce que je cherchais : on m' aconseillé un batch dy type : pour un pc unique : @echo off systeminfo.exe>c:\list.txt exit je voudrai y adjoindre la possibilité de le faire pour tout le domaine soit environ 300 PC . dans le lien microsoft je n'ai pas trouvé ma reponse . Systeminfo prend til cette notion en compte ? Merci |
|
|
|
|
|
#7 (permalink) |
|
Novice
![]() Date d'inscription: octobre 2007
Âge: 39
Messages: 2
|
Tiens voila un exemple de script
enregistre le avec l'extension .vbs Attention les valeurs du pc que tu veux recuperer depende aussi du system d'exploitation, pour l'exemple ci dessous c'est windows 2000 minimun et il faut bien sur etre administrateur des pc que tu veux interroger pour l'executer sans parametre il t'affiche les info de ton pc sinon tu met le hostname ou l'ip en parametre si tu as des info particuliere à recuperer (attention a l'os de tes pc) la base de reference est ici : WMI Reference (Windows) '---------------------------------------------------------- ' Avec l'aide de J.C.BELLAMY ø 2000 ' '---------------------------------------------------------- 'on error resume next Set objArgs = WScript.Arguments strComputer = objArgs(0) if strComputer="" then strComputer="." 'strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set boot = objWMIService.ExecQuery("Select * from Win32_ComputerSystem") For Each objItem in boot 'Wscript.Echo objitem.AdminPasswordStatus ''Wscript.Echo objitem.AutomaticManagedPagefile 'Wscript.Echo objitem.AutomaticResetBootOption 'Wscript.Echo objitem.AutomaticResetCapability 'Wscript.Echo objitem.BootOptionOnLimit 'Wscript.Echo objitem.BootOptionOnWatchDog 'Wscript.Echo objitem.BootROMSupported 'Wscript.Echo objitem.BootupState 'Wscript.Echo objitem.Caption 'Wscript.Echo objitem.ChassisBootupState 'Wscript.Echo objitem.CreationClassName 'Wscript.Echo objitem.CurrentTimeZone 'Wscript.Echo objitem.DaylightInEffect 'Wscript.Echo objitem.Description ''Wscript.Echo objitem.DNSHostName 'Wscript.Echo objitem.Domain 'Wscript.Echo objitem.DomainRole ''Wscript.Echo objitem.EnableDaylightSavingsTime 'Wscript.Echo objitem.FrontPanelResetStatus 'Wscript.Echo objitem.InfraredSupported 'Wscript.Echo objitem.InitialLoadInfo 'Wscript.Echo objitem.InstallDate 'Wscript.Echo objitem.KeyboardPasswordStatus 'Wscript.Echo objitem.LastLoadInfo 'Wscript.Echo objitem.NameFormat 'Wscript.Echo objitem.NetworkServerModeEnabled 'Wscript.Echo objitem.NumberOfLogicalProcessors 'Wscript.Echo objitem.OEMLogoBitmap 'Wscript.Echo objitem.OEMWscript 'Wscript.Echo objitem.PartOfDomain 'Wscript.Echo objitem.PauseAfterReset 'Wscript.Echo objitem.PCSystemType 'Wscript.Echo objitem.PowerManagementCapabilities 'Wscript.Echo objitem.PowerManagementSupported 'Wscript.Echo objitem.PowerOnPasswordStatus 'Wscript.Echo objitem.PowerState 'Wscript.Echo objitem.PowerSupplyState 'Wscript.Echo objitem.PrimaryOwnerContact 'Wscript.Echo objitem.ResetCapability 'Wscript.Echo objitem.ResetCount 'Wscript.Echo objitem.ResetLimit 'Wscript.Echo objitem.Roles 'Wscript.Echo objitem.Status 'Wscript.Echo objitem.SupportContactDescription 'Wscript.Echo objitem.SystemStartupDelay 'Wscript.Echo objitem.SystemStartupOptions 'Wscript.Echo objitem.systemStartupSetting Wscript.Echo "License accordé à : " & objitem.PrimaryOwnerName Wscript.Echo "Constructeur : " & objitem.Manufacturer Wscript.Echo "Modele : " & objitem.Model Wscript.Echo "Nom : " & objitem.Name Wscript.Echo "nb de processeur : " & objitem.NumberOfProcessors Wscript.Echo "System type : " & objitem. SystemType Wscript.Echo "ThermalState : " & objitem.ThermalState Wscript.Echo "Utilisateur : " & objitem.UserName Wscript.Echo "Mémoire physique : " & objitem.TotalPhysicalMemory / 1024 / 1024 & "Go" Set mem = objWMIService.ExecQuery("Select * from Win32_PhysicalMemory") For Each objItem_mem in mem 'Wscript.Echo objitem.BankLabel Wscript.Echo objItem_mem.Capacity Wscript.Echo objItem_mem.Caption Wscript.Echo objItem_mem.CreationClassName Wscript.Echo objItem_mem.DataWidth Wscript.Echo objItem_mem.Description Wscript.Echo objItem_mem.DeviceLocator Wscript.Echo objItem_mem.FormFactor Wscript.Echo objItem_mem.HotSwappable Wscript.Echo objItem_mem.InstallDate Wscript.Echo objItem_mem.InterleaveDataDepth Wscript.Echo objItem_mem.InterleavePosition Wscript.Echo objItem_mem.Manufacturer Wscript.Echo "type memoire " & objItem_mem.MemoryType Wscript.Echo objItem_mem.Model Wscript.Echo objItem_mem.Name Wscript.Echo objItem_mem.OtherIdentifyingInfo Wscript.Echo objItem_mem.PartNumber Wscript.Echo objItem_mem.PositionInRow Wscript.Echo objItem_mem.PoweredOn Wscript.Echo objItem_mem.Removable Wscript.Echo objItem_mem.Replaceable Wscript.Echo objItem_mem.SerialNumber Wscript.Echo objItem_mem.SKU Wscript.Echo objItem_mem.Speed Wscript.Echo objItem_mem.Status Wscript.Echo objItem_mem.Tag Wscript.Echo objItem_mem.TotalWidth Wscript.Echo objItem_mem.TypeDetail Wscript.Echo objItem_mem.Version next 'Wscript.Echo objitem.WakeUpType 'Wscript.Echo objitem.Workgroup Next 'Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set boot = objWMIService.ExecQuery("Select * from Win32_DesktopMonitor") For Each objItem in boot wscript.Echo "MONITOR " & objItem.MonitorType & "->" & objItem.Availability next |
|
|
|
![]() |
|
|
|||
|
||||
| Outils de la discussion | |
| Modes d'affichage | |
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Difficulté Pour Naviguer Avec Pc En Réseau | Damien | Connexions Internet | 2 | 11/02/2005 12h47 |
| Problème Pour Lier 2 Pc En Réseau | legi | Réseaux locaux | 17 | 26/02/2004 22h27 |
| Une Question Pour Les Experts En Réseau Sous Xp | syntaxe_error | Réseaux locaux | 5 | 24/08/2003 12h05 |
| blem de ping pour les jeux en reseau ! | fetide | Réseaux locaux | 6 | 18/03/2003 21h56 |
| Voir les PC en reseau sur XP? | watton | Réseaux locaux | 12 | 22/12/2002 20h39 |