https://github.com/rbaltrusch/file_management_gui
File management GUI written in MATLAB to copy, move and/or delete a number of filtered files and directories.
https://github.com/rbaltrusch/file_management_gui
file-management file-manager file-manipulation gui matlab matlab-gui r2021a
Last synced: 11 months ago
JSON representation
File management GUI written in MATLAB to copy, move and/or delete a number of filtered files and directories.
- Host: GitHub
- URL: https://github.com/rbaltrusch/file_management_gui
- Owner: rbaltrusch
- License: agpl-3.0
- Created: 2020-11-06T16:10:56.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-02-01T19:50:32.000Z (over 2 years ago)
- Last Synced: 2025-03-08T07:47:13.929Z (over 1 year ago)
- Topics: file-management, file-manager, file-manipulation, gui, matlab, matlab-gui, r2021a
- Language: MATLAB
- Homepage:
- Size: 98.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/rbaltrusch/file_management_gui/actions/workflows/run_tests.yml)
[](https://github.com/rbaltrusch/file_management_gui/actions/workflows/run_linter.yml)
[](https://www.gnu.org/licenses/agpl-3.0)
# File management GUI
This GUI showcases MATLAB's graphical user interface capabilities and combines three common file management tasks:
1) Copy all selected files from a specified directory to a new, specified directory
1) Move all selected files from a specified directory to a new, specified directory
1) Delete all selected files from a specified directory and move them to the Recycle bin.

## Getting started
To get a copy of this repository, simply open up git bash in an empty folder and use the command:
$ git clone https://github.com/rbaltrusch/file_management_gui
Open and run [gui.m](https://github.com/rbaltrusch/file_management_gui/blob/main/src/gui.m) in MATLAB or directly on the command line:
cd src
matlab -r run_gui
## More information
Detailed information on each GUI widget may be found in the gui documentation directly in the [gui source code](https://github.com/rbaltrusch/file_management_gui/blob/main/src/gui.m) or in the MATLAB command line using:
```MATLAB
help gui.Gui
```
## Contributions
To contribute to this repository, please read the [contribution guidelines](CONTRIBUTING.md).
## MATLAB Version
Written in MATLAB R2021a.
## License
This repository is open-source software available under the [AGPL-3.0 License](https://github.com/rbaltrusch/file_management_gui/blob/main/LICENSE).
## Contact
Please raise an issue for code changes. To reach out, please send an email to richard@baltrusch.net.