elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Mover multiples archivos de un folder a otro lugar
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Mover multiples archivos de un folder a otro lugar  (Leído 683 veces)
CAEL20

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Mover multiples archivos de un folder a otro lugar
« en: 22 Febrero 2018, 22:41 »

Saludos busco como mover multiples archivos  y pasarlos a otra ruta no busco mover la carpeta raíz solo todos los archivos que contenga.

Yo pensé que algo así podría pero no es la respuesta ya que tengo que especificar un archivo



My.Computer.FileSystem.MoveFile(LabelORIGEN.Text & "\*.*", LabelDESTINO.Text)


En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: Mover multiples archivos de un folder a otro lugar
« Respuesta #1 en: 22 Febrero 2018, 22:49 »

que tal si empezamos por aclarar cual lenguaje es?


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.709



Ver Perfil
Re: Mover multiples archivos de un folder a otro lugar
« Respuesta #2 en: 22 Febrero 2018, 23:20 »

Ya que estás formulando una duda en un foro de programación general, lo normal por sentido común y tambien por respeto hacia los demás sería que hubieras especificado el lenguaje que estás utilizando, creo que eso es lo mínimo.

Respondiendo al problema que planteas, primero debes obtener una colección/array con los archivos que deseas mover, y seguidamente iterar la colección para mover uno por uno cada archivo...

Un ejemplo básico:
Código
  1. Dim srcDir As New DirectoryInfo("C:\DIRECTORIO ORIGEN\")
  2. Dim dstDir As New DirectoryInfo("C:\DIRECTORIO DESTINO\")
  3.  
  4. Dim files As IEnumerable(Of FileInfo) =
  5.    srcDir.GetFiles("*", SearchOption.TopDirectoryOnly)
  6.  
  7. For Each fi As FileInfo In files
  8.  
  9.    Try
  10.        fi.MoveTo(Path.Combine(dstDir.FullName, fi.Name))
  11.  
  12.    Catch ex As Exception
  13.        Throw
  14.  
  15.    End Try
  16.  
  17. Next fi

PD: siempre puedes declarar un método con nombre "MoveAllFiles" o como prefieras llamarlo, y desarrollar el algoritmo que mueva todos los archivos de un directorio a otro. el código necesario para lograrlo te lo mostré en el ejemplo de más arriba.

Saludos!
« Última modificación: 22 Febrero 2018, 23:37 por Eleкtro » En línea


CAEL20

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Mover multiples archivos de un folder a otro lugar
« Respuesta #3 en: 23 Febrero 2018, 16:41 »

Gracias me ayudo mucho, gracias saludos y gracias por tomarte tu tiempo.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Mover un form al lado de otro.
Programación Visual Basic
ciruit 3 1,302 Último mensaje 28 Diciembre 2005, 17:24
por ciruit
mover contenido de listbox a otro
Programación Visual Basic
Carlosnuel 2 3,891 Último mensaje 10 Diciembre 2006, 20:54
por Carlosnuel
Mover mover la imagen de un JButton a otro JButton
Java
mystiic 0 1,145 Último mensaje 12 Mayo 2015, 21:26
por mystiic
MOVIDO: Mover multiples archivos de un folder a otro lugar
Programación General
Eleкtro 0 486 Último mensaje 22 Febrero 2018, 23:21
por Eleкtro
mover router a otro lugar lejano
Redes
Robocop8 8 961 Último mensaje 9 Septiembre 2018, 05:12
por chapo
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines