Classic Shell development was stopped in December 2017. For now the forum remains online as reference, but is read-only. Registration of new users is disabled.
It is currently Fri Sep 12, 2025 7:22 pm

All times are UTC - 8 hours [ DST ]


Forum rules


Please, keep discussions on topic and in the right forum. The start menu topics go into the Classic Start Menu forum, etc. This makes it easier for people to locate topics they are looking for.
If you get a satisfactory response to your question, please mark the topic as "solved". Click the green √ button in the bottom-right of the post.



Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: Wed Feb 05, 2014 2:31 pm 
Offline

Joined: Wed Feb 05, 2014 2:25 pm
Posts: 5
How can I prevent the "Pin to Start menu (Classic Shell)" option from adding duplicate shortcuts for the same application or shortcut? The app or shortcut will allow me to use the "Pin to Start menu (Classic Shell)" option as many times as I want and it just adds duplicates of the shortcut to the start menu. The option to "Pin to Taskbar" doesn't do that. It only allows pinning to the taskbar one time. once it is pinned, the option changes to unpin. This would be great if the pin to start menu (classic shell) did the same.


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 05, 2014 11:26 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
I want to keep the Pin shell extension as light-weight as possible because it is potentially loaded in multiple processes.
Just don't pin the same program multiple times.


Top
 Profile  
Reply with quote  
PostPosted: Thu Feb 06, 2014 11:18 am 
Offline

Joined: Wed Feb 05, 2014 2:25 pm
Posts: 5
Unfortunately the only way I've found to prepopulate the initial start menu (what you see when you first click the start button) with specific shortcuts is to use a vbscript which invokes the "Pin to start menu (Classic Shell)" which works great, however when the script runs at logon, it keeps adding the same shortcuts to the list that is already there, creating a mess. In windows 7, the "Pin to start menu" function only worked for the shortcut if it wasn't already there. if the short cut was there already there, the pin to start menu function changed to "unpin from start menu". Then the vbscript to prepopulate the start menu never put up duplicates. It worked great.


Top
 Profile  
Reply with quote  
PostPosted: Fri Feb 07, 2014 9:30 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
"Pin to start menu (Classic Shell)" doesn't do anything magical. Depending on your settings, it either copes the shortcut to the main Start Menu folder "%APPDATA%\Microsoft\Windows\Start Menu" or the Classic Shell's pinned folder "%APPDATA%\ClassicShell\Pinned". You can make your vbscript delete the contents of that folder before copying the new shortcuts there. You don't need to mess with the shell extension.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: Bing [Bot] and 156 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group, Almsamim WYSIWYG Classic Shell © 2010-2016, Ivo Beltchev.
All right reserved.