-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
62 additions
and
14 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,34 @@ | ||
<root style="0" popup="0" text="Windows 10" captionWidth="24" titleBarWidth="32" largeIconSize="32" smallIconSize="16" blankWidth="6" blankHeight="4"> | ||
<item text="About" icon="shell32.dll" index="23">mshta|vbscript:msgbox("Sample",64,"About")(window.close)</item> | ||
<separator /> | ||
<item text="This PC" icon="imageres.dll" index="104">explorer.exe</item> | ||
<item text="Control Panel" icon="shell32.dll" index="21">"explorer.exe"|"::{26EE0668-A00A-44D7-9371-BEB064C98683}"</item> | ||
<item text="Registry Editor" icon="regedit.exe">C:\Windows\regedit.exe</item> | ||
<item text="Run" icon="C:\Windows\system32\shell32.dll" index="24">"explorer.exe"|"shell:::{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}"</item> | ||
<separator /> | ||
<submenu text="Power" icon="C:\Windows\system32\shell32.dll" index="112"> | ||
<item text="Sign Out" icon="C:\Windows\system32\shell32.dll" index="44">mshta|vbscript:msgbox("Not Set",64,"Info")(window.close)</item> | ||
<item text="Sleep">mshta|vbscript:msgbox("Not Set",64,"Info")(window.close)</item> | ||
<item text="Shut down" icon="shell32.dll" index="27">shutdown|-s -t 0</item> | ||
<item text="Restart" icon="C:\Windows\system32\shell32.dll" index="146">mshta|vbscript:msgbox("Not Set",64,"Info")(window.close)</item> | ||
<?xml version="1.0"?> | ||
<root blankHeight="4" blankWidth="6" smallIconSize="16" largeIconSize="32" titleBarWidth="32" captionWidth="24" text="Windows 10" popup="0" style="2"> | ||
<item text="This PC" index="104" icon="imageres.dll">explorer.exe</item> | ||
<item text="Command Prompt" icon="C:\WINDOWS\System32\cmd.exe">cmd.exe</item> | ||
<item text="Bash" icon="C:\Users\Administrator\AppData\Local\lxss\bash.ico">bash.exe</item> | ||
<separator/> | ||
<submenu text="Programs" index="153" icon="C:\WINDOWS\System32\imageres.dll"> | ||
<separator/> | ||
<item text="Registry Editor" icon="regedit.exe" size="16">C:\Windows\regedit.exe</item> | ||
</submenu> | ||
<item text="Shutdown Windows" icon="C:\Windows\system32\shell32.dll" index="27">mshta|vbscript:CreateObject("Shell.Application").ShutdownWindows()(window.close)</item> | ||
<submenu text="Documents" index="117" icon="C:\WINDOWS\System32\imageres.dll"> | ||
<item text="C:\" index="31" icon="C:\WINDOWS\System32\imageres.dll" size="32">C:\Windows\explorer.exe|c:</item> | ||
<item text="D:\" index="30" icon="C:\WINDOWS\System32\imageres.dll" size="32">C:\Windows\explorer.exe|d:</item> | ||
</submenu> | ||
<submenu text="Settings" index="143" icon="C:\Windows\System32\imageres.dll"> | ||
<item text="Control Panel" index="21" icon="shell32.dll" size="16">shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}</item> | ||
<item text="Settings" index="75" icon="C:\WINDOWS\System32\imageres.dll">ms-settings:</item> | ||
<item text="Installed Updates" index="46" icon="C:\WINDOWS\System32\shell32.dll">shell:::{d450a8a1-9568-45c7-9c0e-b4f9fb4537bd}</item> | ||
<item text="Printers" index="16" icon="C:\WINDOWS\System32\shell32.dll">shell:::{863aa9fd-42df-457b-8e4d-0de1b8015c60}</item> | ||
<item text="Internet Settings" index="26" icon="C:\WINDOWS\System32\inetcpl.cpl" size="16">c:\windows\system32\rundll32.exe|C:\WINDOWS\system32\shell32.dll, Control_RunDLL C:\WINDOWS\System32\inetcpl.cpl,</item> | ||
<item text="Folder Options" index="4" icon="C:\WINDOWS\System32\shell32.dll">shell:::{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}</item> | ||
<separator/> | ||
<item text="About" index="23" icon="shell32.dll">mshta|vbscript:msgbox("Sample",64,"About")(window.close)</item> | ||
</submenu> | ||
<item text="Run" index="24" icon="C:\Windows\system32\shell32.dll">"explorer.exe"|"shell:::{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}"</item> | ||
<separator/> | ||
<submenu text="Power" index="112" icon="C:\Windows\system32\shell32.dll"> | ||
<item text="Sign Out" index="44" icon="C:\Windows\system32\shell32.dll">logoff</item> | ||
<item text="Sleep" index="96" icon="C:\Windows\System32\imageres.dll">rundll32.exe|powrprof.dll,SetSuspendState 0,1,0</item> | ||
<item text="Shut down" index="27" icon="shell32.dll">shutdown|-s -t 0</item> | ||
<item text="Restart" index="228" icon="C:\WINDOWS\System32\imageres.dll">shutdown|/r /t 0</item> | ||
</submenu> | ||
<item text="Shutdown Windows" index="27" icon="C:\Windows\system32\shell32.dll">mshta|vbscript:CreateObject("Shell.Application").ShutdownWindows()(window.close)</item> | ||
</root> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Menu98 | ||
|
||
Menu98 brings back the familiar look of __classic Windows Start menu__, | ||
it __does NOT replace the start menu__, it enhances the context menu of the start button, | ||
which is the one popup when you right-click the start button. | ||
![Image](screenshot.png) | ||
* The program replaces the start button context menu | ||
* However on Windows 8 and above it does NOT replace Win+X menu | ||
* To show the original context menu, right-click start while holding __Shift__ | ||
|
||
There is a graphical tool (Menuconfig.exe) designed to automate Menu98 installation and configuration: | ||
![Image](screenshot2.png) | ||
|
||
## Installation | ||
For most users, installing with Menuconfig.exe is the best choice, go to the release page to get it! | ||
|
||
For advanced users, you need to download two dlls from | ||
the release page (Menu98.dll contains x64 and x86 builds) and | ||
the [Taskbar Context Menu Tweaker](https://github.com/rikka0w0/Taskbar-Context-Menu-Tweaker)'s release page. | ||
Choose the right dll according to your system architecture. Place both `Menu98.dll` and `TaskbarContextMenuTweaker.dll` into | ||
`%SystemRoot%\System32` (Same path for both x86 and x64 systems). Then run command `rundll32 TaskbarContextMenuTweaker.dll, Inject`. | ||
For more details about the command, refer to readme of [Taskbar Context Menu Tweaker](https://github.com/rikka0w0/Taskbar-Context-Menu-Tweaker). | ||
You may manually add the injection command into system start-up. | ||
|
||
## System requirements | ||
The program is designed for Windows 10. However it can also work on Windows 8.1, Windows 8, Windows 7, Windows XP and their server variants. | ||
|
||
On Windows XP, .Net Framework 2.0 or 3.5 is a pre-request. No VC Runtime is required for any system (Thank to [VC-LTL](https://github.com/Chuyu-Team/VC-LTL)). | ||
|
||
This program even works on Windows 98, but a lot of feature is not supported. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.