DAEMON Tools es una potente herramienta con la que entre otras cosas podrás hacer imágenes digitales de tus CD, bien para protegerlos del desgaste o para no tener que estar poniendo o quitando CDs o DVDs ya que desde Rocket Launcher podremos dar instrucciones para montar una imagen antes de ejecutar un juego y desmontarla al salir del juego.
Tiene muchas más utilidades, pero a nosotros a fin de cuentas, lo que nos interesa es este aspecto.
Yo estoy usando la versión gratuita de DAEMON Tools Lite, pero puedes usar otras versiones y puedes descargarlo directamente desde su página web: https://www.daemon-tools.cc/spa/products/dtLite
La instalación no tiene ningún misterio y una vez instalado yo he creado dos unidades, la unidad F como DT y la unidad G como SCSI para sistemas que necesitan esta característica, dejando en ambos casos la región sin asignar.
Al crear una de estas unidades te instalará un pluggin adicional y pedirá reiniciar el sistema.
Una cosa que me ha gustado de esta nueva versión es que puedes poner la portada en las imágenes que tengas almacenadas.
Otro aspecto a destacar es que puedes crear la imagen de cualquier disco que tengas físicamente.
En los ajustes le he puesto que monte en una unidad existente ya que yo ya tengo creadas las unidades y autoejecutar para que arranque con Windows.
En Windows desactivaremos las opciones de reproducción automática en la configuración de dispositivos.
Y en los ajustes generales del GLOBAL, en el apartado de terceras partes, pondremos esta configuración.
Y que esté habilitado en los ajustes del apartado Settings.
Con esto ya lo tendríamos configurado y listo para usar, en los juegos que requieran que esté el CD presente, en PreLaunch pondrás la ruta a la imagen (siempre que no requiera algún montaje especial) y lo pondrás en PreLaunchMode=RUNWAIT para que cargue la imagen antes de ejecutar el juego, esperando a que se lea el CD.
EN PostExit pondremos el ejecutable para lineas de comandos y daremos la orden de –unmount_all para que desmonte las unidades, a no ser que necesites dejar unidades montadas, en ese caso pondrías otra línea de comandos.
LINEAS DE COMANDOS
Esto lo pongo en inglés directamente desde la web de Daemon Tolls.
Commands
-a or –add
Adds an optical virtual device.
Syntax: –add –type «arg»
Options:
- -t or –type: «dt», «scsi» or «ide». IDE devices are available only with «Advanced Mount» feature.
Example (extended): DTCommandLine.exe --add --type "dt"
Example (simplified): DTCommandLine.exe -a -t "dt"
-m or –mount
Creates and mounts an optical virtual drive with an image file, or simply mounts an image to existing virtual drive.
Syntax: –mount –type «arg» –letter «arg» –pass «arg» –ro –path «arg»
Options:
- t or type: «dt», «ide» or «scsi». Parameter <type> can not be used with *.iscsi, *.vhd, *.tc, *.vmdk and *.zip files.
- l or letter: device letter. The <letter> parameter is optional. If it is not specified, the first free letter will be used by default. Parameter <letter> can not be used for *.iscsi files.
- pass: password for crypted *.tc and *.hc files.
- ro: mount as read-only.
- p or path: path to image file.
Example (extended): DTCommandLine.exe --mount --type "tc" --letter "K" --pass "123" --ro --path "f:\test.tc"
Example (simplified): DTCommandLine.exe -m -t "tc" -l "K" --pass "123" --ro -p "f:\test.tc"
-M or –mount_to
Mounts existing optical virtual drive with an image file.
Syntax: –mount_to –letter «arg» –pass «arg» –ro –path «arg»
Options:
- -l or –letter: device letter.
- –pass: password for crypted .tc, .hc files.
- –ro: mount as read-only device.
- -p or –path: path to file.
Example (extended): DTCommandLine.exe --mount_to --letter "K" --pass "123" --ro --path "f:\test.tc"
Example (simplified): DTCommandLine.exe -M -l "K" --pass "123" --ro -p "f:\test.tc"
-u or –unmount
Unmounts a virtual drive.
Syntax: –unmount –letter «arg»
Options:
- l or letter: device letter.
Example (extended): DTCommandLine.exe --unmount --letter "M"
Example (simplified): DTCommandLine.exe -u -l "M"
-U or –unmount_all
Unmounts all currently mounted images.
Syntax: –unmount_all
Example (extended): DTCommandLine.exe --unmount_all
Example (simplified): DTCommandLine.exe -U
-R or –remove_all
Removes all virtual devices.
Syntax: –remove_all
Example (extended): DTCommandLine.exe --remove_all
Example (simplified): DTCommandLine.exe -R
-s or –set_count
Sets quantity of optical virtual devices.
Syntax: –set_count –type «arg» –number «arg»
Options:
- -t or –type: «dt», «scsi» or «ide». (IDE devices are available only with «Advanced Mount» feature.)
- -n or –number: number of virtual devices to be set. (Maximum number of allowed devices depends on «Unlimited Devices» feature state.)
Example (extended): DTCommandLine.exe --set_count --type "dt" --number 5
Example (simplified): DTCommandLine.exe -s -t "dt" -n 5
-G or –get_letter
Returns a letter assigned to an optical virtual device.
Syntax: –get_letter –type «arg»
Options:
- -t or –type: «dt», «scsi» or «ide».
- -n or –number: device number.
Example (extended): DTCommandLine.exe --get_letter --type "dt" --number 1
Example (simplified): DTCommandLine.exe -g -t "dt" -n 1
-g or –get_count
Gets number of virtual devices.
Syntax: –get_count –type «arg»
Options:
- t or type: «hdd» , «dt», «scsi» or «ide». Type of devices you need to count. If no type is specified, you’ll see the total quantity of devices as a result.
Example (extended): DTCommandLine.exe --get_count --type "dt"
Example (simplified): DTCommandLine.exe -g -t "dt"
-h or –help
Displays brief help on command line parameters.
Syntax: –help
Example (extended): DTCommandLine.exe --help
Example (simplified): DTCommandLine.exe -h
gracias por la información