Estoy tratando de crear una función que verifique si el archivo está abierto o en uso por otra aplicación o proceso usando fs
y aquí está mi intento de hacer esto
function isFileInUse() { try { const file = path.join(__dirname, '20200201072955946-2.jpg'); //try to open file for checking if it is in use fs.access(file, fs.constants.W_OK, (err) => { if (err) { console.log('File is in use'); } else { console.log('File is not in use'); } }); return false; } catch(error) { console.log(error); return true; } } isFileInUse()este código de alguna manera mueve la imagen sin error, incluso si lo ejecuta otra aplicación como el bloc de notas ++ o el visor de imágenes
si alguien me puede decir lo que estoy haciendo mal en este asunto o ayuda con esto. que sea genial
gracias de antemano