⬆️ ⬇️

Windows context menu management application

For my own convenience, I developed a program in my spare time to manage the Windows context menu.



ifolder.ru/18876186

The link is the source, installer and compiled exe'shnik.



Tested on: Winwows Vista / 7 / Server 2008 / Server 2008 R2

')



Additional information for extending functionality, instead of the path to the files, we write the following commands.



Administration - control admintools

Design options - control desk.cpl ,, 2

Mouse pointers - control main.cpl ,, 1

Date / Time Setup - control timedate.cpl

Regional settings - control intl.cpl

Sound settings - control mmsys.cpl ,, 2

Folder properties - control folders

Fonts - control fonts

System properties - control sysdm.cpl

Network connections - control ncpa.cpl

Power - control powercfg.cpl

Printers - control printers

Programs and components - control appwiz.cpl

Registry Editor - regedit

Security Center - control wscui.cpl

Task Manager - taskmgr

Task Scheduler - Control schedtasks

Windows Firewall - control firewall.cpl

Accounts - Control userpasswords

Classic Accounts - Control userpasswords2

Change screensaver - control desk.cpl ,, 1

Change Theme - control desk.cpl ,, @ themes

Change wallpaper - control desk.cpl ,, @ desktop

Desktop icons - control desk.cpl ,, 0

Window color - explorer shell ::: {26EE0668-A00A-44D7-9371-BEB064C98683} \\ 1 \\ :: {ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} \\ pageColorization



In general, as you probably already guessed, any command of the console can be entered as a path and it will be executed.

For example, if I want to open a folder by reference, I simply prescribe the command: explorer.exe path_to_folder.

If the download link is no longer available, write, reload.



Work example:

image



Based on posts:

habrahabr.ru/blogs/windows7/79443

habrahabr.ru/blogs/windows7/90122/#habracut



Yes, I read about Your Menu, but I wrote my prog before the post was published

habrahabr.ru/blogs/windows7/91069

and since it exists and works, I post it to support anti-monopolization.



PS If you want to sort the menu items in the desired order, then note that the registry entries are automatically sorted by name, and the menu items are built in the reverse sort order. Those. for example, if you have 8 items, then by making prefixes in front of their names in the form 0_name, 1_name, ..., 7_name, you will see them in the menu starting with 7_name. Example in the picture:

image

Source: https://habr.com/ru/post/91627/



All Articles