Я кое-что получил.
первая статья:
http://www.askvg.com/how-to-customize-windows-explorer-command-bar, который я нашел в поиске {5c4f28b5-f869-4e84-8e60-f11db97c5cc7}
, который является CLSID FolderType для Generic .
Вы найдете их в реестре Windows в HKEY_LOCAL_MACHINE
под ключом:
SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes
Прочитайте статью, она довольно информативна! Но если вы хотите уже иметь код:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}\TasksNoItemsSelected]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}\TasksNoItemsSelected\0]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}\TasksNoItemsSelected\0\{E7E304C4-3C99-49BD-9E5F-980D15103C50}]
"Icon"="C:\\Windows\\System32\\shell32.dll,3"
"InfoTip"="some bla bla "
"Title"="a button!"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}\TasksNoItemsSelected\0\{E7E304C4-3C99-49BD-9E5F-980D15103C50}\shell]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}\TasksNoItemsSelected\0\{E7E304C4-3C99-49BD-9E5F-980D15103C50}\shell\InvokeTask]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}\TasksNoItemsSelected\0\{E7E304C4-3C99-49BD-9E5F-980D15103C50}\shell\InvokeTask\command]
@="\"C:\\Users\\DUMMYUSER\\hello.exe\""
Прямо посередине у вас есть случайный CLSID , созданный вместе с Заголовком или текстом кнопки или меткой, InfoTip , который появляется при наведении курсора и Значок, который, к сожалению, не работает. В конце есть команда , которую нужно выполнить. Измените их по своему желанию, сохраните как * .reg и просто запустите.
Облом должен быть сказан: не работает на пользователях без прав администратора! Я пробовал, но, кажется, вы не можете просто заменить HKEY_LOCAL_MACHINE
на HKEY_CURRENT_USER
.