openfiles /query
Windowsパソコンで,ネットワークに共有フォルダを公開している場合,どのファイルやフォルダが開かれているかを確認したいことがあります。コントロール・パネルの管理ツールにある「コンピュータの管理」のGUIツール上で「共有フォルダ」の「開いているファイル」を選んで確認する以外に,openfilesコマンドでも確認できます。openfilesコマンドを使えば,コマンド・プロンプトから確認したり,内容をテキスト・ファイルとして保存したりできます。テキスト・ファイルとしては保存したい場合は,以下のようなコマンドを実行します(図1)。
openfiles /query /v > openfileslog.txt
自分自身の共有フォルダだけでなく,他のマシン上の共有フォルダについても同様にネットワーク経由でリモートに調べることができます(図2)。この場合は,以下のように対象とするマシンと一緒に必要な権限を持つユーザー名をパスワードと一緒に入力します。
openfiles /query /v /s コンピュータ名 /u コンピュータ名\ユーザー名 /p パスワード > openfileslog.txt