Hello,
I have a question about using NetWorx remotely.
I need to monitor multiple PCs and can connect to them via TeamViewer, but only one at a time. Can a script (e.g., in Command Prompt) be created to set up email reporting on all PCs simultaneously? I already have a script for installing and uninstalling the application.
I know I have to go to the settings, reporting, and then add an email there, but it would be much work to do it on let's say 100 PCs one by one.
Thanks for any help.
SoftPerfect Support Forum
SoftPerfect NetWorx
How to setup custom NetWorx configuration on multiple remote computers
Started by Jakub
|
Jakub
How to setup custom NetWorx configuration on multiple remote computers 26 February 2025, 09:48 |
|
|
Re: How to setup custom NetWorx configuration on multiple remote computers 26 February 2025, 10:14 |
Admin Registered: 12 years ago Posts: 1 095 |
There are two main ways to deploy a custom configuration for multiple NetWorx instances.
1. By using the portable version
You can set up NetWorx in a portable mode within an empty folder and configure all the required settings, including email reporting. Once you have done this, close the application. This will generate a file named NETWORX.DB3, which is a standard SQLite3 database. You can then distribute this file to all remote machines and place it in %PROGRAMDATA%\SoftPerfect\NetWorx.
Please note that this method will overwrite any existing configuration and data on the target machines. The application must not be running when doing so.
2. By modifying the database directly
Since NETWORX.DB3 is a standard SQLite3 database, you can edit it manually. Using a command-line SQLite3 management tool, you can insert an entry into the AUTOREPORT table. Here are the detailed instructions for inserting data into AUTOREPORT table.
Alternatively, if your goal is to monitor multiple remote machines more efficiently, you may want to consider using NetGenius instead of NetWorx. Unlike NetWorx, NetGenius runs as a service and supports remote access. This means you can monitor multiple PCs from a single dashboard without needing TeamViewer.
This page may also be helpful: NetGenius vs NetWorx
1. By using the portable version
You can set up NetWorx in a portable mode within an empty folder and configure all the required settings, including email reporting. Once you have done this, close the application. This will generate a file named NETWORX.DB3, which is a standard SQLite3 database. You can then distribute this file to all remote machines and place it in %PROGRAMDATA%\SoftPerfect\NetWorx.
Please note that this method will overwrite any existing configuration and data on the target machines. The application must not be running when doing so.
2. By modifying the database directly
Since NETWORX.DB3 is a standard SQLite3 database, you can edit it manually. Using a command-line SQLite3 management tool, you can insert an entry into the AUTOREPORT table. Here are the detailed instructions for inserting data into AUTOREPORT table.
Alternatively, if your goal is to monitor multiple remote machines more efficiently, you may want to consider using NetGenius instead of NetWorx. Unlike NetWorx, NetGenius runs as a service and supports remote access. This means you can monitor multiple PCs from a single dashboard without needing TeamViewer.
This page may also be helpful: NetGenius vs NetWorx