Getting files from client machines

Hello,

Is it possible to get a single file or folder from the client machines then have it uploaded to the root server?

The only fixlet I know is the one from the BES Client diagnostics that has the following action script:

// set max size to 15 MB to prevent too much data. If the zip file is to bigger than 15 MB the upload won't occur
setting "_BESClient_ArchiveManager_MaxArchiveSize"="15728640" on "{parameter "action issue date" of action}" for client 
setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client 
setting "_BESClient_ArchiveManager_FileSet-client"="{pathname of client folder of current site & "\__besdiag\*.*"}" on "{parameter "action issue date" of action}" for client 

I notice that on the _BESClient_ArchiveManager_FileSet-client, the path for the BESDiag folder gets archived. Is this the only way to deal with it?

Thanks in advance for any feedback.

It depends on how big the file is, what you need it for, and if you need the whole file, or just the first or last few lines of it, like a log file.

The ArchiveManager can upload arbitrary files from the client to the root server, so if it is large or many files, it is probably your best option.

Another option would be to use some sort of command line script that could upload files somewhere, most likely by providing some sort of credential on the command line: https://cloud.app.box.com/v/curltutorialscript