Skip to main content

About Scandir


ScanDir is FREEWARE to organize Windows files and directories.


Once upon a time, long ago, when digital photography started to become popular someone asked me to write a small program that would print a list of all of his photos that were stored on a CD-ROM. The first version of the program printed a list of all filenames that had the .jpg extension. Soon more image formats were used, so I added an option to select additional file extensions such as .tiff, .gif and .png. I named that program: ScanDir (Scan Directory). Today many people talk about Folders instead of Directories, so whenever you read Directory in the ScanDir documentation, Folder could also be used. Over time more selection criteria (filter) options have been added (e.g. Masks, Strings, file size, file date and file type). The latest version adds the support for Regular Expressions to be used as a search argument.

The result of a Scan (or filtered search) is displayed as a list of filenames (item list). Selected items in this list can be Deleted, Copied, Moved, Renamed, Saved and/or Printed. The latest additions to ScanDir include the ability to (pre)View text-and image files, Play media files, Open (run) program files and generate an MD5 / SHA checksum for selected files. MD5 / SHA checksums can be used during rename, saved as a text file or copied to the clipboard. Right-click one or more filenames in the item list to view all available options.

The Rename function includes automatic numbering of files, extend filenames with one or more path levels, add a date stamp, extend or truncate filenames, add, change or remove extensions and multiple options to translate the text case. In this way the ScanDir Rename function can also be used to generate Bates numbers for a range of files. A limited rename funtion is available during copy or move.

In addition to searching a specific directory structure, ScanDir can also process a pre-defined list of directories spanning multiple drives. Groups of directories can be skipped (excluded) during the scan.

ScanDir Homepage


(C)1998-2023 by Skybird communications

Comments

Popular posts from this blog

ScanDir Version 1.3.4. has been released.

 ScanDir Version 1.3.4 can be downloaded from the ScanDir website. Version 1.3.4 (released on August 8, 2020) has fixes for known problems, adds night mode themes, has a re-designed 'all-in-one' Rename dialog and can be up to 30% faster (depending on your configuration) than version 1.3.3. Changes: + New: Night mode themes. + New: Rename multiple items from the Rename pane using a template. + New: RegEx in Rename. + New: Random string in Rename. + Upd: Rename dialog redesign. + Fix: Removed 'dead' button in floating (pre)View window. + Fix: RegEx problem with File path/name/extension setting. + Fix: Negative numbers in Bytes read and Bytes written after Join. + Fix: Scan of sub-directories after Split/Join. + Fix: [Esc] or [Stop] button during Copy/Move, Delete, Rename, Attrib and Empty.    
Coming soon...:  ScanTFS ScanTFS is a redesigned version of ScanDir. ScanDir is still be maintained, but new functionality will be implemented in ScanTFS. ScanTFS is based on the code of ScanDir 1.3.5. Some functions have been removed and internal processing has been optimized (faster). The most important changes compared to ScanDir are: New: Item list with columns for Path, File, Size and Dates. New: SHA2 checksum algorithm. Upd: Optimized (faster) iternal processing. Upd: Redesigned Copy/Move dialog. Upd: Redesigned Rename dialog. See: ScanTFS Homepage for more information and (beta) download. ScanTFS (preview)  

ScanDir Version 1.3.5 released.

 ScanDir Version 1.3.5 ScanDir version 1.3.5 can be downloaded and used for free from the ScanDir website . The performance issue with the copy/move dialog in version 1.3.4 as well as other known bugs have been fixed. Apart from some minor usability improvements no new functionality has been added. ScanDir 1.3.5 -- changes: + Fix: Save Configuration setting for Suppress PopUp message(s). + Fix: "Error in regular expression" for Scan string *.*. + Fix: Misleading error message for path/filename with more than 259 chracters. + Fix: Incorrect "Rename" for directory names containing a "." (dot). + Fix: "Not Responding" during Copy/Move. + Fix: Incorrect message "Stopped at user request". + Fix: (0) appended after Rename case. + Fix: "Directory not accessible" after copy/move. + Fix: "Directory not accessible" during startup. + Fix: Show/Hide preview button after float/dock. + Upd: Allow *.* in