<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Footprints in the snow of a warped mind - Software|Windows</title>
    <link>http://blogs.thesitedoctor.co.uk/test/</link>
    <description>newtelligence powered</description>
    <language>en-us</language>
    <copyright>Tim</copyright>
    <lastBuildDate>Wed, 14 May 2008 20:03:44 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>timgaunt@gmail.com</managingEditor>
    <webMaster>timgaunt@gmail.com</webMaster>
    <item>
      <trackback:ping>http://blogs.thesitedoctor.co.uk/test/Trackback.aspx?guid=d657c93a-ba25-4427-bbe5-38c21855d2d4</trackback:ping>
      <pingback:server>http://blogs.thesitedoctor.co.uk/test/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.thesitedoctor.co.uk/test/PermaLink,guid,d657c93a-ba25-4427-bbe5-38c21855d2d4.aspx</pingback:target>
      <dc:creator>Tim</dc:creator>
      <wfw:comment>http://blogs.thesitedoctor.co.uk/test/CommentView,guid,d657c93a-ba25-4427-bbe5-38c21855d2d4.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.thesitedoctor.co.uk/test/SyndicationService.asmx/GetEntryCommentsRss?guid=d657c93a-ba25-4427-bbe5-38c21855d2d4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img height="200" src="http://blogs.thesitedoctor.co.uk/tim/img/SQLServerx64x86.jpg" width="157" align="right" /> We're
having fun and games with the new internal dev server. We've got for Windows Server
2008 x64 for a laugh and today was a corker, while trying to install SQL Server 2005
x64 onto the box we repeatedly got an error along the lines of "native client cannot
be found sqlncli_x64.msi".
</p>
        <p>
Searching around the install DVD/files didn't reveal anything useful, turns out (after
a little Googeling) that Microsoft install the wrong version of the SQL Server Native
client tools as part of the prerequisites -instead of the 64bit version you'd expect,
they go and install the 32bit which then makes the rest of the installer complain...
</p>
        <p>
Classic! Anyway, thanks to <a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=447469&amp;SiteID=1">Eric
Falsken</a> for the heads up on that error...
</p>
        <img width="0" height="0" src="http://blogs.thesitedoctor.co.uk/test/aggbug.ashx?id=d657c93a-ba25-4427-bbe5-38c21855d2d4" />
      </body>
      <title>Native client cannot be found while installing SQL Server 64</title>
      <guid isPermaLink="false">http://blogs.thesitedoctor.co.uk/test/PermaLink,guid,d657c93a-ba25-4427-bbe5-38c21855d2d4.aspx</guid>
      <link>http://blogs.thesitedoctor.co.uk/test/2008/05/14/NativeClientCannotBeFoundWhileInstallingSQLServer64.aspx</link>
      <pubDate>Wed, 14 May 2008 20:03:44 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img height="200" src="http://blogs.thesitedoctor.co.uk/tim/img/SQLServerx64x86.jpg" width="157" align="right"&gt; We're
having fun and games with the new internal dev server. We've got for Windows Server
2008 x64 for a laugh and today was a corker, while trying to install SQL Server 2005
x64 onto the box we repeatedly got an error along the lines of "native client cannot
be found sqlncli_x64.msi".
&lt;/p&gt;
&lt;p&gt;
Searching around the install DVD/files didn't reveal anything useful, turns out (after
a little Googeling) that Microsoft install the wrong version of the SQL Server Native
client tools as part of the prerequisites -instead of the 64bit version you'd expect,
they go and install the 32bit which then makes the rest of the installer complain...
&lt;/p&gt;
&lt;p&gt;
Classic! Anyway, thanks to &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=447469&amp;amp;SiteID=1"&gt;Eric
Falsken&lt;/a&gt; for the heads up on that error...
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blogs.thesitedoctor.co.uk/test/aggbug.ashx?id=d657c93a-ba25-4427-bbe5-38c21855d2d4" /&gt;</description>
      <comments>http://blogs.thesitedoctor.co.uk/test/CommentView,guid,d657c93a-ba25-4427-bbe5-38c21855d2d4.aspx</comments>
      <category>Software/Windows</category>
      <category>SQL Server</category>
      <category>The Site Doctor</category>
    </item>
    <item>
      <trackback:ping>http://blogs.thesitedoctor.co.uk/test/Trackback.aspx?guid=81c5d702-2052-43d2-9e13-25dd1759f8bd</trackback:ping>
      <pingback:server>http://blogs.thesitedoctor.co.uk/test/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.thesitedoctor.co.uk/test/PermaLink,guid,81c5d702-2052-43d2-9e13-25dd1759f8bd.aspx</pingback:target>
      <dc:creator>Tim</dc:creator>
      <wfw:comment>http://blogs.thesitedoctor.co.uk/test/CommentView,guid,81c5d702-2052-43d2-9e13-25dd1759f8bd.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.thesitedoctor.co.uk/test/SyndicationService.asmx/GetEntryCommentsRss?guid=81c5d702-2052-43d2-9e13-25dd1759f8bd</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
After a number of months of hearing how great Microsoft's latest web development environment
is -Microsoft Expression Web- I thought I would install it in place of Dreamweaver
on my new laptop. I was -until today- pretty impressed with some of it's features,
how well it handles CSS within the IDE and had no reason to complain.
</p>
        <p>
That was until today. As I write this, I'm sitting in our apartment in Croatia with
the sun beating down on me, generally enjoying life. As it's incredibly hot outside
around noon, I thought it would be a good idea to crack on with some work on the new
The Site Doctor design -which I hope to have online shortly after I return. So I load
up Microsoft Expression Web and the various pages of the new site and crack on.
</p>
        <p>
I've already sorted the CSS for the site so there was no need to open any of the files
or make alterations to them however I like to have them open so I can check class
names and ids as I work. When I switched over at one point, I noticed that my nice,
neat and tidy CSS file of around 190 lines was suddenly closer to 300. I couldn't
work it out until I noticed that Microsoft Expression Web had separated out all
my group declarations into separate declarations such i.e.:
</p>
        <div class="code">
          <div id="closed633201959535800000_1" style="display: none">
            <img onclick="showHideCodeDiv('633201959535800000_1', false)" src="/img/sc/PlusNoLines.gif" align="top" />
            <b>
              <span style="color: #8b0000">a</span>
            </b>
            <span style="color: #8b0000">,</span> <b><span style="color: #8b0000">a:link</span></b><span style="color: #8b0000">,</span> <b><span style="color: #8b0000">a:visited</span></b><span style="color: #8b0000">,</span> <b><span style="color: #8b0000">a:active</span></b><b><span style="color: #00008b">{...}</span></b></div>
          <div id="open633201959535800000_1" style="display: block">
            <img onclick="showHideCodeDiv('633201959535800000_1', true)" src="/img/sc/minusNoTopLine.gif" align="top" />
            <b>
              <span style="color: #8b0000">a</span>
            </b>
            <span style="color: #8b0000">,</span> <b><span style="color: #8b0000">a:link</span></b><span style="color: #8b0000">,</span> <b><span style="color: #8b0000">a:visited</span></b><span style="color: #8b0000">,</span> <b><span style="color: #8b0000">a:active</span></b>{<br /><img src="/img/sc/I.gif" align="top" /><span style="color: #ff0000">text-underline</span><span style="color: #0000ff">:</span> <span style="color: #0000ff">none</span><span style="color: #0000ff">;</span><br /><img src="/img/sc/L.gif" align="top" />}
</div>
        </div>
        <p>
Became:
</p>
        <div class="code">
          <div id="closed633201961295080000_1" style="display: none">
            <img onclick="showHideCodeDiv('633201961295080000_1', false)" src="/img/sc/PlusNoLines.gif" align="top" />
            <b>
              <span style="color: #8b0000">a:active</span>
            </b>
            <b>
              <span style="color: #00008b">{...}</span>
            </b>
          </div>
          <div id="open633201961295080000_1" style="display: block">
            <img onclick="showHideCodeDiv('633201961295080000_1', true)" src="/img/sc/minusNoTopLine.gif" align="top" />
            <b>
              <span style="color: #8b0000">a:active</span>
            </b>{<br /><img src="/img/sc/I.gif" align="top" /><span style="color: #ff0000">text-underline</span><span style="color: #0000ff">:</span> <span style="color: #0000ff">none</span><span style="color: #0000ff">;</span><br /><img src="/img/sc/L.gif" align="top" />}
</div>
          <div id="closed633201961295080000_4" style="display: none">
            <img onclick="showHideCodeDiv('633201961295080000_4', false)" src="/img/sc/PlusNoLines.gif" align="top" />
            <b>
              <span style="color: #8b0000">a:visited</span>
            </b>
            <b>
              <span style="color: #00008b">{...}</span>
            </b>
          </div>
          <div id="open633201961295080000_4" style="display: block">
            <img onclick="showHideCodeDiv('633201961295080000_4', true)" src="/img/sc/minusNoTopLine.gif" align="top" />
            <b>
              <span style="color: #8b0000">a:visited</span>
            </b>{<br /><img src="/img/sc/I.gif" align="top" /><span style="color: #ff0000">text-underline</span><span style="color: #0000ff">:</span> <span style="color: #0000ff">none</span><span style="color: #0000ff">;</span><br /><img src="/img/sc/L.gif" align="top" />}
</div>
          <div id="closed633201961295080000_7" style="display: none">
            <img onclick="showHideCodeDiv('633201961295080000_7', false)" src="/img/sc/PlusNoLines.gif" align="top" />
            <b>
              <span style="color: #8b0000">a:link</span>
            </b>
            <b>
              <span style="color: #00008b">{...}</span>
            </b>
          </div>
          <div id="open633201961295080000_7" style="display: block">
            <img onclick="showHideCodeDiv('633201961295080000_7', true)" src="/img/sc/minusNoTopLine.gif" align="top" />
            <b>
              <span style="color: #8b0000">a:link</span>
            </b>{<br /><img src="/img/sc/I.gif" align="top" /><span style="color: #ff0000">text-underline</span><span style="color: #0000ff">:</span> <span style="color: #0000ff">none</span><span style="color: #0000ff">;</span><br /><img src="/img/sc/L.gif" align="top" />}
</div>
          <div id="closed633201961295080000_10" style="display: none">
            <img onclick="showHideCodeDiv('633201961295080000_10', false)" src="/img/sc/PlusNoLines.gif" align="top" />
            <b>
              <span style="color: #8b0000">a</span>
            </b>
            <b>
              <span style="color: #00008b">{...}</span>
            </b>
          </div>
          <div id="open633201961295080000_10" style="display: block">
            <img onclick="showHideCodeDiv('633201961295080000_10', true)" src="/img/sc/minusNoTopLine.gif" align="top" />
            <b>
              <span style="color: #8b0000">a</span>
            </b>{<br /><img src="/img/sc/I.gif" align="top" /><span style="color: #ff0000">text-underline</span><span style="color: #0000ff">:</span> <span style="color: #0000ff">none</span><span style="color: #0000ff">;</span><br /><img src="/img/sc/L.gif" align="top" />}
</div>
        </div>
        <p>
