Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| util:delfiles [2010/02/26 14:23] – Links to util:scfg changed to util:scfg:index 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 ===== | ||
| - | * [[.:scfg: | + | * [[util: |