Estoy buscando un comando de shell cmd en Windows XP, como "dir/b/s" que incluye valores de fecha y hora para cada archivo en el resultado. Todos los datos (ruta, nombre del archivo y fecha/hora) deben estar en una línea. ¿Alguien puede proporcionar un comando para lograr esto? Gracias.cmd dir/b/s más la fecha
Respuesta
No hay forma directa de hacerlo con DIR. Debería escribir un contenedor que eliminó los detalles extraños de un DIR/s
Puede usar powershell, vbscript o javascript para hacerlo.
Aquí hay una respuesta relacionada usando PowerShell: How to retrieve a recursive directory and file list from PowerShell excluding some files and folders? aunque necesitaría enmendar esto para agregar la fecha/hora.
ACTUALIZACIÓN: Aquí está un sitio MAD que muestra un paseo directorio recursivo en cargas de diferentes idiomas: http://rosettacode.org/wiki/Walk_a_directory/Recursively
Si desea archivos sólo
for /r %F in (*) do @echo %~tF %F
Si usted quiere que ambos archivos y directorios a continuación, utilizar el comando DIR con FOR/F
for /f "eol=: delims=" %F in ('dir /b /s') do @echo %~tF %F
Si se utiliza en un archivo por lotes a continuación %F
y %~tF
mus t cambie a %%F
y %%~tF
.
¿Qué tal algo como esto:
for /f "tokens=*" %a in ('dir *.* /a:d /b /s') do for /f "skip=5 tokens=1,2,3,4*" %b in ('dir *.* /a:-d') do @if %e neq bytes @echo %a\%e%f %b %c
Simples, a pesar de que puede haber complicado un poco :-)
- 1. cmd: regedit de cmd
- 2. archivo de renombrado de línea cmd con fecha y hora
- 3. PHP: Fecha más grande que la fecha actual
- 4. Expresión lambda para la fecha más reciente
- 5. Devuelve la fecha actual más 7 días
- 6. CMD Script: Cómo cerrar el CMD
- 7. Cómo encontrar la fecha más alta (más reciente) y la más baja (anterior) [R]
- 8. ¿La manera más limpia y más Pythonic de obtener la fecha de mañana?
- 9. SQL Cómo seleccionar el artículo de la fecha más reciente
- 10. MYSQL Fecha Hora Ronda a la hora más cercana
- 11. Consulta SQL para mostrar la fecha más cercana?
- 12. Cómo seleccionar la fecha más antigua de MySQL
- 13. Obtenga la fecha más temprana de IEnumerable <DateTime>
- 14. PHP ¿Convertir la fecha ISO a un formato más legible?
- 15. ¿La forma más simple de incrementar una fecha en PHP?
- 16. Seleccionar la fecha más reciente entre dos columnas
- 17. Verificar si la fecha es esta o más grande
- 18. ¿Cómo formatear la fecha más fácilmente en PHP?
- 19. Buscar la fecha más cercana de una lista
- 20. SQL: seleccione la fecha más reciente para cada categoría
- 21. Selección de TSQL distinta según la fecha más alta
- 22. SQL: encontrar la brecha de fecha más larga
- 23. ¿Forma más eficiente de ejecutar la consulta de fecha/aaaa?
- 24. Obtener la fecha más reciente de una serie de fechas
- 25. encontrar si la fecha es más de 30 días
- 26. Obtenga la fecha del viernes más reciente SQL
- 27. Obtener la fecha más reciente en registros XML
- 28. Inicie CMD utilizando ProcessBuilder
- 29. ¿Qué significa cmd/C?
- 30. C++ Ejecutando comandos CMD
Esto cumple con mis necesidades perfectamente. Gracias. – user1483922
@ user1483922 - Cuando obtiene una respuesta que se adapta perfectamente a sus necesidades, debe aceptarla haciendo clic en la marca de verificación que se encuentra cerca de la esquina superior izquierda de la respuesta. Aceptar una respuesta permite a los demás saber que la pregunta ha sido respondida, le otorga 2 puntos por tomarse el tiempo para aceptar la respuesta, y otorga a la persona que publicó la respuesta 15 puntos. – dbenham