I have several executables in different directories that are hard links to the same data.
. |-- file 1 `-- cache `-- foo.exe `-- bar `-- foo.exe <-hard link to .\cache\foo.exe `-- baz `-- foo.exe <-hard link to .\cache\foo.exe
If one of these is currently running, I can not delete the others. I execute
.\bar\foo.exe and then try to delete
.\baz\foo.exe I am told that the file can not be deleted. Killing the
.\bar\foo.exe process is not feasible, as it is a long running and expensive task. But I really need
.\baz\foo.exe gone, because I need the name for something else.
is there a way to break the link and get rid of