Method: Attributes

Sort files into directories based on their file attributes.

Directories will be created named after the (filesystem-level) attributes of each file. For example, if a file has the Archive and ReadOnly attributes set, a directory named ReadOnly, Archive will be created and the file will be placed within it.

The destinations can be overriden by enabling the appropriate checkbox and entering the name of the directory that should be created instead. Please note that the overrides only take effect if files have just that single flag set; files can typically have any number of attributes set.

The descriptions below are taken from the .NET Framework Class Library documentation.

  • Archive
  • The file is a candidate for backup or removal.

  • Compressed
  • The file is compressed.

  • Encrypted
  • The file or directory is encrypted. For a file, this means that all data in the file is encrypted. For a directory, this means that encryption is the default for newly created files and directories.

  • Hidden
  • The file is hidden, and thus is not included in an ordinary directory listing.

  • Not Indexed
  • The file will not be indexed by the operating system's content indexing service.

  • Offline
  • The file is offline. The data of the file is not immediately available.

  • Read-Only
  • The file is read-only.

  • System
  • The file is a system file. That is, the file is part of the operating system or is used exclusively by the operating system.

  • Temporary
  • The file is temporary. A temporary file contains data that is needed while an application is executing but is not needed after the application is finished. File systems try to keep all the data in memory for quicker access rather than flushing the data back to mass storage. A temporary file should be deleted by the application as soon as it is no longer needed.

  • Normal
  • The file is a standard file that has no special attributes (eg. none of the above are set).

  • Ignore any items that have no attributes set (otherwise place into root destination).
  • If Normal is not enabled, files which have the Normal flag set will normally be placed into the root of the destination location.

    Enabling this option will prompt the plugin to ignore any files that are Normal.

    This option is exclusive with the Normal option above.

    For Technical Users

    The Normal attribute isn't actually a settable flag, but is instead considered set if a file does not have any of the other flags set.