Mila
Основатель
- Сообщения
- 4,353
- Реакции
- 7,002
В папку " Компьютер" в Windows заходили все. Как известно, система не позволяет туда ничего помещать "своего" штатными средствами интерфейса. Обойдем это, двумя способами на примере Windows 7, так как эта ОС актуальная.
Способ №1
Этот способ старый и проверенный. Заключается он в правке реестра, не рекомендую в нем копаться, если для вас фраза "редактор реестра" звучит аналогично "шшш-шшшш-шшш", в этом случае переходите сразу к способу 2.
Исходные данные:
1. Папка "Компьютер"
2. Редактор реестра . Запускаем его командной Regedit.exe и идем в ветку HKEY_CLASSES_ROOT\CLSID
3. Генератор глобальных уникальных идентификаторов guidgen.exe
Скачать. Описание.
Порядок действий
1. Запускаем guidgen.exe, ставим параметры как на рисунке и жмем Copy. Нужный нам текст сейчас находится в буфере обмена.
2. Создаем в ветке слева новый раздел со следующей структурой:
{514E3A31-6AB2-40d3-AE0D-73C5354F08B1} - это как раз тот текст, что сгенерировал guidgen.exe, у вас он получится уникальный, отличный от того, что у меня. Просто нажимаем CTRl+V при задании новго имени раздела реестра.
Идем в {514E3A31-6AB2-40d3-AE0D-73C5354F08B1}, создаем в нем раздел DefaultIcon, и в строковое значение по умолчанию вписываем путь к файлу значков:
4. Идем в ключ command, и в значение по умолчанию запишем msconfig.exe
5. Чтобы у элемента было имя в папке "Мой компьютер", надо задать ему отображаемое имя в строковом параметре по умолчанию в HKEY_CLASSES_ROOT\CLSID\{514E3A31-6AB2-40d3-AE0D-73C5354F08B1}.
6. Теперь идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace и создаем там пустой раздел {514E3A31-6AB2-40d3-AE0D-73C5354F08B1}. Он будет ссылаться на запись HKEY_CLASSES_ROOT\CLSID\{514E3A31-6AB2-40d3-AE0D-73C5354F08B1} и представлять msconfig.exe в "Компьютере".
Получили то, что хотели:
Кратко о том, что это такое. Записи вида HKEY_CLASSES_ROOT\CLSID\{514E3A31-6AB2-40d3-AE0D-73C5354F08B1} соответствуют, как правило, регистрационным данным ActiveX элементов. Создавая подобную структуру в реестре, мы фактически эмулируем ActiveX элемент, и подключаем его в "Мой компьютер". Впрочем, мы можем подключить его не только туда, а в любое место в системе, где используется подобная схема, например, на рабочий стол. Создадим пустой раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{514E3A31-6AB2-40d3-AE0D-73C5354F08B1}, и обновим рабочий стол:
Чтобы упростить задачу, можно воспользоваться вот таким шаблоном REG-файла:
Скачать
Просто замените в нем <<СТРОКИВКАВЫЧКАХ>> на требуемые значения, и импортируйте в реестр. Имейте ввиду, можно в Shell\Open\Command прописывать не только программы, но и документы, вообще всё, что в состоянии обработать Проводник (Explorer).
Способ №2
Он проще и не требует работы с системным реестром. Суть способа состоит в помещении ярлыков на нужные элементы в папку C:\Users\ИмяПользователя\AppData\Roaming\Microsoft\Windows\Network Shortcuts. Когда вы их туда скопируете - они немедленно появятся в папке "Компьютер". Поместите туда ярлык на "Блокнот", и переименуйте его:
Какой способ подходит именно вам - решайте сами.
Способ №1
Этот способ старый и проверенный. Заключается он в правке реестра, не рекомендую в нем копаться, если для вас фраза "редактор реестра" звучит аналогично "шшш-шшшш-шшш", в этом случае переходите сразу к способу 2.
Исходные данные:
1. Папка "Компьютер"
2. Редактор реестра . Запускаем его командной Regedit.exe и идем в ветку HKEY_CLASSES_ROOT\CLSID
3. Генератор глобальных уникальных идентификаторов guidgen.exe
Скачать. Описание.
Порядок действий
1. Запускаем guidgen.exe, ставим параметры как на рисунке и жмем Copy. Нужный нам текст сейчас находится в буфере обмена.
2. Создаем в ветке слева новый раздел со следующей структурой:
HKEY_CLASSES_ROOT\
CLSID\
{514E3A31-6AB2-40d3-AE0D-73C5354F08B1}\
shell\
open\
command
{514E3A31-6AB2-40d3-AE0D-73C5354F08B1} - это как раз тот текст, что сгенерировал guidgen.exe, у вас он получится уникальный, отличный от того, что у меня. Просто нажимаем CTRl+V при задании новго имени раздела реестра.
Идем в {514E3A31-6AB2-40d3-AE0D-73C5354F08B1}, создаем в нем раздел DefaultIcon, и в строковое значение по умолчанию вписываем путь к файлу значков:
4. Идем в ключ command, и в значение по умолчанию запишем msconfig.exe
5. Чтобы у элемента было имя в папке "Мой компьютер", надо задать ему отображаемое имя в строковом параметре по умолчанию в HKEY_CLASSES_ROOT\CLSID\{514E3A31-6AB2-40d3-AE0D-73C5354F08B1}.
6. Теперь идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace и создаем там пустой раздел {514E3A31-6AB2-40d3-AE0D-73C5354F08B1}. Он будет ссылаться на запись HKEY_CLASSES_ROOT\CLSID\{514E3A31-6AB2-40d3-AE0D-73C5354F08B1} и представлять msconfig.exe в "Компьютере".
Получили то, что хотели:
Кратко о том, что это такое. Записи вида HKEY_CLASSES_ROOT\CLSID\{514E3A31-6AB2-40d3-AE0D-73C5354F08B1} соответствуют, как правило, регистрационным данным ActiveX элементов. Создавая подобную структуру в реестре, мы фактически эмулируем ActiveX элемент, и подключаем его в "Мой компьютер". Впрочем, мы можем подключить его не только туда, а в любое место в системе, где используется подобная схема, например, на рабочий стол. Создадим пустой раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{514E3A31-6AB2-40d3-AE0D-73C5354F08B1}, и обновим рабочий стол:
Чтобы упростить задачу, можно воспользоваться вот таким шаблоном REG-файла:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\<>]
@="<<ИМЯ ЭЛЕМЕНТА>>"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\<>\DefaultIcon]
@="<<ПУТЬ К ИКОНКЕ>>"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\<>\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\<>\Shell\Open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\<>\Shell\Open\Command]
@="<<КОМАНДА>>"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\<>]
Скачать
Просто замените в нем <<СТРОКИВКАВЫЧКАХ>> на требуемые значения, и импортируйте в реестр. Имейте ввиду, можно в Shell\Open\Command прописывать не только программы, но и документы, вообще всё, что в состоянии обработать Проводник (Explorer).
Способ №2
Он проще и не требует работы с системным реестром. Суть способа состоит в помещении ярлыков на нужные элементы в папку C:\Users\ИмяПользователя\AppData\Roaming\Microsoft\Windows\Network Shortcuts. Когда вы их туда скопируете - они немедленно появятся в папке "Компьютер". Поместите туда ярлык на "Блокнот", и переименуйте его:
Какой способ подходит именно вам - решайте сами.
Последнее редактирование модератором: