Автоматическая установка программ при установке windows

Вы тут: Главная Windows Автоустановка приложений с winget по окончании установки Windows

WinGet — замечательное средство автоматической установки приложений. Не надо тратить время на скачивание актуальных инсталляторов и забивать себе голову тонкостями ключей тихой установки. Просто запускаешь скрипт с подборкой своих программ и готово!

Но есть нюанс © Установщик пакетов не входит в поставку Windows! Это не вполне очевидно, потому что winget «сразу» работает в начисто установленной ОС. Однако он не включен в WIM-образ, а скачивается уже по окончании установки системы с помощью магазина Windows. И временной интервал загрузки варьируется. Поэтому нельзя просто взять и прицепить скрипт установки приложений к установке Windows.

Сегодня я расскажу, как автоматизировать процесс загрузки и регистрации winget, когда его нет в Windows.

[+] Сегодня в программе

Ручной способ

Детали могут варьироваться в зависимости от издания Windows. Для самого сложного расклада способ изложен в документации Windows IoT: Using WinGet to Install Apps on Windows IoT Enterprise. В этом издании нет магазина, поэтому требуется ручная загрузка всех компонентов.

Метод также подходит для издания LTSC, поскольку оно идентично IoT. Наконец, он должен сработать и в серверных системах, для которых winget в принципе не позиционируется (читатель Alexandr Petnitsky подтверждает успешную работу скрипта в Windows Server 2022).

Автоматический способ (скрипт)

Я просто автоматизировал ручные шаги по загрузке и установке всего необходимого.

Скачайте скрипт winget-install.zip, разблокируйте его, потом выполняйте от имени администратора.

Для работы winget нужен он сам – это установщик пакетов Microsoft.DesktopAppInstaller, а также Microsoft.VCLibs.x64 и Microsoft.UI.Xaml.2.8. Еще понадобится файл лицензии, который можно скачать из любого релиза winget.

# doc https://learn.microsoft.com/en-us/windows/iot/iot-enterprise/deployment/install-winget-windows-iot
# blog https://www.outsidethebox.ms/22409

$ErrorActionPreference = 'SilentlyContinue'
$ProgressPreference = 'SilentlyContinue'

$AppInstaller = 'Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle'
$VCLibs = 'Microsoft.VCLibs.x64.14.00.Desktop.appx'
$Xaml = 'Microsoft.UI.Xaml.2.8.x64.appx'
$components = @($VCLibs, $Xaml, $AppInstaller)
$license = '5e4a105df01840b0bbf00985e4f57c1e_License1.xml' #from v1.7.10582 assets

