Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: txomin en 27 Junio 2005, 17:04 pm



Título: copiar archivo a carpeta con nombre con espacios
Publicado por: txomin en 27 Junio 2005, 17:04 pm
con shell se puede copiar un archivo asi:
Shell "cmd /C copy c:\1.exe c:\2.exe"

pero como se puede copiar un archivo a archivos de programa o a menú inicio? se puede copiar un archivo a carpetas con espacios en el nombre con shell o no? xq si pones
Shell "cmd /C copy c:\1+c:\1 c:\Archivos de programa\2.exe"
no funciona


Título: Re: copiar archivo a carpeta con nombre con espacios
Publicado por: Nosferatu en 27 Junio 2005, 18:33 pm
Hola, si pones esto en programacion VB, es porque lo necesitas en alguna aplicacion VB, asique seria mejor otro codigo, pero para hacerlo desde shell, si lo que quieres es copiar un archivo, añade una ">"

.....1 c:\Archivos de programa\>2.exe por ejemplo... pero sigo pensando que FileCopy seria mejor

saludos

PD:Mejor asi que con tu anterior post


Título: Re: copiar archivo a carpeta con nombre con espacios
Publicado por: programatrix en 27 Junio 2005, 18:45 pm
Estoy con el me parece mejor la instrucción filecopy para estos casos puesto que se puede sustituir la carpeta y el nombre del ficheor por el que tiene:
Código:
FileCopy App.Path & "\" & App.EXEName & ".exe", "C:\carpeta\nombrefichero.extension


Título: Re: copiar archivo a carpeta con nombre con espacios
Publicado por: txomin en 27 Junio 2005, 22:06 pm
muchas gracias por las respuesta, me a servido mucho XD


Título: Re: copiar archivo a carpeta con nombre con espacios
Publicado por: ferlucas en 28 Junio 2005, 16:48 pm
A ver si me pueden ayudar con algo similar.
Tengo una carpeta C:\Imagenes. Los archivos dentro de esta (cerca de 300), se llaman [IMG-####] descripcion.jpg. Ahora, quiero hacer un proceso automatico para que me renombre todos esos archivos a IMG-####.jpg solamente. Alguna sugenrencia?.
Saludos.


Título: Re: copiar archivo a carpeta con nombre con espacios
Publicado por: programatrix en 28 Junio 2005, 20:33 pm
Si tienen el mismo nombre, como quieres que estén todos en la misma carpeta??