https://github.com/qwerty-w/start-menu-cleaner
Windows Start Menu Cleaner
https://github.com/qwerty-w/start-menu-cleaner
cleaner shortcuts start-menu windows
Last synced: about 2 months ago
JSON representation
Windows Start Menu Cleaner
- Host: GitHub
- URL: https://github.com/qwerty-w/start-menu-cleaner
- Owner: qwerty-w
- License: gpl-3.0
- Created: 2023-06-28T22:51:04.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-23T07:24:35.000Z (almost 3 years ago)
- Last Synced: 2025-02-24T10:46:59.604Z (over 1 year ago)
- Topics: cleaner, shortcuts, start-menu, windows
- Language: Python
- Homepage:
- Size: 1.25 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Start Menu Cleaner
### Description:
Start Menu Cleaner is a program designed to clean up folders endlessly created by
installers. In addition, the application can become a full-fledged manager of the
Windows start menu, with which you can rename, change, add new shortcuts.
Microsoft Windows Defender
Windows Defender swears at almost all programs compiled with
pyinstaller. The fact is that in reality pyinstaller packages
the Python interpreter and all the libraries used into a single
exe file. This and some other reasons is why such low-grade antiviruses
as Microsoft Defender identify the signature of the program collected
from Python sources as a threat. More details here.
However, here is the VirusTotal review.
You can also build the application yourself. The source code is in front of you.
### Preview:
### Installation:
Choose one of the ways:
- [Download](https://github.com/qwerty-w/start-menu-cleaner/releases) the latest version of the executable file from the releases.
- Run from the Python interpreter:
```commandline
python3 -m pip install -r requirements.txt
python3 start.py
```
- Using pyinstaller, build the executable file:
```commandline
python3 -m pip install -r requirements.txt pyinstaller
pyinstaller start.spec
```
### Usage:
- Available optional arguments:
```commandline
usage: Start Menu Cleaner [-h] [--logging {full,cleaning}] [--style {classic,material}]
optional arguments:
-h, --help show this help message and exit
--logging {full,cleaning}
full - recording full work in a single file, cleaning - recording only the clean process to a file (each cleaning is a new file), temp file path example - C:\Users\user\AppData\Local\Temp\sm--.log
--style {classic,material}
classic - default Windows style, material (by-default) - material style
```