It does NOT create the .txt script
Tested on various W7 systems (32-bit, 64-bit, different setups, vanilla... never worked for me)
Ended up using Chdrvletter - Change Driveletter Commandline Tool - Remko Weijnen's Blog (Remko's Blog)
Less "elegant", but definitely works fine.
If one knows what letter is the CDROM (physical), then next will be VCD (1 or many) So the letters got assigned just the way one needs
Or use Powershell script:
$VCD = Get-WmiObject -Class CIM_LogicalDevice -Filter "PNPDeviceID = 'SCSI\\CDROM&VEN_ELBY&PROD_CLONEDRIVE&REV_1.4\\1&2AFD7D61&0&000000'" | Select-Object Drive
$Letter = Get-WmiObject -Class Win32_Volume -Filter "DriveLetter = '$($VCD)'"
Set-WmiInstance -InputObject $Letter -Arguments @{DriveLetter="V:"}
Seb