Well done Microsoft, I thought you would have learnt your lesson after the fiasco
that was Visual Studio 2003's HTML editing, what on earth were you thinking? I'm sure
this is a simple setting I need to change (and I can understand why they've done it)
but not having Internet access here there's no easy way of finding out (I've searched
the help files) which means hours of careful CSS architecture have been completely
trashed.
</p>
        <p>
So, as soon as I realised, I spent about 20 minutes meticulously working through the
bunch of CSS files open reversing the mess Microsoft had made of them and promptly
closed them, safe in the knowledge Microsoft Expression Web can't mess with them
again. Or so I thought.
</p>
        <p>
A short while ago I needed to open one of the CSS files again to alter a few declarations
and to my horror I found that the declarations had been ungrouped. I can't believe
it, not content with simply altering the CSS files that are open, Microsoft Expression
Web actually alters the CSS files on the FSO without you knowing. 
</p>
        <p>
If you're ever thinking about using Microsoft Expression Web for CSS development
then don't expect your files to be neat and tidy, in my case I would say the files
were increased in size by almost 5x which ok may be 1Kb --&gt; 5Kb but if you're getting
tens of thousands of hits a day, that's a serious bandwidth increase.
</p>
        <p>
Not a happy bunny.
</p>
        <img width="0" height="0" src="http://blogs.thesitedoctor.co.uk/test/aggbug.ashx?id=81c5d702-2052-43d2-9e13-25dd1759f8bd" />
      </body>
      <title>Microsoft Expression Web and CSS -is it all it's cracked up to be?</title>
      <guid isPermaLink="false">http://blogs.thesitedoctor.co.uk/test/PermaLink,guid,81c5d702-2052-43d2-9e13-25dd1759f8bd.aspx</guid>
      <link>http://blogs.thesitedoctor.co.uk/test/2007/07/19/MicrosoftExpressionWebAndCSSIsItAllItsCrackedUpToBe.aspx</link>
      <pubDate>Thu, 19 Jul 2007 22:02:32 GMT</pubDate>
      <description>&lt;p&gt;
