Автомаизировать установку MS Office можно. Сделать это просто.
1- запускаем setup.exe с ключём \?
setup.exe \?
2 — Видем кучу параметров. Нас интересует \config
Создаём файл конфигурации config.xml и кладём его рядом с setup.exe
<?xml version=»1.0″ encoding=»UTF-8″?>
<Configuration Product=»ProPlus»>
<Display Level=»Basic» CompletionNotice=»yes» SuppressModal=»no» AcceptEula=»no» />
<Logging Type=»standard» Path=»%temp%» Template=»Microsoft Office Professional Plus Setup(*).txt» />
<USERNAME Value=»SuperUser» />
<COMPANYNAME Value=»MyCompany» />
<PIDKEY Value=»XXXX-XXXX-XXXX-XXXX-XXXX-XXXX» />
<!— <Display Level=»none» CompletionNotice=»no» SuppressModal=»yes» AcceptEula=»Yes» /> —>
<!— <INSTALLLOCATION Value=»%programfiles%\Microsoft Office» /> —>
<!— <LIS CACHEACTION=»CacheOnly» /> —>
<!— <DistributionPoint Location=»
server\share\Office» /> —>
<!— <OptionState Id=»OptionID» State=»absent» Children=»force» /> —>
<!— <Setting Id=»SETUP_REBOOT» Value=»IfNeeded» /> —>
<!— <Command Path=»%WINDIR%\system32\msiexec.exe» Args=»/i
server\share\my.msi» QuietArg=»/q» ChainPosition=»after» Execute=»install» /> —>
</Configuration>
4 — Запускаем установку
setup.exe \config <путь к config.xml>
Подробней о файле конфигурации ТУТ, а сам MS Office 2010 для дома и бизнеса можно скачать ТУТ
А я даже и незнал, что так можно. Если постоянно заниматься этим, то можно все так автоматизировать. Любая программа будет устанавливаться таким образом. Или это только офис ?
Не любая, а способная на это К примеру MS SQL Server так же умеет. ПО без такой возможности можно установить при помощи Autoit. Отлавливая Окна и нажимая на кнопочки. Таким образом автоматизировал ISPMAnager