Попробуем немного изменить интерфейс Windows XP добавлением некоторых новшеств входящих в Windwos Vista. А именно изменим адресную строку в Моем компьютере, добавим индикацию свободного места для дисков в моем компьютере, добавим Flip3D для переключения окон при помощи комбинации Win+Tab, добавим отображение эскизов при наведении на окно программы на панели задач. И поместим это в дистрибутив Windows XP.

1. Добавляем индикацию свободного места

Для этого нам пригодится небольшая бесплатная программа VistaDriveIcon, которую мы скопируем на установленной системе в директорию %PROGRAMFILES%Vista Drive Icon или в дистрибутиве в директорию $OEM$$ProgsVista Drive Icon. Создадим небольшой reg-файл и применим его. Текст файла:

Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionShell ExtensionsCached]
«{7D4D6379-F301-4311-BEBA-E26EB0561882} {E8025004-1C42-11D2-BE2C-00A0C9A83DA1} 0x401″=hex:00,
  00,00,00,35,00,36,00,42,a2,76,a7,1f,4a,c9,01

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerDriveIcons] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerDriveIconsC] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerDriveIconsCDefaultIcon]
@=»C:\Program Files\Vista Drive Icon\icons\s83.ico»

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp PathsDrvIcon.exe]
@=»C:\Program Files\Vista Drive Icon\DrvIcon.exe»

В случае с дистрибутивом поместим сам файл в папку $OEM$ и пропишем в файле cmdlines.txt следующую строку «REGEDIT /S Vista_Drive_Icon.reg».

В итоге выйдет следующее:

10.01

2. Добавление отображения эскизов.

Для этого используем маленькую бесплатную программу VistaToolTip. Копируем ее так же как и в случае с Vista Drive Icon или в директорию %PROGRAMFILES%Vista ToolTip 2.2 в случае «живой» системы или в $OEM$$ProgsVista ToolTip 2.2 в случае дистрибутива. Все настройки хранятся в конфигурационном файле VisualTooltip2.ini. Получится такой эффект:

apercu

3. Добавление Flip3D

Применим программу WinFlip, которая так же является бесплатной. Копируем ее в %PROGRAMFILES%WinFlip или в $OEM$$ProgsWinFlip, соответственно.

Для добавления этих 3-х программ в автозапуск применим следующий reg-файл:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun]
«WinFlip»=»C:\Program Files\WinFlip\WinFlip.exe»
«Vista ToolTip 2.2″=»C:\Program Files\Vista ToolTip 2.2\VisualToolTip.exe»
«VistaDriveIcons»=»C:\Program Files\Vista Drive Icon\DrvIcon.exe»

Получится следующее:

winflip

4. Изменение адресной строки в Моем компьютере

Для применение этой фичи мы будем использовать бесплатную программу QTAddressBar. Для применения на «живой» системе запустим инсталляционный файл. после установки применим следующий reg-файл:

Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerToolbarShellBrowser]
«ITBarLayout»=hex:11,00,00,00,4c,00,00,00,00,00,00,00,24,00,00,00,19,00,02,00,
  57,00,00,00,01,00,00,00,20,07,00,00,a0,0f,00,00,05,00,00,00,22,05,00,00,26,
  00,00,00,02,00,00,00,21,07,00,00,a0,0f,00,00,04,00,00,00,29,01,00,00,a0,0f,
  00,00,07,00,00,00,21,05,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,3c,e4,83,
  af,2b,dd,87,47,82,6b,31,b1,7d,ee,52,ed,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

Для применения в дистрибутиве нужно будет сделать следующее:

В корне нашего диска создать папку, скажем Software. Туда поместить папку QTAddressBar и reg-файл. В папке $OEM$ создать пакетный файл RunOnceEx.cmd, где прописать следующие строки:

cmdow @ /HID
@echo off
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:WIN51 SET CDROM=%%d: SET KEY=HKLMSOFTWAREMicrosoftWindowsCurrentVersionRunOnceEx REG ADD %KEY% /V TITLE /D «Please wait, there is an installation of appendices» /fREG ADD %KEY%03 /VE /D «QTAddressBar» /f
REG ADD %KEY%03 /V 1 /D «%CDROM%SoftwareQTAddressBarQTAddressBar.exe /Q» /f
REG ADD %KEY%03 /V 2 /D «REGEDIT /S %CDROM%SoftwareQTAddressBarQTAddressBar.reg /s» /f

P.S. строка FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:WIN51 SET CDROM=%%d: определяет букву привода.

А в файле cmdlines.txt нужно прописать строку «RunOnceEx.cmd». Более подробно про файлы RunOnceEx.cmd и cmdline.txt можно прочитать здесь: RunOnceEx.cmd и CMDLINES.txt.

Итог:

10.01

Благодаря этим четырем небольшим программам мы можем приукрасить интерфейс Windows XP и не загромождать систему множеством лишних процессов.

Реклама