Quantcast
Channel: Symantec Connect - Endpoint Management - Discussions
Viewing all articles
Browse latest Browse all 331

Ghost32 v11.5 error al chequear integridad si hay carpetas con espacios en blanco

$
0
0
I need a solution

Hola, necesito chequear la integridad de imágenes almacenadas. He creado un programa en Visual Basic que realiza esta función perfectamente. El programa recorre una unidad de disco duro, localiza todas las imágenes y chequea la integridad. El problema existe cuando en el nombre de una carpeta hay espacios en blanco.

lstfoundfiles.list(n) es una variable tipo string que almacena la ruta completa y el nombre del archivo a chequear.

Cuando ejecuto el comando:

Comando = "ghost32.exe -batch -chkimg,"& lstFoundFiles.List(n)

Mi programa devuelve el error:

ABORT: 19010, Arguments must be preceeded with a '-' or a '/'

La ruta real del archivo a comprobar es: H:\Ghost\Folder 3\IMOK4.GHO, existe un espacio en blanco entre folder y 3.

Si pongo directamente:

Comando = "ghost32.exe -batch -chkimg,"& "H:\Ghost\Folder 3\IMOK4.GHO"

también muestra el mismo error.

Si yo ejecuto directamente el programa Ghost32 v11.5 , y a través de los menús elijo "comprobar integridad" y selecciono el archivo que está en la carpeta mencionada, entonces sí funciona bien, por lo que deduzco que el problema es que mi comando no está bien montado.

¿Cómo debería confeccionar el comando para que funcione correctamente?

Saludos


Viewing all articles
Browse latest Browse all 331

Trending Articles