Welcome to MSDN Blogs Sign in | Join | Help

Robert McMurray's Blog [MSFT]

IIS, FTP, WebDAV, FPSE, WMI, ADSI, ISAPI, ASP, FastCGI, etc. ;-)

Browse by Tags

All Tags » Scripting   (RSS)
Migrating FPSE Roles Between Servers
I ran into one of those strange situations the other day where you feel like you've been doing the same thing on your computer at some time in the distant past - kind of like déjà vu for geeks. In this specific case, I was moving some web sites that I Read More...
Creating Recursive Directory Listing Files for FTP Clients
One of the changes that we made in FTP 7.0 and FTP 7.5 was to remove recursive directory listings, which are commonly retrieved by typing " ls -lR " from a command-line FTP client, which should send a command like " NLST -lR " over FTP to the server. Read More...
A Little Scripting Saved My Day (;-])
I have mentioned in previous blog posts that I tend to write many of my blog posts and walkthroughs for IIS.NET based on code that I’ve written for myself, and today’s blog post is the story of how one of my samples saved my rear over this past weekend. Read More...
Automating IIS 7 Backups
Many years ago I wrote the following KB article: How To Schedule Metabase Backups Using WSH Truth be told, I wrote the script in that article to help me manage several servers that I controlled. Once I finished the script, I found myself routinely giving Read More...
Enabling WebDAV on IIS 6
I had a great question from someone the other day about enabling WebDAV on IIS 6, so I wrote a simple Windows Script Host (WSH) utility that does the trick. Because I'm a firm believer that writing code for one person will ultimately benefit someone else, Read More...
Creating XML Reports for FSRM Quota Usage
I had a great question in follow up to the " Secure, Simplified Web Publishing using Microsoft Internet Information Services 7.0 " webcast that I delivered the other day, "How you can you programmatically access the quota usage information from the File Read More...
Scripting MIDI Events in Sibelius
OK - I have to admit, when you realize that you are making software choices based on scripting language support you start to get the feeling that there are times when you just have to accept the fact that you are a geek. Here's a case in point: I write Read More...
Converting W3C log files to NCSA format
Around a year ago I wrote a blog entry titled " Converting NCSA log files to W3C format ", which showed how to use the MSWC.IISLog object to convert log files in the NCSA format back to W3C format. I wrote that blog entry to make up for the fact that Read More...
Programmatically Enumerating Installations of the FrontPage Server Extensions
I had a great question from a customer the other day: " How do you programmatically enumerate how many web sites on a server have the FrontPage Server Extensions installed? " Of course, that's one of those questions that sounds so simple at first, and Read More...
Reverting log files back to the default W3C fields
Recently I had to work with a customer that was trying to use a 3rd-party utility that read W3C log files and it was failing to complete processing. I had the customer send me his log files, and upon examination I discovered that t he trouble was occuring Read More...
Creating an Itemized List of Server Bindings
One of my servers has a large number of individual web sites on it, and each of these web sites has several serveral server bindings for different IP addresses, Port Assignments, and Host Headers. As I continue to add more web sites on the server, it Read More...
Updating several IP addresses using ADSI
( Note : I had originally posted this information on a blog that I kept on http://weblogs.asp.net , but it makes more sense to post it here . [:)] ) Like many web programmers, I host several hobby web sites for fun. (They make a wonderful test bed for Read More...
Converting NCSA log files to W3C format
One of the great utilities that ships with IIS is the CONVLOG.EXE application, which converts W3C or MS Internet Standard log files to NCSA format, where they can be processed by any of the applications that only parse NCSA log file information. The trouble Read More...
Page view tracker