There are a number of ways to leverage the FRP connection for pushing files to remote QWS clients. Below are a few options that have been tested for functionality, but any tool that can leverage the IP and port information provided by the FRP web tool can be used for this purpose.

Linux Management Host

Multiple Option - PSSH and PSCP

Individual Option - SSH and SCP


Windows Management Host

Multiple Option - WSUS

Individual Option - Chocolatey (Still in development)

Chocolatey is an open source repository for Windows, that acts much the same way that yum or apt-get do for Linux distributions. There is a list of community maintained packages here: https://chocolatey.org/packages.

There is also documentation on creating custom packages here: https://chocolatey.org/docs/create-packages

In order to install Chocolatey on your local admin machine, open PowerShell and enter the folllowing:

Installing Chocolatey on the remote client will require that PowerShell be opened in elevated mode. Then enter the following commands:

Once connectivity has been validated with the final command in the list above, packages can be installed as follows:

It's possible to also use Chocolately to install on multiple machines at once, by adding this script block to the command above: