I found this great script that someone wrote to gather information about a user's PC and write it to a text file. Only one problem...
Serial Number: ÿÿÿÿÿ,
This is what I get when it outputs the Serial:
I was hoping to get something like: 2W2Y21S (my service Tag)
Thanks for any info.
Set FSO = CreateObject ("Scripting.FileSystemObject")
If FSO.FileExists("c:\pcaudit.txt") Then
Set F2 = FSO.OpenTextFile("c:\pcaudit.txt", 8)
Else
Set F2 = FSO.CreateTextFile ("c:\pcaudit.txt", 2)
End If
strComputer = "."
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery ("Select * from Win32_ComputerSystem",,48)
Set colSN = objWMIService.ExecQuery ("Select SerialNumber from Win32_BIOS")
Set colNW = objWMIService.ExecQuery ("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")
For each objItem In colItems
F2.Write "UserName: " & objItem.Username
F2.Write ", System Name: " & objItem.Name
F2.Write ", Memory: " & objItem.TotalPhysicalMemory
Next
For each objBIOS in colSN
F2.Write ", Serial Number: " & objBios.SerialNumber
Next
For Each objAdapter in colNW
F2.Write ", NW Adaptor Description: " & objAdapter.Description
F2.Write ", Ip Address: " & objAdapter.IPAddress(i)
F2.WriteLine ", MAC Address: " & objAdapter.MACAddress
Next
F2.Close
WScript.Quit
Serial Number: ÿÿÿÿÿ,
This is what I get when it outputs the Serial:
I was hoping to get something like: 2W2Y21S (my service Tag)
Thanks for any info.
Set FSO = CreateObject ("Scripting.FileSystemObject")
If FSO.FileExists("c:\pcaudit.txt") Then
Set F2 = FSO.OpenTextFile("c:\pcaudit.txt", 8)
Else
Set F2 = FSO.CreateTextFile ("c:\pcaudit.txt", 2)
End If
strComputer = "."
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery ("Select * from Win32_ComputerSystem",,48)
Set colSN = objWMIService.ExecQuery ("Select SerialNumber from Win32_BIOS")
Set colNW = objWMIService.ExecQuery ("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")
For each objItem In colItems
F2.Write "UserName: " & objItem.Username
F2.Write ", System Name: " & objItem.Name
F2.Write ", Memory: " & objItem.TotalPhysicalMemory
Next
For each objBIOS in colSN
F2.Write ", Serial Number: " & objBios.SerialNumber
Next
For Each objAdapter in colNW
F2.Write ", NW Adaptor Description: " & objAdapter.Description
F2.Write ", Ip Address: " & objAdapter.IPAddress(i)
F2.WriteLine ", MAC Address: " & objAdapter.MACAddress
Next
F2.Close
WScript.Quit