Nodeware Agents are designed for mass deployment via management tools, RMM & MDM, and support silent, command line installation without a reboot.
Download NodewareAgentSetup.msi here
PowerShell Installation
Download PowerShell script here
The PowerShell script above can be adapted for use in deployment. It includes a direct download of the installation file to ensure the latest version is used.
You must provide the Nodeware customer ID as the first argument or install will fail. It is recommended to set $customerID to a parameter to allow the same deployment script to be used with multiple customers.
$customerID = '1234567'
# Enter numerical portion of customer ID between the single quotes
# No other modifications are required
Ensure the customer ID is only numbers and seven digits long, otherwise installation will fail.
RMM Specific Examples
Certain RMMs allow you to define variables so that scripts can be used with different customers. For the below, you would create a variable with the name "customerID" in your RMM and substitute it in the script in the following format.
ConnectWise RMM syntax example:
$customerID = '@customerID@'
Datto RMM syntax example:
$customerID = $env:customerID
Microsoft Intune
For Intune specific instructions, see this knowledge base article.
Command Line Installation
You may specify the customer ID as a command line argument, allowing one package to be used across multiple accounts. Find the customer ID as described above and substitute it in the following command.
msiexec.exe /i {NEWFILENAME}.msi /q CUSTOMERID=XXXXXX
This is also required for certain MDM and RMM tools that rename files to avoid collisions, as the MSI filename can be whatever the resulting deployment produces.
Troubleshooting
If your installation fails, you can run this command from an elevated command prompt to generate log files. Create a support ticket by clicking Support at the bottom right of this page. Include the log files in the ticket.
Replace the customer ID as described previously and substitute the installation directory of your choice.
msiexec.exe /lxv* c:\foo\install.log /i NodewareAgentSetup.msi CUSTOMERID=XXXXXXX
Uninstall an Agent
The uninstall command is below, substitute the filename as appropriate.
msiexec.exe /x NodewareAgentSetup.XXXXXXX.msi /q
Comments
0 comments
Article is closed for comments.