Write-Host "Downloading winget and dependencies..."
Invoke-WebRequest -Uri https://aka.ms/getwinget -OutFile .\$AppInstaller
Invoke-WebRequest -Uri https://aka.ms/$($VCLibs) -OutFile .\$VCLibs
Invoke-WebRequest -Uri https://github.com/microsoft/microsoft-ui-xaml/releases/download/v2.8.6/$($Xaml ) -OutFile .\$Xaml 
(Invoke-RestMethod -Uri https://github.com/microsoft/winget-cli/releases/download/v1.7.10582/$($license)).OuterXML | Out-File $license

Write-Host "Installing winget..."
# Deploy provisional package for all users
Add-AppxProvisionedPackage -Online -PackagePath .\$($AppInstaller) -LicensePath .\$($license)
Remove-Item -Path .\$($license) -Force

$components  | ForEach-Object {
    # Install downloaded packages...
    Add-AppxPackage -Path .\$($_) -ErrorAction 0
    # ... and delete them
    Remove-Item -Path .\$($_) -Force
}

# if anything went wrong, check out errors
if ($ERROR) {$ERROR | Out-File -FilePath $env:temp\winget-install.log -Append}

Ничего принципиально нового здесь нет. Invoke-WebRequest я показывал в блоге неоднократно (раз, два). Invoke-RestMethod вроде не фигурировал раньше, но смысл тот же (просто скачиваемый файл — XML). Установку скачанных пакетов с помощью Add-AppxPackage я тоже разбирал.

После этого уже можно устанавливать приложения с помощью winget. Например, надергав команд с winget.run или winstall, вы получите что-то вроде:

winget install --id=M2Team.NanaZip -e
winget install --id=Notepad++.Notepad++ -e 
winget install --id=Ghisler.TotalCommander -e 
winget install --id=DominikReichl.KeePass -e

Однако все эти сайты используют в качестве источника только репозиторий winget. У некоторых программ я предпочитаю магазинную версию (репо msstore) из-за ее автоматического обновления.

Поэтому в моем примере смешанная подборка (NanaZip из магазина). Поскольку у магазинных приложений идентификаторы не предназначены для человеческого восприятия, я сделал хэш-таблицу, чтобы видеть названия приложений.

# Software installation 
Start-Sleep -Seconds 10 #before installing software
Write-Host "Installing apps with winget..."
[hashtable]$apps = @{
    "NanaZip" = "9N8G7TSCL18R"
    "Notepad++" = "Notepad++.Notepad++"
    "Total Commander" = "Ghisler.TotalCommander"
    "KeePass" = "DominikReichl.KeePass"
}

foreach ($key in $apps.keys) {
    winget install --id $($apps[$key]) -e --accept-package-agreements --accept-source-agreements
}

Процесс выглядит так.

winget unattend

Осталась сущая мелочь — прицепить запуск скрипта к установке системы. Как обычно, выбор между FirstLogonCommands в файле ответов и setupcomplete.cmd.

Здесь нужно учитывать, что по умолчанию некоторые пакеты устанавливают приложения в профиль – например, утилиты Sysinternals. Файл setupcomplete.cmd выполняется от имени учетной записи SYSTEM. В ее профиле такие программы и окажутся, что будет бесполезно для вас.

FirstLogonCommands срабатывают уже после входа в систему, поэтому такой проблеме не подвержены.

<FirstLogonCommands>
    <SynchronousCommand wcm:action="add">
    <CommandLine>powershell -command "(Get-Volume).DriveLetter | Foreach-Object {if (Test-Path "${PSItem}:\winget-install.ps1") {powershell -ex bypass -file ${PSItem}:\winget-install.ps1}}"</CommandLine>
    <Description>Install winget</Description>
    <Order>1</Order>
    </SynchronousCommand>
</FirstLogonCommands>    

Этот способ вызова скрипта я уже неоднократно показывал в блоге. Сам скрипт выступает в роли маркерного файла — находим его в корне установочного диска и запускаем.

Бонус: быстрая установка своего набора программ на чистой системе

Спустя некоторое время я опубликовал в канале Telegram пост о том, как автоматизировать создание списка любимых приложений для их быстрой установки.

Заключение

Будь у нас winget 20 лет назад, форум про автоустановку приложений не имел бы особого смысла. Да, сторонние менеджеры пакетов вроде Chocolatey далеко не вчера родились. Но ценность и популярность winget обусловлена его наличием «из коробки». Ну, почти :) Надеюсь, со временем он полноценно войдет в состав Windows.

Устанавливать привычные приложения после переустановки Windows или на новом компьютере по одному не всегда удобно. При желании процесс можно автоматизировать и сделать так, чтобы нужное бесплатное ПО скачивалось и устанавливалось автоматически.

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

Winget

Winget — встроенный менеджер пакетов (подробнее о базовом использовании — в этой статье), доступный в Windows 11 и Windows 10, позволяющий скачивать и устанавливать программы и приложения Microsoft Store в интерфейсе командной строки, в том числе сразу несколько приложений.

Пример использования winget для установки нескольких программ одновременно:

  1. Запустите Терминал Windows или Windows PowerShell от имени администратора, сделать это можно в контекстном меню командной строки.
  2. Выполните поиск нужных приложений с помощью команды (вместо имени приложения можно использовать его часть)
    winget search имя_приложения

    и обратите внимание на ИД нужных приложений (скопируйте их куда-либо).

    Поиск приложений в Winget

  3. Для установки сразу нескольких приложений по их ИД используйте команду
    winget install --id=ИД_ПРИЛОЖЕНИЯ1 -e -h ; winget install --id=ИД_ПРИЛОЖЕНИЯ2 -e -h

    указывая нужные приложения (в примере — лишь два, но может быть больше, разделенных знаком «;»).

    Установка нескольких программ в Winget

  4. Дождитесь завершения скачивания и установки выбранных приложений.

