Question

Comment allez-vous interroger les processus en cours d'exécution pour savoir quels dossiers ou fichiers dont ils ont verrouillé? (À savoir que vous allez à éjecter un disque et vous dit qu'il ne peut pas être éjecté parce qu'il est utilisé)

Je voudrais obtenir soit un téléchargement « sur étagère », ou écrire une application .NET 3.5 pour ce faire (avant tout une question de Windows).

Était-ce utile?

La solution

Process Explorer vous montrer. Ctrl-F vous permettra de rechercher un fichier et la liste des processus (s) qui ont ce fichier ouvert / verrouillé. Vous pouvez ensuite fermer cette poignée à l'aide Process Explorer.

Il y a aussi un utilitaire de ligne de commande appelée oh.exe disponible pour téléchargement. Voir pour plus de détails

Autres conseils

LockHunter est un excellent outil de menu contextuel pour Windows.

L'une des premières choses que je mets sur mes machines de dev Windows est

http://www.emptyloop.com/unlocker/ (freeware) a une spéciale UI exactement cette situation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top