Display Usage
To display the usage information, execute the utility without any parameters from the Windows command prompt.

perl extractCMSource.plx

 extractCMSource.plx -s sourceDirectory -d destinationDirectory -v Version
         [ -n subDirectoryName ] [-m CmOwner ]
    -v Version
        The Version Number to attach to this release of
        the Customer Modifications.
    -s sourceDirectory
        sourceDirectory is the location to extract from.
    -d destinationDirectory
        destinationDirectory is the location in which the extracted files
        are placed. The program then creates a subdirectory under the
        destinationDirectory to hold the patch.
    -n subDirectoryName
        Subdirectory under "Directory" in which this patch will be placed.
        If this parameter is not provided, an automatic directory name
        is generated based on the environment name and date/time.
    -m CmOwner
        Used for a Multi-CM jar enhancement, this optional parameter
        specifies the CM owner that needs to be extracted from the 
        project directory (e.g., "cm01"). If not specified, the script
        uses the default "cm".