他のプロセスがそのファイルを開いていないことを確認するにはどうすればよいですか?そのファイルが別のプロセスによって開かれていないことを確認する方法は?
今私は前後にファイルを移動するOS.File.move(...)を使用します。
var promise = OS.File.move(filePath, newFilePath);
promise.then(
function onFulfilled(){
OS.File.move(newFilePath, filePath);
// Success
},
function onRejected(){
// Fail. Ask user to close another application
}
);
をしかし、この解決策は奇妙です。このチェックを行う他の方法はありますか?
これはWindowsでのみ動作します。 Linux/Unixではそれはできません。以下の私の解決策を見てください。 – Noitidart