![]() |
Контекстное меню дисков
Вложений: 1
Всем добрый день
Прошу помощи в решении одной задачи: Требуется добавить в контекстное меню дисков свой пункт (уже сделал): ![]() По нему должна запускаться командная строка, которая получает буквы дисков по параметру %1. В чём проблема: в Windows 8.1 при вызове данного пункта меню для НЕСКОЛЬКИХ выделенных разделов с параметрами cmd.exe /k ECHO %1 %2 %3 командная строка получала и выводила буквы выделенных дисков 1. в Windows 10 это не работает, и при вызове с параметрами %1 %2 %3 выводится только один диск (первый, %1), %2 %3 или по %* не выводятся 2. для нескольких выделенных дисков командная строка открывается ДЛЯ КАЖДОГО из них ПО ОТДЕЛЬНОСТИ, то есть если выделить 3 диска - откроется 3 командные строки В чём задача: 1. нужно сделать так, чтобы передавать в ком строку буквы ВСЕХ выделенных дисков 2. нужно сделать так, чтобы ком строка не открывалась для всех ПО ОТДЕЛЬНОСТИ, а только одна для всех. нужна именно передача параметров (букв) нескольких выделенных дисков в одну программу, без регистрации дополнительных классов (расширений оболочки) и .dll в ShellEx (я не программист) |
Цитата:
|
Задача стоит простая: выбрав 2 диска, через командную строку запустить утилиту - чтобы она поменяла их буквы местами. вот и всё.
|
KopBuH91, извините - не удержусь, чтобы не спросить: это разовая задача? :)
|
dimonprodigy, нет, ради разовой задачи я не стал бы делать твик, а просто бы сделал ручками.
вот и я хотел спросить: можно ли реализовать то, о чём написано в первом посте, а именно: 1. нужно сделать так, чтобы передавать в ком строку буквы ВСЕХ выделенных дисков 2. нужно сделать так, чтобы ком строка не открывалась для всех ПО ОТДЕЛЬНОСТИ, а только одна для всех. вот и всё, если можно - то как, если нет - то нет. P.S.: для Total Commander я уже давно себе сделал: Скрытый текст
![]() а вот как из контекстного меню проводника - вот это меня интересует. |
Цитата:
|
Казбек, я просто хочу сделать твик реестра, который бы запускал утилиту, которая бы поменяла буквами два выбранных диска, типо SWAPLETTER D: F:
|
Время: 22:44. |
Время: 22:44.
© OSzone.net 2001-