Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Добавление папки или ярлыка в Мой компьютер, Панель управления, Рабочий стол (http://forum.oszone.net/showthread.php?t=112408)

Apel 28-07-2008 01:36 862405

[решено] Добавление папки или ярлыка в Мой компьютер, Панель управления, Рабочий стол
 
Давно видел в нете информацию, как разместить на рабочем столе "ярлык" типа Мой компьютер или IE, но для произвольного ресурса. Помню, что нужно было в трёх (примерно) местах реестра создать какие-то параметры. Сейчас не могу найти ничего подобного. Кто знает, подскажите. То есть, я хочу создать "ярлык" на программу, но в виде значка, а ля IE, а не убрать стрелки со всех ярлыков и тому подобное.

Vadikan 28-07-2008 01:42 862406

Цитата:

Цитата Apel
но для произвольного ресурса »

Конкретнее для какого?

Apel 28-07-2008 01:45 862408

Да хоть для калькулятора. Здесь суть не в конктетике, а в общем случае.

Vadikan 28-07-2008 02:38 862428

Цитата:

Цитата Apel
Да хоть для калькулятора. »

Щелкните правой кнопкой мыши на рабочем столе и выберите Создать - Ярлык. Введите calc.exe, Далее, введите название ярлыка.

Apel 28-07-2008 03:18 862432

Цитата:

Цитата Vadikan
Щелкните правой кнопкой мыши на рабочем столе и выберите Создать - Ярлык. Введите calc.exe, Далее, введите название ярлыка. »

Я спрашивал не как создать ярлык, а "ярлык". Кавычки неспроста тут. Нужно создать объект, работающий как ярлык, но по поведению напоминающий элементы рабочего стола типа Мой компьютер, Корзина, Сетевое окружение. Я совершенно точно помню, что давно случайно где-то видел инструкцию как это сделать.

Поясню конкретно что я хочу сделать:
Имеется Папка в которой хранятся дистрибутивы, архивные копии, кино, музыка и прочее. На рабочем столе есть ярлык который постоянно теряется из виду. Так вот, хотелось бы этот ярлык (только его) жёстко закрепить на рабочем столе. Ведь значки типа перечисленных наверняка есть особый тип ярлыка.


PS: Спасибо за разъяснение о ярлыке :laugh:

Vadikan 28-07-2008 10:45 862559

Apel, я представляю, о чем вы говорите - о пространстваx имен, в частности - о рабочем столе. Просто вы не можете привести пример
Цитата:

Цитата Apel
На рабочем столе есть ярлык который постоянно теряется из виду. Так вот, хотелось бы этот ярлык (только его) жёстко закрепить на рабочем столе. »

Потерю из виду пространство имен не решит - тут дело в значке, который будет бросаться в глаза. Также и с закреплением - если не удалять, то никуда не денется. А то, что вы ищете - здесь Tutorial | Add a custom folder and shortcut to My Computer or the Desktop or the Control Panel

Цитата:

PS: Спасибо за разъяснение о ярлыке :laugh:
Каков вопрос, таков ответ. Я тоже посмеялся...

Apel 28-07-2008 13:23 862665

Спасибо, всё работает. Не знал как точно задать вопрос. Главное, нашли решение.

HLT 28-07-2008 15:18 862793

А вот вопрос вдогонку:
как подобный ресурс добавить в панель быстрого выбора в стандартном окне диалога выбора файла?


Petya V4sechkin 28-07-2008 15:24 862800

Цитата:

Цитата HLT
вдогонку:
как подобный ресурс добавить в панель быстрого выбора в стандартном окне диалога выбора файла?

[решено] Своя папка в стандартном окне Windows открыть/сохранить
[решено] Редактирование папок диалогового окна Сохранить/Открыть файл (PlacesBar)

Apel 29-07-2008 22:03 863942

Это применимо только в HKCU? (попробовал в HKLM - никаких изменений, и после перезагрузки тоже)

Радик 29-07-2008 23:38 864008

Цитата:

Цитата Apel
Давно видел в нете информацию, как разместить на рабочем столе "ярлык" типа Мой компьютер или IE, но для произвольного ресурса. Помню, что нужно было в трёх (примерно) местах реестра создать какие-то параметры. Сейчас не могу найти ничего подобного. Кто знает, подскажите. То есть, я хочу создать "ярлык" на программу, но в виде значка, а ля IE, а не убрать стрелки со всех ярлыков и тому подобное. »

-
вот код на примере Cute FTP: создаёте 2 файла с расширение *.reg
1)
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3098EC3E-141A-4811-9F3D-900AB0DDFA4C}]
@="CuteFTP 8 Professional"

2)
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{3098EC3E-141A-4811-9F3D-900AB0DDFA4C}]
@="CuteFTP 8 Professional"

[HKEY_CLASSES_ROOT\CLSID\{3098EC3E-141A-4811-9F3D-900AB0DDFA4C}\DefaultIcon]
@="C:\\Program Files\\GlobalSCAPE\\CuteFTP 8 Professional\\cuteftppro.exe,0"

[HKEY_CLASSES_ROOT\CLSID\{3098EC3E-141A-4811-9F3D-900AB0DDFA4C}\InProcServer32]
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{3098EC3E-141A-4811-9F3D-900AB0DDFA4C}\Shell]

[HKEY_CLASSES_ROOT\CLSID\{3098EC3E-141A-4811-9F3D-900AB0DDFA4C}\Shell\Open]

[HKEY_CLASSES_ROOT\CLSID\{3098EC3E-141A-4811-9F3D-900AB0DDFA4C}\Shell\Open\Command]
@="C:\\Program Files\\GlobalSCAPE\\CuteFTP 8 Professional\\cuteftppro.exe"

Значок появится в папке Мой компьютер.
Для рабочего стола:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{3098EC3E-141A-4811-9F3D-900AB0DDFA4C}]
@="CuteFTP 8 Professional"

Таким образом можно создать любое колличество значков как в мой компьютер так и на рабочем столе. Только необходимо чтобы CLSID всегда был разный.
Очень забавно.


Время: 18:17.

Время: 18:17.
© OSzone.net 2001-