Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

使用中のファイルの追跡@WindowsXP

      2013/07/15

Windows上であるファイルを削除しようとすると、使用中で削除出来ないときがあります。Linuxではfuserコマンドですぐにそのファイルを使用しているアプリを調べられるのですが、Windowsの場合は下準備が必要です。コマンドプロンプトで以下のコマンドを打っておきます。一回有効にすれば再起動しても有効です。

openfiles /local on

これを実行しておけば、以下のコマンドで使用中のファイル一覧が出力されます。

openfiles

ただ実行すると、ファイルのフルパスが見られないので、以下のオプションで実行すれば見やすいです。

openfiles /query /v

追記 2009/11/03

この方法を使っても、なぜか追跡できない場合があります。マイクロソフトがProcess Explorer というツールを提供しています。このツールでFind Handle or DLLから消せないファイルやフォルダのパスを検索することで、原因のプロセスが発見できます。

 - IT技術

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
オフラインファイルで特定のファイルの同期ができない

Windowsにはオフラインファイルという機能があります。この機能を用いることで …

no image
iモーション作成@SH906i

携帯が壊れてしまったので先日SH906iを買いました。最近の携帯はめちゃくちゃ高 …

no image
Ctrl-Sの端末ロックを無効にする

bashではCtrl-Sを入力してしまうと端末がロックされた状態になり何も受け付 …

no image
PAM認証でのchroot

サーバのセキュリティを確保するためにchrootを使用する方法がありますが、サー …

no image
Webベースでマニュアルや仕様書などのドキュメント書き

マニュアルや仕様書などのドキュメントを書くとき、どのようなツールを皆さん使ってい …

no image
or条件でのgrep

普段使ったことなかったので覚え書き。 grep で複数の文字列をor条件でマッチ …

no image
Sony BRAVIAに対応したDLNAサーバ

Sony の液晶テレビBRAVIAのF1を購入して1年近くたちますが、購入当初は …

no image
Windows XPのディスクアクセスがうるさいので自動デフラグを無効にする

今更ですが、Windows XP を使っていると、ディスクがカリカリとうるさいな …

no image
blu-rayの再生でちらつく@Acer AS 1410 with PowerDVD 10 on Windows 7

Acer AS 1410 で blu-ray を再生してみました。 blu-ra …

no image
ソースコードを読むためのツール

CodeReadingWikiを改造してみました  →  こちら 現在多くのアプ …