<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for (iBoyd)</title>
	<atom:link href="http://iboyd.net/index.php/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://iboyd.net</link>
	<description></description>
	<lastBuildDate>Thu, 19 Apr 2012 00:25:58 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on Updated Dell Warranty Information Script by Bill</title>
		<link>http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/comment-page-1/#comment-48436</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Thu, 19 Apr 2012 00:25:58 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=449#comment-48436</guid>
		<description>Copy and paste the link to notepad and the copy to a web browser</description>
		<content:encoded><![CDATA[<p>Copy and paste the link to notepad and the copy to a web browser</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updated Dell Warranty Information Script by Bill</title>
		<link>http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/comment-page-1/#comment-48435</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Thu, 19 Apr 2012 00:14:04 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=449#comment-48435</guid>
		<description>http://www.dell.com/support/troubleshooting/us/en/555/Index?c=us&amp;l=en&amp;s=biz&amp;cs=555&amp;serviceTag=65KFMN1&amp;t=warranty

This is not my real service tag, but if you put a real service tag in its place it will take you to the warranty page.</description>
		<content:encoded><![CDATA[<p><a href="http://www.dell.com/support/troubleshooting/us/en/555/Index?c=us&#038;l=en&#038;s=biz&#038;cs=555&#038;serviceTag=65KFMN1&#038;t=warranty" rel="nofollow">http://www.dell.com/support/troubleshooting/us/en/555/Index?c=us&#038;l=en&#038;s=biz&#038;cs=555&#038;serviceTag=65KFMN1&#038;t=warranty</a></p>
<p>This is not my real service tag, but if you put a real service tag in its place it will take you to the warranty page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updated Dell Warranty Information Script by Bill</title>
		<link>http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/comment-page-1/#comment-48414</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Wed, 18 Apr 2012 21:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=449#comment-48414</guid>
		<description>Here is the code:

Option Explicit  

Dim SoapRequest  

Dim url, regkey, svctag  

Dim warrantyRows, warrantyCols  

Dim objShell, objXML, objWMI, objHTTP, NodeList  

Dim i, result  

   

SoapRequest = &quot;    11111111-1111-1111-1111-111111111111 Warranty Information Lookup !SERVICETAG!  &quot; 

   

url = &quot;http://xserv.dell.com/jigsawwebservices/AssetService.asmx&quot; 

regkey = &quot;HKEY_LOCAL_MACHINE\Software\DellWarrantyInfo&quot; 

set objShell = WScript.CreateObject(&quot;WScript.Shell&quot;)  

set objWMI = GetObject(&quot;winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2&quot;)  

   

If InStr(UCase(objWMI.ExecQuery(&quot;Select Manufacturer From Win32_ComputerSystem&quot;).ItemIndex(0).Manufacturer), &quot;DELL&quot;) = 0 then Err.Raise 2, &quot;This is not a Dell dude!&quot;, &quot;No Service Tag&quot; 

   

svctag = Trim(objWMI.ExecQuery  (&quot;Select SerialNumber from Win32_BIOS&quot;).ItemIndex(0).SerialNumber)  

   

wscript.echo &quot;Service Tag: &quot; &amp; svctag  

SoapRequest = Replace(SoapRequest, &quot;!SERVICETAG!&quot;, svctag)  

result = objShell.Run(&quot;reg.exe delete &#039;&quot; &amp; regkey &amp; &quot;&#039; /f&quot;, true)  

If not result = 0 then Err.Raise result, &quot;Unable to delete registry key!&quot;, &quot;Code &quot; &amp; result  

   

result = objShell.Run(&quot;reg.exe create &#039;&quot; &amp; regkey &amp; &quot;&#039; /ve&quot;, true)  

If not result = 0 then Err.Raise result, &quot;Unable to delete registry key!&quot;, &quot;Code &quot; &amp; result  

   

Set objHTTP = CreateObject(&quot;Msxml2.XMLHTTP&quot;)  

objHTTP.open &quot;POST&quot;, URL, false  

objHTTP.setRequestHeader &quot;Content-Type&quot;, &quot;text/xml&quot; 

objHTTP.setRequestHeader &quot;SOAPAction&quot;, &quot;http://support.dell.com/JigsawWebServices/GetAssetInformation&quot; 

objHTTP.send SoapRequest  

   

result = objHTTP.responseText  

   

Set objXML = CreateObject (&quot;Msxml2.DOMDocument&quot;)  

objXML.LoadXml result  

   

If not objXML.SelectSinglenode (&quot;//faultstring&quot;) is nothing then  

    Err.Raise 1,  &quot;Error:&quot; &amp; objXML.SelectSingleNode(&quot;//faultcode&quot;).text, Trim(objXML.SelectSingleNode(&quot;//faultstring&quot;).text)  

End If 

wscript.echo objXML.xml  

Set NodeList = objXML.SelectNodes(&quot;//Asset/Entitlements/EntitlementData&quot;)  

 wscript.echo NodeList.length &amp; &quot; results returned: &quot; 

   

For i = 0 to NodeList.length - 1  

set warrantyCols = NodeList.item(i)  

wscript.echo Mid(warrantyCols.SelectSingleNode(&quot;ServiceLevelDescription&quot;).text,4)  

   

objShell.regWrite regkey &amp; &quot;\&quot; &amp; i &amp; &quot;\&quot;, &quot;&quot;  

objShell.regWrite regkey &amp; &quot;\&quot; &amp; i &amp; &quot;\Description&quot;, Mid(warrantyCols.SelectSingleNode(&quot;ServiceLevelDescription&quot;).text, 4)  

objShell.regWrite regkey &amp; &quot;\&quot; &amp; i &amp; &quot;\Provider&quot;, warrantyCols.SelectSingleNode(&quot;Provider&quot;).text  

objShell.regWrite regkey &amp; &quot;\&quot; &amp; i &amp; &quot;\Entitlement Type&quot;, warrantyCols.SelectSingleNode(&quot;EntitlementType&quot;).text  

objShell.regWrite regkey &amp; &quot;\&quot; &amp; i &amp; &quot;\Start Date&quot;, Left(warrantyCols.SelectSingleNode(&quot;StartDate&quot;).text, 10)  

objShell.regWrite regkey &amp; &quot;\&quot; &amp; i &amp; &quot;\End Date&quot;, Left(warrantyCols.SelectSingleNode(&quot;EndDate&quot;).text, 10)  

objShell.regWrite regkey &amp; &quot;\&quot; &amp; i &amp; &quot;\Days Left&quot;, warrantyCols.SelectSingleNode(&quot;DaysLeft&quot;).text  

   

Next</description>
		<content:encoded><![CDATA[<p>Here is the code:</p>
<p>Option Explicit  </p>
<p>Dim SoapRequest  </p>
<p>Dim url, regkey, svctag  </p>
<p>Dim warrantyRows, warrantyCols  </p>
<p>Dim objShell, objXML, objWMI, objHTTP, NodeList  </p>
<p>Dim i, result  </p>
<p>SoapRequest = &#8221;    11111111-1111-1111-1111-111111111111 Warranty Information Lookup !SERVICETAG!  &#8221; </p>
<p>url = &#8220;http://xserv.dell.com/jigsawwebservices/AssetService.asmx&#8221; </p>
<p>regkey = &#8220;HKEY_LOCAL_MACHINE\Software\DellWarrantyInfo&#8221; </p>
<p>set objShell = WScript.CreateObject(&#8220;WScript.Shell&#8221;)  </p>
<p>set objWMI = GetObject(&#8220;winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2&#8243;)  </p>
<p>If InStr(UCase(objWMI.ExecQuery(&#8220;Select Manufacturer From Win32_ComputerSystem&#8221;).ItemIndex(0).Manufacturer), &#8220;DELL&#8221;) = 0 then Err.Raise 2, &#8220;This is not a Dell dude!&#8221;, &#8220;No Service Tag&#8221; </p>
<p>svctag = Trim(objWMI.ExecQuery  (&#8220;Select SerialNumber from Win32_BIOS&#8221;).ItemIndex(0).SerialNumber)  </p>
<p>wscript.echo &#8220;Service Tag: &#8221; &amp; svctag  </p>
<p>SoapRequest = Replace(SoapRequest, &#8220;!SERVICETAG!&#8221;, svctag)  </p>
<p>result = objShell.Run(&#8220;reg.exe delete &#8216;&#8221; &amp; regkey &amp; &#8220;&#8216; /f&#8221;, true)  </p>
<p>If not result = 0 then Err.Raise result, &#8220;Unable to delete registry key!&#8221;, &#8220;Code &#8221; &amp; result  </p>
<p>result = objShell.Run(&#8220;reg.exe create &#8216;&#8221; &amp; regkey &amp; &#8220;&#8216; /ve&#8221;, true)  </p>
<p>If not result = 0 then Err.Raise result, &#8220;Unable to delete registry key!&#8221;, &#8220;Code &#8221; &amp; result  </p>
<p>Set objHTTP = CreateObject(&#8220;Msxml2.XMLHTTP&#8221;)  </p>
<p>objHTTP.open &#8220;POST&#8221;, URL, false  </p>
<p>objHTTP.setRequestHeader &#8220;Content-Type&#8221;, &#8220;text/xml&#8221; </p>
<p>objHTTP.setRequestHeader &#8220;SOAPAction&#8221;, &#8220;http://support.dell.com/JigsawWebServices/GetAssetInformation&#8221; </p>
<p>objHTTP.send SoapRequest  </p>
<p>result = objHTTP.responseText  </p>
<p>Set objXML = CreateObject (&#8220;Msxml2.DOMDocument&#8221;)  </p>
<p>objXML.LoadXml result  </p>
<p>If not objXML.SelectSinglenode (&#8220;//faultstring&#8221;) is nothing then  </p>
<p>    Err.Raise 1,  &#8220;Error:&#8221; &amp; objXML.SelectSingleNode(&#8220;//faultcode&#8221;).text, Trim(objXML.SelectSingleNode(&#8220;//faultstring&#8221;).text)  </p>
<p>End If </p>
<p>wscript.echo objXML.xml  </p>
<p>Set NodeList = objXML.SelectNodes(&#8220;//Asset/Entitlements/EntitlementData&#8221;)  </p>
<p> wscript.echo NodeList.length &amp; &#8221; results returned: &#8221; </p>
<p>For i = 0 to NodeList.length &#8211; 1  </p>
<p>set warrantyCols = NodeList.item(i)  </p>
<p>wscript.echo Mid(warrantyCols.SelectSingleNode(&#8220;ServiceLevelDescription&#8221;).text,4)  </p>
<p>objShell.regWrite regkey &amp; &#8220;\&#8221; &amp; i &amp; &#8220;\&#8221;, &#8220;&#8221;  </p>
<p>objShell.regWrite regkey &amp; &#8220;\&#8221; &amp; i &amp; &#8220;\Description&#8221;, Mid(warrantyCols.SelectSingleNode(&#8220;ServiceLevelDescription&#8221;).text, 4)  </p>
<p>objShell.regWrite regkey &amp; &#8220;\&#8221; &amp; i &amp; &#8220;\Provider&#8221;, warrantyCols.SelectSingleNode(&#8220;Provider&#8221;).text  </p>
<p>objShell.regWrite regkey &amp; &#8220;\&#8221; &amp; i &amp; &#8220;\Entitlement Type&#8221;, warrantyCols.SelectSingleNode(&#8220;EntitlementType&#8221;).text  </p>
<p>objShell.regWrite regkey &amp; &#8220;\&#8221; &amp; i &amp; &#8220;\Start Date&#8221;, Left(warrantyCols.SelectSingleNode(&#8220;StartDate&#8221;).text, 10)  </p>
<p>objShell.regWrite regkey &amp; &#8220;\&#8221; &amp; i &amp; &#8220;\End Date&#8221;, Left(warrantyCols.SelectSingleNode(&#8220;EndDate&#8221;).text, 10)  </p>
<p>objShell.regWrite regkey &amp; &#8220;\&#8221; &amp; i &amp; &#8220;\Days Left&#8221;, warrantyCols.SelectSingleNode(&#8220;DaysLeft&#8221;).text  </p>
<p>Next</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updated Dell Warranty Information Script by Boyd</title>
		<link>http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/comment-page-1/#comment-48409</link>
		<dc:creator>Boyd</dc:creator>
		<pubDate>Wed, 18 Apr 2012 21:24:22 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=449#comment-48409</guid>
		<description>That sounds like a copy-paste error. Can you make sure you didn&#039;t miss the first character (an apostrophe) in the script? Also, when you hover over the script you should see a toolbar at the top right that allows you to view the plain-text source code.

As others have indicated, due to changes that Dell has made the script may not be able to retrieve warranty information, even if it runs.</description>
		<content:encoded><![CDATA[<p>That sounds like a copy-paste error. Can you make sure you didn&#8217;t miss the first character (an apostrophe) in the script? Also, when you hover over the script you should see a toolbar at the top right that allows you to view the plain-text source code.</p>
<p>As others have indicated, due to changes that Dell has made the script may not be able to retrieve warranty information, even if it runs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updated Dell Warranty Information Script by Bill</title>
		<link>http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/comment-page-1/#comment-48408</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Wed, 18 Apr 2012 21:18:31 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=449#comment-48408</guid>
		<description>I have even tried changing the web site as Greg suggested. Thanks</description>
		<content:encoded><![CDATA[<p>I have even tried changing the web site as Greg suggested. Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updated Dell Warranty Information Script by Bill</title>
		<link>http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/comment-page-1/#comment-48407</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Wed, 18 Apr 2012 21:16:36 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=449#comment-48407</guid>
		<description>I keep getting the following error:

C:\Dell-Warranty-1.vbs(1, 1) Microsoft
VBScript compilation error: Invalid character</description>
		<content:encoded><![CDATA[<p>I keep getting the following error:</p>
<p>C:\Dell-Warranty-1.vbs(1, 1) Microsoft<br />
VBScript compilation error: Invalid character</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Windows 7 is Missing NETDOM.EXE by SR</title>
		<link>http://iboyd.net/index.php/2009/10/23/windows-7-is-missing-netdom-exe/comment-page-1/#comment-47579</link>
		<dc:creator>SR</dc:creator>
		<pubDate>Fri, 13 Apr 2012 18:20:31 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=224#comment-47579</guid>
		<description>This works calling netdom from any folder so long as the file structure of the files, relative to each other, is preserved.

So the following would work.
c:\netdom.exe
c:\en-US\netdom.exe.mui

Share and enjoy.</description>
		<content:encoded><![CDATA[<p>This works calling netdom from any folder so long as the file structure of the files, relative to each other, is preserved.</p>
<p>So the following would work.<br />
c:\netdom.exe<br />
c:\en-US\netdom.exe.mui</p>
<p>Share and enjoy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updated Dell Warranty Information Script by mrintegrity</title>
		<link>http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/comment-page-1/#comment-47205</link>
		<dc:creator>mrintegrity</dc:creator>
		<pubDate>Wed, 11 Apr 2012 18:12:21 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=449#comment-47205</guid>
		<description>Seems there is no source package uploaded for that?</description>
		<content:encoded><![CDATA[<p>Seems there is no source package uploaded for that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Troubleshooting SCCM and BITS Downloads by Michel Botelho</title>
		<link>http://iboyd.net/index.php/2009/01/09/troubleshooting-sccm-and-bits-downloads/comment-page-1/#comment-46941</link>
		<dc:creator>Michel Botelho</dc:creator>
		<pubDate>Mon, 09 Apr 2012 21:19:07 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=111#comment-46941</guid>
		<description>Excelent! this article solved my problem!</description>
		<content:encoded><![CDATA[<p>Excelent! this article solved my problem!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updated Dell Warranty Information Script by Boyd</title>
		<link>http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/comment-page-1/#comment-46580</link>
		<dc:creator>Boyd</dc:creator>
		<pubDate>Fri, 06 Apr 2012 14:08:24 +0000</pubDate>
		<guid isPermaLink="false">http://iboyd.net/?p=449#comment-46580</guid>
		<description>Thanks for sharing the tip!</description>
		<content:encoded><![CDATA[<p>Thanks for sharing the tip!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

