Поиск по этому блогу

Показаны сообщения с ярлыком silent install. Показать все сообщения
Показаны сообщения с ярлыком silent install. Показать все сообщения

четверг, 7 июля 2011 г.

Скрытая установка NanoCad 3.0

1. Распаковываем NC30(1193).exe любым архиватором (7-zip, WinRar) в какую-нибудь папку (доступную по сети – не себе ж его тихо ставить J)

2. Туда же кидаем файл лицензии NC30BXXXXX-XXXXX.lic
3. Указываем номер лицензии. Для этого в файле setup.ini в конец дописываем:
[InstallProperties]
SERIALNUMBER=NC30B-XXXXXXXXXXXX-XXXXX
4. Для установки будем использовать PowerShell.


$command = {
  # если уже установлен ничего не делаем
  if (!(Test-Path "c:\Program Files\Nanosoft\nanoCAD 3.0\nCad.exe")){
    # удаляем NanoCad2.5, если он есть
    # Start-Process MsiExec.exe "/x{72D0BBE5-3CC0-4F63-9A6D-D24E19F6A0D1} /qn" -Wait
    
    # установка 3.0
    Start-Process \\путь_к_серверу\nanocad30\PreReq\vcredist_x86.exe "/q" -Wait
    Start-Process \\путь_к_серверу\nanocad30\nanoCAD.msi "/qn" -Wait
      
    # Копирование файла лицензии
    md "C:\Documents and Settings\All Users\Application Data\Nanosoft\RegWizard\Licenses" -Force | out-null
    Copy-Item \\путь_к_серверу\nanocad30\ NC30BXXXXX-XXXXX.lic -Destination 'C:\Documents and Settings\All Users\Application Data\Nanosoft\RegWizard\Licenses'  -Force | out-null

    #md "C:\Program Files\Nanosoft\RegWizard\Licenses" -Force | out-null
    #Copy-Item \\путь_к_серверу\nanocad30\ NC30BXXXXX-XXXXX.lic -Destination "C:\Program Files\Nanosoft\RegWizard\Licenses" -Force | out-null
    
    # записываем в реестр путь к файлу лицензии
    md "HKLM:\SOFTWARE\FLEXlm License Manager" -Force | out-null
    Set-ItemProperty "HKLM:\SOFTWARE\FLEXlm License Manager" -Name "NANOSOFT_LICENSE_FILE" -Value "C:\Documents and Settings\All Users\Application Data\Nanosoft\RegWizard\Licenses" -Force| out-null
  }
}

Invoke-Command -ComputerName «имя_компьютера» -ScriptBlock $command


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

четверг, 26 мая 2011 г.

Silent install разного ПО

Adobe flash player:
install_flash_player_ax.exe /install
или
install_flash_player.exe /install

Foxit Reader:
FoxitReader431_enu_Setup.exe /disallow /fp /ebay /foxitbar

CDBurnerXP:
cdbxp_setup_4.3.8.2523_minimal.exe /VERYSILENT /SP- /NORESTART

7-Zip:
c:\temp\7z465.exe -ai -gm2 -fm0

XnView:
XnView-win-full-1.98.exe /silent


Paint.NET:
Создаем MSI пакет:

Paint.NET.3.5.8.Install.exe /createMSI
Устанавливаем:
PaintDotNet.x86.msi /qn