After a number of months of hearing how great Microsoft's latest web development environment
is -Microsoft&amp;nbsp;Expression Web- I thought I would install it in place of Dreamweaver
on my new laptop. I was -until today- pretty impressed with some of it's features,
how well it handles CSS within the IDE and had no reason to complain.
&lt;/p&gt;
&lt;p&gt;
That was until today. As I write this, I'm sitting in our apartment in Croatia with
the sun beating down on me, generally enjoying life. As it's incredibly hot outside
around noon, I thought it would be a good idea to crack on with some work on the new
The Site Doctor design -which I hope to have online shortly after I return. So I load
up Microsoft&amp;nbsp;Expression Web and the various pages of the new site and crack on.
&lt;/p&gt;
&lt;p&gt;
I've already sorted the CSS for the site so there was no need to open any of the files
or make alterations to them however I like to have them open so I can check class
names and ids as I work. When I switched over at one point, I noticed that my nice,
neat and tidy CSS file of around 190 lines was suddenly closer to 300. I couldn't
work it out until I noticed that Microsoft&amp;nbsp;Expression Web had separated out all
my group declarations into separate declarations such i.e.:
&lt;/p&gt;
&lt;div class="code"&gt;
&lt;div id="closed633201959535800000_1" style="display: none"&gt;&lt;img onclick="showHideCodeDiv('633201959535800000_1', false)" src="/img/sc/PlusNoLines.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #8b0000"&gt;,&lt;/span&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:link&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #8b0000"&gt;,&lt;/span&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:visited&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #8b0000"&gt;,&lt;/span&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:active&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: #00008b"&gt;{...}&lt;/span&gt;&lt;/b&gt;
&lt;/div&gt;
&lt;div id="open633201959535800000_1" style="display: block"&gt;&lt;img onclick="showHideCodeDiv('633201959535800000_1', true)" src="/img/sc/minusNoTopLine.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #8b0000"&gt;,&lt;/span&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:link&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #8b0000"&gt;,&lt;/span&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:visited&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #8b0000"&gt;,&lt;/span&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:active&lt;/span&gt;&lt;/b&gt;{&lt;br&gt;
&lt;img src="/img/sc/I.gif" align="top"&gt;&lt;span style="color: #ff0000"&gt;text-underline&lt;/span&gt;&lt;span style="color: #0000ff"&gt;:&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000ff"&gt;none&lt;/span&gt;&lt;span style="color: #0000ff"&gt;;&lt;/span&gt;
&lt;br&gt;
&lt;img src="/img/sc/L.gif" align="top"&gt;}
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
Became:
&lt;/p&gt;
&lt;div class="code"&gt;
&lt;div id="closed633201961295080000_1" style="display: none"&gt;&lt;img onclick="showHideCodeDiv('633201961295080000_1', false)" src="/img/sc/PlusNoLines.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:active&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: #00008b"&gt;{...}&lt;/span&gt;&lt;/b&gt;
&lt;/div&gt;
&lt;div id="open633201961295080000_1" style="display: block"&gt;&lt;img onclick="showHideCodeDiv('633201961295080000_1', true)" src="/img/sc/minusNoTopLine.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:active&lt;/span&gt;&lt;/b&gt;{&lt;br&gt;
&lt;img src="/img/sc/I.gif" align="top"&gt;&lt;span style="color: #ff0000"&gt;text-underline&lt;/span&gt;&lt;span style="color: #0000ff"&gt;:&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000ff"&gt;none&lt;/span&gt;&lt;span style="color: #0000ff"&gt;;&lt;/span&gt;
&lt;br&gt;
&lt;img src="/img/sc/L.gif" align="top"&gt;}
&lt;/div&gt;
&lt;div id="closed633201961295080000_4" style="display: none"&gt;&lt;img onclick="showHideCodeDiv('633201961295080000_4', false)" src="/img/sc/PlusNoLines.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:visited&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: #00008b"&gt;{...}&lt;/span&gt;&lt;/b&gt;
&lt;/div&gt;
&lt;div id="open633201961295080000_4" style="display: block"&gt;&lt;img onclick="showHideCodeDiv('633201961295080000_4', true)" src="/img/sc/minusNoTopLine.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:visited&lt;/span&gt;&lt;/b&gt;{&lt;br&gt;
&lt;img src="/img/sc/I.gif" align="top"&gt;&lt;span style="color: #ff0000"&gt;text-underline&lt;/span&gt;&lt;span style="color: #0000ff"&gt;:&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000ff"&gt;none&lt;/span&gt;&lt;span style="color: #0000ff"&gt;;&lt;/span&gt;
&lt;br&gt;
&lt;img src="/img/sc/L.gif" align="top"&gt;}
&lt;/div&gt;
&lt;div id="closed633201961295080000_7" style="display: none"&gt;&lt;img onclick="showHideCodeDiv('633201961295080000_7', false)" src="/img/sc/PlusNoLines.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:link&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: #00008b"&gt;{...}&lt;/span&gt;&lt;/b&gt;
&lt;/div&gt;
&lt;div id="open633201961295080000_7" style="display: block"&gt;&lt;img onclick="showHideCodeDiv('633201961295080000_7', true)" src="/img/sc/minusNoTopLine.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a:link&lt;/span&gt;&lt;/b&gt;{&lt;br&gt;
&lt;img src="/img/sc/I.gif" align="top"&gt;&lt;span style="color: #ff0000"&gt;text-underline&lt;/span&gt;&lt;span style="color: #0000ff"&gt;:&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000ff"&gt;none&lt;/span&gt;&lt;span style="color: #0000ff"&gt;;&lt;/span&gt;
&lt;br&gt;
&lt;img src="/img/sc/L.gif" align="top"&gt;}
&lt;/div&gt;
&lt;div id="closed633201961295080000_10" style="display: none"&gt;&lt;img onclick="showHideCodeDiv('633201961295080000_10', false)" src="/img/sc/PlusNoLines.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: #00008b"&gt;{...}&lt;/span&gt;&lt;/b&gt;
&lt;/div&gt;
&lt;div id="open633201961295080000_10" style="display: block"&gt;&lt;img onclick="showHideCodeDiv('633201961295080000_10', true)" src="/img/sc/minusNoTopLine.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #8b0000"&gt;a&lt;/span&gt;&lt;/b&gt;{&lt;br&gt;
&lt;img src="/img/sc/I.gif" align="top"&gt;&lt;span style="color: #ff0000"&gt;text-underline&lt;/span&gt;&lt;span style="color: #0000ff"&gt;:&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000ff"&gt;none&lt;/span&gt;&lt;span style="color: #0000ff"&gt;;&lt;/span&gt;
&lt;br&gt;
&lt;img src="/img/sc/L.gif" align="top"&gt;}
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
Well done Microsoft, I thought you would have learnt your lesson after the fiasco
that was Visual Studio 2003's HTML editing, what on earth were you thinking? I'm sure
this is a simple setting I need to change (and I can understand why they've done it)
but not having Internet access here there's no easy way of finding out (I've searched
the help files) which means hours of careful CSS architecture have been completely
trashed.
&lt;/p&gt;
&lt;p&gt;
So, as soon as I realised, I spent about 20 minutes meticulously working through the
bunch of CSS files open reversing the mess Microsoft had made of them and promptly
closed them, safe in the knowledge Microsoft&amp;nbsp;Expression Web can't mess with them
again. Or so I thought.
&lt;/p&gt;
&lt;p&gt;
A short while ago I needed to open one of the CSS files again to alter a few declarations
and to my horror I found that the declarations had been ungrouped. I can't believe
it, not content with simply altering the CSS files that are open, Microsoft&amp;nbsp;Expression
Web actually alters the CSS files on the FSO without you knowing. 
&lt;/p&gt;
&lt;p&gt;
If you're ever thinking about using Microsoft&amp;nbsp;Expression Web for CSS development
then don't expect your files to be neat and tidy, in my case I would say the files
were increased in size by almost 5x which ok may be 1Kb --&amp;gt; 5Kb but if you're getting
tens of thousands of hits a day, that's a serious bandwidth increase.
&lt;/p&gt;
&lt;p&gt;
Not a happy bunny.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blogs.thesitedoctor.co.uk/test/aggbug.ashx?id=81c5d702-2052-43d2-9e13-25dd1759f8bd" /&gt;</description>
      <comments>http://blogs.thesitedoctor.co.uk/test/CommentView,guid,81c5d702-2052-43d2-9e13-25dd1759f8bd.aspx</comments>
      <category>CSS</category>
      <category>Software/Visual Studio</category>
      <category>Software/Windows</category>
      <category>The Site Doctor</category>
      <category>Web Development</category>
    </item>
    <item>
      <trackback:ping>http://blogs.thesitedoctor.co.uk/test/Trackback.aspx?guid=9d04c0af-248a-487e-b8d7-0b4bc8b8f6a1</trackback:ping>
      <pingback:server>http://blogs.thesitedoctor.co.uk/test/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.thesitedoctor.co.uk/test/PermaLink,guid,9d04c0af-248a-487e-b8d7-0b4bc8b8f6a1.aspx</pingback:target>
      <dc:creator>Tim</dc:creator>
      <wfw:comment>http://blogs.thesitedoctor.co.uk/test/CommentView,guid,9d04c0af-248a-487e-b8d7-0b4bc8b8f6a1.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.thesitedoctor.co.uk/test/SyndicationService.asmx/GetEntryCommentsRss?guid=9d04c0af-248a-487e-b8d7-0b4bc8b8f6a1</wfw:commentRss>
      <slash:comments>10</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This is a really useful little VBS script that I’ve been meaning to post for a while
