The Realm of the Verbal Processor

Jarvis's Ramblings

XP Mass Storage Drivers

Continuing the theme of clearing stuff from my inbox…here is one that has been there since late January. It is simply a list that correlates a few mass storage drivers to a few computer models. This is obviously not comprehensive…just what I had in that email. Thanks to Chris Muster for sending me this list.

    • ICH7M
      • HP TC4400
    • ICH8R
      • Dell Optiplex 745
    • ICH8M
      • Dell Latitude D820
      • Dell Latitude D620
      • Dell Latitude D420
      • Dell Latitude D830
      • Dell Latitude D630
      • Dell Latitude D430
      • Toshiba M700
    • ICH9R
      • Dell Optiplex 755
      • Dell Precision T3400
    • ICH9M
      • Dell Latitude E6400
      • Dell Latitude E6500
      • Dell Latitude E4200
      • HP Elitebook 2730P
    • ICH10D
      • Dell Optiplex 760
      • Dell Optiplex 780
    • 631xESB/632xESB
      • Dell Precision 690

September 3, 2010 Posted by | ConfigMgr | Leave a comment

ConfigMgr PowerShell syntax

A few months ago I finally discovered the PowerShell Module that Michael Niehaus wrote. I love the flexibility it offers…not to mention the speed of performing repetitive tasks. Some of the syntax was a bit confusing to me on some of the commands…in particular the ones that require the “NALpath”. I was using the “new-sccmpackagedp” command which requires the NALpath as a parameter. Once I figured it out, I emailed the command to myself…where it has been sitting since the middle of June. This post will clear that email out of my inbox!

Syntax for the New-SCCMPackageDP command in PowerShell:

New-SCCMPackageDP -PackageID ABC00012 -NALpath ‘["Display=\\servername\"]MSWNET:["SMS_SITE=ABC"]\\servername\’ -sitecode ABC

From what I could see on Niehaus’s blog, he doesn’t have a direct link to the module that he wrote. The best I could find was that he included version 1.5 of the module in a zip file along with something else he wrote. Here is the blog post, and the direct link to the zip file that includes the module.

Big time thanks to Michael for writing and posting such an awesome resource!!!

September 3, 2010 Posted by | ConfigMgr | Leave a comment

WMIC ConfigMgr Actions

A while back I was looking for a command line method of triggering inventory. Most of the posts that I found were vbscripts that could trigger the action via the control panel applet…but you ran into an issue with this method if you were triggering it on a 64bit OS…because the ConfigMgr applet is a 32bit applet….which can’t be triggered from the 64bit cscript. It can still be done by switching to the 32bit cscript, but it’s a bit cumbersome.

I was bouncing this issue off of Brian Mason, and he reminded me of a blog post by Kim Oppalfens re: triggering ConfigMgr stuff with WMIC. Kim’s post is specifically around adding right click actions to the ConfigMgr console, but they can be used from the command line also.

He lists a lot of them in his post (which I strongly encourage you to check out), but the two that I was needing for inventory are:

Hardware Inventory: WMIC /node:Computername /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000001}"

Software Inventory: WMIC /node:Computername /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000002}"

If copying and pasting, be careful to ensure that the quotes are normal straight quotes instead of “smart quotes”.

Side note: if you have access to view the sessions from MMS this year, be sure to download and watch Kim’s session. It was re-scheduled for the last day because he was unable to fly earlier in the week because of the volcano in Iceland. There were only approx 50 of us at his session…but it was one of the best of the event…definitely 400 level.

September 3, 2010 Posted by | ConfigMgr | Leave a comment