tabcmd login -s http://tableauserver.domain.org -t tableau_site -u domain\username -p some_password tabcmd runschedule "Schedule Name" tabcmd logout or tabadmin direct on server tabadmin refreshextract --workbook "salazar test" or other tabcmd options tabcmd refreshextracts --datasource sales_ds tabcmd refreshextracts --project "Sales External" --datasource sales_ds tabcmd refreshextracts --workbook "My Workbook" tabcmd refreshextracts --url SalesAnalysis Options --incremental Runs the incremental refresh operation. --synchronous Adds the full refresh operation to the queue used by the Backgrounder process, to be run as soon as a Backgrounder process is available. If a Backgrounder process is available, the operation is run immediately. The refresh operation appears on the Background Tasks report. During a synchronous refresh, tabcmd maintains a live connection to the server while the refresh operation is underway, polling every second until the background job is done. --workbook The name of the workbook containing extracts to refresh. If the workbook has spaces in its name, enclose it in quotes. --datasource The name of the data source containing extracts to refresh. --project Use with --workbook or --datasource to identify a workbook or data source in a project other than Default. If not specified, the Default project is assumed. Using tabcmd, you can specify only a top-level project in a project hierarchy. To automate tasks you want to perform on a project within a parent project, use the equivalent Tableau REST API call. --url The name of the workbook as it appears in the URL. A workbook published as “Sales Analysis” has a URL name of “SalesAnalysis”.