now (along with a couple of other little applications I’ve written for log file analysis).
I don’t think I wrote this script but at the same time can’t recall where it came
from.
</p>
        <p>
It basically traverses the 
<abbr title="Filesystem Object">
FSO
</abbr>
finding files with the designated extension and assuming the match the standard IIS
date format, checks whether they’re older than x days, if they are deletes them. Running
it is simple, place somewhere obvious on the server and just double click it. Alternatively
if you want to read the output, run it from CMD. For safety’s sake, the first time
you run it I would leave it just printing out the files that will be deleted.
</p>
        <p>
Personally I don’t schedule this script as although automation is great, I’ll probably
have it delete the logs before I’ve had a chance to download them so what I tend to
do is download the logs and then after that (or the next time I’m on 
<abbr title="Remote Desktop Connection">
RDC
</abbr>
) I run it, I find that way I ensure I get all the log files i.e. if I go on holiday.
</p>
        <p>
I’ve got two other applications that I’ll post shortly, one outputs the location of
the log files for each domain name within IIS and the other combines the log files
into one for analysis –it also takes the exported file/folder locations and names
the combined log files with the domain’s name –saves a ton of time!
</p>
        <p>
          <a title="Download the ZIP file containing the VBS script" href="/tim/files/deletelogfiles.zip">Download
