Принципиальные отличия от предыдущего диалога сводятся к иному набору опций в нижней части окна. Полей ввода здесь ровно два.
Для вызова системных папок используется особый формат вида :: {номер}, где в качестве номера указан системный идентификатор объекта, использующийся в реестре. Скажем, задав cd:: {645ff040-5081-101b-9f08-00aa002F954E}, вы вызываете в Windows ХР системную Корзину. Подобные команды можно применять в любом пользовательском меню и в панели инструментов. Те же команды без начального cdоткрывают вызываемый каталог в окне Проводника. Кстати, из командной строки ТС в современных версиях WinNT запускаются только модификации этих команд без cd или пользовательские команды на основе модификаций, а в более старых ОС подобный способ не работает вообще.
Вы также можете выбрать одну из, команд Total Commander, нажав кнопку с изображением увеличительного стекла (например, ту же Корзину можно открыть командой cm_openRecycied). А вот все прочее вам придется вводить уже вручную: хотя запуск внешних программ в этом поле поддерживается, более удобного способа выбирать эти программы нам пока что не предоставлено.
Поле Целевой каталог: (Target path:) интересно тем, что заданный в нем путь будет установлен во второй панели. Это позволяет устанавливать оба пути (исходный и целевой) одновременно. Вы можете либо указать здесь ТОЛЬКО путь, либо задать команду как cdДиск:ХЦелевойКаталог.
Не очень понятно, почему отсутствует возможность выбрать целевой каталог в соответствующем системном диалоге вместо ввода вручную. Между тем, если новый элемент добавляется в меню из него самого, через команду Добавить текущий каталог (Add current dir), то в промежуточном диалоге (вы его видите на рис. 48.5) отображается опция Сохранить также каталог назначения (Also save the target dir), позволяющая автоматически "подхватывать" путь из пассивной панели.
Но, как мы уже отмечали, при упрощенном добавлении каталогов вы лишаетесь возможности формировать структуру подменю, как это легко делается в "большом” диалоге. Получается, что при пользовании диалоговым окном редактирования меню функциональность в целом расширяется, а в каких-то проявлениях ограничивается.
Можно, конечно, включать в меню новый пункт упрощенным способом, а потом уже заниматься в диалоге его позиционированием: а можно обратиться к внешним средствам. Для комфортной работы с обоими пользовательскими меню (а заодно и с пользовательскими командами) рекомендуем вашему вниманию многофункциональную утилиту Start and Directory Menu Editor из пакета Ultra TC Editors. Подробности, как обычно, можно найти в приложении 6.
