Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - zeux_madr

#1
Buenas, a ver quien podria ayudarme, tengo una carpeta en linux con miles de ficheros, en concreto pdfs. Cada fichero tiene el nombre: telefono_codigo.pdf
es decir: 9112345678_090909.pdf
Necesitaria poder leer uno por uno dichos ficheros, eso es facil, pero con la particularidad que tengo que leer las 3 posiciones del nombre del fichero que con las 3 ultimas del numero de telefono.
En el caso del ejemplo anterior, tendria que guardarme en una variable el valor 678
Pero no lo consigo, si alguien puede ayudarme...
muchas gracias
saludos
>:D
#2
es mas, si ademas lo borro estando abierto el fichero, me deja borrarlo, por lo que pierdo el contenido que en ese momento estuviera grabando en ese fichero, eso es lo que quiero evitar, que si el fichero esta abierto, y estoy escribiendo, evitar que pueda borrar ese fichero estando abierto.
#3
a mi me dice no matching handles found, y lo tengo abierto, no lo entiendo.
#4
Buenas, perdon, el lenguaje es batch, he usado handle, pero algo hare mal por que no me sale lo que esta abierto.

Ejemplo: handle "c:\prueba\"

Dentro de prueba tengo varios ficheros, uno se llama correo.txt.
Dicho fichero lo abri con el notepad++ y al ejecutarlo no se entera de que lo tengo abierto.
Lo estoy ejecutando bien?

saludos
#5
Buenas, necesitaria saber como puedo averiguar, de un directorio en el cual tengo cientos de ficheros, si alguno de esos ficheros esta abierto por algun proceso del sistema operativo, en este caso windows, para de esa forma poder saber si puedo copiar ese fichero o no a otra carpeta.

Gracias
#6
Scripting / Re: Contador de ficheros (BATCH)
9 Enero 2013, 21:47 PM
Muchas gracias, lo voy a probar y te cuento.

un abrazo
#7
Scripting / Contador de ficheros (BATCH)
9 Enero 2013, 17:26 PM
Buenas, necesitaria crear un batch el cual va a correr en una tarea automatica en maquina windows cada hora.
Lo que quiero que haga es de un directorio en concreto donde se dejan tres tipos de ficheros a,b y c que se distiinguen por el nombre, (continuamente entran ficheros en ese directorio), que cuando se ejecute el batch cuente los ficheros que hay. Y los almacene en un contador que mostrariamos.
Pero que cuando vuelva a ejecutarse a la hora siguiente, dicho contado muestre los ficheros nuevos  que se han sumado desde la anterior hora.
es decir si en una hora cuento 20 ficheros del tipo A, y luego en la siguiente hora se me incorporan 10 mas, que el contador muestre siempre los nuevos ficheros incorporados, en este caso los 10 nuevos que han entrado en esta ultima hora.
A ver quien me puede echar una mano, muchas gracias.