Команду из 3-го шага можно сохранить для использования в дальнейшем на этом или других компьютерах, чтобы не выполнять поиск приложений повторно.

Dev Home (Домашняя версия для разработчиков)

Ранее на сайте рассматривалось приложение Dev Home в контексте добавления виджетов использования ресурсов компьютера в Windows 11. С помощью этого же приложения от Microsoft можно автоматизировать установку программ:

  1. Загрузите приложение Dev Home из Microsoft Store (оно может быть уже установлено в Windows 11).
  2. Запустите приложение, перейдите в раздел Конфигурация компьютера — Установка приложений.
    Установка приложений в Dev Home

  3. Выполните поиск нужных приложений, нажимая «+» для добавления в список установки.
    Добавление программ в Dev Home

  4. Нажмите кнопку «Далее», примите условия лицензии и нажмите кнопку «Настроить» для установки выбранных приложений.
    Установка нескольких программ в Dev Home

Останется лишь дождаться скачивания и установки требуемых программ.

Winstall

Winstall — онлайн-сервис для поиска приложений и генерации скрипта для их автоматической установки с помощью winget.

Порядок использования:

  1. Зайдите на сайт https://winstall.app/ и найдите нужные приложения, нажимая «+» для их добавления.
    Добавление приложений в Winstall

  2. Добавив нужные приложения, нажмите кнопку «Generate script».
  3. Выберите тип скрипта и либо скопируйте его в буфер обмена для вставки в командной строке или PowerShell, либо скачайте файл скрипта для запуска и автоматической установки выбранных программ.
    Получить скрипт в Winstall

  4. Запустите готовый скрипт для установки приложений.

В отдельной статье — подробно про использование Winstall.

Ninite

Ninite, возможно, самый простой способ создания пакета для установки набора программ. Всё, что требуется для использования — зайти на сайт https://ninite.com/ и отметить нужные приложения:

Установка нескольких программ в Ninite

После этого нажать кнопку «Get Your Ninite» чтобы скачать установщик, который автоматически загрузит и установит все выбранные программы на вашем компьютере, при этом не установив ничего лишнего, даже если официальный установщик пробует это сделать.

Подробнее о сервисе Ninite — в этом материале.

Надеюсь, информация была полезной, а если вы знаете другие возможности реализации описанного, буду рад вашему комментарию ниже.

Время на прочтение2 мин

Количество просмотров39K

image

В недалеком прошлом часто приходилось переустанавливать софт себе, родственникам, друзьям, знакомым, друзьям друзей и т.д. Бывало и так, что надо было просто поставить новые программы на имеющуюся систему. Искать ключи тихой установки или писать скрипты было лень. Как это часто бывает, качаясь на стуле и тупо глядя в потолок, пришла идея написать софтину для себя, которая работала бы как видеокамера – записывала действия пользователя при установке, а потом воспроизводила бы их. Поиск подобных программ в Интернете дал несколько решений ( системы для резервного копирования откидывались сразу, поскольку нужно было ставить программы на имеющиеся ОС). Это были либо мегакомбайны с пугающей функциональностью, либо обычные макрорекордеры или системы со скриптовыми языками. Естественно, возникло желание написать свою программу, заточенную под автоустановку ПО. Так появился наш MultiSet (www.almeza.ru).

MultiSet — автоматический установщик программ, с помощью этой программы можно создать DVD диск который сможет без участия человека установить Windows, далее установить нужный набор программ и даже настроить их. Программа также умеет устанавливать автоматически софт через локальную сеть на любое кол-во компьютеров.

В общих чертах схема работы с MultiSet:

1. Определение состава программного обеспечения.
2. Создание пакетов автоматической установки.
3. Проверка автоматической установки пакетов.
4. Автоматическая установка.

Кому может быть полезна такая программа:

— системные администраторы, администраторы сетей
— работники служб «компьютерной помощи»
— службы технической поддержки клиентов
— индивидуальные пользователи

Время идет и создание диска с автоматической установкой Windows становится не такой актуальной задачей после выпуска Microsoft WAIK, а также известного nLite/vLite. Но создание автоустановщика программ представляется нам по-прежнему интересной задачей. Хотелось бы узнать мнение хабрсообщества на этот счет — как устанавливается (переустанавливается) ПО на Вашем предприятии?

Автоматическая установка Windows и приложений

Программы-автоустановщики обычно используются для автоматической установки ОС и приложений. При желании данные решения также могут быть применены для установки драйверов, однако на практике это уже довольно сложно, да и потребует гораздо больше времени на отладку сценариев. Поэтому для работы с драйверами гораздо удобнее использовать специализированные драйверные утилиты, которые позволяют проводить резервирование установленных в системе драйверов и восстанавливать их при необходимости, а также проводить диагностику установленного в системе аппаратного обеспечения и осуществлять поиск новых драйверов для имеющегося оборудования. Мы в данной статье на таких программах останавливаться не будем, а всем желающим рекомендуем заглянуть в материал, где рассмотрены наиболее привлекательные «драйверные» утилиты.

В качестве примеров программ-автоустановщиков рассмотрим утилиты MultiSet, RoboSetup и Maestro AutoInstaller. Первая позволяет автоматизировать процесс установки операционной системы и приложений (табл. 2), две другие — только приложений. Все три решения не требуют ручного создания сценариев (хотя RoboSetup позволяет разрабатывать сценарии вручную) и знания тонкостей программного кода, а поэтому представляют интерес не только для администраторов, но и широкого пользователя.

Создать сценарий автоустановки в одной из этих утилит несложно — достаточно запустить утилиту и вручную провести инсталляцию приложения. В ходе данного процесса утилита запомнит все произведенные пользователем действия с мышью и клавиатурой и в дальнейшем сможет выполнять их самостоятельно. Однако при проведении инсталляции необходимо выполнять ряд правил (в противном случае результат работы утилиты по сценарию окажется неутешительным):

  • перед началом записи сценария закрыть все работающие приложения и полностью деинсталлировать устанавливаемые приложения (то есть вначале деинсталлировать их стандартными средствами Windows, а затем вручную удалить соответствующие приложениям каталоги на диске, если при деинсталляции они не был удалены);
  • в процессе записи сценария при указании исходных данных (вставке регистрационных ключей, выборе каталога установки и т.п.) обязательно сначала устанавливать фокус на редактируемое поле и только потом вводить данные, а при выборе пункта всплывающего меню — сначала выбирать родительский пункт, а затем дочерний;
  • при определении пути установки (если он отличен от предлагаемого по умолчанию) нужный путь вводить в соответствующем поле вручную, а не путем указания каталога в дереве каталогов. В противном случае процесс автоматической установки зависнет, поскольку дерево каталогов во время автоматической установки окажется совершенно иным, чем в процессе записи сценария;
  • в конце установки, когда пользователю обычно предлагается запустить файл справки (TXT, HTML) и само приложение, посетить web-сайт и т.п., следует всегда отказываться от данных возможностей, отключая соответствующие флажки.

Кроме того, при использовании решений данного плана (как при создании сценариев, так и непосредственно при автоматической установке приложений) необходимо отключать приложения, которые могут помешать выполнению тех или иных установочных действий: антивирус, брандмауэр и т.п.

В MultiSet и RoboSetup возможно также создание сценариев другим способом. А именно путем указания ключа автоматической установки — при запуске с таким ключом инсталлятор не задает вопросов, не демонстрирует лицензионное соглашение, а устанавливает программу со значениями по умолчанию. Но и тут есть свои сложности. Во-первых, нужно знать какой инсталлятор используется при установке интересующего вас приложения. Во-вторых, не у каждого типа инсталляторов имеются ключи автоустановки. И, наконец, в-третьих, у разных типов инсталляторов ключи, чаще всего, различны — например, для инсталлятора типа Inno Setup подходит ключ /verysilent (setup.exe /verysilent), для инсталлятора типа WISE Installer — ключ /s (setup.exe /s) и т.д. Разработчиками приложений ключ автоустановки, как правило, не указывается — в итоге, на практике ключ придется подбирать. Вместе с тем, если вы знаете, какой инсталлятор используется для установки конкретного приложения, и его ключ (предполагаем, что он существует), то, применив данный метод, можно настроить автоматическую установку приложения гораздо быстрее, чем при непосредственной его установке.

