Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-11-2006
ivanloco ivanloco is offline
Miembro
 
Registrado: abr 2006
Posts: 30
Poder: 0
ivanloco Va por buen camino
problema con archivos .bat

Hola, tengo una aplicación que ejecuta dos archivos .bat para hacer copias de seguridad de un archivo, el problema que tengo es que la dirección del archivo y el directorio destino es "Archivos de programa..." y falla porque el nombre está separado con espacios en blanco.
Si alguien conoce otra manera de realizar estas copias o arreglar el tema de los espacios en blanco agradeceria me informara.
Muchas gracias.
Responder Con Cita
  #2  
Antiguo 19-11-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Hay dos posibles soluciones, entrecomillar el nombre del archivo o usar la función GetShortPathName para obtener el nombre corto correspondiente a ese archivo. En este otro post utilizo esta función, echale un vistazo:

http://www.clubdelphi.com/foros/show...2&postcount=10
Responder Con Cita
  #3  
Antiguo 20-11-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Yo prefiero entrecomillar (entre comillas dobles, la que está encima del número 2) las rutas, ya que permite depurar el programa mejor sin tener que descifrar el nombre corto a qué ruta pertenece.

Código Delphi [-]
Copyfile('  "c:\Archivos de programa\mi carpeta\miarchivo.exe"     ', ' c:\mio.exe');

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #4  
Antiguo 20-11-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Cita:
Empezado por Lepe
Yo prefiero entrecomillar
Sin duda esa seria mi primera opción, pero en el caso que menciono arriba, dentro del bat usaba el comando start y las rutas entrecomilladas se le atragantaban. Por eso siempre es bueno tener mas de una alternativa.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con archivos adjuntos y cuerpo de mail en indy razadi Internet 4 14-09-2006 09:56:37
Un problema con las fechas de los archivos Javier_A OOP 8 07-04-2006 12:27:24
Problema con el envio de archivos adjuntos por mail herodes Internet 5 16-08-2005 20:11:00
Problema con archivos .ini fabiof2000 Varios 1 28-07-2005 21:11:05
Problema al adjuntar archivos al Outlook vicvil Internet 7 07-12-2004 17:51:20


La franja horaria es GMT +2. Ahora son las 16:21:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi