-
Notifications
You must be signed in to change notification settings - Fork 0
LibraryWatcher is a utility that will monitor each folder in a Windows Library in order to keep track of each folders subdirectories.
License
samicemalone/LibraryWatcher
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
NAME LibraryWatcher - Watches each folder in a Windows Library and writes the contents to a file. SYNOPSIS LibraryWatcher.exe LIBRARY_NAME --dest DEST [-h] DESCRIPTION LibraryWatcher is a utility that will monitor each folder in a Windows Library in order to keep track of each folders subdirectories. These subdirectories will be written to the DEST file on start up. When a change event (new folder, delete folder, rename folder) occurs, the changes will be written to DEST. The program can run as a console program or as a Windows Service. The Windows Service will monitor folder changes as described above. When run as a console application, the program will not continually monitor the library. It will write the contents of the library to the destination file and then exit. When running as a console program, if LIBRARY_NAME or DEST is not specified, the configuration file values will be read instead. OPTIONS The LIBRARY_NAME option is the Windows Library Name e.g. Videos, TV --dest DEST Sets the output destination file path. -h, --help The help message will be output and the program will exit. FILES The following files are used by LibraryWatcher: LibraryWatcher.exe.config This is the user configuration file used to set the Library Name and destination file. CONFIG The configuration file is required for use as a Windows Service. It is optional when running the program as a console application. Editing the config file (LibraryWatcher.exe.config) requires replacing the <value /> XML element with your value for the Library Name and Destination file. The example excerpt below shows how to set the Library Name: <setting name="LIBRARY_NAME" serializeAs="String"> <value>Television</value> </setting> EXAMPLES LibraryWatcher.exe Television --dest D:\Backup\ShowList.txt Library "Television" structure | D:\Backup\ShowList.txt C:\TV\ | ---------------------- Scrubs\ | 30 Rock D:\Archive\TV\ | Friends 30 Rock\ | Homeland Friends\ | Scrubs E:\More\TV\ | Homeland\ | video.mp4 | COPYRIGHT Copyright (c) 2013, Sam Malone. All rights reserved. LICENSING The LibraryWatcher source code, binaries and documentation are licensed under a BSD License. See LICENSE for details. AUTHOR Sam Malone
About
LibraryWatcher is a utility that will monitor each folder in a Windows Library in order to keep track of each folders subdirectories.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published