the VBS script as a ZIP file</a>
        </p>
        <div class="code">
          <img alt="" src="/img/sc/clear.gif" align="top" />
          <b>
            <span style="color: #0000ff">Option</span>
          </b> <b><span style="color: #0000ff">Explicit</span></b><br /><img alt="" src="/img/sc/clear.gif" align="top" /><br /><img alt="" src="/img/sc/clear.gif" align="top" /><b><span style="color: #0000ff">Dim</span></b> intDaysOld<span style="color: #ff0000">,</span> strObjTopFolderPath<span style="color: #ff0000">,</span> strLogFIleSuffix<span style="color: #ff0000">,</span> ObjFS<span style="color: #ff0000">,</span> ObjTopFolder <br /><img alt="" src="/img/sc/clear.gif" align="top" /><b><span style="color: #0000ff">Dim</span></b> ObjDomainFolder<span style="color: #ff0000">,</span> ObjW3SvcFolder<span style="color: #ff0000">,</span> ObjSubFolder<span style="color: #ff0000">,</span> ObjLogFile<span style="color: #ff0000">,</span> ObjFile<br /><img alt="" src="/img/sc/clear.gif" align="top" /><br /><img alt="" src="/img/sc/clear.gif" align="top" />intDaysOld        <span style="color: #ff0000">=</span> <b><span style="color: #008080">5</span></b>        <span style="color: #008000">'</span><span style="color: #008000">Number</span> <span style="color: #008000">of days to retain on the server</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />strObjTopFolderPath    <span style="color: #ff0000">=</span> <span style="color: #4682b4">""</span>        <span style="color: #008000">'The</span> <span style="color: #008000">location of your log files</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />strLogFIleSuffix    <span style="color: #ff0000">=</span> <span style="color: #4682b4">".log"</span>    <span style="color: #008000">'The suffix</span> <span style="color: #008000">of your log files</span><br /><img alt="" src="/img/sc/clear.gif" align="top" /><br /><img alt="" src="/img/sc/clear.gif" align="top" /><b><span style="color: #0000ff">Set</span></b> ObjFS <span style="color: #ff0000">=</span> <span style="color: #ff0000">CreateObject(</span><span style="color: #4682b4">"Scripting.FileSystemObject</span><span style="color: #4682b4">"</span><span style="color: #ff0000">)</span><br /><img alt="" src="/img/sc/clear.gif" align="top" /><b><span style="color: #0000ff">Set</span></b> ObjTopFolder <span style="color: #ff0000">=</span> ObjFS<span style="color: #ff0000">.</span><span style="color: #ff0000">GetFolder(</span>strObjTopFolderPath<span style="color: #ff0000">)</span><br /><img alt="" src="/img/sc/clear.gif" align="top" /><br /><img alt="" src="/img/sc/clear.gif" align="top" /><b><span style="color: #0000ff">For</span></b> <b><span style="color: #0000ff">Each</span></b> ObjDomainFolder in ObjTopFolder<span style="color: #ff0000">.</span>SubFolders<br /><img alt="" src="/img/sc/clear.gif" align="top" />WScript<span style="color: #ff0000">.</span><span style="color: #ff0000">Echo(</span><span style="color: #4682b4">"Folder:</span> <span style="color: #4682b4">"</span> &amp; ObjDomainFolder<span style="color: #ff0000">.</span>name<span style="color: #ff0000">)</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />    <b><span style="color: #0000ff">For</span></b> <b><span style="color: #0000ff">Each</span></b> ObjW3SvcFolder in ObjDomainFolder<span style="color: #ff0000">.</span>SubFolders<br /><img alt="" src="/img/sc/clear.gif" align="top" />        WScript<span style="color: #ff0000">.</span><span style="color: #ff0000">Echo(</span><span style="color: #4682b4">"  Folder:</span> <span style="color: #4682b4">"</span> &amp; ObjW3SvcFolder<span style="color: #ff0000">.</span>name<span style="color: #ff0000">)</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />        <b><span style="color: #0000ff">Set</span></b> ObjSubFolder <span style="color: #ff0000">=</span> ObjFS<span style="color: #ff0000">.</span><span style="color: #ff0000">GetFolder(</span>ObjW3SvcFolder<span style="color: #ff0000">)</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />            <b><span style="color: #0000ff">For</span></b> each ObjLogFile in ObjSubFolder<span style="color: #ff0000">.</span>files<br /><img alt="" src="/img/sc/clear.gif" align="top" />                <b><span style="color: #0000ff">Set</span></b> ObjFile <span style="color: #ff0000">=</span> ObjFS<span style="color: #ff0000">.</span><span style="color: #ff0000">GetFile(</span>ObjLogFile<span style="color: #ff0000">)</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />                <b><span style="color: #0000ff">If</span></b> datediff<span style="color: #ff0000">(</span><span style="color: #4682b4">"d"</span><span style="color: #ff0000">,</span>ObjFile<span style="color: #ff0000">.</span><span style="color: #ff00ff">DateLastModified</span><span style="color: #ff0000">,</span><b><span style="color: #00008b">Date</span></b><span style="color: #ff0000">()</span><span style="color: #ff0000">) &gt;</span> intDaysOld and lcase<span style="color: #ff0000">(</span>right<span style="color: #ff0000">(</span>ObjLogFile<span style="color: #ff0000">,</span><b><span style="color: #008080">4</span></b><span style="color: #ff0000">))</span><span style="color: #ff0000">=</span>strLogFIleSuffix then<br /><img alt="" src="/img/sc/clear.gif" align="top" />                    <span style="color: #008000">'*****************************************************</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />                    <span style="color: #008000">'DON'T UNCOMMENT THIS UNTIL YOU KNOW IT WORKS PROPERLY!!!</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />                    WScript<span style="color: #ff0000">.</span><span style="color: #ff0000">Echo(</span><span style="color: #4682b4">"    Will</span> <span style="color: #4682b4">delete "</span> &amp; ObjSubFolder<span style="color: #ff0000">.</span>name &amp; <span style="color: #4682b4">"</span><span style="color: #4682b4">\"</span> &amp; ObjFile<span style="color: #ff0000">.</span>name<span style="color: #ff0000">)</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />                    <span style="color: #008000">'WScript.Echo("    Deleted " &amp; ObjSubFolder.name &amp; "\" &amp; ObjFile.name)</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />                    <span style="color: #008000">'ObjFile.Delete</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />                    <span style="color: #008000">'*****************************************************</span><br /><img alt="" src="/img/sc/clear.gif" align="top" />                <b><span style="color: #0000ff">End</span></b> <b><span style="color: #0000ff">If</span></b><br /><img alt="" src="/img/sc/clear.gif" align="top" />                <b><span style="color: #0000ff">Set</span></b> ObjFile <span style="color: #ff0000">=</span> nothing<br /><img alt="" src="/img/sc/clear.gif" align="top" />            <b><span style="color: #0000ff">Next</span></b><br /><img alt="" src="/img/sc/clear.gif" align="top" />        <b><span style="color: #0000ff">Set</span></b> ObjSubFolder <span style="color: #ff0000">=</span> nothing<br /><img alt="" src="/img/sc/clear.gif" align="top" />    <b><span style="color: #0000ff">Next</span></b><br /><img alt="" src="/img/sc/clear.gif" align="top" /><b><span style="color: #0000ff">Next</span></b><br /><img alt="" src="/img/sc/clear.gif" align="top" /><br /><img alt="" src="/img/sc/clear.gif" align="top" /><b><span style="color: #0000ff">Set</span></b> ObjTopFolder <span style="color: #ff0000">=</span> nothing<br /><img alt="" src="/img/sc/clear.gif" align="top" /><b><span style="color: #0000ff">Set</span></b> ObjFS <span style="color: #ff0000">=</span> nothing<br /></div>
        <img width="0" height="0" src="http://blogs.thesitedoctor.co.uk/test/aggbug.ashx?id=9d04c0af-248a-487e-b8d7-0b4bc8b8f6a1" />
      </body>
      <title>Automatically delete old IIS log files</title>
      <guid isPermaLink="false">http://blogs.thesitedoctor.co.uk/test/PermaLink,guid,9d04c0af-248a-487e-b8d7-0b4bc8b8f6a1.aspx</guid>
      <link>http://blogs.thesitedoctor.co.uk/test/2007/02/10/AutomaticallyDeleteOldIISLogFiles.aspx</link>
      <pubDate>Sat, 10 Feb 2007 16:23:10 GMT</pubDate>
      <description>&lt;p&gt;
This is a really useful little VBS script that I’ve been meaning to post for a while
now (along with a couple of other little applications I’ve written for log file analysis).
I don’t think I wrote this script but at the same time can’t recall where it came
from.
&lt;/p&gt;
&lt;p&gt;
It basically traverses the 
&lt;abbr title="Filesystem Object"&gt;
FSO
&lt;/abbr&gt;
finding files with the designated extension and assuming the match the standard IIS
date format, checks whether they’re older than x days, if they are deletes them. Running
it is simple, place somewhere obvious on the server and just double click it. Alternatively
if you want to read the output, run it from CMD. For safety’s sake, the first time
you run it I would leave it just printing out the files that will be deleted.
&lt;/p&gt;
&lt;p&gt;
Personally I don’t schedule this script as although automation is great, I’ll probably
have it delete the logs before I’ve had a chance to download them so what I tend to
do is download the logs and then after that (or the next time I’m on 
&lt;abbr title="Remote Desktop Connection"&gt;
RDC
&lt;/abbr&gt;
) I run it, I find that way I ensure I get all the log files i.e. if I go on holiday.
&lt;/p&gt;
&lt;p&gt;
I’ve got two other applications that I’ll post shortly, one outputs the location of
the log files for each domain name within IIS and the other combines the log files
into one for analysis –it also takes the exported file/folder locations and names
the combined log files with the domain’s name –saves a ton of time!
&lt;/p&gt;
&lt;p&gt;
&lt;a title="Download the ZIP file containing the VBS script" href="/tim/files/deletelogfiles.zip"&gt;Download
the VBS script as a ZIP file&lt;/a&gt;
&lt;/p&gt;
&lt;div class="code"&gt;&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Option&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Explicit&lt;/span&gt;&lt;/b&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Dim&lt;/span&gt;&lt;/b&gt;&amp;nbsp;intDaysOld&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&amp;nbsp;strObjTopFolderPath&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&amp;nbsp;strLogFIleSuffix&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&amp;nbsp;ObjFS&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&amp;nbsp;ObjTopFolder&amp;nbsp;&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Dim&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjDomainFolder&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&amp;nbsp;ObjW3SvcFolder&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&amp;nbsp;ObjSubFolder&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&amp;nbsp;ObjLogFile&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&amp;nbsp;ObjFile&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;intDaysOld&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #008080"&gt;5&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #008000"&gt;'&lt;/span&gt;&lt;span style="color: #008000"&gt;Number&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000"&gt;of&amp;nbsp;days&amp;nbsp;to&amp;nbsp;retain&amp;nbsp;on&amp;nbsp;the&amp;nbsp;server&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;strObjTopFolderPath&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: #4682b4"&gt;""&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #008000"&gt;'The&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000"&gt;location&amp;nbsp;of&amp;nbsp;your&amp;nbsp;log&amp;nbsp;files&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;strLogFIleSuffix&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: #4682b4"&gt;".log"&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #008000"&gt;'The&amp;nbsp;suffix&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000"&gt;of&amp;nbsp;your&amp;nbsp;log&amp;nbsp;files&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Set&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjFS&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: #ff0000"&gt;CreateObject(&lt;/span&gt;&lt;span style="color: #4682b4"&gt;"Scripting.FileSystemObject&lt;/span&gt;&lt;span style="color: #4682b4"&gt;"&lt;/span&gt;&lt;span style="color: #ff0000"&gt;)&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Set&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjTopFolder&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;ObjFS&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;&lt;span style="color: #ff0000"&gt;GetFolder(&lt;/span&gt;strObjTopFolderPath&lt;span style="color: #ff0000"&gt;)&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #0000ff"&gt;For&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Each&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjDomainFolder&amp;nbsp;in&amp;nbsp;ObjTopFolder&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;SubFolders&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;WScript&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;&lt;span style="color: #ff0000"&gt;Echo(&lt;/span&gt;&lt;span style="color: #4682b4"&gt;"Folder:&lt;/span&gt;&amp;nbsp;&lt;span style="color: #4682b4"&gt;"&lt;/span&gt;&amp;nbsp;&amp;amp;&amp;nbsp;ObjDomainFolder&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;name&lt;span style="color: #ff0000"&gt;)&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;For&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Each&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjW3SvcFolder&amp;nbsp;in&amp;nbsp;ObjDomainFolder&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;SubFolders&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WScript&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;&lt;span style="color: #ff0000"&gt;Echo(&lt;/span&gt;&lt;span style="color: #4682b4"&gt;"&amp;nbsp;&amp;nbsp;Folder:&lt;/span&gt;&amp;nbsp;&lt;span style="color: #4682b4"&gt;"&lt;/span&gt;&amp;nbsp;&amp;amp;&amp;nbsp;ObjW3SvcFolder&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;name&lt;span style="color: #ff0000"&gt;)&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Set&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjSubFolder&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;ObjFS&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;&lt;span style="color: #ff0000"&gt;GetFolder(&lt;/span&gt;ObjW3SvcFolder&lt;span style="color: #ff0000"&gt;)&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;For&lt;/span&gt;&lt;/b&gt;&amp;nbsp;each&amp;nbsp;ObjLogFile&amp;nbsp;in&amp;nbsp;ObjSubFolder&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;files&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Set&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjFile&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;ObjFS&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;&lt;span style="color: #ff0000"&gt;GetFile(&lt;/span&gt;ObjLogFile&lt;span style="color: #ff0000"&gt;)&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;If&lt;/span&gt;&lt;/b&gt;&amp;nbsp;datediff&lt;span style="color: #ff0000"&gt;(&lt;/span&gt;&lt;span style="color: #4682b4"&gt;"d"&lt;/span&gt;&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;ObjFile&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;&lt;span style="color: #ff00ff"&gt;DateLastModified&lt;/span&gt;&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&lt;b&gt;&lt;span style="color: #00008b"&gt;Date&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #ff0000"&gt;()&lt;/span&gt;&lt;span style="color: #ff0000"&gt;)&amp;nbsp;&amp;gt;&lt;/span&gt;&amp;nbsp;intDaysOld&amp;nbsp;and&amp;nbsp;lcase&lt;span style="color: #ff0000"&gt;(&lt;/span&gt;right&lt;span style="color: #ff0000"&gt;(&lt;/span&gt;ObjLogFile&lt;span style="color: #ff0000"&gt;,&lt;/span&gt;&lt;b&gt;&lt;span style="color: #008080"&gt;4&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #ff0000"&gt;))&lt;/span&gt;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;strLogFIleSuffix&amp;nbsp;then&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #008000"&gt;'*****************************************************&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #008000"&gt;'DON'T&amp;nbsp;UNCOMMENT&amp;nbsp;THIS&amp;nbsp;UNTIL&amp;nbsp;YOU&amp;nbsp;KNOW&amp;nbsp;IT&amp;nbsp;WORKS&amp;nbsp;PROPERLY!!!&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WScript&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;&lt;span style="color: #ff0000"&gt;Echo(&lt;/span&gt;&lt;span style="color: #4682b4"&gt;"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Will&lt;/span&gt;&amp;nbsp;&lt;span style="color: #4682b4"&gt;delete&amp;nbsp;"&lt;/span&gt;&amp;nbsp;&amp;amp;&amp;nbsp;ObjSubFolder&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;name&amp;nbsp;&amp;amp;&amp;nbsp;&lt;span style="color: #4682b4"&gt;"&lt;/span&gt;&lt;span style="color: #4682b4"&gt;\"&lt;/span&gt;&amp;nbsp;&amp;amp;&amp;nbsp;ObjFile&lt;span style="color: #ff0000"&gt;.&lt;/span&gt;name&lt;span style="color: #ff0000"&gt;)&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #008000"&gt;'WScript.Echo("&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Deleted&amp;nbsp;"&amp;nbsp;&amp;amp;&amp;nbsp;ObjSubFolder.name&amp;nbsp;&amp;amp;&amp;nbsp;"\"&amp;nbsp;&amp;amp;&amp;nbsp;ObjFile.name)&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #008000"&gt;'ObjFile.Delete&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #008000"&gt;'*****************************************************&lt;/span&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;End&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;If&lt;/span&gt;&lt;/b&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Set&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjFile&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;nothing&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Next&lt;/span&gt;&lt;/b&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Set&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjSubFolder&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;nothing&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Next&lt;/span&gt;&lt;/b&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Next&lt;/span&gt;&lt;/b&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;
&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Set&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjTopFolder&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;nothing&lt;br&gt;
&lt;img alt="" src="/img/sc/clear.gif" align="top"&gt;&lt;b&gt;&lt;span style="color: #0000ff"&gt;Set&lt;/span&gt;&lt;/b&gt;&amp;nbsp;ObjFS&amp;nbsp;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&amp;nbsp;nothing&lt;br&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://blogs.thesitedoctor.co.uk/test/aggbug.ashx?id=9d04c0af-248a-487e-b8d7-0b4bc8b8f6a1" /&gt;</description>
      <comments>http://blogs.thesitedoctor.co.uk/test/CommentView,guid,9d04c0af-248a-487e-b8d7-0b4bc8b8f6a1.aspx</comments>
      <category>IIS</category>
      <category>Software/Windows</category>
    </item>
    <item>
      <trackback:ping>http://blogs.thesitedoctor.co.uk/test/Trackback.aspx?guid=9ade0737-59cb-4db6-98a9-e0c91b24a292</trackback:ping>
      <pingback:server>http://blogs.thesitedoctor.co.uk/test/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.thesitedoctor.co.uk/test/PermaLink,guid,9ade0737-59cb-4db6-98a9-e0c91b24a292.aspx</pingback:target>
      <dc:creator>Tim</dc:creator>
      <wfw:comment>http://blogs.thesitedoctor.co.uk/test/CommentView,guid,9ade0737-59cb-4db6-98a9-e0c91b24a292.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.thesitedoctor.co.uk/test/SyndicationService.asmx/GetEntryCommentsRss?guid=9ade0737-59cb-4db6-98a9-e0c91b24a292</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This is still unconfirmed and somewhat word-of-mouth etc atm but if you check out
Ian Moulster's blog you'll see his post about Microsoft giving away <a href="http://blogs.msdn.com/ianm/archive/2006/11/03/free-copies-of-the-released-versions-of-windows-vista-and-microsoft-office-2007-if-you-re-in-the-uk-plus-some-other-caveats.aspx">free
copies of the release version of Vista and Office 2007</a> check out his blog post
to find out more.
</p>
        <p>
Hopefully we'll hear more before <a href="http://www.developerday.co.uk/">DDD Day</a></p>
        <img width="0" height="0" src="http://blogs.thesitedoctor.co.uk/test/aggbug.ashx?id=9ade0737-59cb-4db6-98a9-e0c91b24a292" />
      </body>
      <title>Free copies of the released versions of Windows Vista and Microsoft Office 2007</title>
      <guid isPermaLink="false">http://blogs.thesitedoctor.co.uk/test/PermaLink,guid,9ade0737-59cb-4db6-98a9-e0c91b24a292.aspx</guid>
      <link>http://blogs.thesitedoctor.co.uk/test/2006/11/04/FreeCopiesOfTheReleasedVersionsOfWindowsVistaAndMicrosoftOffice2007.aspx</link>
      <pubDate>Sat, 04 Nov 2006 22:58:14 GMT</pubDate>
      <description>&lt;p&gt;
This is still unconfirmed and somewhat word-of-mouth etc atm but if you check out
Ian Moulster's blog you'll see his post about Microsoft giving away &lt;a href="http://blogs.msdn.com/ianm/archive/2006/11/03/free-copies-of-the-released-versions-of-windows-vista-and-microsoft-office-2007-if-you-re-in-the-uk-plus-some-other-caveats.aspx"&gt;free
copies of the release version of Vista and Office 2007&lt;/a&gt; check out his blog post
to find out more.
&lt;/p&gt;
&lt;p&gt;
Hopefully we'll hear more before &lt;a href="http://www.developerday.co.uk/"&gt;DDD Day&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blogs.thesitedoctor.co.uk/test/aggbug.ashx?id=9ade0737-59cb-4db6-98a9-e0c91b24a292" /&gt;</description>
      <comments>http://blogs.thesitedoctor.co.uk/test/CommentView,guid,9ade0737-59cb-4db6-98a9-e0c91b24a292.aspx</comments>
      <category>Software/Office</category>
      <category>Software/Windows</category>
    </item>
  </channel>
</rss>