Kaseya Community

Deployment

  • Hi Guys,

    Could some help me in figuring out how can i deploy an .msi /.exe file to selected computers, and make it a silient installation no GUI?

    thanks

    Legacy Forum Name: Deployment,
    Legacy Posted By Username: warewolf
  • Depending on the executable you would need to add some switches... for msi's they're typically as follows


    Windows ® Installer. V 4.5.6002.18005

    msiexec /Option [Optional Parameter]

    Install Options

    Installs or configures a product
    /a
    Administrative install - Installs a product on the network
    /j [/t ] [/g ]
    Advertises a product - m to all users, u to current user

    Uninstalls the product
    Display Options
    /quiet
    Quiet mode, no user interaction
    /passive
    Unattended mode - progress bar only
    /q[n|b|r|f]
    Sets user interface level
    n - No UI
    b - Basic UI
    r - Reduced UI
    f - Full UI (default)
    /help
    Help information
    Restart Options
    /norestart
    Do not restart after the installation is complete
    /promptrestart
    Prompts the user for restart if necessary
    /forcerestart
    Always restart the computer after installation
    Logging Options
    /l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*]
    i - Status messages
    w - Nonfatal warnings
    e - All error messages
    a - Start up of actions
    r - Action-specific records
    u - User requests
    c - Initial UI parameters
    m - Out-of-memory or fatal exit information
    o - Out-of-disk-space messages
    p - Terminal properties
    v - Verbose output
    x - Extra debugging information
    + - Append to existing log file


    here is an example of one way that I script msi deployment with logging.

    Mind you this is just the command.

    msiexec /package #vAgentConfiguration.AgentTempDir#\payload.msi /qn /quiet /norestart /LIME #vAgentConfiguration.AgentTempDir#\payload_install.log


    Legacy Forum Name: Scripts Forum,
    Legacy Posted By Username: thirteentwenty