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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  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 2,424 veces)
CAEL20

Desconectado Desconectado

Mensajes: 21


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

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
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



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

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.817



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

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 pm por Eleкtro » En línea

CAEL20

Desconectado Desconectado

Mensajes: 21


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

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 2,187 Último mensaje 28 Diciembre 2005, 17:24 pm
por ciruit
Mover mover la imagen de un JButton a otro JButton
Java
mystiic 0 2,152 Último mensaje 12 Mayo 2015, 21:26 pm
por mystiic
MOVIDO: Mover multiples archivos de un folder a otro lugar
Programación General
Eleкtro 0 2,051 Último mensaje 22 Febrero 2018, 23:21 pm
por Eleкtro
mover router a otro lugar lejano
Redes
Robocop8 8 2,696 Último mensaje 9 Septiembre 2018, 05:12 am
por chapo
Protege tu privacidad ocultando archivos y carpetas con Folder Lock
Noticias
El_Andaluz 0 1,709 Último mensaje 18 Abril 2021, 23:30 pm
por El_Andaluz
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines