Home >> Computers >> Programming >> Component Frameworks >> COM >> Components >> File Management


  Compression
Cryptography
  File Formats
HTTP File Upload
   


A term computer file management refers to the manipulation of documents and data in files on the computer. Specifically, of these could produce the fresh file or even edit an existent file & save it; open or even bucket the pre-pre-existent file into memory; or even close the file forgoing saving it. around addition, a single might class action related files in directories or folders. These tasks come accomplished witharound different ways in different operating systems and depend on the user interface design and, to occasionally extent, a storage medium being used.

Paradigms of file management
Although a file management paradigm described above is currently a dominant a single around computing, attempts stand been processed to produce supplementary effective or even usable paradigms. A conception of saving a file, particularly, has been a subject of good deal innovation, by using occasionally applications including an auto-save feature (to periodically save changes to the file just in case of the computer crash, power outage, etc.) and others doing away by having a save construct totally. In a latter out break, of these often opens & closes files forswearing ever existence given the guide to save the children. Such applications ordinarily have a multi-level undo feature to replenish the conception of closing a file forswearing saving any changes.

Concept of the hierarchy of files
Files can as well exist as managed according to their locatiin on the memory device. It is stored within the storage medium in binary form. Physically, the information is laid within a does'nt-and so-easily organised structure, due to fragmentation. All a same, the grouping of files into directories (for operating systems like DOS, Unix, Linux) or folders (for the Mac OS and Windows) are treat changing an stock of file facts called a File Allocation Table or Master File Table (depending in operating rules utilized). In that stock, the physical location of a particular file on the data-storage medium is stored, besides when its position in the hierarchy of directories (when you view it utilizing commands like DIR, LS & software download like Explorer, Finder).

A DOS/Windows hierarchy is different from either a implementation of the Unix/Linux hierarchy.

For DOS/Windows, a hierarchy (along by having examples): Drive (C:) Directory/Folder (C:\My Documents) Sub-directory/Sub-folder (C:\My Documents\My Pictures) File (C:\My Documents\My Pictures\VacationPhoto.jpg)

In Unix/Linux machines, a hierarchy is: The root directory (/) Directories (/usr or even /dev) Sub-directories (/usr/local) Files: information, gear, links, etc. (/usr/local/readme.txt or even /dev/hda1, which is the strong disk device)

Commands like: Unix/Linux: cp, mv DOS: copy, move Windows: a Cut/Copy/Paste commands in the file menu of Explorer

FDMgt
Provides access to various file/disk management functions. By Dalun Software Inc.

SA-FileManager
A file management component compatible with the Microsoft Scripting.FileSystemObject, while offering numerous advantages. C++ source code is also available. By Software Artisans, Inc.

SA-FileManagerTx
Based on SA-FileManager, this component supports usage under a MTS managed environment to partipate in transactions. By Software Artisans, Inc.

Stonebroom.ASPointer
Access and update XML, HTML, ASP and similarly-structured files directly on the server, without having to load them into a browser or other client application. By Stonebroom Software.

AspTouch
Free component to refresh the timestamp of a file. By Christoph Wille.

Zaks.Directory
Enumerates a selected file system directory as a collection of objects, file properties returned include size, creation date, last write date, last access date, archive, system, readonly and hidden flags. By Simon Fell.

AtFileIo
Component to read and write binary data files without using system APIs. Supports automatic litte/big-endian conversion. By Atereon, Inc.

FileRacer
A component that manages the complexities of the Open, New, Save, Close and MRU commands on an application's file menu. By Kalarmax Ltd. [Component, Commercial]

FileUtilX
Contains objects that provides file manipulation functions such as file monitoring, file and directory enumeration, disk space queries, splitting large files into multiple smaller files, file copies, and file moves. By Mckisic Software, Inc. [Control, Commercial]

Xceed Backup Library
Multi-threaded file backup/restore engine with built-in scheduler. By Xceed Software Inc. [Component, Commercial]


Computers: Software: File Management






© 2005 GeneralAnswers.org