Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: How To Duplicate "Desklink" Function for Another Folder

17 Dec 2009   #1
Apesbrain

Windows 7 Ultimate
 
 
How To Duplicate "Desklink" Function for Another Folder

There is a long-standing Windows functionality called "Send to > Desktop (create shortcut)" that I would like to duplicate but have it create a link in a specific folder. I.e. right-click on a folder/file and select "Send to > Quick Links". I don't want to send the file to that folder, just create a shortcut to the file in that folder. This way I can add a "Quick Links" toolbar to my Windows taskbar and have quick access to documents and folders I open frequently. Is there a way to do this? Or to accomplish the same result in another way? Thanks.


My System SpecsSystem Spec
.

17 Dec 2009   #2
TimStitt

Windows 7 Ultimate 64 bit
 
 

Hi Apesbrain

Try this, open up windows explorer and type shell:sendto in the address bar.
You can then add as many links as you wish.

EDIT: I just re-read and realised that you only want to send the shortcut. Standby
My System SpecsSystem Spec
17 Dec 2009   #3
TimStitt

Windows 7 Ultimate 64 bit
 
 

Ok I have it.

Here's the steps.
1. create the send to link as described above
2. hold down your ALT key
3. Tab your CTRL Key once (don't let go of alt)
4. Right click on your item and select the send to option that you just created (you can now let go of alt).
This will only send the shortcut.

I know it sounds strange so I'll describe why this works.
If you hold down ALT while drag and drop, it will copy the file you dropped.
If you hold down CTRL while drag and drop, it will create a shortcut of the file you dropped.

However, you can't hold down ctrl and right click unless you press alt first (i.e. it's not the same menu as a normal right click on an icon). Also selecting the icon first, then ctrl+right click doesn't give you the same result when we send to.

I hope this makes sense... it's not easy to explain.
My System SpecsSystem Spec
.


18 Dec 2009   #4
Apesbrain

Windows 7 Ultimate
 
 

@TimStitt, thanks for the suggestions. For now, I'm just using the existing "Send to > Desktop (Create shortcut)" option and have hidden all icons on my Desktop. By adding the "Desktop" toolbar to my taskbar I have easy access to frequently used files/folders and also to all system navigation. Not exactly what I wanted but at least it has the benefit of keeping my Desktop clear!
My System SpecsSystem Spec
18 Dec 2009   #5
TimStitt

Windows 7 Ultimate 64 bit
 
 

Quote   Quote: Originally Posted by Apesbrain View Post
@TimStitt, thanks for the suggestions. For now, I'm just using the existing "Send to > Desktop (Create shortcut)" option and have hidden all icons on my Desktop. By adding the "Desktop" toolbar to my taskbar I have easy access to frequently used files/folders and also to all system navigation. Not exactly what I wanted but at least it has the benefit of keeping my Desktop clear!
You're welcome!
My System SpecsSystem Spec
06 Apr 2011   #6
jcadbiz

 

Oh come-on. DeskLink does this without fancy finger moves (which I am about to test). I know this is treading on toes but some of us (seems more every day) would like to put getting work done ahead of Microsoft secret code. You guys are looking stodgier every day.

Does it work? (drum roll): Yes, and better than advertised. Okay, this is Microsoft's "secret code:"

  • The shift key down sends the file.
  • The control key down sends a copy.
  • The alt key down sends a shortcut.

I am happy now.
J-C
More proof that I am a Level 3 tech every day.
My System SpecsSystem Spec
10 Jan 2015   #7
jonnyhotchkiss

Windows 7 Ultimate 64bit
 
 
(SOLVED?) Options for Emulating .Desklink Functionality

Some updates, and hopefully useful info.

Re shortcuts & the Alt-Key, I didn't know this (yesterday!)

Quote:
Here's the steps.
1. create the send to link as described above
2. hold down your ALT key
3. Tab your CTRL Key once (don't let go of alt)
4. Right click on your item and select the send to option that you just created (you can now let go of alt).
This will only send the shortcut.

I know it sounds strange so I'll describe why this works.
If you hold down ALT while drag and drop, it will copy the file you dropped.
If you hold down CTRL while drag and drop, it will create a shortcut of the file you dropped.

However, you can't hold down ctrl and right click unless you press alt first (i.e. it's not the same menu as a normal right click on an icon). Also selecting the icon first, then ctrl+right click doesn't give you the same result when we send to.

The default functionality is to move a file (if destination is on same drive) or to copy (if on another drive, I think!)

If you hold SHIFT, it'll override (ignore target-based-default) and force move.
If you hold CTRL, it'll override and force copy.
If you hold CTRL+SHIFT, it'll create a shortcut (same as alt*).

The good thing about CTRL/SHIFT/CTRL+SHIFT is that you can select the file, access context, n for sendto, select the target/destination, and THEN hit the modifier key to complete the copy/move/link operation...


As stated by Tim, you can't use the alt key like the other modifier keys. However, I think it's easier to either

1) select the file you want to "link" (create a shortcut to)
2) Hold down Alt+CTRL, right-click
(or shift+f10, or context-menu-key next to right-CTRL if you have it!)
3) select "Send to", and highlight the Destination (linked to via a shortcut in your Sendto folder)
4) Release CTRL (still holding alt!), then select the sendto target-destination, creating a shortcut.

