come sbloccare il file senza uccidere processo correlato


9

Attualmente utilizzo OpenedFilesView per gestire il file di controllo ma è basato su Windows. Voglio un'applicazione console per il processo di automazione della build. voglio qualcosa come il seguente codice

unlockfile file.txt

Risposte:


5

Il mio strumento preferito per questo scenario è LockHunter.

Presenta anche un'interfaccia a riga di comando oltre a una GUI. Funziona su Windows 7 x68 e x64 edizioni.

http://lockhunter.com/manual.htm

In bocca al lupo!


5

Lo strumento Handle.exe dello strumento Microsoft / Sysinternals può sbloccare i file:

handle.exe -c 0x38 -p 1234

Probabilmente vorrai automatizzare prima di eseguire quanto segue per trovare eventuali utilizzi di app.exe

handle.exe \Path\to\app.exe

Dovresti quindi interpretare i risultati per ottenere l'ID handle e l'ID processo da passare nel primo comando.

Tuttavia, chiudere gli handle dietro la schiena dell'applicazione potrebbe causare instabilità nell'applicazione con l'handle aperto.


3
IMHO, handle.exe in grado di chiudere il file solo tramite handle ma voglio chiudere il file per nome file
MajidTaheri

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.