¿Cómo puedo determinar qué programa está utilizando un archivo en Visual Basic 2005?

StackOverflow https://stackoverflow.com/questions/934297

  •  06-09-2019
  •  | 
  •  

Pregunta

¿Hay una manera de conseguir el programa que está bloqueando un archivo, en vb 2005?

Por ejemplo, cuando intento abrir un archivo que ya está abierto por otro programa, puedo obtener el nombre del proceso / programa que ha bloqueado este archivo?

¿Fue útil?

Solución

Sistema Internos tiene una herramienta llamada Handle que puede utilizar . Se le indica qué programa tiene que archivo y / o directorio abierto. Es una aplicación de consola. Puede canalizar su salida a un archivo de texto y luego simplemente abrir ese archivo de texto y buscar el archivo que está buscando. A continuación, puede ver qué proceso tiene abierto.

c:\handle > output.txt
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top