This (deleted) technique I find counter-intuitive - you can't use the shortcut-letters to navigate the context-menu, and you need to remember when to release CTRL (or else alt+ctrl = ctrl = copy)

The technique I've always previously used is SHIFT+CTRL = create shortcut... but, like OP Apesbrain, christantoan, and presumably many more, I want!!

I tried and tried to emulate DeskLink but hit a dead end here

.DeskLink HKLM\SOFTWARE\CLASSES\CLSID\{9E56BE61-C50F-11CF-9A2C-00A0C90A90CE}


No Shell Extensions stipulated to facilitate the .DeskLink handling (whatever that is)
Creating Shell Extension Handlers (Windows)

(translated roughly, .DeskLink's PersistentAddin | PA Interface:IFilter = "Null filter")
the question is: can this native functionality be exploited, to allow sending to custom targets?

Only other reference is a binary shell extension cache
{9E56BE61-C50F-11CF-9A2C-00A0C90A90CE} {00000122-0000-0000-C000-000000000046} (IDropTarget with ProxyStubClsid32 {00000320-0000-0000-C000-000000000046})

0xFFFF\"="=hex:01,\
00,00,00,00,00,00,00,50,b9,50,36,06,ea,ce,01,00,00,45,00,52,00,00,00,69,00,\
6e,00,00,00,6c,00


If someone wants to write a shell extension for us, that'd be lovely!
Is there another way?!

Well, yes

On my meanderings, I checked Desktop.ini (several in fact!)
The Links ("Favorites"? Must change to Proper English!) File Folder has this in it's config:

DefaultDropEffect=4

So, maybe... if we have a quick links folder, we could add this, and see if it affects/controls sendto, too?!

Let's see...

C:\Users\Jonny\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch already has a desktop.ini, so I added DefaultDropEffect=4 to the newly created [.ShellClassInfo] section, just above [LocalizedFileNames] and saved...




Plan B?
I just tested this with my QuickLaunch folder, and it works (Windows 7 Ultimate x64)

To emulate SendTo-DeskLink (create shortcut)

1) The target needs to have "Default drop behaviour = create shortcut" (like "Favorites").

Add the following lines to the desktop.ini config file - it's in the target folder you want to link to, ie for QuickLaunch the full path is:

C:\Users\Username\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Desktop.ini

Code:
[.ShellClassInfo]
DefaultDropEffect=4
(This goes above the [LocalizedFileNames] section) Save the changes to the config file.
When you drag-and-drop to the folder the "create shortcut" icon should now be visible during the drag-drop operation...

2) If you want to add this as a custom location in sendto, you'll need a junction.

run cmd, cd/ go to your sendto folder ie
Code:
 cd/d "C:\Users\Username!!\AppData\Roaming\Microsoft\Windows\SendTo"
create a (junction) link to target, ie for quicklaunch

Code:
mklink /j "Quick Launch" "C:\Users\Jonny\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch"
Now ... drumroll!!! If you send something to your custom location (using your new, sendto-junction-link) a shortcut will be sent as default (like with a .DeskLink).

Make sense? This one could be a candidate for the "Brink Treatment"
_________________________________________________________________________________________
"First, there was a Will...."
My System SpecsSystem Spec
Reply

 How To Duplicate "Desklink" Function for Another Folder




Thread Tools





Similar help and support threads
Thread Forum
File and Folder - Add "Hide" and "Unhide" to Context Menu
How to Add "Hide" and "Unhide" to File and Folder Context Menu in Vista, Windows 7, and Windows 8 This will add Hidden File Attributes and Hidden Folder Attributes to the context menu of files and folders for all users to be able to hide or unhide one or more selected file(s), folder(s), and/or...
Tutorials
Lost my "Create a new file folder" function
When I right click on my desktop, then drop down menu, click "New" I no longer have a choice of New Folder, only breifcase, which doesn't serve my purposes. How can I recover my create new file folder function?
General Discussion
Duplicate "local" folder in "AppData"
After Avast did a full scan it listed some files it could not find. They were in the /appdata/local/opera mail/opera mail folder/ So I went to check and found 2 identical "Local" folders. I have a full backup copy of the hard drive which is only a month old and it has only 1 local folder. ...
General Discussion
Folder for "Videos" library won't work on same drive as "Recorded TV"
Interesting discovery. W7 Pro x64. I was copying content from my desktop PC to my laptop in anticipation of an upcoming weekend trip. The content consists of both (a) entire recent copy-freely WTV recordings, and (b) MPEG videos (actually previously edited from copy-freely WTV recordings using...
Media Center
Hiding unused "removable storage" devices from "Computer" folder
Not a major issue, of course, purely cosmetic, but still a minor annoyance none-the-less: I have a number of card reader drives that I never use (haven't even removed that plastic cover tape from them to help keep the dust out) that show when viewing the "Computer" window that displays drives. ...
Customization
what is the function of the "tracing" file in my system folder
hello, there is a file named "Tracing" in my system folder (the folder that contain my music, my documents, my pictures etc). Inside the tracing folder is there wppmedia and other things. What is the purpose of this folder, what would happen if I delete it?
General Discussion

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 22:33.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App