Запуск программ из My Computer
Я всегда выступаю за то, чтобы все упростить. Несколько программ я использую довольно часто, и мне нужно удобное легкодоступное место, откуда я могу запускать их. Панель Quick Launch (Быстрый запуск) прекрасна, точно так же, как и список часто используемых программ в главном меню. Однако мне требуется место, куда я могу поместить системно-ориентированные команды, и мне нравится помещать эти команды в контекстное меню для My Computer. После этого я могу вывести на рабочий стол пиктограмму My Computer и все эти команды окажутся всего в одном щелке мышью от меня. В разделе «Сокрытие пиктограмм на рабочем столе» вы узнали, как отображать пиктограммы.
Чтобы добавить команды к контекстному меню My Computer, отредактируйте регистрацию ее класса, находящуюся в HKCR\CLSID\ {20D04FE0-3AEA-1069-A2D8-08002B30309D}. Добавьте команду к подключу shell этого ключа. Например, после установки Microsoft Tweak UI, о котором вы узнаете в гл. 5, я добавляю в контекстное меню My Computer команду, которая открывает Tweak UI. Таким образом, я добавляю к регистрации класса My Computer ветвь tweak\command. Я устанавливаю значение по умолчанию для tweak в Tweak UI, что является текстом элемента меню, и значение по умолчанию команды в C:\Windows\System32\ Tweakui.exe, что является путем и именем файла программы Tweak UI. После настройки регистрации класса My Computer запуск Tweak UI очень быстр: сделайте щелчок правой кнопкой мыши на My Computer, a затем выберите Tweak UI.
Следующий INF-файл автоматизирует эту настройку. Вначале установите Tweak UI. Затем сохраните этот скрипт в файл Tweakui.inf, щелкните на нем правой кнопкой мыши и затем выберите Install (Установить). (Вы можете скачать эти примеры скриптов по адресу http:// www.koneycutt.com.) Обратитесь к гл. 9, чтобы увидеть другие способы создания скриптов для этого хака. Вы можете деинсталлировать эти настройки, используя Add Or Remove Programs (Установка и удаление программ).
Листинг 4.2. Tweakui.inf
[Version] Signature=$CHICAGO$
[Defaultlnstall] AddReg=Reg.Settings
Страниц: 1 2