Pregunta

Tengo una carpeta llena de archivos MP3. Se nombran consecutivamente 01.mp3 mediante 86.mp3. Actualmente todos tienen el mismo create_date. Necesito que todos tengan diferentes create_dates, preferiblemente con un día de diferencia. Lo que es la fecha de creación no importa siempre que las fechas de creación estén en la misma dirección que el número de nombre del archivo. Soy bastante fluido en PHP, pero ese es realmente mi único idioma. De hecho, obtuve un script PHP que establece la fecha de modificación, pero eso no funciona para lo que necesito. Encontré una utilidad que me permitiría cambiar la fecha de creación, pero era una GUI y solo podía cambiar 1 archivo a la vez. Necesito que sea un proceso por lotes. ¿Algunas ideas?

¿Fue útil?

Solución

Encontré una utilidad llamada FilTouch. Le permite modificar la fecha de creación, entre otras cosas, a través de una interfaz de línea de comando. Acabo de utilizar Excel para crear una serie de comandos que establecen la fecha de creación de cada archivo con un día separado y lo guardé como un archivo por lotes como así.

... 
FileTouch /C /D 01-01-2010 24.mp3
FileTouch /C /D 01-02-2010 25.mp3
FileTouch /C /D 01-03-2010 26.mp3
...
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top