> Scheduled tasks > Adding a Task to Push Third Party Software

Add a task to push third party software

When adding a Push Third Party Software task, you can select software from:

  • the MSP N-central repository
  • your local system
  • a network share

Third party software must use InstallShield, MSI, or Wise installers.

File names for installers or scripts cannot contain spaces.

You can add the same software multiple times. Every time you add software for distribution, it will be saved as a different task.

MSP N-central will not verify if the files to be installed are harmful to the target devices. Test any third party software before associating them with a scheduled task.

This procedure can only be performed at the SO or Customer-level.

  1. Click ConfigurationScheduled TasksAdd/Delete.
  2. Click Add > Push Third Party Software.
  3. Type a descriptive Task Name.
  4. Select the Task Handler from one of the following:
    1. Use Agent where available to specify that local agents can used to install the distribution package wherever they are available (otherwise the best available probe will be used), or
    2. Use Best Available probe through which the distribution package will be installed.
  5. Select the Credentials to be used to push third party software from one of the following:
    1. Use device credentials to use existing credentials used to access the device, or
    2. Custom credentials to specify a User Name and Password to be used for this task.
  6. Select the Location of the third party software from one of the following:
    1. From Software Repository to distribute software from the MSP N-central repository. Skip to Select the Repository Item to be distributed..
    2. From my computer to distribute software that is currently stored on your computer. Skip to You will be prompted to upload the file on a subsequent screen. Skip to Select one of the following tabs to restrict the list of devices to which you want to distribute software: but after configuring the remainder of this screen, you will click Continue instead of Save..
    3. From Network Share to distribute software that is currently stored on a shared network drive. Skip to Select either default Network Share or Custom Network Share to be used as the source drive for the software..

      Based on the Location, configuring the software to be deployed will vary.

From Software Repository

  1. Select the Repository Item to be distributed.
  2. Type any Command Line Parameters that are required.

    Command line parameters for MSI installers must be in the format of: <filename> </i or /u> </additional parameters>. For example, MyInstaller.msi /i /qn. The following examples are invalid: MyInstaller.msi /qn or /i MyInstaller.msi /qn.

  3. Skip to Select one of the following tabs to restrict the list of devices to which you want to distribute software:.

From my computer

  1. You will be prompted to upload the file on a subsequent screen. Skip to Select one of the following tabs to restrict the list of devices to which you want to distribute software: but after configuring the remainder of this screen, you will click Continue instead of Save.

From Network Share

  1. Select either default Network Share or Custom Network Share to be used as the source drive for the software.
  2. If you selected Custom Network Share, configure the following:
    • Network Path
    • User Name
    • Password
  3. For both default Network Share and Custom Network Share, configure the following:
    • File Name
    • Command Line Parameters

      Command line parameters for MSI installers must be in the format of: <filename> </i or /u> </additional parameters>. For example, MyInstaller.msi /i /qn. The following examples are invalid: MyInstaller.msi /qn or /i MyInstaller.msi /qn.

    • Task Timeout.

Targets 

  1. Select one of the following tabs to restrict the list of devices to which you want to distribute software:
    • By Filter Only
    • By Device Only
    • By Filter & Device
  2. In the respective tabs, perform the following:
    1. Select the filters to be applied in the Filters Found column and move them to the Selected Filters column by clicking >.
    2. Select the devices to which you want to distribute software in the Devices Found column and move them to the Selected Devices column by clicking >.

    You can use the Filter By drop-down menu to decrease the number of devices displayed.

Schedule 

  1. Select the schedule Type from one of the following:
    • Now to have the task performed immediately.
    • Once to have the task performed at a specified time. This will require selecting a Start Date and Start Time when the task will be performed.
    • Recurring to have the task performed repeatedly. This will require selecting the Interval, Start Time, Days of the Week, Days of the Month, Week of the Month and Months of the Year on which the task will be performed (as appropriate).
  2. Type the Task Timeout value for how long (in hours) before the task will be considered to have timed out.
  3. Select the Execution Window to define whether the task should be run only at the specified time or if it can be run as soon as possible if the device is offline. If the device is offline at the original scheduled time, type the number of days after the scheduled time that attempts can continue to be made to run the task.

Recurring tasks will not have the option to configure an Execution Window. If a device is offline at a scheduled date and time, recurring tasks will be run at the next scheduled date and time in their schedule.

Notification Details

  1. Under Notify On, select whether a notification should be sent based on one of the following:
    • Success
    • Failure

    The task will fail after the Task Timeout value configured in Type the Task Timeout value for how long (in hours) before the task will be considered to have timed out. above has been exceeded.

  2. Select the Recipient to receive the notification.
  3. Click Save (or if you selected From my computer as the Location, click Continue).

    The following only applies if the Upload Script/Software from my computer screen is displayed.

  4. To upload software from your computer:
    1. Type a Name to identify the software.
    2. In the Description field, type additional information about the software.
    3. Specify the Installer Location, or click Browse to navigate to the file.
    4. If required, type the associated MST/Parameters File or click Browse to navigate to the file.
    5. Type any Command Line Parameters that are required. Use the following format: msiexec /i filename.msi /qn

      The filename must not have any spaces.

    6. Select the Task Timeout value and click Save.