Originally posted by: LifeStealer
I'm looking for, and I'm not sure it exists, but a piece of software that will search a hard drive within set parameters and copy the file structure and embed it within some type of document (Flash maybe). Something like explorer but in a form that can be posted. Don't really think anything like this exists but just checking.
It isn't terribly clear what you'd consider useful or not.
The simplest way to search out a file structure and embed it into a document is just to do a recursive directory listing:
dos/windows: dir c: /s
unix: ls -lR /
unix: find / -type f -print
unix: find / -type f -ls
etc.
redirect the output to a text file and you'll have a document including the structure of the directories and files.
If you want something like "explorer" in the sense of being able to have links that you can open by clicking on them, then you're just looking for something like a file indexer that generates HTML pages of the files / directories with hyperlinks to the various files and directories. This is a commonly available thing which is used in cases where you have a bunch of files in a directory tree and you want to share them on your web server so you want to generate a HTML file (web page) for each directory containing hyperlinks for each subsidiary file or directory within that directory. Hyperlinks to contained directories typically go to the appropriate other HTML index file for that directory.
There are tools in perl and in various web server toolkits etc. for this kind of thing.
Something like doxygen or other documentation generation systems will do similarly. I think there are various system report generation tools that can report on the presence of files, directories, changes to them, permissions, et. al. that will make a report that would trivially do something like you're asking for.
If you want something that "looks" like windows explorer that lets you have clickable expand / hide trees for each folder in a left pane tree view, and the contents of that folder listed in a right pane tree view, you might as well just use an application that takes data from an actual filesystem (if the filesystem is shared), or database of the filesystem's contents, and presents that data with actual windows controls like explorer tree / list box / etc. if the target environment runs Windows applications or can run them as a web client to one. WPF/E / Silverlight is intended to be able to do that sort of thing fairly easily, though it's nothing you couldn't easily do in FLASH, JAVA, DHTML, JavaScript too, you'd just spend various amounts of time designing the GUI/controls/widgets/icons etc. depending on how high or low level your data presentation controls / components are.
Of course if you just stuck the data (file, directory) into a database you could just use a report generator to render that into something either as a static or dynamic web page, PDF file, Office Document, etc.