Windows - добавить пункт в контекстное меню для файлов PNG только для текущего пользователя - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь создать программу для редактирования контекстного меню определенных типов файлов / папок.Я пытался использовать его для редактирования меню .png, но добавленный элемент не отображается.

Насколько я знаю, этот должен добавить элемент сярлык «ааа», но, похоже, он ничего не делает

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\pngfile\shell\aaa\command]
@="aaa"

Я пытался заменить pngfile на png и .png безуспешно.

Я могу найти множество сообщений о том, как это сделать, в HKCR, но не в HKCU, который не требует прав администратора для редактирования.Ну, в HKCU нет сообщений о том, что мне подходит по какой-либо причине.

Дополнительный вопрос: Как мне найти, где мне нужно поместить команду для файлов других типов, таких как .jpg?

РЕДАКТИРОВАТЬ: Нашел ответ после еще немного поиска

Что мне нужно сделать:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\*\shell\aaa]
@="aaa"
"AppliesTo"=".jpg"

и для .jpg и .png (не проверено, ноэто то, что он говорит делать.)

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\*\shell\aaa]
@="aaa"
"AppliesTo"="System.FileName:\"*.jpg\" OR System.FileName:\"*.png\""

[HKEY_CURRENT_USER\Software\Classes\*\shell\aaa\command]
@="aaa"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...