Сьогодні ми поговоримо про різні способи установки шрифтів в Windows 7. Ця процедура, здавалося б, не повинна викликати особливих проблем у користувачів системи і адміністраторів, а й в ній є свої підводні камені. Спробуємо розібратися яким же чином можна встановити шрифт в Windows 7, я приведу декілька способів, у міру збільшення складності. Природно, ми припускаємо, що ви вже скачали новий шрифт і, якщо він знаходився в архіві, ви його розпакували. Нагадаю, що файл шрифту має розширення .ttf.
Установка нового шрифту в Windows 7
Щоб встановити новий шрифт, досить просто клацнути по файлу ttf правою клавішею миші і вибрати пункт "Install"(Встановити)
Після чого з'явиться вікно, що відображає прогрес установки.
Ще один спосіб установки шрифтів полягає в тому, що вам необхідно відкрити панель управління шрифтами (Control Panel \All Control Panel Items \Fonts) І простим перетягуванням (Drag & Drop) перетягнути файл шрифту в це вікно.
Якщо потрібно встановити відразу кілька шрифтів, то їх так само просто можна виділити мишею і перетягнути на панель.
Є ще одна цікава опція по додаванню нових шрифтів в Windows 7. Якщо нових шрифтів багато, а місця на системному диску мало, можна встановити шрифти за допомогою ярликів. Для цього в панелі управління шрифтами зліва натисніть на пункт "Font Settings"(Параметри шрифту) і у вікні відзначте галочкою опцію "Allow fonts to be installed using a shortcut (advanced)" (Дозволити установку шрифтів за допомогою ярликів). У цьому випадку Windows буде використовувати новий шрифт прямо з того каталогу, в якому він знаходиться.
Тепер, якщо натиснути правою кнопкою по шрифту, з'явиться додатковий пункт меню "Install as shortcut"(Встановити як ярлик).
Масове встановлення шрифтів в Windows 7 скриптом
Уявімо ситуацію, коли потрібно встановити відразу декілька десятків шрифтів на кілька комп'ютерів. Природно вручну робити це дуже довго і нудно. Чи є спосіб автоматизації установки нових шрифтів в Windows 7. На щастя є!
За часів Windows XP щоб встановити шрифт, досить було просто скопіювати його файл в каталог C: \ Windows \ Fonts. У Windows 7 такий трюк не спрацює, і хоча ви можете сказати, що трохи вище ми провідником копіюємо файл зі шрифтом в каталог C: \ Windows \ Fonts, я заперечу, сказавши що не все так просто. При копіюванні шрифту за допомогою Windows Explorer здійснюється не просто копіювання. Система визначає, що копіюється новий шрифт і автоматично запускає його установку в систему, тому і з'являється спливаюче вікно з текстом "Installing".
Для установки шрифтів в Windows 7 можна скористатися файлом-сценарію на мові VBS. Припустимо, у нас є каталог c: \ install \ font, в якому містяться файли шрифтів, які потрібно встановити. Ми створюємо на диску новий файл з розширенням vbs (наприклад, batch_install_font.vbs), копіюємо в нього зазначений код і запускаємо його як звичайну програму:
Set objShell = CreateObject ( "Shell.Application")
Set objFolder = objShell.Namespace ( "c: \ install \ font")
Set objFSO = CreateObject ( "Scripting.FileSystemObject")
For Each FontFile In objFolder.Items ()
Set objFolderItem = objFolder.ParseName (FontFile)
If Not objFSO.FileExists ( "c: \ windows \ fonts \" & FontFile) Then
objFolderItem.InvokeVerb ( "Install")
End If
Next
В результаті запуститься послідовна установка нових шрифтів з каталогу c: \install \font в систему і для кожного з них з'явиться вікно з індикатором виконання процесу.
Якщо дані шрифти вже встановлені в Windows 7, то їх повторна установка запущено не буде.