Чи можна додати пункт контекстного меню, подібний до цієї публікації https://superuser.com/a/1070883/725854 , але до контекстного меню "клацання правою кнопкою миші та перетягування до нового місця"? Меню, яке має "Копіювати тут", "Перемістити сюди", "Створити тут ярлик", "Скасувати".
Насправді я хочу додати опцію для переміщення файлу / папки до нового місця розташування, але залишити ярлик у старому місці до нового (сторонній утиліти, необхідний для ярлика).
Я спробував ці ключі https://superuser.com/a/453171/725854 але вони взагалі не змінюють контекстне меню.
У контекстному меню є опція "відправити до". Ви говорите про це?
—
Biswapriyo
Nope, я в даний час використовую "відправити" для інших пакетних файлів, і це не зовсім робити те, що я хочу в цьому випадку. У Windows Explorer можна вибрати файл / папку / кілька файлів; клацніть правою кнопкою миші та перетягніть їх до іншої папки, і вона відкриє короткий контекстне меню з опціями "Копіювати тут", "Перемістити сюди", "Створити тут ярлик", "Скасувати".
—
ash
Я дійсно не можу зрозуміти, чого ви хочете. Ви хочете перемістити папку за допомогою контекстного меню правою кнопкою миші?
—
Biswapriyo
Коли ви клацнете правою кнопкою миші та перетягніть файл до нового місця, з'явиться меню з опціями "Копіювати тут", "Перемістити сюди", "Створити тут ярлик", "Скасувати". Я хочу змінити це меню, щоб включити пакетний файл, який я написав так само, як ви б додали пакетний файл до меню "send to". Я вважаю, що перевагою цього є те, що як оригінальне ім'я файлу / шлях і місце призначення будуть передані як аргументи до пакетного файлу, на відміну від методу "send to", який передає тільки повне ім'я файлу / шлях.
—
ash
Див. Розділ "Створення обробників перетягування і падіння" тут msdn.microsoft.com/en-us/library/windows/desktop/ ...
—
ash