Создать ярлык для определенной папки в контекстном меню «Отправить»?

2674
Gabriel

Я хочу добавить элемент в контекстное меню «Отправить». Проблема в том, что если я добавлю туда элемент, скажем, например, «C: \ Users». Когда я перетаскиваю папку через Windows, интерпретирует, что я хочу скопировать файл в эту папку, но я хочу создать ярлык для этой папки, есть ли способ сделать это?

Я знаю, что могу создать ярлык на рабочем столе и переместить его туда, куда я хочу. Я просто ищу более быстрый путь.

2

1 ответ на вопрос

3
XyZZy

This cannot be done with standard Windows functionality. A homemade solution is needed here.

Download Shortcut.zip and extract it to C:\Windows\system32. This program will allow us to create shortcuts.

Create a batchfile called 'sendToExample.cmd' with the following contents, don't forget to change 'targetfolder':

@echo off :: change this to whatever you need set targetfolder=d:\Temp shortcut /f:"%targetfolder%\%~n1%~x1.lnk" /a:c /t:%1 

Create a shortcut in your SendTo folder (%APPDATA%\Microsoft\Windows\SendTo) to this batch file.

You're done! Shortcuts will automagically be created!

Работает отлично. Спасибо!!! Я только отредактировал «% ~ n1% ~ x1.lnk» на «% ~ n1.lnk», поэтому ярлык не создается с расширением. Gabriel 10 лет назад 0