Trouver des fichiers sur des fenêtres modifiées après une date donnée en utilisant la ligne de commande
J'ai besoin de recherche de fichiers dans mon disque modifié après une date donnée en utilisant la ligne de commande.
Par exemple:
dir /S /B WHERE modified date > 12/07/2013
source d'informationauteur Daniel Peñalba | 2013-07-12
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser PowerShell pour ce faire, essayez de:
Get-ChildItem -Recurse | Where-Object { $_.LastWriteTime -ge "12/27/2016" }
La
forfiles
commande a fonctionné pour moi sur Windows 7. L'Article est ici:http://www.windows-commandline.com/find-files-based-on-modified-time/
Microsoft Technet doc: http://technet.microsoft.com/en-us/library/cc753551.aspx
Pour l'exemple ci-dessus:
J'ai été après la taille des fichiers modifiés et n'ont pas de Powershell, j'ai utilisé la suite, mais l'idée est venue d'un autre post
http://www.scotiasystems.com/blog/it-hints-and-tips/quick-way-to-find-recently-changed-files-in-windows
et Windows de commande pour la taille des fichiers?
J'ai eu le même problème, j'ai donc créé une liste à l'aide de la commande XCOPY et de la modification de la date que je cherchais et ensuite utilisé une boucle for pour parcourir la liste et ajouter les informations de date/heure dont j'avais besoin pour chaque fichier dans un journal.
Abouti à quelque chose comme ce qui suit, ce qui est exactement ce que je voulais.
Si vous décidez d'utiliser power shell, cela fonctionnera également avec le temps et les plages de date: