Ok. Donc je suppose que tu cherches à afficher le serial number de la machine sur laquelle tu lances ton BgInfo. Un truc du genre :
Code :
- SET oNet = CreateObject("WScript.Network" )
- strComputer = oNet.Computername
- Set objWMIService = GetObject("winmgmts:" _
- & "{impersonationLevel=impersonate}!\\" _
- & strComputer & "\root\cimv2" )
- Set colSMBIOS = objWMIService.ExecQuery _
- ("Select * from Win32_SystemEnclosure" )
- For Each objSMBIOS in colSMBIOS
- Echo "Serial Number: " & objSMBIOS.SerialNumber
- Next
|
Edit : Faur remplacer les Wscript.Echo par des Echo pour que ca marche dans BgInfo.
Edit 2 : Ton code d'origine marche très bien si tu lui passes le nom du pc dont tu veux afficher le serial number en paramètre de ligne de commandes.
Message édité par ccp6128 le 25-03-2008 à 11:43:19