SyMenu Forum

SyMenu

 

HomeSyMenu Suite

The SyMenu collection of portable programs

Update programms Messages in this topic - RSS

LeshaRB
LeshaRB
Posts: 3


19/10/2021
LeshaRB
LeshaRB
Posts: 3
Let me explain with an example - Autoruns
I installed version 14.0.4

Three menu items have been created:

<MainExeNames> <Exe> <ExeFullRelativePath> Autoruns.exe </ExeFullRelativePath> <ExeName> Autoruns (x86) </ExeName> </Exe> <Exe> <ExeFullRelativePath> Autoruns64.exe </ExeFullRelativePath> <ExeName> Autoruns (x64) </ExeName> </Exe> <Exe> <ExeFullRelativePath> autoruns64a.exe </ExeFullRelativePath> <ExeName> Autoruns cmd (x64) </ExeName> </Exe> </MainExeNames>



Since I only use platform 64, I deleted the menu items that I did not need - Autoruns (x86) & Autoruns cmd (x64)

After upgrading to 14.0.5
These points were created again ... Why? I can understand if we install from scratch. But when upgrading ...

link
Gianluca
Gianluca
Administrator
Posts: 1274


19/10/2021
Gianluca
Gianluca
Administrator
Posts: 1274
The reason is simple.

When a program is updating, SyMenu can't know if the three items it found in the new definition were previously there and you deleted two or if it is a novelty from the updated package. It has to install everything it finds in the definition.
To be clear, if the next Autoruns package will include four items, the updating system will create the missing one. It has no options.

Anyway I can suggest a different approach to accomplish your task.
Configure the logical items Autoruns (x86) and Autoruns cmd (x64) to be hidden (from configuration form select the item and press F3). This way you won't see them in the contextual menu, nor in the search.
Plus if they annoy you even in the configuration view, you can move them in a special folder named accordingly (Trash? Rubbish? WTF?) that you hide in the same way. Everything you put there will be automatically hidden.
link



UGMFree © 2002-2024
PayPal BTC TON