В RoboSetup дополнительно предусмотрен еще один метод создания сценариев, суть которого в следующем — нужно вручную задать программе всю последовательность действий при инсталляции приложения, то есть указать, какие кнопки и в каком порядке нажимать, вставить в окна инсталляторов используемые при установке текстовые данные, выбрать переключатели и т.д.

Таблица 2. Функциональность программ-автоустановщиков

Программы/Функции MultiSet 6.4 RoboSetup 2.1 Maestro AutoInstaller 1.4.0
Интерфейс Русскоязычный Русскоязычный Русскоязычный
Установка Windows

+

Установка приложений

+

+

+

Методы создания сценариев Воспроизведение действий пользователя; использование ключей автоматической установки Воспроизведение действий пользователя; использование ключей автоматической установки; выполнение определенной последовательности действий Воспроизведение действий пользователя
Создание установочного самозагружающегося диска

+

+

+
(ограниченно)

MultiSet 6.4

Разработчик: Almeza Research, LLC
Размер дистрибутива: 5,4 Мб
Распространение: условно бесплатная

MultiSet — удобное решение, предназначенное для подготовки готовых дистрибутивов для автоматической установки Windows и приложений. Данная программа обеспечивает запись сценариев двумя способами — путем запоминания действий пользователя, выполненных в ходе установки, и через указание ключей автоустановки. Созданные сценарии можно редактировать.

Демо-версию программы (имеется русскоязычная локализация) можно скачать и использовать бесплатно в течение 30 дней, после чего потребуется заплатить 695 руб. (домашняя лицензия) либо 4500 руб. (корпоративная лицензия). Данная версия не полностью функциональна — в ней можно устанавливать только пять приложений и нельзя создавать универсальные установочные диски.

Запись сценариев в данной программе, как правило, производится путем запоминания всех действий, выполненных пользователем в ходе установки. Для создания нового сценария нужно щелкнуть по кнопке «Создание нового пакета» и в открывшемся диалоговом окне указать имя сценария и исполняемый файл. Если создается сценарий с ключами автоустановки, то также требуется в поле «Параметры» указать ключи в виде: «/qn REBOOT=ReallySuppress». По окончании щелкают на кнопке «Ок». Программа попросит закрыть антивирус и отключить файервол и запустит процесс обычной инсталляции указанного приложения, в ходе которого от пользователя потребуется лишь обычным образом (но с соблюдением вышеприведенных правил) провести установку. После того как приложение будет установлено, нажмите кнопку «Стоп» на панели записи — и пакет автоматической установки приложения окажется готов.

После этого для очередной установки соответствующего приложения потребуется лишь запустить MultiSet, выбрать нужное в списке доступных приложений (то есть тех, для которых сценарии были предварительно созданы) и нажать кнопку «Установить выделенные приложения». Требуемое приложение установится автоматически, без какого-либо участия пользователя. Естественно, что таким способом за один раз можно будет установить не только одно, но и сразу несколько приложений.

Можно не ограничиваться возможностью инсталляции приложений из списка и создать установочный самозагружающийся диск (CD/DVD/Flash/Hard Drive), который будет удобно использовать для быстрой автоматической установки сразу всех или только избранных приложений. Для этого нажмите на панели управления кнопку «Создать диск» и в открывшемся окне выберите вариант «Программы».

Затем укажите каталог, в котором будет помещен инсталляционный пакет для автоматической установки, и отметьте нужные пакеты, которые будут включены в комплект. Если дистрибутив состоит из нескольких файлов и каталогов (скажем, MS Office), то для соответствующих элементов в их свойствах списка придется включить флажок «Копировать папку». По щелчку по кнопке «Старт» будет создан инсталляционный пакет для автоматической установки выбранных приложений.

После этого можно будет скопировать папку, определенную на первом шаге мастера на любой носитель информации (CD, DVD, Flash, Hard Drive). Если созданный таким образом диск вставить в привод CD/DVD либо в случае Flash Drive или Hard Drive подключить к компьютеру, то на экране появится предложение выбрать все либо только конкретные приложения для их последующей установки. После выбора пользователя, завершаемого щелчком по кнопке «Ок», все указанные приложения будут автоматически установлены на компьютер.

