Показать полную графическую версию : [решено] Переименование корзины
Я знаю многие любят переиминовывать корзину в мусорку, свалку и т.д.
Так вот я из их числа.
Помогите мне: хочу переписать надпись, корая возникет при открытии корзины правой кнопкой мыши - "очистить корзину" на " выкинуть мусор"!
Кто разбирается подскажите плиз как это лучше можно сделать.
Заранее спасибо!
Chacker, вариант один:
Изменить в файле %WinDir%\System32\ru-RU\shell32.dll.mui (Если система 64 битная то еще и тут %WinDir%\SysWOW64\ru-RU\shell32.dll.mui)
%WinDir% - переменная, это папка Windows
Строковая таблица, строка 10564
Там же хранится и название корзины, строка 8964
Ps не в курсе как работать с ресурсами системы, то прошу сюда - Ресурсы оформления Windows 7 (http://www.forum.oszone.net/thread-149698.html)
Вариант два:
Изменить в реестре, но не знаю сработает ли.
Название корзины:
Найти с помощью поиска в реестре строку, вот такую - @%SystemRoot%\system32\shell32.dll,-8964, в поиске задать {E10F6C3A-F1AE-4ADC-AA9D-2FE65525666E} так меньше думать будет)
И уже менять ее.
А вот строку очистить корзину не нахоодит, так что вариант самый первый самый верный))
%WinDir%\System32\shell32.dll.mui
Не могу найти эт ветвь? Туплю ...
Chacker, ветвь такая есть, файла нет.
[hr]
Поправил...
RACEDRIV3R
28-11-2010, 15:06
Идем в «Пуск» и жмем на пункт «Выполнить». В появившейся строке вводим команду «regedit» . Откроется «Редактор реестра». Слева мы видим так называемое дерево с параметрами. Так вот, заходим в раздел: «HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache». Именно здесь находятся все системные названия. Теперь в списке параметров вам нужно найти ярлык, далее изменяем его на нужное значение.
Строковая таблица, строка 10564
У меня нет этой строки...
Я использую прогу Resource Hacker, видимо там по-другому?
RACEDRIV3R
28-11-2010, 15:30
Chacker, пробуй через реестр - просто и быстро... Там же и удалить не удаляемые значки можно...
У меня нет этой строки... »
Не перепутайте, есть shell32.dll, а есть shell32.dll.mui.
Ни или воспользуйтесь поиском текста.
RACEDRIV3R, нет такой ветви, на x64 точно)))
http://s013.radikal.ru/i324/1011/81/618a50d12d51.jpg
http://s013.radikal.ru/i322/1011/52/3abd6ffc9912.jpg
Chacker, пробуй через реестр - просто и быстро... Там же и удалить не удаляемые значки можно
У меня эта ветка есть, но в ней нет никаких системных названий!
http://s010.radikal.ru/i312/1011/1f/e6b66b3e62e7t.jpg (http://radikal.ru/F/s010.radikal.ru/i312/1011/1f/e6b66b3e62e7.png.html)
Не перепутайте, есть shell32.dll, а есть shell32.dll.mui.
Нет я не путаю - все правильно открыл в Resource Hacker и у меня вот что:
http://s007.radikal.ru/i300/1011/af/b528afe8cf3ct.jpg (http://radikal.ru/F/s007.radikal.ru/i300/1011/af/b528afe8cf3c.jpg.html)
Куда там заходить и что открывать не пойму...
Или я что-то не так делаю?
Chacker, я мягко намекнул что с реестром это не вариант)))
Нет я не путаю - все правильно открыл в Resource Hacker и у меня вот что: »
Ну все верно, Cтроковая таблица это String Table!
Я же написал что если не знаете как работать с системными ресурсами, сходите и почитайте)
Спасибо нашёл, сейчас проверю...
RACEDRIV3R
28-11-2010, 17:33
PainteR, ну у меня на х32, слава Богу, есть. И с помощью ее я много чего изменил))))
PainteR, все работает спасибо!
RACEDRIV3R, ну ведь есть вариант когда ее нет))
RACEDRIV3R
28-11-2010, 18:56
PainteR, не спорю, не спорю))
Помогите, не могу ничего понять. Раньше всё нормально было!
Переустановил винду и все.
Главное что теперь редактирую файл shell32.dll.mui все сохраняется, но надписи остаются стандартными и все.
Странно.... В безопасном режиме все ОК - показывает изменённые надписи.
В чём тут может быть дело?
Chacker, кэш почистить не пробовали?
%WinDir%\rescache
Папку rescache удалить полностью.
Права на нее то же прийдется получить, после удаления перезагрузите ПК)
Аааа...совсем забыл
Спасибо!
Если кому интересно нашёл ещё один способ, только через реестр.
Здесь уже предлагали использовать реестр, только указали совсем не тот путь.
В ветке HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\empty параметр MUIVerb, написать в нем своё название.
Только перед изменением нужно получить в "безопасность" полное разрешение!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.