You can schedule the upload of one or more files at a time from the pages that include tables of files (File Catalog, Files on Computers, Events, etc.).
When you request an upload, the Carbon Black App Control Server chooses the computer from which to upload a file matching the hash of the file you specified. It first searches for an instance of the file on a currently connected computer. If there are multiple connected computers with the file, the “best” computer is chosen based on how recently it communicated with the server and whether any other uploads are scheduled or in progress (avoiding these is preferable). If the file does not exist on a connected computer, the server schedules the upload from a disconnected computer, and will start the upload when that computer reconnects.