Windows - найти значок для ярлыка MMC

999
Muh Fugen

Я пытаюсь найти библиотеку DLL, в которой хранится значок ярлыка MMC для сервера сетевой политики. Обычно для большинства ярлыков можно просто щелкнуть правой кнопкой мыши ярлык, нажать кнопку «Изменить значок», и он сообщит вам. Тем не менее, для сервера сетевой политики, он просто говорит мне, что находится в% SystemRoot% \ System32 \ shell32.dll с индексом значка 0. Это явно не верно, так как это общий значок файла.

Windows - найти значок для ярлыка MMC

3
Какая версия Windows это? 7 лет назад 0
Server 2016, хотя он по-прежнему будет применим к другим версиям из-за средств удаленного администрирования сервера Muh Fugen 7 лет назад 0
Я пытался найти ярлык прошлой ночью, но мои исследования в Windows 10, Windows Server 2012 R2 и Windows Server 2008 R2 не дали никаких результатов. Итак, я спросил это. 7 лет назад 0
Просто FYR, диалоговое окно выбора иконки ** всегда ** всплывает с `shell32.dll` в текстовом поле, независимо от того, какая dll * на самом деле * содержит значок. Говорят, что диалог иногда идет с `imageres.dll`, но я никогда не наблюдал его сам. iBug 7 лет назад 0
@iBug вы бы ошиблись, по крайней мере на Server 2016. Мне не пришлось делать это в течение длительного времени, поэтому я не могу комментировать другие версии Windows. Мне пришлось сделать это для нескольких MMC, которые я добавляю в качестве RemoteApps на хост сеанса Remote Desktop Services 2016. Все, кроме сервера сетевой политики, отображали правильную библиотеку DLL, когда я нажимал кнопку «Изменить значок», например, MMC управления групповой политикой - http://imgur.com/a/Zjs9J. Muh Fugen 7 лет назад 0

1 ответ на вопрос

3
Muh Fugen

Если вы откроете ярлык в шестнадцатеричном редакторе, можно найти путь к DLL. Кто знает, почему Windows не может правильно отобразить его для этого ярлыка.

Похожие вопросы