<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/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>Brian Desmond's Blog : Scripts</title><link>http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx</link><description>Tags: Scripts</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Updated Error Code Lookup Tool</title><link>http://msmvps.com/blogs/briandesmond/archive/2008/05/29/updated-error-code-lookup-tool.aspx</link><pubDate>Fri, 30 May 2008 04:19:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1629090</guid><dc:creator>Brian Desmond's Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/briandesmond/rsscomments.aspx?PostID=1629090</wfw:commentRss><comments>http://msmvps.com/blogs/briandesmond/archive/2008/05/29/updated-error-code-lookup-tool.aspx#comments</comments><description>The Microsoft error code lookup tool (which no Windows admin should be without) got updated today: http://www.microsoft.com/downloads/details.aspx?familyid=be596899-7bb8-4208-b7fc-09e02a13696c&amp;amp;displaylang=en&amp;amp;tm . While it says it&amp;#39;s for Exchange...(&lt;a href="http://msmvps.com/blogs/briandesmond/archive/2008/05/29/updated-error-code-lookup-tool.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1629090" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx">Scripts</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/IT/default.aspx">IT</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Exchange+Server/default.aspx">Exchange Server</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Active+Directory/default.aspx">Active Directory</category></item><item><title>Getting Total Installed Memory with WMI</title><link>http://msmvps.com/blogs/briandesmond/archive/2008/05/29/getting-total-installed-memory-with-wmi.aspx</link><pubDate>Thu, 29 May 2008 21:24:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1628927</guid><dc:creator>Brian Desmond's Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/briandesmond/rsscomments.aspx?PostID=1628927</wfw:commentRss><comments>http://msmvps.com/blogs/briandesmond/archive/2008/05/29/getting-total-installed-memory-with-wmi.aspx#comments</comments><description>Getting the amount of memory installed in a machine with WMI is a bit confusing particuarly if you only read the docs partially. I was initially using Win32_ComputerSystem::TotalPhysicalMemory, but the documentation warns &amp;quot;Be aware that, under some...(&lt;a href="http://msmvps.com/blogs/briandesmond/archive/2008/05/29/getting-total-installed-memory-with-wmi.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1628927" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx">Scripts</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/IT/default.aspx">IT</category></item><item><title>Script to Reset Local Administrator Passwords</title><link>http://msmvps.com/blogs/briandesmond/archive/2007/05/05/script-to-reset-local-administrator-passwords.aspx</link><pubDate>Sat, 05 May 2007 16:11:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:891521</guid><dc:creator>Brian Desmond's Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/briandesmond/rsscomments.aspx?PostID=891521</wfw:commentRss><comments>http://msmvps.com/blogs/briandesmond/archive/2007/05/05/script-to-reset-local-administrator-passwords.aspx#comments</comments><description>I realized I hadn&amp;#39;t posted this one answering a newsgroup post this morning. The attached script will iterate through a list of workstation names in a text file, ping them, and if the ping returns then reset the local administrator account password...(&lt;a href="http://msmvps.com/blogs/briandesmond/archive/2007/05/05/script-to-reset-local-administrator-passwords.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=891521" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx">Scripts</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/IT/default.aspx">IT</category></item><item><title>Script to Collect Local Administrators Membership from List of Machines</title><link>http://msmvps.com/blogs/briandesmond/archive/2007/04/26/script-to-collect-local-administrators-membership-from-list-of-machines.aspx</link><pubDate>Thu, 26 Apr 2007 13:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:879354</guid><dc:creator>Brian Desmond's Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/briandesmond/rsscomments.aspx?PostID=879354</wfw:commentRss><comments>http://msmvps.com/blogs/briandesmond/archive/2007/04/26/script-to-collect-local-administrators-membership-from-list-of-machines.aspx#comments</comments><description>Another script I wrote the other day, this one will take an input file called workstations.txt and produce a CSV which is easy to view in Excel and look at the local administrators group membership for the list of machines. The script could easily be...(&lt;a href="http://msmvps.com/blogs/briandesmond/archive/2007/04/26/script-to-collect-local-administrators-membership-from-list-of-machines.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=879354" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx">Scripts</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/IT/default.aspx">IT</category></item><item><title>Script to Collect Basic Inventory Data From Machines</title><link>http://msmvps.com/blogs/briandesmond/archive/2007/04/26/script-to-collect-basic-inventory-data-from-machines.aspx</link><pubDate>Thu, 26 Apr 2007 13:25:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:879355</guid><dc:creator>Brian Desmond's Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/briandesmond/rsscomments.aspx?PostID=879355</wfw:commentRss><comments>http://msmvps.com/blogs/briandesmond/archive/2007/04/26/script-to-collect-basic-inventory-data-from-machines.aspx#comments</comments><description>This is another useful script I sometimes use when I need to collect some basic inventory data from a list of machines. The attached vbscript takes an input file called workstations.txt and produces an comma separated output file called workstationinventory...(&lt;a href="http://msmvps.com/blogs/briandesmond/archive/2007/04/26/script-to-collect-basic-inventory-data-from-machines.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=879355" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx">Scripts</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/IT/default.aspx">IT</category></item><item><title>Script to Create Home Folders for OU</title><link>http://msmvps.com/blogs/briandesmond/archive/2007/04/26/script-to-create-home-folders-for-ou.aspx</link><pubDate>Thu, 26 Apr 2007 13:14:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:879356</guid><dc:creator>Brian Desmond's Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/briandesmond/rsscomments.aspx?PostID=879356</wfw:commentRss><comments>http://msmvps.com/blogs/briandesmond/archive/2007/04/26/script-to-create-home-folders-for-ou.aspx#comments</comments><description>I thought I&amp;#39;d share the script attached at the end of this post as it&amp;#39;s something I&amp;#39;ve seen requests for below. The script will take all of the users in a given OU (or really any subtree), and create a home folder for them and stamp the path...(&lt;a href="http://msmvps.com/blogs/briandesmond/archive/2007/04/26/script-to-create-home-folders-for-ou.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=879356" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx">Scripts</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/IT/default.aspx">IT</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Active+Directory/default.aspx">Active Directory</category></item><item><title>SecureCRT Script for Mass Changing Cisco Switch/Router Passwords</title><link>http://msmvps.com/blogs/briandesmond/archive/2006/09/04/SecureCRT-Script-for-Mass-Changing-Cisco-Switch_2F00_Router-Passwords.aspx</link><pubDate>Mon, 04 Sep 2006 14:41:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:114235</guid><dc:creator>Brian Desmond's Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/briandesmond/rsscomments.aspx?PostID=114235</wfw:commentRss><comments>http://msmvps.com/blogs/briandesmond/archive/2006/09/04/SecureCRT-Script-for-Mass-Changing-Cisco-Switch_2F00_Router-Passwords.aspx#comments</comments><description>Attached to this post is a simple script which connects over either Telnet or SSH to a list of devices and resets the enable password, local password for the vty lines, and the console password. The script will login either with a username/password pair...(&lt;a href="http://msmvps.com/blogs/briandesmond/archive/2006/09/04/SecureCRT-Script-for-Mass-Changing-Cisco-Switch_2F00_Router-Passwords.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=114235" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Cisco/default.aspx">Cisco</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx">Scripts</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/IT/default.aspx">IT</category></item><item><title>Script to Dump Exchange Mailbox Info to Spreadsheet (CSV)</title><link>http://msmvps.com/blogs/briandesmond/archive/2006/09/03/Script-to-Dump-Exchange-Mailbox-Info-to-Spreadsheet-_2800_CSV_2900_.aspx</link><pubDate>Sun, 03 Sep 2006 20:40:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:114236</guid><dc:creator>Brian Desmond's Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/briandesmond/rsscomments.aspx?PostID=114236</wfw:commentRss><comments>http://msmvps.com/blogs/briandesmond/archive/2006/09/03/Script-to-Dump-Exchange-Mailbox-Info-to-Spreadsheet-_2800_CSV_2900_.aspx#comments</comments><description>I found another useful script I wrote last year on my hard drive this evening. It&amp;#39;s attached at the bottom of this post. This script will dump quite a bit of useful information about each mailbox on a particular server or set of servers to a CSV file...(&lt;a href="http://msmvps.com/blogs/briandesmond/archive/2006/09/03/Script-to-Dump-Exchange-Mailbox-Info-to-Spreadsheet-_2800_CSV_2900_.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=114236" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx">Scripts</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/IT/default.aspx">IT</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Exchange+Server/default.aspx">Exchange Server</category></item><item><title>Nagios NSClient Agent Rollout Script</title><link>http://msmvps.com/blogs/briandesmond/archive/2006/08/07/Nagios-NSClient-Agent-Rollout-Script.aspx</link><pubDate>Mon, 07 Aug 2006 00:21:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:114239</guid><dc:creator>Brian Desmond's Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/briandesmond/rsscomments.aspx?PostID=114239</wfw:commentRss><comments>http://msmvps.com/blogs/briandesmond/archive/2006/08/07/Nagios-NSClient-Agent-Rollout-Script.aspx#comments</comments><description>I&amp;#39;m a big fan of Nagios as a monitoring solution in environemnts large and small. The price can&amp;#39;t be beat and the community around it is pretty good too. I have a zip attached to this post which contains a script I wrote to deploy the nsclient...(&lt;a href="http://msmvps.com/blogs/briandesmond/archive/2006/08/07/Nagios-NSClient-Agent-Rollout-Script.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=114239" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Scripts/default.aspx">Scripts</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/IT/default.aspx">IT</category><category domain="http://msmvps.com/blogs/briandesmond/archive/tags/Nagios/default.aspx">Nagios</category></item></channel></rss>