wal said:
Is their a folder column attribute that reflects whether a file is
open or in use, or perhaps gives the name of the user who has the file
open now? Thanks.
Open files can be determine by Processor Explorer or by Handle.
http://technet.microsoft.com/en-US/sysinternals
(See descriptive text for "Handle" for hints)
http://technet.microsoft.com/en-us/sysinternals/bb896655
"For example, if you wanted to know which process (if any) has
c:\windows\system32
open, you could type:
handle windows\system
"
The toughest part of using "handle" at times, is figuring out
the name of the thing you're looking for. Like, if you want
to know if a virtual serial port is open or not.
With Process Explorer, I think you can click a process, and
view all the files it has open, in the lower pane. It's another
way to get the "handle" capability.
*******
Originally, a "handle" referred to a doubly dereferenced pointer type.
It allows one level of pointer indirection to be changed, without
the code being aware. And was used in the MacOS as far as I can
remember. There may have been some interlock, to prevent a
handle update from colliding with a dereference attempt.
http://en.wikipedia.org/wiki/Handle_(computing)
But the above Sysinternals article, refers to open files as if
they used the handle software technique. And I don't know if it's
the same as the way the MacOS worked or not. Otherwise, it would be
hard to figure out why the word "handle" is being used for this, at all...
Paul