Hi ,
I have a below SQL query to get the machines information with one MAC address .In most cases there are probably more MAC-addresses than one because a laptop has a separate network adapters for physical and wireless connections so I need to list them both. Can you a anyone sugget or Let me know If you have that query with included all these information
SELECT
A.Name0,
MAX (B.SerialNumber0) ,
A.Manufacturer0,
A.Model0,
C.Name0 ,
D.TotalPhysicalMemory0 ,
MAX ( E.Size0 ) ,
MAX (F.MACAddress0) ,
MAX (F.IPAddress0) ,
G.AD_Site_Name0 ,
MAX (A.UserName0) ,
H.Caption0 ,
H.CSDVersion0,
G.Creation_Date0 ,
I.LastHWScan,
BL.DriveLetter0,
BL.ProtectionStatus0,
BL.PersistentVolumeID0,
CASE
WHEN BL.ProtectionStatus0 = 1 THEN 'Encrypted'
WHEN ((BL.ProtectionStatus0 = 0) AND (BL.PersistentVolumeID0 is not NULL)) THEN 'Suspended'
ELSE '*** UNENCRYPTED ***'
END AS 'Encryption_Status'
FROM
v_GS_COMPUTER_SYSTEM A,
v_GS_PC_BIOS B,
v_GS_PROCESSOR C,
v_GS_X86_PC_MEMORY D,
v_GS_DISK E,
v_GS_NETWORK_ADAPTER_CONFIGUR F,
v_GS_OPERATING_SYSTEM H,
v_GS_WORKSTATION_STATUS I,
v_GS_BITLOCKER_VOLUME_ENC BL INNER JOIN
v_R_System G on G.ResourceID=BL.ResourceID
WHERE
A.ResourceID = B.ResourceID AND
A.ResourceID = C.ResourceID AND
A.ResourceID = D.ResourceID AND
A.ResourceID = E.ResourceID AND
A.ResourceID = F.ResourceID AND
A.ResourceID = G.ResourceID AND
A.ResourceID = H.ResourceID AND
A.ResourceID = I.ResourceID AND
A.ResourceID = BL.ResourceID AND
((BL.DriveLetter0 like 'C:') AND
(G.Netbios_Name0 like 'W%'))
GROUP BY A.Name0, A.Manufacturer0, A.Model0, C.Name0, D.TotalPhysicalMemory0, G.AD_Site_Name0, A.UserName0, H.Caption0, H.CSDVersion0, G.Creation_Date0, I.LastHWScan,BL.DriveLetter0,
BL.ProtectionStatus0,BL.PersistentVolumeID0
Result will be in the below format
|
- Edited by Karthick_Jokirathinam Thursday, February 28, 2013 2:56 PM