Recherche de site Web

PowerShell : comment répertorier les fichiers dans le répertoire par date


Vous pouvez utiliser la syntaxe suivante dans PowerShell pour répertorier tous les fichiers d'un répertoire par date de dernier accès :

ls | sort LastAccessTime -Descending

Cet exemple particulier répertoriera tous les noms de fichiers du répertoire actuel par ordre de date de dernier accès.

Remarque : Le fichier consulté le plus récemment apparaîtra en premier dans la liste des noms de fichiers.

L'exemple suivant montre comment utiliser cette syntaxe dans la pratique.

Exemple : Comment répertorier les fichiers d'un répertoire par date à l'aide de PowerShell

Supposons que notre répertoire actuel ait le chemin suivant :

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

Nous pouvons taper Dir pour lister tous les fichiers de ce répertoire actuel :

Par défaut, les fichiers sont actuellement classés par ordre alphabétique de A à Z.

Supposons que nous souhaitions plutôt répertorier tous les noms de fichiers en fonction de leur dernière date d'accès.

Nous pouvons utiliser la syntaxe suivante pour ce faire :

ls | sort LastAccessTime -Descending

La capture d'écran suivante montre comment utiliser cette syntaxe dans la pratique :

Nous pouvons voir que les fichiers sont désormais répertoriés dans l’ordre en fonction de la date à laquelle ils ont été consultés pour la dernière fois.

Nous pouvons voir que new_data.txt a été consulté le plus récemment, puis that_data.txt, puis cool_data.xlsx, et ainsi de suite.

Si vous avez un grand nombre de fichiers dans un répertoire et que vous souhaitez afficher uniquement les n fichiers consultés le plus récemment, vous pouvez utiliser l'opérateur -First.

Par exemple, nous pouvons utiliser la syntaxe suivante pour lister uniquement les trois fichiers les plus récemment consultés :

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

La capture d'écran suivante montre comment utiliser cette syntaxe dans la pratique :

Nous pouvons voir que seuls les trois fichiers les plus récemment consultés sont répertoriés dans l'ordre.

Remarque : N'hésitez pas à modifier la valeur numérique après l'opérateur -First pour afficher autant de fichiers que vous le souhaitez.

Articles connexes