- List Drives: Displays a list of available drives.
- Disk Information: This provides information about a selected drive, including its name, serial number, file system, total space, free space, and flags that offer additional details about the volume, such as support for file-based compression and volume quotas.
- Create Directory: Allows you to create a new directory by specifying its name.
- Delete Directory: Deletes an existing directory by specifying its name.
- Create File: Creates a new file by specifying its name.
- Copy File: Copies a file from a source location to a destination location.
- Move File: Moves a file from a source location to a destination location, with an option to replace an existing file.
- File Attributes: Displays and optionally modifies the attributes of a file, including read-only, hidden, archive, and system attributes. You can also modify file timestamps.
- Compile and run the code using Code::Blocks, Visual Studio or other preferred C++ compiler.
- Or simply use this compiled release executable.
- Select the desired action by entering the corresponding number in the menu.
This utility is intended for educational purposes and may not cover all edge cases or error handling scenarios. Use with caution and ensure that you have appropriate permissions for the file system operations you perform.