Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
util:delfiles [2010/02/24 15:36] – created digitalman | util:delfiles [2023/09/24 16:19] (current) – Exclaim the deprecation digital man | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== DELFILES ====== | ====== DELFILES ====== | ||
- | FIXME | + | :!: |
+ | As of Synchronet v3.19, this utility has been deprecated in favor of the new '' | ||
+ | |||
+ | DELFILES - Removes Files from Synchronet File Database | ||
+ | |||
+ | | ||
+ | |||
+ | switches: /LIB name All directories of specified library | ||
+ | /NOT code Exclude specific directory | ||
+ | /OFF Remove files that are offline (don't exist on disk) | ||
+ | /NOL Remove files with no link (don't exist in database) | ||
+ | /RPT Report findings only (don't delete any files) | ||
+ | |||
+ | Examples: | ||
+ | |||
+ | If you wanted to remove ALL files that are offline (don't exist on disk) you would use the command line: | ||
+ | |||
+ | DELFILES * /OFF | ||
+ | |||
+ | To remove files that exist on the disk but not in the Synchronet file database you would use: | ||
+ | |||
+ | DELFILES * /NOL | ||
+ | |||
+ | Or to simply remove files that match the criteria specified in the SCFG program you would use: | ||
+ | |||
+ | DELFILES * | ||
+ | |||
+ | The /NOT parameter is used to exclude certain directories: | ||
+ | |||
+ | DELFILES * /NOT GAMES /NOT TEXT | ||
+ | |||
+ | Or you can specify a library name rather than a directory name: | ||
+ | |||
+ | DELFILES /LIB <library name> | ||
+ | |||
+ | Appending /RPT to the command line will cause DELFILES to generate a report of files that would have been removed, but it will not actually remove any files. | ||
===== See Also ===== | ===== See Also ===== | ||
- | * [[:util: | + | * [[util:index|Utilities]] |