Самозагружающиеся диски для установки Windows создаются немного иначе. Вначале после щелчка по кнопке «Создать диск» указывается вариант Windows. Затем определяется файл ответов, представляющий собой скрипт ответов на серию диалоговых окон, появляющихся во время установки системы. Тут же рекомендуется установить параметр «Пользователь выбирает раздел жесткого диска», иначе новая версия Windows может установиться на уже существующий раздел с рабочей системой. На последнем шаге мастера указывается папка с дистрибутивом Windows (он предварительно должен быть скопирован с CD/DVD на жесткий диск). А если требуется создать загрузочный диск, то дополнительно отмечается соответствующая опция и указывается каталог для образа.

RoboSetup 2.1

Разработчик: High Mountain Group
Размер дистрибутива: 4,9 Мб
Распространение: условно бесплатная

Программа RoboSetup (ранее известная под именем UnitedSetup) представляет собой инструмент для создания CD/DVD-дисков (так называемых рободисков) с автоматически устанавливающимся софтом. Создание сценариев для таких дисков в ней может быть осуществлено тремя способами — можно задать весь перечень действий непосредственно, либо сделать это опосредованно (провести установку нужных программ в режиме записи действий пользователя), либо задать ключи автоматической установки. При использовании первого метода предусмотрена корректировка сценария инсталляции в редакторе действий.

Демо-версию программы (для версии 2.0 имеется русскоязычная локализация) можно скачать и использовать бесплатно в течение 30 дней. Данная версия имеет функциональные ограничения на количество создаваемых сценариев и установочных действий, а также не позволяет производить отладку сценариев. Цена коммерческой версии зависит от типа лицензии: персональная лицензия — 485 руб., бизнес-лицензия — 499 руб. (Allsoft.Ru).

Подготовка рободиска состоит их нескольких этапов. Вначале, щелкнув по кнопке «Создать новый диск», создают новый диск и выбирают для него графическую мультимедийную оболочку из нескольких предложенных, которых, к сожалению совсем немного.

Затем приступают к определению структуры диска — то есть формируют нужный перечень категорий приложений (кнопка «Создать новую категорию на диске»). Категории создаются только в корне диска, создание вложенных категорий не поддерживается.

Для каждого из приложений, которые предполагается включить на диск, формируют задание (кнопка «Добавить задание»), определяющее запускаемый файл и параметры записи дистрибутива на рободиск — точнее, требуется ли записать на диск только сам исполняемый файл либо еще и каталог, в котором он находится.

После этого определяют параметры автоматической инсталляции — то есть указывают, какие кнопки/флажки/переключатели должны быть выбраны и какие данные в процессе установки введены. Проще всего это сделать в режиме автоматического запоминания программой действий пользователя, активировать который можно, установив в панели «Действия» переключатель в положение «Воспроизвести действия пользователя». Однако с таким же успехом это можно сделать путем непосредственного определения перечня действий вручную либо задания ключей автоустановки. В первых двух вариантах запуск процесса записи действий осуществляется щелчком по кнопке «Запись», а в третьем — по кнопке «Проверить».

Результатом вышеперечисленных действий станет генерация пользовательского модуля RoboSetup, который можно будет предварительно просмотреть с целью проверки алгоритмов автоустановки. Если при предпросмотре ошибок не обнаружено, то его записывают на физический носитель (CD/DVD/Flash) или в папку на жестком диске. При вставке такого диска в привод будет открываться меню, в котором для установки соответствующих приложений пользователю достаточно будет указать инсталлируемый софт и нажать кнопку «Установить». Предусмотрено также формирование сетевой версии рободиска, с помощью которой автоматическая установка программ окажется доступной для всех пользователей сети.

Maestro AutoInstaller 1.4.0

Разработчик: Shebanitsa Ivan
Размер дистрибутива: 1,52 Мб
Распространение: бесплатная

Maestro AutoInstaller — простая программа для автоматической установки приложений по заданным сценариям, записываемым путем запоминания программой действий пользователя, выполненных им в ходе установки. Программа имеет русскоязычную локализацию и совершенно бесплатна.

При запуске программы первым делом требуется указать папку (кнопка «Папка Msr»), в которой будут размещаться файлы со сценариями автоустановки (*.msr) — удобнее создать несколько таких папок (свою для каждой группы приложений).

