<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://myitforum.com/cs2/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Don Hite at myITforum.com</title><link>http://myitforum.com/cs2/blogs/dhite/default.aspx</link><description>&lt;div align="center"&gt;
&lt;font color="Blue"&gt;Select Distinct&lt;/font&gt;
&lt;font color="deeppink"&gt;DateAdd&lt;/font&gt;
&lt;font color="Gray"&gt;(D,+1,&lt;/font&gt; 
&lt;font color="deeppink"&gt;GetDate&lt;/font&gt;
&lt;font color="Gray"&gt;()) &lt;/font&gt;
&lt;font color="Red"&gt;&amp;#39;Be Sure To Come Back Then too!&amp;#39;&lt;/font&gt;
&lt;/div&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>CSI-Windows VBScript UAC Function for Snooping Permissions</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/17/csi-windows-vbscript-uac-function-for-snooping-permissions.aspx</link><pubDate>Wed, 17 Jun 2009 20:42:31 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:138555</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=138555</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/17/csi-windows-vbscript-uac-function-for-snooping-permissions.aspx#comments</comments><description>&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;The CSI-Windows VBScript UAC Function for Snooping Permissions (IfUserPerms.vbs) Version 1.2 written by our pal Darwin Sanoy has been released and is available for download.&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;With this script you can quickly determine if your current session &lt;span style="mso-bidi-font-weight:bold;"&gt;is capable of elevating to administrator rights&lt;/span&gt;&amp;nbsp;&lt;span style="mso-bidi-font-weight:bold;"&gt;AND whether&amp;nbsp;the session is currently elevated&lt;/span&gt;. The beauty of the script is that you can first determine if you have the necessary privileges and credentials or rights to perform a task or start an executable. If your current rights are not elevated then you can &lt;span style="mso-bidi-font-weight:bold;"&gt;take additional scripting actions to&amp;nbsp;elevate (not a part of this particular sample)&lt;/span&gt;.&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;Darwin developed this script because &lt;span style="mso-bidi-font-weight:bold;"&gt;many UAC scripting solutions and samples do not take a proactive approach to examining the environment before deciding whether to attempt a privileged operation. &amp;nbsp;Checking things out ahead of time allows for assured results, fewer errors and more intelligent status messages to logs or end users when the environment does not support the desired privileges&lt;/span&gt;.&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="COLOR:green;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="COLOR:green;"&gt;Download 116_IfUserPerms.zip:&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;a href="http://csi-windows.com/toolkit/ifuserperms" target="_blank"&gt;&lt;font color="#0000ff"&gt;http://csi-windows.com/toolkit/ifuserperms&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=138555" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/myITforum+Community/default.aspx">myITforum Community</category></item><item><title>VBS Script To Send Clients Assigned And Installed Site Codes To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/06/vbs-script-to-send-clients-assigned-and-installed-site-codes-to-excel.aspx</link><pubDate>Sat, 06 Jun 2009 17:05:30 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:137838</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=137838</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/06/vbs-script-to-send-clients-assigned-and-installed-site-codes-to-excel.aspx#comments</comments><description>&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;This VBS Script will send your resources assigned and installed site codes to Excel.&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;strServer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Site Server Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;strDatabase = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Three Letter Site Code&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Assigned Site&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Installed Site&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adOpenStatic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adLockOptimistic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objConnection = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Connection&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objConnection.Open &lt;span style="COLOR:maroon;"&gt;&amp;quot;Provider=SQLOLEDB;Data Source =&amp;quot;&lt;/span&gt; &amp;amp; strServer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;;&amp;quot;&lt;/span&gt; &amp;amp; _&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot;Trusted_Connection=Yes;Initial Catalog =SMS_&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; strDatabase &lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRecordSet = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Recordset&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.Open _&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Select SD.Name0, A.SMS_Assigned_Sites0, I.SMS_Installed_Sites0&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; From v_R_System SD&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _ &lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Join v_RA_System_SMSAssignedSites A On SD.ResourceID = A.ResourceID&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Join v_RA_System_SMSInstalledSites I On SD.ResourceID = I.ResourceID&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; _ &lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;, objConnection, adOpenStatic, adLockOptimistic&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveFirst&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Until&lt;/span&gt; objRecordSet.EOF&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Name0&amp;quot;&lt;/span&gt;).Value&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;SMS_Assigned_Sites0&amp;quot;&lt;/span&gt;).Value &lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;SMS_Installed_Sites0&amp;quot;&lt;/span&gt;).Value&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveNext&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Loop&lt;/span&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:C1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;COLOR:maroon;FONT-SIZE:10pt;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;COLOR:maroon;FONT-SIZE:10pt;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;COLOR:maroon;FONT-SIZE:10pt;mso-no-proof:yes;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=137838" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Send A Specified Site Servers Roles To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/06/vbs-script-to-send-a-specified-site-servers-roles-to-excel.aspx</link><pubDate>Sat, 06 Jun 2009 17:05:04 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:137837</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=137837</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/06/vbs-script-to-send-a-specified-site-servers-roles-to-excel.aspx#comments</comments><description>&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;This VBS Script will take a remote site servers name and site code and will send the site servers roles to an Excel spreadsheet for your records.&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputBox(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Site Server Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;strSiteCode = InputBox(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Site Code&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Server Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Site Code&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Role Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts://&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\root\sms\site_&amp;quot;&lt;/span&gt; &amp;amp; strSiteCode)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from SMS_SystemResourceList&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objItem.ServerName&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objItem.SiteCode&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = objItem.RoleName&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:C1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;Msgbox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=137837" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script Send A remote Machines Windows Updates List To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/06/vbs-script-send-a-remote-machines-windows-updates-list-to-excel.aspx</link><pubDate>Sat, 06 Jun 2009 17:04:41 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:137836</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=137836</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/06/vbs-script-send-a-remote-machines-windows-updates-list-to-excel.aspx#comments</comments><description>&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;This VBS Script will send the Windows Updates from a specified machine name to excel.&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Machine Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Update&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Status&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 4).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Date&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 5).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Source&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;On&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Error&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Resume&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Next&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSession = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Microsoft.Update.Session&amp;quot;&lt;/span&gt;, strComputer)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSearcher = objSession.CreateUpdateSearcher&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;intHistoryCount = objSearcher.GetTotalHistoryCount&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colHistory = objSearcher.QueryHistory(1, intHistoryCount)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objEntry &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colHistory&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = UCase(strComputer)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objEntry.Title&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Select&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Case&lt;/span&gt; objEntry.ResultCode&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Case&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; 0 ResultCode = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Not Started&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Case&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; 1 ResultCode = &lt;span style="COLOR:maroon;"&gt;&amp;quot;In Progress&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Case&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; 2 ResultCode = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Success&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Case&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; 3 ResultCode = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Error&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Case&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; 4 ResultCode = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Failed&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Case&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; 5 ResultCode = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Cancelled&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;End&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Select&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = ResultCode&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 4).Value = objEntry.Date&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 5).Value = objEntry.ClientApplicationID&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:E1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;D1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,2,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=137836" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script Find SMS Services On A Remote Machine</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/06/vbs-script-find-sms-services-on-a-remote-machine.aspx</link><pubDate>Sat, 06 Jun 2009 17:03:34 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:137835</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=137835</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/06/06/vbs-script-find-sms-services-on-a-remote-machine.aspx#comments</comments><description>&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;This VBS Script will allow you to find SMS Services on a specified site server. &lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Machine Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Service Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Account Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts:\\&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\root\cimv2&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from Win32_Service Where Name like &amp;#39;SMS_%&amp;#39;&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objItem.Name&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objItem.StartName&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:B1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=137835" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Send Last Hardware Scan Date Info To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/03/12/vbs-script-to-send-last-hardware-scan-date-info-to-excel.aspx</link><pubDate>Thu, 12 Mar 2009 13:57:02 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:132745</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=132745</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/03/12/vbs-script-to-send-last-hardware-scan-date-info-to-excel.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will send the following information for a specifies site server to excel: The Machine Name and whether it is Obsolete or Active and its last Hardware Scan Date.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strServer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Site Server Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strDatabase = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Three Letter Site Code&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Obsolete&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Active&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 4).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Hardware Scan Date&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adOpenStatic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adLockOptimistic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objConnection = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Connection&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objConnection.Open &lt;span style="COLOR:maroon;"&gt;&amp;quot;Provider=SQLOLEDB;Data Source =&amp;quot;&lt;/span&gt; &amp;amp; strServer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;;&amp;quot;&lt;/span&gt; &amp;amp; _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot;Trusted_Connection=Yes;Initial Catalog =SMS_&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; strDatabase &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRecordSet = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Recordset&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.Open _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Select SD.Name0, SD.Obsolete0, SD.Active0,&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Convert(VarChar(11), WS.LastHwScan, 109)Date&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; From v_R_System SD&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _ &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Join v_GS_WORKSTATION_STATUS WS On SD.ResourceID = WS.ResourceID&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; _ &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;, objConnection, adOpenStatic, adLockOptimistic&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveFirst&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Until&lt;/span&gt; objRecordSet.EOF&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Name0&amp;quot;&lt;/span&gt;).Value&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Obsolete0&amp;quot;&lt;/span&gt;).Value &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;If&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel.Cells(intRow, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;1&amp;quot;&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Yes&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Else&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;No&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;End&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Active0&amp;quot;&lt;/span&gt;).Value&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;If&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel.Cells(intRow, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;1&amp;quot;&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Yes&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Else&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;No&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;End&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 4).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Date&amp;quot;&lt;/span&gt;).Value&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveNext&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Loop&lt;/span&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:D1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=132745" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Browse For A Folder And Delete All Files In It</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/03/12/vbs-script-to-browse-for-a-folder-and-delete-all-files-in-it.aspx</link><pubDate>Thu, 12 Mar 2009 13:56:11 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:132744</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=132744</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/03/12/vbs-script-to-browse-for-a-folder-and-delete-all-files-in-it.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will allow you to browse for a directory folder and will delete all of the files in it.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objShell = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Shell.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objFolder = objShell.BrowseForFolder (0, &lt;span style="COLOR:maroon;"&gt;&amp;quot;Select The Folder To Enumerate :&amp;quot;&lt;/span&gt;, (0))&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;If&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objFolder &lt;span style="COLOR:blue;"&gt;Is&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Nothing&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;Wscript.Quit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Else&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objFolderItem = objFolder.Self&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objPath = objFolderItem.Path&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;End&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objFso = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Scripting.FileSystemObject&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objFolder = objFso.GetFolder(objPath)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;each&lt;/span&gt; objFile &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; objFolder.Files&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;If&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objFolder.Files.Count &amp;gt; 0 &lt;span style="COLOR:blue;"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objFile.Delete &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;End&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=132744" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Send Machines Site Code And Domain Information From A List Of Machines To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/03/12/vbs-script-to-send-machines-site-code-and-domain-information-from-a-list-of-machines-to-excel.aspx</link><pubDate>Thu, 12 Mar 2009 13:55:39 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:132743</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=132743</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/03/12/vbs-script-to-send-machines-site-code-and-domain-information-from-a-list-of-machines-to-excel.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS script will take a list of machine names from a text file called MachineList.Txt and will send the following information to an Excel spreadsheet taken from the &amp;ldquo;All Systems&amp;rdquo; Collection: Machine Name, Resource ID, Site Code and Domain name.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;On&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Error&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Resume&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Next&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter SMS Server Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strSiteCode = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Site Code&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Resource ID&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Site Code&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 4).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Domain&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; Fso = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Scripting.FileSystemObject&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; InputFile = fso.OpenTextFile(&lt;span style="COLOR:maroon;"&gt;&amp;quot;MachineList.Txt&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;While&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Not&lt;/span&gt; (InputFile.atEndOfStream)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputFile.ReadLine&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts://&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\root\sms\site_&amp;quot;&lt;/span&gt; &amp;amp; strSiteCode)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from SMS_CM_RES_COLL_SMS00001 Where Name = &amp;#39;&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;&amp;#39;&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;If&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; Err.Number &amp;lt;&amp;gt; 0 &lt;span style="COLOR:blue;"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = UCase(strComputer)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Not Found&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;Err.Clear&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;End&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objItem.Name&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objItem.ResourceID&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = objItem.SiteCode&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 4).Value = objItem.Domain&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Loop&lt;/span&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:D1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=132743" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>Terminal Server Users VBS Script</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/03/12/terminal-server-users-vbs-script.aspx</link><pubDate>Thu, 12 Mar 2009 13:55:04 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:132742</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=132742</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/03/12/terminal-server-users-vbs-script.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;LogonType 10 is RemoteInteractive and covers both Interactive and Remote Terminal Services sessions. This is not avalible for Windows 2000&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:green;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:green;mso-no-proof:yes;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputBox(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Terminal Server Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Logon Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Full Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Timestamp&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts:&amp;quot;&lt;/span&gt; _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;{impersonationLevel=impersonate}!\\&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\root\cimv2&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colRts = objWMIService.ExecQuery _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from Win32_LogonSession Where LogonType = 10&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objSession &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colRts&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Associators of &amp;quot;&lt;/span&gt; _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;{Win32_LogonSession.LogonId=&amp;quot;&lt;/span&gt; &amp;amp; objSession.LogonId &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;} &amp;quot;&lt;/span&gt; _ &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;Where AssocClass = Win32_LoggedOnUser Role = Dependent&amp;quot;&lt;/span&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objItem.Domain &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\&amp;quot;&lt;/span&gt; &amp;amp; objItem.Name&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objItem.FullName&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = ConvWbemTime(objSession.StartTime)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Function&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; ConvWbemTime(IntervalFormat) &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;sMonth = mid(IntervalFormat,5,2) &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;sDay = mid(IntervalFormat,7,2) &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;sYear = mid(IntervalFormat,1,4) &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;sHour = mid(IntervalFormat,9,2) &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;sMinutes = mid(IntervalFormat,11,2) &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;ConvWbemTime =&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;sMonth &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;-&amp;quot;&lt;/span&gt; &amp;amp; sDay &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;-&amp;quot;&lt;/span&gt; &amp;amp; sYear &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot; &amp;quot;&lt;/span&gt; &amp;amp; sHour &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;:&amp;quot;&lt;/span&gt; &amp;amp; sMinutes &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;End&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:C1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=132742" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Send Windows NT or Active Directory User Names To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/27/vbs-script-to-send-windows-nt-or-active-directory-user-names-to-excel.aspx</link><pubDate>Fri, 27 Feb 2009 14:51:41 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:131746</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=131746</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/27/vbs-script-to-send-windows-nt-or-active-directory-user-names-to-excel.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will send all of the NT or Active Directory (AD) domain user names to excel.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strDomain = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Domain Name Or Machine Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Domain Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;User Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colAccounts = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;WinNT://&amp;quot;&lt;/span&gt; &amp;amp; strDomain &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;colAccounts.Filter = &lt;span style="COLOR:blue;"&gt;Array&lt;/span&gt;(&lt;span style="COLOR:maroon;"&gt;&amp;quot;user&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objUser &lt;span style="COLOR:blue;"&gt;In&lt;/span&gt; colAccounts&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = UCase(strDomain)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objUser.Name &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:B1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;B1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=131746" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Send Windows NT or Active Directory Group Names To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/27/vbs-script-to-send-windows-nt-or-active-directory-group-names-to-excel.aspx</link><pubDate>Fri, 27 Feb 2009 14:51:17 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:131745</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=131745</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/27/vbs-script-to-send-windows-nt-or-active-directory-group-names-to-excel.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will send all of the NT or Active Directory (AD) domain group names to excel.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;tab-stops:.75in;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strDomain = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Domain Name Or Machine Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Domain Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Group Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colGroups = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;WinNT://&amp;quot;&lt;/span&gt; &amp;amp; strDomain &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;colGroups.Filter = &lt;span style="COLOR:blue;"&gt;Array&lt;/span&gt;(&lt;span style="COLOR:maroon;"&gt;&amp;quot;group&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objGroup &lt;span style="COLOR:blue;"&gt;In&lt;/span&gt; colGroups&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = UCase(strDomain)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objGroup.Name &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:B1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;B1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="COLOR:maroon;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="COLOR:maroon;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=131745" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Add Multiple MMC 2.0 Snapins And Save It</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/27/vbs-script-to-add-multiple-mmc-2-0-snapins-and-save-it.aspx</link><pubDate>Fri, 27 Feb 2009 14:50:53 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:131744</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=131744</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/27/vbs-script-to-add-multiple-mmc-2-0-snapins-and-save-it.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This Script Requires MMC 2.0 and Above.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objMMC = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;MMC20.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objMMC.Show&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objMMC.Document.snapins.add(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Active Directory Users and Computers&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objMMC.Document.snapins.add(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Active Directory Sites and Services&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objMMC.Document.snapins.add(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Active Directory Domains and Trusts&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=131744" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Add An MMC Snapin From An Input Box</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/27/vbs-script-to-add-an-mmc-snapin-from-an-input-box.aspx</link><pubDate>Fri, 27 Feb 2009 14:50:32 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:131743</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=131743</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/27/vbs-script-to-add-an-mmc-snapin-from-an-input-box.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This Script Requires MMC 2.0 And Above.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strSnapin = InputBox(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Snapin Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objMMC = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;MMC20.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objMMC.Show&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objMMC.Document.snapins.add(strSnapin)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=131743" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Monitor SQL Servers SQL Service</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/16/vbs-script-to-monitor-sql-servers-sql-service.aspx</link><pubDate>Mon, 16 Feb 2009 20:48:46 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:130480</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=130480</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/16/vbs-script-to-monitor-sql-servers-sql-service.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will allow you to monitor the SQL Server service state for machines in a text file called MachineList.Txt. If the service is stopped the color will be red. &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strServiceName = &lt;span style="COLOR:maroon;"&gt;&amp;quot;MSSQLSERVER&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Results&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; Fso = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Scripting.FileSystemObject&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; InputFile = fso.OpenTextFile(&lt;span style="COLOR:maroon;"&gt;&amp;quot;MachineList.Txt&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;While&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Not&lt;/span&gt; (InputFile.atEndOfStream)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputFile.ReadLine&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts:\\&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\root\cimv2&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from Win32_Service Where Name = &amp;#39;&amp;quot;&lt;/span&gt; &amp;amp; strServiceName &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;&amp;#39;&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objItem.SystemName&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objItem.State&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;If&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel.Cells(intRow, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Stopped&amp;quot;&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Then&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Font.ColorIndex = 3&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;End&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;loop&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:B1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=130480" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Send Clients Management Point Information To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/16/vbs-script-to-send-clients-management-point-information-to-excel.aspx</link><pubDate>Mon, 16 Feb 2009 20:48:18 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:130479</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=130479</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/16/vbs-script-to-send-clients-management-point-information-to-excel.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will take a list of machines in a text file called MachineList.Txt and will send their Management Point (MP) information to Excel&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Current Management Point&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Site Code&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; Fso = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Scripting.FileSystemObject&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; InputFile = fso.OpenTextFile(&lt;span style="COLOR:maroon;"&gt;&amp;quot;MachineList.Txt&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;While&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Not&lt;/span&gt; (InputFile.atEndOfStream)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputFile.ReadLine&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts://&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;/root/ccm&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from SMS_Authority&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strSiteCode = Replace(objItem.Name, &lt;span style="COLOR:maroon;"&gt;&amp;quot;SMS:&amp;quot;&lt;/span&gt;, &lt;span style="COLOR:maroon;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = UCase(strComputer)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objItem.CurrentManagementPoint&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = strSiteCode&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;loop&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:C1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;Msgbox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=130479" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Find A Configuration Manager Collection ID For Specified Collection Name</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/16/vbs-script-to-find-a-configuration-manager-collection-id-for-specified-collection-name.aspx</link><pubDate>Mon, 16 Feb 2009 20:47:54 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:130478</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=130478</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/16/vbs-script-to-find-a-configuration-manager-collection-id-for-specified-collection-name.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will allow you to find the collection ID for a specified collection name.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Site Server Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strSiteCode = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Site Code&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strName = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Collection Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts://&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\root\sms\site_&amp;quot;&lt;/span&gt; &amp;amp; strSiteCode)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * From SMS_Collection Where Name = &amp;#39;&amp;quot;&lt;/span&gt; &amp;amp; strName &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;&amp;#39;&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Collection ID: &amp;quot;&lt;/span&gt; &amp;amp; objItem.CollectionID _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;amp; Chr(13) &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;Collection Name: &amp;quot;&lt;/span&gt; &amp;amp; objItem.Name&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=130478" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Send Last Hardware Scan Date Information To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/16/vbs-script-to-send-last-hardware-scan-date-information-to-excel.aspx</link><pubDate>Mon, 16 Feb 2009 20:47:38 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:130477</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=130477</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/16/vbs-script-to-send-last-hardware-scan-date-information-to-excel.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will send last hardware scan information to Excel for your sites resources.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strServer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Site Server Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strDatabase = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Three Letter Site Code&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Resource ID&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Time Stamp&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 4).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Scan Date&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adOpenStatic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adLockOptimistic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objConnection = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Connection&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objConnection.Open &lt;span style="COLOR:maroon;"&gt;&amp;quot;Provider=SQLOLEDB;Data Source =&amp;quot;&lt;/span&gt; &amp;amp; strServer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;;&amp;quot;&lt;/span&gt; &amp;amp; _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot;Trusted_Connection=Yes;Initial Catalog =SMS_&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; strDatabase &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRecordSet = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Recordset&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.Open _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Select SD.Name0, SD.ResourceID, WD.LastHWScan,&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Convert(VarChar(11), WD.LastHwScan, 109) CD &amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; From v_R_System SD&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _ &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Join v_Gs_Workstation_Status WD On SD.ResourceID = WD.ResourceID&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;, objConnection, adOpenStatic, adLockOptimistic&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveFirst&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Until&lt;/span&gt; objRecordSet.EOF&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Name0&amp;quot;&lt;/span&gt;).Value&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ResourceID&amp;quot;&lt;/span&gt;).Value &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;LastHWScan&amp;quot;&lt;/span&gt;).Value&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 4).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;CD&amp;quot;&lt;/span&gt;).Value &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveNext&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Loop&lt;/span&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:D1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=130477" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Send A Remote Machines Local Administrators List To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/05/vbs-script-to-send-a-remote-machines-local-administrators-list-to-excel.aspx</link><pubDate>Thu, 05 Feb 2009 18:56:24 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:129551</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=129551</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/05/vbs-script-to-send-a-remote-machines-local-administrators-list-to-excel.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Machine Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;User Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colGroups = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;WinNT://&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;/Administrators&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objUser &lt;span style="COLOR:blue;"&gt;In&lt;/span&gt; colGroups.Members&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = UCase(strComputer)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objUser.Name&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:B1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;B1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=129551" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Send All Configuration Manager IP Subnet Boundaries To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/05/vbs-script-to-send-all-configuration-manager-ip-subnet-boundaries-to-excel.aspx</link><pubDate>Thu, 05 Feb 2009 18:55:40 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:129550</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=129550</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/05/vbs-script-to-send-all-configuration-manager-ip-subnet-boundaries-to-excel.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strServer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Primary Parent Site Server Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strDatabase = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Three Letter Site Code&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Site Code&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;IP Subnet&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adOpenStatic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adLockOptimistic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objConnection = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Connection&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objConnection.Open &lt;span style="COLOR:maroon;"&gt;&amp;quot;Provider=SQLOLEDB;Data Source =&amp;quot;&lt;/span&gt; &amp;amp; strServer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;;&amp;quot;&lt;/span&gt; &amp;amp; _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot;Trusted_Connection=Yes;Initial Catalog =SMS_&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; strDatabase &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRecordSet = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Recordset&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.Open &lt;span style="COLOR:maroon;"&gt;&amp;quot; Select SiteCode, IpSubnet&amp;quot;&lt;/span&gt; &amp;amp; _&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; From v_SiteBoundary_IPSubnet&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt;, objConnection, adOpenStatic, adLockOptimistic&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveFirst&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Until&lt;/span&gt; objRecordSet.EOF&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;SiteCode&amp;quot;&lt;/span&gt;).Value&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;IpSubnet&amp;quot;&lt;/span&gt;).Value &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveNext&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Loop&lt;/span&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:B1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=129550" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>SQL Server Versioning Information</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/05/sql-server-versioning-information.aspx</link><pubDate>Thu, 05 Feb 2009 18:55:06 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:129549</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=129549</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/05/sql-server-versioning-information.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;Here you will find SQL Server 6.5 to SQL Server 2008 Version information to January 2009.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;"&gt;SQL Server 6.5&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;6.50.201 - SQL Server 6.5 Release To Manufacturing (RTM) &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;6.50.213 - SQL Server 6.5 Service Pack (SP) 1&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;6.50.240 - SQL Server 6.5 Service Pack (SP) 2&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;6.50.258 - SQL Server 6.5 Service Pack (SP) 3&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;6.50.281 - SQL Server 6.5 Service Pack (SP) 4 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;6.50.415 - SQL Server 6.5 Service Pack (SP) 5 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;6.50.416 - SQL Server 6.5 Service Pack (SP) 5A&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;"&gt;SQL Server 7.0&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;7.00.623 - SQL Server 7.0 Release To Manufacturing (RTM)&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;7.00.699 - SQL Server 7.0 Service Pack (SP) 1 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;7.00.842 - SQL Server 7.0 Service Pack (SP) 2 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;7.00.961 - SQL Server 7.0 Service Pack (SP) 3 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;7.00.1063 - SQL Server 7.0 Service Pack (SP) 4 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;"&gt;SQL Server 2000&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;8.00.194 - SQL Server 2000 Release To Manufacturing (RTM)&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;8.00.384 - SQL Server 2000 Service Pack (SP) 1 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;8.00.534 - SQL Server 2000 Service Pack (SP) 2 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;8.00.760 - SQL Server 2000 Service Pack (SP) 3 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;8.00.2039 - SQL Server 2000 Service Pack (SP) 4 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;"&gt;SQL Server 2005&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.1399 - SQL Server 2005 Release To Manufacturing (RTM)&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.2047 - SQL Server 2005 Service Pack (SP) 1 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3042 - SQL Server 2005 Service Pack (SP) 2 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3042.01 - SQL Server 2005 Service Pack (SP) 2A&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3054 - SQL Server 2005 KB934458 Fix&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3152 - SQL Server 2005 SP2 Cumulative Update 1&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3175 - SQL Server 2005 SP2 Cumulative Update 2 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3186 - SQL Server 2005 SP2 Cumulative Update 3 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3200 - SQL Server 2005 SP2 Cumulative Update 4 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3215 - SQL Server 2005 SP2 Cumulative Update 5 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3228 - SQL Server 2005 SP2 Cumulative Update 6 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3233 - SQL Server 2005 QFE Security Update &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3239 - SQL Server 2005 SP2 Cumulative Update 7 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3257 - SQL Server 2005 SP2 Cumulative Update 8 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3282 - SQL Server 2005 SP2 Cumulative Update 9 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3294 - SQL Server 2005 SP2 Cumulative Update 10 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.3301 - SQL Server 2005 SP2 Cumulative Update 11 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.4035 - SQL Server 2005 SP3 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;9.00.4207 - SQL Server 2005 SP3 Cumulative Update 1 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;"&gt;SQL Server 2008&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;10.00.1600 - SQL Server 2008 Release To Manufacturing (RTM)&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;10.00.1763 - SQL Server 2008 RTM Cumulative Update 1 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;10.00.1779 - SQL Server 2008 RTM Cumulative Update 2 &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;10.00.1787 - SQL Server 2008 RTM Cumulative Update 3&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=129549" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Microsoft+SQL+Server/default.aspx">Microsoft SQL Server</category></item><item><title>By Request VBS Script To Delete All Files From A Specified Folder</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/05/by-request-vbs-script-to-delete-all-files-from-a-specified-folder.aspx</link><pubDate>Thu, 05 Feb 2009 18:54:40 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:129548</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=129548</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2009/02/05/by-request-vbs-script-to-delete-all-files-from-a-specified-folder.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strDirectory = &lt;span style="COLOR:maroon;"&gt;&amp;quot;C:\DirectoryFolderName&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; FSO = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Scripting.FileSystemObject&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objFolder = fso.GetFolder(strDirectory)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objFile &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; objFolder.Files&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objFile.Delete &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=129548" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/By+Request/default.aspx">By Request</category></item><item><title>VBS Script To Send Basic Machine Information To Excel</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-send-basic-machine-information-to-excel.aspx</link><pubDate>Mon, 22 Dec 2008 15:40:53 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:125865</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=125865</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-send-basic-machine-information-to-excel.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will send the following information for a specified machine name to excel: Machine Name, User Name, Operating System, Build Version, Manufacturer and Model.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;strComputer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Machine Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(2, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;User Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(3, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Operating System&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(4, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Build Version&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(5, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Manufacturer&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(6, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Model&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts:\\&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\root\cimv2&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from Win32_OperatingSystem&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(1, 2).Value = objItem.CSName&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(3, 2).Value = objItem.Manufacturer&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(4, 2).Value = objItem.Version &amp;amp; Space(1) &amp;amp; objItem.CSDVersion &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot; Build &amp;quot;&lt;/span&gt; &amp;amp;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;objItem.BuildNumber&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(3, 2).Value = objItem.Caption&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from Win32_ComputerSystem&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(2, 2).Value = objItem.UserName&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(5, 2).Value = objItem.Manufacturer&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells(6, 2).Value = objItem.Model&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:A6&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-bidi-font-size:12.0pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=125865" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Retrieve Machines And Their MAC Addresses From A Specified Site Server</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-retrieve-machines-and-their-mac-addresses-from-a-specified-site-server.aspx</link><pubDate>Mon, 22 Dec 2008 15:40:32 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:125864</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=125864</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-retrieve-machines-and-their-mac-addresses-from-a-specified-site-server.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS script will retrieve machine names and their corresponding Media Access Control (MAC) addresses and send the results to an excel spreadsheet.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strServer = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Site Server Name&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strDatabase = InputBox (&lt;span style="COLOR:maroon;"&gt;&amp;quot;Enter Three Letter Site Code&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Machine Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;MAC Address&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adOpenStatic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Const&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; adLockOptimistic = 3&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objConnection = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Connection&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objConnection.Open &lt;span style="COLOR:maroon;"&gt;&amp;quot;Provider=SQLOLEDB;Data Source =&amp;quot;&lt;/span&gt; &amp;amp; strServer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;;&amp;quot;&lt;/span&gt; &amp;amp; _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot;Trusted_Connection=Yes;Initial Catalog =SMS_&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; strDatabase &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRecordSet = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;ADODB.Recordset&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.Open _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Select SD.Name0,MAC.MAC_Addresses0&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; From v_R_System SD&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &amp;amp; _ &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;quot; Join v_RA_System_MacAddresses MAC On SD.ResourceID = MAC.ResourceID&amp;quot;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; _&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;, objConnection, adOpenStatic, adLockOptimistic&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveFirst&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Until&lt;/span&gt; objRecordSet.EOF&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Name0&amp;quot;&lt;/span&gt;).Value&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objRecordSet.Fields(&lt;span style="COLOR:maroon;"&gt;&amp;quot;MAC_Addresses0&amp;quot;&lt;/span&gt;).Value &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRecordSet.MoveNext&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Loop&lt;/span&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:B1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=125864" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Retrieve Laptop Battery Information For A List Of Machines</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-retrieve-laptop-battery-information-for-a-list-of-machines.aspx</link><pubDate>Mon, 22 Dec 2008 15:40:09 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:125863</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=125863</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-retrieve-laptop-battery-information-for-a-list-of-machines.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS script will read a text file called MachineList.Txt and will write battery information for each of the resources to an Excel spreadsheet.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;System Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Device ID&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; Fso = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Scripting.FileSystemObject&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; InputFile = fso.OpenTextFile(&lt;span style="COLOR:maroon;"&gt;&amp;quot;MachineList.Txt&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;While&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Not&lt;/span&gt; (InputFile.atEndOfStream)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputFile.ReadLine&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts:\\&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\root\cimv2&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from Win32_Battery&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = objItem.SystemName&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objItem.DeviceID&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = objItem.Name&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Loop&lt;/span&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:C1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=125863" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Retrieve BIOS Information For A List Of Machines</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-retrieve-bios-information-for-a-list-of-machines.aspx</link><pubDate>Mon, 22 Dec 2008 15:39:47 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:125862</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=125862</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-retrieve-bios-information-for-a-list-of-machines.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS script will read a text file called MachineList.Txt and will write BIOS information for each of the machines to an Excel spreadsheet.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objExcel = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Visible = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Workbooks.Add&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = 2&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 1).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;System Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 2).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Manufacturer&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 3).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Serial Number&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(1, 4).Value = &lt;span style="COLOR:maroon;"&gt;&amp;quot;Version&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; Fso = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Scripting.FileSystemObject&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; InputFile = fso.OpenTextFile(&lt;span style="COLOR:maroon;"&gt;&amp;quot;MachineList.Txt&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Do&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;While&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;Not&lt;/span&gt; (InputFile.atEndOfStream)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strComputer = InputFile.ReadLine&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objWMIService = GetObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;winmgmts:\\&amp;quot;&lt;/span&gt; &amp;amp; strComputer &amp;amp; &lt;span style="COLOR:maroon;"&gt;&amp;quot;\root\cimv2&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; colItems = objWMIService.ExecQuery(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Select * from Win32_BIOS&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; objItem &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; colItems&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 1).Value = UCase(strComputer)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 2).Value = objItem.Manufacturer&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 3).Value = objItem.SerialNumber&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells(intRow, 4).Value = objItem.SMBIOSBIOSVersion&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;intRow = intRow + 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Loop&lt;/span&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1:D1&amp;quot;&lt;/span&gt;).Select&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.ColorIndex = 11&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Selection.Font.Bold = &lt;span style="COLOR:blue;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objExcel.Cells.EntireColumn.AutoFit&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objSheet = objExcel.ActiveWorkbook.Worksheets(1)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; objRange = objExcel.Range(&lt;span style="COLOR:maroon;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;objRange.Sort objRange,1,,,,,,1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=125862" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>VBS Script To Delete Files Older Than Eight Hours</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-delete-files-older-than-eight-hours.aspx</link><pubDate>Mon, 22 Dec 2008 15:39:15 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:125861</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=125861</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/vbs-script-to-delete-files-older-than-eight-hours.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This VBS Script will delete files in a specified directory folder that are older than 8 hours.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;VBS Script:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;strFolder = &lt;span style="COLOR:maroon;"&gt;&amp;quot;C:\Folder Name&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:maroon;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; Fso = CreateObject(&lt;span style="COLOR:maroon;"&gt;&amp;quot;Scripting.FileSystemObject&amp;quot;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; Directory = Fso.GetFolder(strFolder)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Set&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; Files = Directory.Files&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;For&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;Each&lt;/span&gt; Modified &lt;span style="COLOR:blue;"&gt;in&lt;/span&gt; Files&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;If&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; DateDiff(&lt;span style="COLOR:maroon;"&gt;&amp;quot;H&amp;quot;&lt;/span&gt;, Modified.DateLastModified, Now) &amp;gt; 8 &lt;span style="COLOR:blue;"&gt;Then&lt;/span&gt; Modified.Delete&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Next&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;MsgBox &lt;span style="COLOR:maroon;"&gt;&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="COLOR:maroon;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="COLOR:maroon;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=125861" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Vbs+Scripts/default.aspx">Vbs Scripts</category></item><item><title>SQL Query To Count Installed Resources By Site</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/sql-query-to-count-installed-resources-by-site.aspx</link><pubDate>Mon, 22 Dec 2008 15:38:44 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:125860</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=125860</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/sql-query-to-count-installed-resources-by-site.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This SQL query will display the count for resources installed on a site. &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;SQL Query:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Select&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:fuchsia;"&gt;Count&lt;/span&gt;&lt;span style="COLOR:gray;"&gt;(&lt;/span&gt;SS&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;ResourceID&lt;span style="COLOR:gray;"&gt;)&lt;/span&gt; Resources&lt;span style="COLOR:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;Sc&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;SiteCode &lt;span style="COLOR:red;"&gt;&amp;#39;Site Code&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:red;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;From&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; v_RA_System_SMSInstalledSites SS&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:gray;mso-no-proof:yes;"&gt;Join&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; v_Site SC &lt;span style="COLOR:blue;"&gt;On&lt;/span&gt; SS&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;SMS_Installed_Sites0 &lt;span style="COLOR:gray;"&gt;=&lt;/span&gt; SC&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;SiteCode&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Group&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;by&lt;/span&gt; Sc&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;SiteCode&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Order&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;By&lt;/span&gt; Resources&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=125860" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/SQL+Queries/default.aspx">SQL Queries</category></item><item><title>SQL Query To Find Machine Resources With No SMS Unique Identifiers Or GUIDS</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/sql-query-to-find-machine-resources-with-no-sms-unique-identifiers-or-guids.aspx</link><pubDate>Mon, 22 Dec 2008 15:38:24 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:125859</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=125859</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/sql-query-to-find-machine-resources-with-no-sms-unique-identifiers-or-guids.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;This SQL Query will list all of the machine resources that do not have an SMS Unique Identifier or GUID.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;SQL Query:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;Select&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;SD&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;Name0 &lt;span style="COLOR:red;"&gt;&amp;#39;Machine Name&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:red;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;From&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; System_Disc SD&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:gray;mso-no-proof:yes;"&gt;Join&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; MachineIdGroupXRef ID &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:blue;mso-no-proof:yes;"&gt;On&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; SD&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;ItemKey &lt;span style="COLOR:gray;"&gt;=&lt;/span&gt; ID&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;MachineID &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:gray;mso-no-proof:yes;"&gt;And&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:fuchsia;"&gt;IsNull&lt;/span&gt; &lt;span style="COLOR:gray;"&gt;(&lt;/span&gt;SD&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;Sms_Unique_Identifier0&lt;span style="COLOR:gray;"&gt;,&lt;/span&gt; &lt;span style="COLOR:red;"&gt;&amp;#39;&amp;#39;&lt;/span&gt;&lt;span style="COLOR:gray;"&gt;)&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="COLOR:gray;mso-no-proof:yes;"&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;span style="mso-no-proof:yes;"&gt; &lt;span style="COLOR:fuchsia;"&gt;ISNULL&lt;/span&gt;&lt;span style="COLOR:gray;"&gt;(&lt;/span&gt;ID&lt;span style="COLOR:gray;"&gt;.&lt;/span&gt;Guid&lt;span style="COLOR:gray;"&gt;,&lt;/span&gt; &lt;span style="COLOR:red;"&gt;&amp;#39;&amp;#39;&lt;/span&gt;&lt;span style="COLOR:gray;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="COLOR:gray;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;span style="COLOR:gray;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=125859" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/SQL+Queries/default.aspx">SQL Queries</category></item><item><title>BigWig</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/bigwig.aspx</link><pubDate>Mon, 22 Dec 2008 15:38:02 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:125858</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=125858</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/bigwig.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;The terms Bigwig, Big Wig or Big Wigs has its origins in 17th century France but was not popularized until it reached England in the 18th century. English nobles and others of importance such as priest, judges and lawyers wore wigs as did other professionals. The rich had more to spend on their wigs than those less fortunate. As a result their wigs contained more material and were taller or bigger hence the term Big Wig(s) came to be used to describe people of importance, wealth or those in charge.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=125858" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Origins/default.aspx">Origins</category></item><item><title>Royal TS Freeware Terminal Services manager</title><link>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/royal-ts-freeware-terminal-services-manager.aspx</link><pubDate>Mon, 22 Dec 2008 15:37:46 GMT</pubDate><guid isPermaLink="false">8e8f7986-475c-475d-bdc9-a1b3a63b955b:125857</guid><dc:creator>dhite</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://myitforum.com/cs2/blogs/dhite/rsscomments.aspx?PostID=125857</wfw:commentRss><comments>http://myitforum.com/cs2/blogs/dhite/archive/2008/12/22/royal-ts-freeware-terminal-services-manager.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;Royal TS freeware is an alternative for the standard Terminal Services Snap-In that adds additional features, including connection specific display settings, stored login credentials and more. It allows you to connect to any server which supports RDP protocol, and the connections can be organized in custom categories for quick access. Additional features include console connections (Windows XP/2003 or later), custom RDP target port, display smart sizing, port redirection and more. &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;Overview:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;a href="http://www.code4ward.net/main/RoyalTS/Overview.aspx"&gt;http://www.code4ward.net/main/RoyalTS/Overview.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;Screen Shots:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;a href="http://www.code4ward.net/main/RoyalTS/Screenshots.aspx"&gt;http://www.code4ward.net/main/RoyalTS/Screenshots.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="COLOR:green;"&gt;Download:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;a href="http://www.code4ward.net/main/RoyalTS/Download.aspx"&gt;http://www.code4ward.net/main/RoyalTS/Download.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://myitforum.com/cs2/aggbug.aspx?PostID=125857" width="1" height="1"&gt;</description><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Odds+_2600_amp_3B00_+Ends/default.aspx">Odds &amp;amp; Ends</category><category domain="http://myitforum.com/cs2/blogs/dhite/archive/tags/Odds+_2600_+Ends/default.aspx">Odds &amp; Ends</category></item></channel></rss>