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
Uninstalling an Agent
Nodeware Agents register with Windows and can be removed from Apps & features, for more information reference this Microsoft Support article.
Command line uninstall can be performed using the command below, substituting the filename as appropriate.
msiexec.exe /x NodewareAgentSetup.XXXXXXX.msi /q
Removal Script
Download PowerShell removal script here
The above script can be used without modification to remove the Nodeware Agent from Windows machines. It requires Administrator privileges, but does not require the original MSI or customer ID, and is designed to support all current and future versions of the agent.
Comments
0 comments
Article is closed for comments.