Crear imagen ISO desde AMS eligiendo destino

Aquí puedes preguntar o compartir tus dudas y conocimientos acerca del programa
Hola AMSSPECIALIST que gran foro

Esta duda la estaba plantendo en otro foro, y googleando encontre este super foro.

mi duda es la siguiente, quiero crear una imagen ISO desde AMS, esto lo se hacer pero solo en la unidad C
vi un proyecto no recuerdo cual era que al dar clic al boton te mostraba una ventana donde podias elegir la unidad donde querias crear la ISO.

Podrian decirme como hacerlo porfavor, muchas gracias

nuevamente felicitaciones por el foro
Hola ThunderBolt, tuve un problema tratando de crear una ISO. Este es el post: http://amsspecialist.foroactivo.com/dis ... e-t483.htm. Aunque no se relaciona exactamente con lo que preguntas, algo hay.

Imagen

En la imagen podrás ver que dando click en publish saltará una ventana que te da la opción de donde guardar tu imagen iso. Saludos, espero haberte ayudado. :yeah:
Imagen

Burn data CD/DVD/Blu-Ray: Esta opción es para quemar directamente un cd,dvd o blu-ray con tu proyecto.
Hard drive folder: Esta opción es para crear el contenido de tu proyecto en un directorio, sea del disco duro o de una unidad externa.
Web/Email executable: Esta opción es para crear un ejecutable que contenga todo tu proyecto y que al pulsarlo se descomprime en la sección temporal del usuario y se ejecuta.
ISO image: Esta opción es para crear una imagen en formato ISO de tu proyecto.

Un saludo. :num1:
Muchas gracias por la pronta respuesta Ceone, pero creo que no explique bien lo que necesitaba.

Estoy utilizando el CDImage para crear una ISO del contenido de una carpeta desde AMS, pero el script que utilizo tiene como ruta la unidad C. cambiando la letra de destino puedo cambiar la unidad D, E, F etc, pero vi un proyecto que al dar clic podias elegir la unidad de destino, pues el script que tengo empieza automaticamente a crear la ISO en la unidad que haya puesto en el script.

Mi duda es como hacer el script en AMS para que antes me de la opción de elegir la unidad de destino y posteriormente comience a crear la ISO.

Muchas gracias
Bueno si lo que quieres es una ruta deberias anteponer un Dialog.FolderBrowse en el script para elegir destino y el result de este dialogo lo concatenas con el script de argumentos para el CD image , si se trata de unidades solo , pues podrías hacer un como que enumere unidades del sistema y elegir así.

Di que opción te gusta mas y también estaría bien que colgaras el apz de tu proyecto para trabajar sobre lo que tienes echo . un saludo
Muchas gracias rafaxplayer

Este es el script que utilizo para el CDimage desde AMS

Código: Seleccionar todo

result = File.Run(_SourceDrive.."AutoPlay\\Docs\\CDIMAGE.EXE", "-lCARPETA -h -n -m -d  AutoPlay\\Docs\\CARPETA C:\\imagendeprueba.iso", "", SW_SHOWNORMAL, false);
Al dar clic la imagen empieza a crearse automáticamente en la unidad C.

Me gusta la idea que el script te enumere las unidades disponibles en tu sistema para elegir donde se quiere crear la imagen ISO, y ahora se me viene a la mente tal vez poner antes un cuadro de dialogo indicando el espacio necesario para poder crear la ISO.

De momento estoy utilizando la version 8 de AMS, no se mucho de scripts lo que utilizo es lo básico.

Más tarde subo el proyecto Rafaxplayer y nuevamente gracias por toda la ayuda.
Esto Debe Resolver Tu Problema Sencillamente

Código: Seleccionar todo

Ruta = Dialog.FileBrowse(false, "Guardar Imagen ISO", _DesktopFolder, "Imagen ISO(*.ISO)|*.ISO|", "Imagen_ISO_De_Prueba", "", false, false);
Archivo = _SourceFolder.."\\AutoPlay\\Docs\\CDIMAGE.EXE";
if Ruta[1]~="CANCEL" then
Comando = "-lTituloDelCD -h -n -m -d  AutoPlay\\Docs\\CARPETA "..Ruta[1]
File.Run(Archivo, Comando, "", SW_SHOWNORMAL, false);
end
CoCo_InC ya lo he incorporado al proyecto, prueba realizada y ha quedado perfecto.

Por ultimo nuevamente gracias a Hunted, Ceone, rafaxplayer & CoCo_InC.

Pueden marcar el tema como "Resuelto"
Ok , ese coco ha vuelto :yeah:
CoCo_InC escribió:Esto Debe Resolver Tu Problema Sencillamente

Código: Seleccionar todo

Ruta = Dialog.FileBrowse(false, "Guardar Imagen ISO", _DesktopFolder, "Imagen ISO(*.ISO)|*.ISO|", "Imagen_ISO_De_Prueba", "", false, false);
Archivo = _SourceFolder.."\\AutoPlay\\Docs\\CDIMAGE.EXE";
if Ruta[1]~="CANCEL" then
Comando = "-lTituloDelCD -h -n -m -d  AutoPlay\\Docs\\CARPETA "..Ruta[1]
File.Run(Archivo, Comando, "", SW_SHOWNORMAL, false);
end

siiiiii :yeah: :yeah: :yeah: :yeah: :yeah: :yeah: :yeah: :yeah: :yeah: :yeah: