Tasker Para hablar de todo lo relacionado con la aplicación tasker

Respuesta
 
Herramientas
  #1  
Viejo 04/06/16, 18:36:55
Array

[xs_avatar]
luigi__77 luigi__77 no está en línea
Miembro del foro
 
Fecha de registro: dic 2013
Localización: valencia, vnzla
Mensajes: 59
Modelo de smartphone: Honor 8
Tu operador: Movistar
como mover todos los archivos que esten en una carpeta a otra CON TASKER

Hola, tengo rato queriendo hacer una tarea que sé que si se puede hacer, pero no encuentro como hacerla
lo que quiero hacer es poder mover TODOS los archivos que estan en una carpeta a otra. ejemplo:
pasar los archivos que esten en "sdcard/download/carpeta_X" a "sdcard/download/carpeta_Y" (es un ejemplo, en realidad la ruta de las carpetas pueden ser otras)
creo que se puede lograr haciendo uso de un bucle for, pero el detalle es que no se como hacer que el for se mueva por los nombres de los archivos de la carpeta.
se que podría mover toda la carpeta_X hacia la carpeta_Y, y luego volver a crear la carpeta_Y dentro de download (asi en la carpeta download queda una carpeta_Y creada pero vacia, y una carpeta_X con una carpeta_Y dentro) pero NO ES LO QUE QUERO!

el punto es que quisiera saber como ir moviendome uno a uno por los archivos de una carpeta e ir moviendolos cada uno a una nueva carpeta. ¿me pueden ayudar?

Última edición por luigi__77 Día 07/06/16 a las 17:57:18.
Responder Con Cita


  #2  
Viejo 04/06/16, 19:08:54
Array

[xs_avatar]
BlackBlex BlackBlex no está en línea
Miembro del foro
 
Fecha de registro: ago 2013
Mensajes: 57
Modelo de smartphone: Moto G 2015
Tu operador: Otra
Yo lo hice listando los archivos que lo encuentras en la categoria de Files/Archivos, y despues esa variable la recorro con el for donde el primer campo (Variable) sera el que maneje cada dato de la lista y en el segundo campo (Items) ponemos la variable que pusimos en Listar archivos terminando con (), osea si le pusiste %descargas, en el for lo pones como %descargas().

Y ya solo haces el movimiento, dentro del for.

Te paso el que yo hice.

Clasificar (70)
A1: Wait [ MS:0 Seconds:10 Minutes:0 Hours:0 Days:0 ]
A2: Vibrate [ Time:200 ]
A3: List Files [ Dir:/sdcard0/downloads/ Match:*.* Include Hidden Files:Off Use Root:Off Variable:%list ]
A4: For [ Variable:%file Items:%list() ]
A5: Test File [ Type:Name Data:%file Store Result In:%filename Use Root:Off ]
A6: Move [ From:%file To:/sdcard0/downloads_y/%filename Use Root:On ]
A7: End For

Última edición por BlackBlex Día 04/06/16 a las 19:15:21.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a BlackBlex su comentario:
  #3  
Viejo 04/06/16, 19:51:56
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
Con comandos de consola es relativamente sencillo. Busca información sobre el comando "mv".

EDITO

Ahora que lo pienso ... ¿por qué no usas la acción "Archivo > Mover" con el comodín *.*?
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)

Última edición por WillyWeb Día 04/06/16 a las 23:17:28.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario:
  #4  
Viejo 07/06/16, 17:50:00
Array

[xs_avatar]
luigi__77 luigi__77 no está en línea
Miembro del foro
 
Fecha de registro: dic 2013
Localización: valencia, vnzla
Mensajes: 59
Modelo de smartphone: Honor 8
Tu operador: Movistar
Gracias a ambos, sus aportes solucionaron el problema. En principio lo hice con la solución de BlackBex, que adicionalmente de solucionar el problema también me enseñó cómo moverme por todos los archivos de un directorio..
La solución de WillyWeb también me funciona, de hecho si es mas simple, sólo aplico el comando mv ruta_origen/* ruta_destino y listo, solucionado!
Muchas gracias a ambos! Podemos dar este tema como solucionado
Responder Con Cita
Los siguientes 2 usuarios han agradecido a luigi__77 su comentario:
  #5  
Viejo 07/06/16, 17:55:24
Array

[xs_avatar]
luigi__77 luigi__77 no está en línea
Miembro del foro
 
Fecha de registro: dic 2013
Localización: valencia, vnzla
Mensajes: 59
Modelo de smartphone: Honor 8
Tu operador: Movistar
 Cita: Originalmente Escrito por WillyWeb Ver Mensaje
EDITO

Ahora que lo pienso ... ¿por qué no usas la acción "Archivo > Mover" con el comodín *.*?
La acción mover sólo permite mover un archivo o directorio a un directorio destino, pero no me da comodínes como tal, las otras soluciones si funcionaron!
Responder Con Cita
Los siguientes 2 usuarios han agradecido a luigi__77 su comentario:
  #6  
Viejo 07/06/16, 21:32:40
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por luigi__77 Ver Mensaje
La acción mover sólo permite mover un archivo o directorio a un directorio destino...
Cierto. No lo había comprobado nunca.

La verdad es que suelo usar los comandos de consola para estas cosas.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 00:11:20 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /