Cómo desbloquear archivos sin matar proceso relacionado

9

Actualmente uso OpenedFilesView para el control del archivo de control, pero está basado en Windows. Quiero la aplicación de consola para el proceso de automatización de compilación. quiero algo como seguir el código

unlockfile file.txt
MajidTaheri
fuente

Respuestas:

5

Mi herramienta de elección para este escenario es LockHunter.

También tiene una interfaz de línea de comandos además de una GUI. Funciona en las ediciones Windows 7 x68 y x64.

http://lockhunter.com/manual.htm

¡Buena suerte!

Nube
fuente
5

La herramienta Microsoft / Sysinternals tool Handle.exe puede desbloquear archivos:

handle.exe -c 0x38 -p 1234

Probablemente desee automatizar primero la ejecución de lo siguiente para encontrar cualquier uso de app.exe

handle.exe \Path\to\app.exe

Luego, deberá interpretar los resultados para obtener el identificador de identificador y el identificador de proceso para pasar al primer comando.

Sin embargo, tenga en cuenta que cerrar los mangos detrás de la aplicación puede provocar inestabilidad en la aplicación que tenía el mango abierto.

pesado
fuente
3
En mi humilde opinión, handle.exe puede cerrar el archivo solo por el identificador, pero quiero cerrar el archivo por nombre de archivo
MajidTaheri