Skip to content

Archive Time Utility is a backup utility for saving timestamps of files and directories.

License

Notifications You must be signed in to change notification settings

tehLuaX/ArchiveTimeUtility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Archive Time Utility

Archive Time Utility (ATU) is a simple command line program that stores the creation, modification and access times of all files and directories in a specified directory so that you can restore the file and directory timestamps after making a backup.

Certain archive utilities that are used for backup are unable to store the creation time of files. Archive Time Utility solves that problem by saving (before archiving) timestamps and then allowing you to overwrite the creation, modification and/or access timestamps of the extracted files.

This software is FOSS (free and open source software) and was written using C# and was currently only tested on Windows.

Disclaimer

WARNING! By running this program with the store job, you acknowledge that it may overwrite the creation, modification and access time of the provided files and/or directories. After running the store/touch job, you cannot undo the changes.

Running ATU

For information about the program syntax, head over to the wiki.

In order to run ATU, you'll have to create a new .NET Core 2.0 project and then import all source files from the latest release or you can pick a specific release. After importing the source files, you can build the project and then run ATU.

Contributing

If you'd like to contribute to this project, please check CONTRIBUTING.md for more info.

About

Archive Time Utility is a backup utility for saving timestamps of files and directories.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages