by UGMFree
Download the latest version of SyMenu

Zip zip package (2.059 Kb)
With the zip package you need an unpacker program to unzip SyMenu.
Put the unzipped files into an empty folder and execute the file SyMenu.exe
Exe exe package (1.788 Kb)
With the exe package, execute the downloaded exe file and follow the instruction.
When finished you can execute the file SyMenu.exe

Warning & Bug fix

[2010.02.21] - Version 1.09.3703 can't scan empty folders in Batch importer.
If you downloaded that version please download the fixed one (v.1.09.3704).

SyMenu requirements and prerequisites

SyMenu runs on Windows 2000, XP, 2003 Server, Vista, 2008 Server, Windows 7, Windows 8, Windows 10 (both 32bit and 64bit versions)
You need .NET Framework 2.0 or higher installed.
Download .NET Framework 2.0 for x86 systems or .NET Framework 2.0 for x64 systems from Microsoft web site.

Language files

English US -
Chinese (Traditional) - 陳嚮陽 (Yang)
Czech - Richard Kahl
Dutch - Jan Roelof
English GB - sl23
Finnish - VeikkoM
French - Marc Giraudou
German - Björn Hanke
Greek - Ilias Mitzias
Hungarian - Janos Meggyeshazi
Italian -
Korean - Wonjae Park
Polish - Radek Skórzak (Radsoft)
Portuguese Brazilian - Rogério Silva
Portuguese - Luis Neves
Romanian - FileCroco
Spanish - Ignacio Bezanilla Díaz
Swedish - Åke Engelbrektson
Turkish - Erhan Kültür

If someone want to help with new translations feel free to contact me.

What's new

Version 6.00.6406 [2017.07.16]
  • New items loading system - now the contextual menu loads and refreshes at the speed of light
  • Separate launcher - a SyContainer can be flagged to open a separate window from where its contents can be executed separately
  • Thirdy party feature - in the configuration file SyMenuConfig.xml you can activate the feature to hide the unlinked items in the contextual menu. The key is located in the contextualMenu tag, attribute hideOrphanItems
  • Bug fix
Version 5.11.6344 [2017.05.15]
  • SPS Manager - The form is completely redrawed
  • SPS Manager - The native program suites now update their definitions automatically. The interval between the updates is customizable
  • SPS Manager - The Update definitions button works on the custom suites too reloading the file system
  • A SyProgram can be flagged with Run as Admin to execute it in with elevated privileges and the program icon acquires a little shield
  • Bug fix
Version 5.10.6303 [2017.04.04]
  • Bug fix
Version 5.10.6288 [2017.03.19]
  • The unlinked items are now shown with an overlay on their icons directly in the context menu
  • The links to folders now are shown in the contextual menu linked folder
  • The csv report available in Configuration - Advanced - Options- tab System - button Full list is now well formatted
  • SPS Manager - It is possible to stop the monitoring of every single SPS suite
  • SPS Manager - Exe parameters added
  • SPS Manager - A clean update is now reported
Version 5.09.6237 [2017.01.28]
  • Bug fix
Version 5.09.6231 [2017.01.22]
  • Mouse wheel enabled on the contextual menus
  • Mouse hover on the searched items
  • Graphical improvements
  • Working directory is now resolved before the custom environment variables
  • Bug fix
Version 5.08.6213 [2017.01.08]
  • Automatic check for app definitions
  • Breaking change - your SPS custom must be included in your custom suites and no more in the official one
  • Breaking change - the SPS definitions inside the _Cache folder are now zipped
  • Bug fix
Version 5.07.6190 [2016.12.13]
  • New environment variable management. Relative paths and universal unit identifier are supported
    See here for a complete reference:
  • Breaking change - the program arguments with relative paths now are solved in these ways (ordered by priority):
    - from the program custom working directory if available
    - from the program main directory if available
    - from the SyMenu base dir
  • The SyMenu command shell is deprecated and it'll be removed in a future version. From now on all the command outputs will pass through the Windows command shell. For a while this behaviour will be customizable with a special option (Option form - General tab)
  • SPS Manager - The install/remove progress window has been completely rewritten
  • SPS Manager - Option to add to the program description the category in form of hashtag
  • SPS Manager - After a successful installation or update the manager cleans up the Temp folder removing the SPS package definition or the program downloaded package
  • SPS Manager - A click on the last header column causes all the visible elements to be selected/unselected
  • SPS Manager - A new filter is available to show all the new and updated SPS not yet installed
  • SPS Manager - Script after install event can add environment variables to a SyItem
  • Bug fix
Version 5.06.6149 [2016.11.05]
  • New command line arguments: -fc Folder path for Configuration, -fp Folder path for Programs, -fi Folder path for Icons
  • SPS - New implementations on SPS schema
  • SPS - Bug fix on requesting the suite definition more than once
Version 5.05.6111 [2016.09.24]
  • The Extension manager now manages more than one program for the same extension
  • SPS Manager allows to install a program inside the root or inside a logical folder named as: its categoy, its program suite, a combination among the two
  • Most executed item menu. Shows the most executed items ordered by execution time
  • The tooltip has a new optional element: the execution counter
  • It's possible to launch a program in elevated mode from the configuration form too
  • New Korean language
  • SPS: new function on script after install: CopyDir
  • SPS: on script after install the RenFile delete the target file if it already exists
  • SPS: contact link supports now the query string subject. Example:
Version 5.04.6066 [2016.08.10]
  • The tooltip delay is now customizable directly form the configuration file. File SyMenuConfig.xml, tag tooltipItems, attribute delay, default value 5000 milliseconds
  • SPS: Inno setup packages can receive installation arguments (for flag -a)
  • Bug fix SPS: contextual menu on SPS grid throws an error if the folder or the file doesn't exist
  • Bug fix SPS: a file name can have a comma on script after install
  • Bug fix SPS: trash folder can contain long paths
Version 5.03.6053 [2016.07.27]
  • Bug fix
Version 5.03.6038 [2016.07.13]
  • Bug fix
Version 5.03.6034 [2016.07.09]
  • Bug fix
Version 5.03 [2016.06.19]
  • The item description is now a multiline textbox (use ALT + 09 to insert a TAB character)
  • You can add one or more hashtags to the program description. SyMenu will preserve them even in case you reload the built in description
  • SPS Manager: with the program grid focused you can press a key to select the first element whose name starts for that letter
  • SPS Manager: the search tool finds now every single word and not the exact phrase only
  • Bug fix
  • SPS Builder: script after install
Version 5.02 [2016.04.19]
  • The search bar has evolved: now it is able to search inside the items description too. With the search inside the description mode, you can specify more than one word or portion of word and every chunk will be search in AND
  • SPS Manager: you can execute or open the container folder of the currently focused item with a right mouse click on the program list
  • An item can be emphasized
  • Bug fix
  • SPS Builder: the script before install supports now the extended syntax with the THEN command (example: 7z THEN foo.rar)
Version 5.01 [2016.03.08]
  • The big floating icon can be minimized
  • The contextual item tooltip inherits the main graphical theme and it can show the program version
  • SPS Manager: optionally a new SPS program can be installed on a special folders named according to the program category
  • SPS Manager: it's possible to select more than one SPS at a time using the SHIFT key modifier along with the left mouse button
  • SPS Manager: you can copy, with a mouse right click, the app publisher url, the SPS program url, the SPS author contact
  • SPS Manager: the completely new SPS have are now differently identified from the just updated ones
  • SPS Manager: new filter for updatable and added programs
  • SPS Manager: if your SPS collection has not been refreshed in the last 15 days the system alerts you
  • In the configuration form you have a button to download the original web page title for the SyWebLink items
  • On a command argument if the argument path start with ^. (escape dot) it won't be resolved.
    For example
    ^.\ becomes .\
    ^^.\ becomes ^.\
    Resolution of relative path meets these priorities:
    1) SyMenu resolves . relatively to its same folder
    2) If you escape the . (^.) and a Working folder is available SyMenu doesn't resolve . because it represents the Working folder
    3) If you escape the . (^.) and no Working folder is available SyMenu doesn't resolves . because it represents the executable file path
  • The PAF plugin has been removed
  • In the configuration form you can add new elements even if you are not focusing a container element using the Item Manager menu. Conversely the contextual menu only offers the options available for the currently focused element
  • Bug fix
Version 5.00 [2016.01.23]
  • SyMenu lands on  facebook and Linked in
  • New fully customizable menu structure
  • New command line for menu structure: -msnormal -msadvanced
  • New command line for user custom variables: -cvfoo=text -cv"foo=text" -cv"foo foo"=text -cv"foo foo=text text" (the -cv flag can be used more than once)
  • Customizable floating button icon. It works with 48x48 png, jpg, gif, bmp images but if it is a png one it shows the transparency too
  • New option to show the contextual menu on start button mouse hover
  • The file flag READONLY can be ineffective for a certain PC if the file name is followed by a dot and the machine name
  • New element in contextual menu to directly go to SyMenu options
  • New form license
  • New form options
  • The contextual menus scrollable buttons are now bigger to simplify the use on touch screen devices
  • Bug fix: disabled the update on a readonly unit or forced by a file flag
  • Bug fix: memory leak when thousands of elements are added
  • Other bug fixes
Show more...
UGMFree ©2002-2017
By Gianluca Negrelli - Contact me
SyMenu on Facebook SyMenu on Linkedin Donate