На терминальных серверах иногда стоит проблема “выбросить” на рабочий стол ярлыки так, чтобы их видели все пользователи.
Или (к примеру), выставить на рабочий стол ярлык телефонного справочника который лежит на сервере в вашей сети.
Один из способов – это поместить в папку \Documents and Settings\All Users\Desktop необходимые ярлыки.
Но можно и сделать все красивее …
1. Скачайте готовые эти файл FireFox или 1C7 или 1С81
2. Внимательно посмотрите их содержимое (они несколько различаются)
3. Запустите их
4. Перезагрузитесь
🙂
Рассмотрим чуть поподробнее (стоят простые кавычки – WordPress переформатировал текст):
1 2 3 4 5 6 7 8 9 10 11 12 |
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}] [HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}] @="FireFox" [HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\DefaultIcon] @="C:\\Program Files\\Mozilla Firefox\\firefox.exe,0" [HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\InProcServer32] "ThreadingModel"="Apartment" [HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\Shell] [HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\Shell\Open] [HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\Shell\Open\Command] @="\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\"" |
Подробнее:
1 |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\ - это помещение на рабочий стол |
в реестре есть раздел
1 |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\ |
– если помещать сюда, то добавиться в Мой Компьютер:
Значение ключа {FFFFFFFF-C2A7-11CF-BFF4-444553540000} может быть ЛЮБОЕ, но оно должно быть УНИКАЛЬНЫМ.
Я использовал ключи {FFFFFFFF-C2A7-11CF-BFF4-444553540000}, {FFFFFFFF-C2A7-11CF-BFF4-444553540001}, {FFFFFFFF-C2A7-11CF-BFF4-444553540002} (надеюсь, логика ясна 🙂 )
Название значка задается :
1 |
@="FireFox" |
Запускаемый файл:
1 |
@="C:\\Program Files\\Mozilla Firefox\\firefox.exe,0" |
(обратите внимание что разделяет “\\” а не “\” )
Собственно, вот и все!
Если вы внимательно посмотрите в REGEDIT ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer то поймете что таких значков можно вставить куда угодно.
Так же обратите внимание что HKEY_LOCAL_MACHINE – это “машинные” ключи реестра. А это значит, что пользователь без администраторских прав не может удалить его.
Конечно, вы можете поставить (к примеру) скрипт в logon.bat в вашем домене и выставить на рабочий стол пользователя телефонный справочник который находится на сетевой шаре в вашей сети.
Этот способ был взят где то в интернете, так что копирайт поставить не могу.
Единственное что могу сказать – данный способ работает как и в Windows XP, так и в Windows7.