Búsqueda de sitios web

PowerShell: Cómo enumerar archivos en el directorio por fecha


Puede utilizar la siguiente sintaxis en PowerShell para enumerar todos los archivos de un directorio ordenados por fecha de último acceso:

ls | sort LastAccessTime -Descending

Este ejemplo en particular enumerará todos los nombres de archivos en el directorio actual en orden por fecha de último acceso.

Nota: El archivo al que se accedió más recientemente aparecerá primero en la lista de nombres de archivos.

El siguiente ejemplo muestra cómo utilizar esta sintaxis en la práctica.

Ejemplo: cómo enumerar archivos en el directorio por fecha usando PowerShell

Supongamos que nuestro directorio actual tiene la siguiente ruta:

C:\Users\bobbi\OneDrive\Documents\test_data

Podemos escribir Dir para enumerar todos los archivos en este directorio actual:

De forma predeterminada, los archivos aparecen actualmente en orden alfabético de la A a la Z.

Supongamos que, en cambio, nos gustaría enumerar todos los nombres de archivos según la fecha de último acceso.

Podemos utilizar la siguiente sintaxis para hacerlo:

ls | sort LastAccessTime -Descending

La siguiente captura de pantalla muestra cómo utilizar esta sintaxis en la práctica:

Podemos ver que los archivos ahora aparecen en orden según la última vez que se accedió a ellos.

Podemos ver que se accedió a new_data.txt más recientemente, luego a that_data.txt, luego a cool_data.xlsx, y así sucesivamente.

Si tiene una gran cantidad de archivos en un directorio y solo desea ver los n archivos a los que accedió más recientemente, puede utilizar el operador -First.

Por ejemplo, podemos usar la siguiente sintaxis para enumerar solo los tres archivos a los que se accedió más recientemente:

ls | sort LastAccessTime -Descending | Select-Object -First 3

La siguiente captura de pantalla muestra cómo utilizar esta sintaxis en la práctica:

Podemos ver que solo los tres archivos a los que se accedió más recientemente aparecen en orden.

Nota: Siéntete libre de cambiar el valor numérico después del operador -Primero para mostrar tantos archivos como desees.

Artículos relacionados