{"id":1051,"date":"2017-03-06T14:21:03","date_gmt":"2017-03-06T12:21:03","guid":{"rendered":"http:\/\/www.rolig.dk\/?p=1051"},"modified":"2017-03-06T14:21:03","modified_gmt":"2017-03-06T12:21:03","slug":"collect-driver-information-with-sccm","status":"publish","type":"post","link":"https:\/\/rolig.dk\/?p=1051","title":{"rendered":"Collect Driver information with SCCM"},"content":{"rendered":"<p>By default SCCM doesn&#8217;t collect drive info. <a href=\"http:\/\/www.potentengineer.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Potent Engineer<\/a> have a great <a href=\"http:\/\/www.potentengineer.com\/inventorying-and-reporting-on-driver-information-with-configmgr\/\" target=\"_blank\" rel=\"noopener noreferrer\">post<\/a> about adding driver info to SCCM.<\/p>\n<p>&nbsp;<\/p>\n<p>Download the powershell script &#8220;<a href=\"https:\/\/1drv.ms\/u\/s!AvUjoCp_23pE_GEUyw4kEHzcBH5w\" target=\"_blank\" rel=\"noopener noreferrer\">Collect_Driver_Info.ps1<\/a>&#8221; and deploy it on all the devices you want to collect driver info. To get an updated list, you have to run it more the one time. Ex once a week or month.<\/p>\n<p>You should make sure that it have run on one or more machines before you continue this guide. Otherwise you can see the WMI class.<\/p>\n<p>Open the SCCM console and navigate to Administration -&gt; Client Settings<\/p>\n<p><a href=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image-9.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image_thumb-9.png\" alt=\"image\" width=\"514\" height=\"221\" border=\"0\" \/><br \/>\n<\/a>Right click &#8220;Default Client Settings&#8221; and click properties<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image-10.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image_thumb-10.png\" alt=\"image\" width=\"524\" height=\"273\" border=\"0\" \/><br \/>\n<\/a>Mark &#8220;Hardware Inventory&#8221; and click &#8220;Set Classes&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image-11.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image_thumb-11.png\" alt=\"image\" width=\"530\" height=\"458\" border=\"0\" \/><br \/>\n<\/a>Click &#8220;Add&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image-12.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image_thumb-12.png\" alt=\"image\" width=\"526\" height=\"230\" border=\"0\" \/><br \/>\n<\/a>Click &#8220;Connect&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image-13.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image_thumb-13.png\" alt=\"image\" width=\"459\" height=\"322\" border=\"0\" \/><br \/>\n<\/a>Type in the computer name where the script have run and click &#8220;Connect&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image-14.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image_thumb-14.png\" alt=\"image\" width=\"504\" height=\"223\" border=\"0\" \/><br \/>\n<\/a>Mark the WMI class and Click &#8220;Ok&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image-15.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image_thumb-15.png\" alt=\"image\" width=\"567\" height=\"262\" border=\"0\" \/><br \/>\n<\/a>You can see the class by searching for &#8220;cus&#8221;. Everything should be marked. Click &#8220;Ok&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image-16.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image_thumb-16.png\" alt=\"image\" width=\"564\" height=\"436\" border=\"0\" \/><br \/>\n<\/a>Click ok to Default settings<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image-17.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/rolig.dk\/wp-content\/uploads\/2016\/06\/image_thumb-17.png\" alt=\"image\" width=\"437\" height=\"266\" border=\"0\" \/><br \/>\n<\/a>You can now see the new entry in SCCM<\/p>\n<p>&nbsp;<\/p>\n<p>You can also create a custom sccm report for ex. netowork driver with the following code:<\/p>\n<p>&nbsp;<\/p>\n<p>&#8212; Raw data<br \/>\nselect * from v_gs_pnp_signed_driver_custom<\/p>\n<p>&#8212; All network drivers list<br \/>\nselect DeviceClass0, DeviceName0, DriverDate0, DriverProviderName0, DriverVersion0<br \/>\nfrom v_gs_pnp_signed_driver_custom<br \/>\nwhere DeviceClass0 = &#8216;NET&#8217;<\/p>\n<p>&#8212; All LAN network drivers count<br \/>\nselect DeviceName0 [Name], DriverVersion0 [Version], count(*) [Total]<br \/>\nfrom v_gs_pnp_signed_driver_custom<br \/>\nwhere DeviceClass0 = &#8216;NET&#8217; and<br \/>\nDriverProviderName0 in (<br \/>\n&#8216;Broadcom&#8217;,<br \/>\n&#8216;Intel&#8217;,<br \/>\n&#8216;Marvell&#8217;,<br \/>\n&#8216;Microsoft Corporation&#8217;,<br \/>\n&#8216;Realtek&#8217;,<br \/>\n&#8216;Realtek Semiconductor Corp.&#8217;) and<br \/>\nDeviceName0 not in (<br \/>\n&#8216;ThinkPad OneLink Pro Dock Giga Ethernet&#8217;,<br \/>\n&#8216;Thinkpad USB 3.0 Ethernet Adapter&#8217;,<br \/>\n&#8216;Microsoft Windows Mobile Remote Adapter&#8217;,<br \/>\n&#8216;Remote NDIS based Internet Sharing Device&#8217;) and (<br \/>\nDeviceName0 not like &#8216;%Wireless%&#8217; and<br \/>\nDeviceName0 not like &#8216;%WLAN%&#8217; and<br \/>\nDeviceName0 not like &#8216;%Centrino%&#8217; and<br \/>\nDeviceName0 not like &#8216;%WiFi%&#8217;)<br \/>\ngroup by DeviceName0, DriverProviderName0, DriverVersion0<br \/>\norder by DriverProviderName0, DeviceName0, DriverVersion0<\/p>\n<p>&#8212; All WLAN network drivers count<br \/>\nselect DeviceName0 [Name], DriverVersion0 [Version], count(*) [Total]<br \/>\nfrom v_gs_pnp_signed_driver_custom<br \/>\nwhere DeviceClass0 = &#8216;NET&#8217; and<br \/>\nDriverProviderName0 in (<br \/>\n&#8216;Broadcom&#8217;,<br \/>\n&#8216;Intel&#8217;,<br \/>\n&#8216;Marvell&#8217;,<br \/>\n&#8216;Microsoft Corporation&#8217;,<br \/>\n&#8216;Realtek&#8217;,<br \/>\n&#8216;Realtek Semiconductor Corp.&#8217;) and<br \/>\nDeviceName0 not in (<br \/>\n&#8216;ThinkPad OneLink Pro Dock Giga Ethernet&#8217;,<br \/>\n&#8216;Thinkpad USB 3.0 Ethernet Adapter&#8217;,<br \/>\n&#8216;Microsoft Windows Mobile Remote Adapter&#8217;,<br \/>\n&#8216;Remote NDIS based Internet Sharing Device&#8217;) and (<br \/>\nDeviceName0 like &#8216;%Wireless%&#8217; or<br \/>\nDeviceName0 like &#8216;%WLAN%&#8217; or<br \/>\nDeviceName0 like &#8216;%Centrino%&#8217; or<br \/>\nDeviceName0 like &#8216;%WiFi%&#8217;)<br \/>\ngroup by DeviceName0, DriverProviderName0, DriverVersion0<br \/>\norder by DriverProviderName0, DeviceName0, DriverVersion0<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<a class=\"synved-social-button synved-social-button-share synved-social-size-48 synved-social-resolution-single synved-social-provider-twitter nolightbox\" data-provider=\"twitter\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Twitter\" href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Frolig.dk%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F1051&amp;text=Hey%20check%20this%20out\" style=\"font-size: 0px;width:48px;height:48px;margin:0;margin-bottom:5px;margin-right:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"twitter\" title=\"Share on Twitter\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"48\" height=\"48\" style=\"display: inline;width:48px;height:48px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/rolig.dk\/wp-content\/plugins\/social-media-feather\/synved-social\/addons\/extra-icons\/image\/social\/circle\/96x96\/twitter.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-48 synved-social-resolution-single synved-social-provider-linkedin nolightbox\" data-provider=\"linkedin\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Linkedin\" href=\"https:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Frolig.dk%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F1051&amp;title=Collect%20Driver%20information%20with%20SCCM\" style=\"font-size: 0px;width:48px;height:48px;margin:0;margin-bottom:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"linkedin\" title=\"Share on Linkedin\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"48\" height=\"48\" style=\"display: inline;width:48px;height:48px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/rolig.dk\/wp-content\/plugins\/social-media-feather\/synved-social\/addons\/extra-icons\/image\/social\/circle\/96x96\/linkedin.png\" \/><\/a>","protected":false},"excerpt":{"rendered":"<p>By default SCCM doesn&#8217;t collect drive info. Potent Engineer have a great post about adding driver info to SCCM. &nbsp; Download the powershell script &#8220;Collect_Driver_Info.ps1&#8221; and deploy it on all the devices you want to collect driver info. To get an updated list, you have to run it more the one time. Ex once a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[10],"class_list":["post-1051","post","type-post","status-publish","format-standard","hentry","category-sccm","tag-driversccmcollect"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/rolig.dk\/index.php?rest_route=\/wp\/v2\/posts\/1051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rolig.dk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rolig.dk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rolig.dk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rolig.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1051"}],"version-history":[{"count":0,"href":"https:\/\/rolig.dk\/index.php?rest_route=\/wp\/v2\/posts\/1051\/revisions"}],"wp:attachment":[{"href":"https:\/\/rolig.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rolig.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rolig.dk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}