Jump to content

Recommended Posts

Posted (edited)

Hello

 

Recently, we asked RM for a quote to upgrade Virtual CD to a version that would support Windows 7. We were quoted £1,398.60 for 681 stations. We are also about to buy about another 400 licences (Virtual CD no longer comes included in a CC4 licence), which would have pushed the price up even more (we only run 4 Virtual CDs!) - so I started to look in to alternatives.

 

When we first started using Virtual CD, probably 8 years ago, the software seemed impressive enough to pay quite large amounts for. But since then I and I'm sure lots of you have used free software at home to achieve similar things. I had to look for a bit to find one that supported some sort of command line or scripting and a silent install, but I found Virtual CloneDrive. It is free software from SlySoft, who also make the software to create ISOs, which we won't be needing as there is plenty of free software to accomplish that.

 

My first attachment is the package for Virtual CloneDrive. I have NOT included the software setup exe, so after unzipping the package, download it from here - it's the last download link on the page - put the file in the package folder and then import it in to RMMC. At the moment the package works with 5.4.5.0 - I have no idea if updated versions will break it, but I do know the file has to be named 'SetupVirtualCloneDrive5450.exe' (or edit the setup.bat).

 

The setup.bat does a few things you should be aware of. First of all, it adds three certificates to the computer's certificate store. These are needed because the driver for the fake CD drive is signed by SlySoft themselves (These commands are from SlySoft Forum - View Single Post - Certificate used for signing has expired ...). It then starts a silent install of Virtual CloneDrive, telling it not to reboot after the install. It then runs 'letter.vbs', which gives the new drive a letter. I have set it to U, which is one of the drives the RM's Virtual CD uses so there shouldn't be any clash (This vbs script is from REQ Virtual CloneDrive 5111 silent method - MSFN Forum however I have edited it a bit as that didn't work). The batch file then deletes the shortcut on the desktop because I like to keep it tidy. This package is set to reboot when other installs are finished.

 

The second attachment is my launcher script, written in vbs. It installs to the hard drive, in C:\Program Files\John Port Applications\VCD Launcher\VCD Launcher.vbs. This script takes care of inserting the ISO, running the required program and ejecting the ISO when finished. I've noticed that sometimes it doesn't load the ISO quickly enough, causing the program to not see the disc. To combat this I've but some sleep commands in, but they may not be long enough.

 

To create a shortcut that will work, you need to point it to the launcher script, with the ISO and the program to run as parameters, like so:

 

"C:\Program Files\John Port Applications\VCD Launcher\VCD Launcher.vbs" "Path to ISO" "Path to Program"

 

eg:

"C:\Program Files\John Port Applications\VCD Launcher\VCD Launcher.vbs" "V:\ISOs\Spanish 1 and 2\Spanish 1 and 2.iso" "C:\Program Files\Doki\Espanol 1&2\doki-spanish.exe"

 

Make sure all paths are in quotes, as shown above. Give the shortcut an icon and allocate it to a Program Set.

 

Note that you also need to convert your existing vc4 file to ISOs. This is pretty easy - log on to a Windows XP station, right click on the vc4 file, go to the Virtual CD v9 menu and select Convert to another format.

 

I think I've covered everything but if something doesn't work let me know!

 

By the way, this in Windows 7 only, I couldn't get the certificates to work in XP

Network - Virtual CloneDrive_35567_V1_0_0_1_0.zip

Network - VCD Launcher_35567_V1_0_0_0_1.zip

Edited by knelmes
  • Thanks 1
Posted
You can also do this with daemon tools and daemon scripting. I used to do this, before binning the virtual cds when upgrading to Windows 7 and finding most of the apps would run as a server complete install.
Posted

Yes, but Daemon tools is only free for personal use and expressly forbids educational use without payment (turned out to be more pricey than RM's solution.)

 

Up to you if you want to run software illegally in your job but I stick to the rule book quite strictly at work. At home on the other hand I'm a bit more...relaxed, shall we say...

Posted
Hello

 

Recently, we asked RM for a quote to upgrade Virtual CD to a version that would support Windows 7. We were quoted £1,398.60 for 681 stations. We are also about to buy about another 400 licences (Virtual CD no longer comes included in a CC4 licence), which would have pushed the price up even more (we only run 4 Virtual CDs!) - so I started to look in to alternatives. .................

 

Just a small check do you require the VCD's to run on all the 681 stations ..... as it may be cheaper otherwise if you license it to just the stations you run it on.

Posted
Just a small check do you require the VCD's to run on all the 681 stations ..... as it may be cheaper otherwise if you license it to just the stations you run it on.

 

I probably could have reduced it a bit, but why pay at all if there's a free alternative? (unless you're concerned about support of course)

Posted
What is it you are actually using Virtual CD for? By that I mean what software is it you are hosting locally via it as I have not (for many years now) had to worry about using any kind of virtual CD software when it can happily be run from a network share. It it old legacy stuff?
Posted
Is it a network version then? if its anti piracy I m guessing it cant e use for anything more than one PC, talk to the company who produced it

 

Well, 2 of them are definitely anti-piracy and we only have that installed on the ones we are licensed for. The other 2 I think are actually just rather old programs and don't have the option of a full install.

  • 1 year later...
Posted (edited)
Just contact the developer of Virtual CD (H+H in Germany) directly and get an unlimited campus license for a reasonable price! Edited by MrBecker
  • 1 year later...
Posted

I could never make the letter.vbs work in Win 7 (32 or 64 bit)

 

Worked perfectly OK in XP

 

In 7 the script does not create .txt file for diskpart to process!

Posted

I'm wondering if it's creating it, failing to run diskpart for whatever reason and then deleting it - try commenting out line 62

objFSO.DeleteFile(strFilename) 

and running it again and seeing if the file is there and what's in it.

 

Are you getting any errors?

 

There's probably something in there that's specific to our setup, but this worked on our CC4 network and now on our vanilla, so I don't know what it would be.

Posted (edited)

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

Edited by scerazy

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...