2

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

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

1 ответ1

3

Это невозможно сделать с помощью стандартных функций Windows. Здесь нужно домашнее решение.

Загрузите Shortcut.zip и распакуйте его в C:\Windows\system32. Эта программа позволит нам создавать ярлыки.

Создайте пакетный файл с именем «sendToExample.cmd» со следующим содержимым, не забудьте изменить «targetfolder»:

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

Создайте ярлык в папке SendTo (% APPDATA%\Microsoft\Windows\SendTo) для этого пакетного файла.

Вы сделали! Ярлыки будут созданы автоматически!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .