メモしよっと

なんでもメモするブログです。

最近更新したファイルを探したい - Windowsコマンド

困ったこと

昨日更新したはずのテキストファイルがどこにもない!
ファイル名は思い出せない。

xcopyコマンドを使うと探せる

>xcopy /L /D:2-19-2023 /S /E \*.txt ..\

説明

オプション

オプション 説明
-L ファイルをcopyしない
-D 指定した日付以降に変更したファイルをコピーする
-S 空の場合を除いて,ディレクトリとサブディレクトリをコピーする
-E ディレクトリまたはサブディレクトリが空であってもコピーする

xcopyコマンドは基本的にはcopyコマンド。-Lオプションをつけてコピーしないようにする。
・コピーしなくても、コピー先は省略できないので適当なフォルダを指定してあげる。ちなみに再帰コピー指定をしているため、コピー先をコピー元以下のディレクトリにするとエラーになる

xcopy コピー元(探したいファイル、ここでは\*.txt) コピー先(探したいファイル、ここでは..\) ・-Sと-Eを設定しとくと、再帰的検索(サブディレクトリを含めた検索)が行える