CMSConvLog Version 2.0.1 (25-Feb-2004)

 Description:

   CMSConvLog parses an IIS log file and converts
    - /NR/rdonlyres/<GUID> into the Resource.Path equivalent for ResourceGalleryItems
    - /NR/rdonlyres/<GUID>/image.jpg into the Posting.Path/image.jpg for local attachments
    - /NR/exeres/<GUID> into the Channel.Path or Posting.Path for ChannelItems

   CMSConvLog saves the new log file under the same directory as
   the input log, with a _CmsConvLog suffix. If the file already
   exists, new lines are appened.

   CMSConvLog requires the logged on user to have proper access to the
   CMS repository in order to use GetByGUID() function in Upublished mode.

   CMSConvLog has been tested with:
    - Content Management Server 2002 with .Net Framework 1.0
    - Content Management Server 2002 SP1/SP1a with .Net Framework 1.0 or 1.1
    - NCSA or W3C log file formats.

 Usage

   cmsconvlog.exe <log_file> [/roots<+|-> /progress<+|->]

   <log_file>         Filename of the log file to convert.

   /roots[+|-]        Short form /r (ON by default)
                      Toggles root nodes to be printed as part of the path
                        +       /Channels/WoodgroveNet/Default
                        -       /WoodgroveNet/Default

   /progress[+|-]     Short form /p (ON by default)
                      Display cycles while program is running

   /errout[+|-]       Short form /e (OFF by default)
                      Display log of GUID not matched in the CMS repository

 Examples:

   CMSConvLog.exe c:\windows\system32\logfiles\w3svc1\ex030101.log
   CMSConvLog.exe ..\ex030101.log /roots- /progress-
   CMSConvLog.exe ..\ex030101.log /r- /p-