|
SingleDrive
Jeff Key
December 10, 2003
Updated December 13, 2003
I've been acquiring new hard drives over the years as I rip more CDs, take more
photos, etc. As you can imagine, it gets harder to keep track of
what is where, what's worth keeping, what's not, etc. I finally lost
it a couple days ago and wrote something to create a single virtual
drive. It's nothing fancy like a file system driver, but simply a Windows
Explorer-like app that shows any number of drives and network shares as a
single entity.
“Features”
-
Display all of your local and network hard drives in a single view.
-
Search.
-
Delete files/folders. (Local files sent to the recycle bin, remote are
deleted.)
-
View file/folder properties.
-
Open files.
-
That is all.

Code that might interest .NET developers:
-
Sending files to the recycle bin with P/Invoke
-
Showing a file/folder property sheet with P/Invoke
-
Getting file icons with P/Invoke
-
Getting file types with P/Invoke
-
Getting the name of a logical drive with P/Invoke
-
This was a quickie, so please pardon the source
Changes in v0.3:
-
Added "Open Containing Folder" option to find results dialog
Changes in v0.2:
-
Added Find
-
Changed status bar to mimic Windows Explorer's
-
Other minor things
Download (Requires the
.NET Framework. It was compiled on v1.1 but should work on v1.0.)
Source (v0.2)
Back to dotnet
|
|