Skip to content

qwerty-w/start-menu-cleaner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 the latest version of the executable file from the releases.
  • Run from the Python interpreter:
python3 -m pip install -r requirements.txt
python3 start.py
  • Using pyinstaller, build the executable file:
python3 -m pip install -r requirements.txt pyinstaller
pyinstaller start.spec

Usage:

  • Available optional arguments:
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-<name>-<timestamp>.log       
  --style {classic,material}
                        classic - default Windows style, material (by-default) - material style