После этого можно приступать с записи сценариев — создать новый пакет (кнопка «Новый пакет»), указать в нем инсталляционный файл и провести инсталляцию приложения в режиме записи. При инсталляции следует иметь в виду, что программа не отслеживает двойного щелчка мышью, прокрутки колесика мыши и нажатий клавиш клавиатуры.

Установить приложения столь же просто — необходимо выбрать папку с нужным набором пакетов, выделить среди пакетов интересующие, определить их очередность (если это принципиально) и запустить процесс инсталляции, щелкнув на кнопке «Установить».

Возможно создание прообразов инсталляционных загрузочных дисков с помощью встроенного мастера (команда Файл => Мастер создания диска). Подобный прообраз записывается на жесткий диск и включает файл autorun и три папки: папку с программой Maestro AutoInstaller, папку со сценариями автоустановки и папку с дистрибутивами устанавливаемых приложений. Прообраз записывают на CD/DVD-диск через установленное на компьютере приложение для прожига дисков. Следует иметь в виду, что придется вручную править пути к исполняемым файлам каждого проекта — то есть после записи прообраза на перезаписываемый диск потребуется изменять свойства у каждого пакета, указывая конкретные файлы на CD/DVD-диске.

Заключение

Переустановка Windows и приложений — занятие, на которое любой, а тем более сверхактивный пользователь затрачивает немало времени. А это время можно провести с куда большей пользой, если взять на вооружение одну из рассмотренных в статье стратегий и подходящую для ее реализации программу. С помощью любой из рассмотренных программ этот рутинный процесс может выполняться практически без участия пользователя, от которого потребуется лишь в самом начале буквально несколько кликов мышью. Однако не стоит забывать, что у каждой из названных стратегий свои правила игры, нарушив которые вы не получите желаемого результата, а в случае выбора в пользу программ резервирования еще и можете потерять данные, если проведете восстановление системы из образа на диск, содержащий нужную вам и не имеющую резервной копии информацию.

Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

Многие пользователи ОС Windows сейчас в срочном порядке переходят на Windows 7. Новая операционная система действительно хороша. Ее хвалят и ругают по множеству причин, однако совместимость драйверов и программ с предыдущими версиями системы выполнена просто великолепно… для Microsoft. При переходе на новую систему жизнь как бы начинается с чистого листа. Вернее, с чистого дисплея. Сразу же появляется проблема какой софт устанавливать? Чтобы этот вопрос вас больше не мучал, мы расскажем какой софт устанавливать и как автоматизировать этот процесс.

Знакомьтесь — Windows Post Install. Программа, делающая процесс установки софта полуавтоматическим. Скачайте свежую версию и запустите приложение. Устанавливать его не нужно, но необходимо сконфигурировать.

A5763A3A-DA34-4E9F-83C4-79095A09F5D2.jpg

Для того, чтобы добавить программу в WPI, необходимо для начала скопировать установочные файлы программ в папку WPI/Install. Затем перейти на вкладку “Конфигурация”, кликнуть там “Добавить” и скопировать в поле название программы. Затем на вкладке “Команды” добавить новую команду и выбрать путь к установочному файлу программы. Проделав это несколько раз, с каждой необходимой программой, вы получите сконфигурированную собственными руками программу. Теперь скопируйте всю папку с WPI на сменный носитель, вы запустите программу после установки Windows.

Какие программы устанавливать?

Как автоматически устанавливать софт вы теперь знаете. Осталось только определиться, что же устанавливать. Мы отобрали для вас все самое необходимое и, конечно же, бесплатное. Кликнув по любой программе в списке, вы перейдете на страничку, где сможете ее скачать.

— Антивирус — Avira AntiVir Personal

— Браузер — Firefox

— Мессенджеры Pidgin и Skype

— Архиватор — 7‑Zip

— Запись дисков –DeepBurner

— Офис — OpenOffice

— Графический редактор — Gimp

Возможно, в этом наборе есть не все, но самое необходимое есть определенно. С помощью WPI установка всего этого софта займет максимум 5 минут. Согласитесь, существенная экономия времени.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Мониторинг процессов windows 10 как открыть
  • Как добавить новое разрешение экрана windows 10
  • Windows whistler windows 2000
  • Windows 10 не видит принтер hp laserjet 1300
  • Dr web space security windows server