Описание тега shell-extensions
Shell Extensions are COM objects that extendeds functionality of Windows Explorer.
3
ответа
Могу ли я написать расширение для внешнего жесткого диска
Я хочу защитить свой внешний жесткий диск, написав что-то вроде ShellExtension. Но расширение Shell зависит от рабочей станции. Есть ли способ, которым я могу написать приложение, которое будет показывать аутентификацию или расширение шифровать данн…
11 окт '10 в 09:27
1
ответ
Мое расширение пространства имен не указано в диалоге открытия файла
Предыстория: у меня реализовано расширение пространства имен для вывода списка папок и файлов с сервера (получено через проприетарные API). Он отображается в разделе "Мой компьютер", и я могу просматривать папки и подпапки. Проблема: когда я открыва…
04 окт '13 в 13:03
1
ответ
Мониторинг файла после вырезания и вставки (расширение Windows Shell?)
В настоящее время я нахожусь в стадии идеи для небольшого приложения, которое требует отслеживания определенных, выбранных пользователем файлов. Я хочу, чтобы система была интуитивно понятной, чтобы пользователь мог изменить имя файла, имя каталога …
29 окт '12 в 20:45
1
ответ
srm.exe установить расширение оболочки: выдает ошибку "Невозможно привести базовое экспортированное значение"
Я написал это упрощенное расширение оболочки (контекстное меню проводника) с помощью SharpShell: [ComVisible(true)] [COMServerAssociation(AssociationType.AllFiles)] public class SampleExtension : SharpContextMenu { protected override bool CanShowMen…
22 авг '14 в 06:11
1
ответ
Невозможно получить путь к виртуальной папке в Windows 7 C++(связано расширение пространства имен оболочки)
Используя Microsoft Windows SDK 7.0, explorerDataProvider, я установил виртуальную папку на Windows 7. Когда я открываю диалог просмотра файлов из приложения, CFileDialog dlg(TRUE, NULL, 0, OFN_ENABLESIZING | OFN_ALLOWMULTISELECT, L"all(*.*)|*.*||",…
07 ноя '17 в 23:05
0
ответов
Показать "виртуальную" папку в Моем компьютере
Мое приложение подключается к службе для отправки и получения данных. У меня есть возможность разрешить пользователям сохранять конфигурацию своих приложений на главном сервере в документе XML. Это позволяет им получить доступ к своим настройкам на …
11 фев '13 в 05:11
1
ответ
Создание RightClick Menu для Проводника
Если кто-то может предоставить несколько примеров статей о том, как создать Меню правого клика для дисков. Вот что нужно: Меню правого клика будет содержать две дополнительные вещи, а именно: Connect и Disconnect. Можем ли мы сделать это условным? Я…
20 сен '10 в 05:43
1
ответ
Расширение оболочки Windows Explorer: рекурсивное удаление через ITransferSource::RemoveItem?
Я внедряю расширение оболочки Windows Explorer для сетевой файловой системы в Windows 7, и я столкнулся с проблемой при реализации функции удаления. Допустим, моя иерархия удаленной файловой системы выглядит следующим образом: Dir1 +-Dir2 | +-A | +-…
30 сен '11 в 14:10
0
ответов
Выполнить последовательность команд из реестра Windows
Какие команды можно вызывать из реестра Windows 10 и каков правильный синтаксис для вызова однострочной или многострочной последовательности таких команд или пакетного файла из реестра? Есть ли официальная ссылка на MS? В качестве примера в этом соо…
15 май '18 в 21:53
1
ответ
C++ - Открыть элемент панели управления в том же окне
У меня есть приложение для Windows. Я пытаюсь открыть элемент панели управления следующим образом: EnumWindows(EnumWindowsProcMy, ppid); IOpenControlPanel *pPanel = NULL; CoInitialize(nullptr); HRESULT hr = CoCreateInstance(CLSID_OpenControlPanel, N…
10 ноя '16 в 13:57
0
ответов
Как заставить ForceFolder снова вызвать CreateViewObject и запросить новый ShellView
У меня есть расширение пространства имен с реализацией Custom Shell View. Я пытаюсь использовать метод IExplorerPaneVisibility.GetPaneState, но я не получаю никаких запросов при первой загрузке папки. Это связано с тем, что Windows получает эту инфо…
11 окт '17 в 12:24
0
ответов
Как обновить расширение пространства имен оболочки без перезапуска проводника?
У меня есть расширение пространства имен оболочки, использующее папку файловой системы в качестве точки соединения (путем создания файла desktop.ini с CLSID моего расширения в папке). При обновлении до новой версии расширения я бы хотел избежать пер…
27 мар '18 в 04:15
2
ответа
Расширение оболочки Windows Explorer: создайте файл и войдите в режим "переименования"
Для расширения оболочки (интерфейс похож на контекстное меню "New/"), мне нужно создать файл, выбрать его и войти в режим "переименования", чтобы пользователь мог изменить имя по умолчанию. В: Как мне войти в режим "переименования" для файла?
06 июн '11 в 22:42
0
ответов
Расширение оболочки контекстного меню не отображается в проводнике
У меня та же проблема, что и здесь: " Расширение оболочки не работает в Windows-Explorer, но работает в других программах? ", Но оно работает не только в Explorer. ОС Windows 7 x64. Dll был скомпилирован как проект x64. Часть моего файла трассировки…
06 апр '13 в 20:23
1
ответ
Написание расширений оболочки на Python и компиляция
Я пытаюсь создать расширение контекстного меню оболочки и значок наложения. Я успешно зарегистрировался и увидел контекстное меню, отображаемое при щелчке правой кнопкой мыши, и щелчки по меню правильно реагируют на код при запуске программы через P…
27 июн '14 в 15:29
0
ответов
Проблемы применения расширенного синтаксиса запросов к обработчику расширений DragDrop
Я не уверен, возможно ли это вообще, но я пытался ограничить обработчик перетаскивания только определенной папкой: [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\DragDropHandlers\DragDropExtension] @="{016673D5-9071-44E3-87EE-F99BB0E67122}" …
10 дек '18 в 20:01
1
ответ
Проводник перемещается в корневую папку моего расширения пространства имен
В моем расширении пространства имен у меня есть папки, которые на самом деле не существуют в файловой системе. Иногда, просматривая мое расширение пространства имен, Explorer просто перенаправляет пользователя обратно в корневую папку. Например, пер…
18 май '15 в 07:30
1
ответ
Расширение COM-оболочки для переопределения "Запуск от имени администратора" не выполняется при поиске в меню "Пуск"
Я работаю над библиотекой DLL COM-сервера, чтобы переопределить "Запуск от имени администратора" в Windows 10. Я делаю это, устанавливая GUID DLL как DelegateExecute на ключ реестра реестра Computer\HKEY_CLASSES_ROOT\exefile\shell\runas\command. У м…
16 янв '19 в 14:59
1
ответ
Как унаследовать от проводника Windows (на любом языке программирования, с помощью любого инструмента)
Как унаследовать от проводника Windows (рабочий стол, вещь, с помощью которой мы исследуем наш компьютер Mu и так далее в каталоге) (на любом языке программирования)? настроить его добавлять средства выбора программ (добавление в Windows Explorer уч…
28 окт '09 в 01:28
2
ответа
Расширение оболочки для выбранного файла
Есть ли способ узнать, какой файл выбирается в проводнике Windows? Я смотрел учебник, размещенный здесь, руководство для идиотов... но описанные действия: зависать контекст свойства меню тащить, тянуть перетащить Интересно, есть ли метод, который вы…
24 окт '08 в 00:22