---
schema_version: "1"
id: 9fd71401c96006890701e7742f58c19d6b92aba6b9fa23d7ad31ca0c3d6e4d4f
title: Using the Content Migration Tool Command Line Interface
collection: tableau
version: next
locale: en-gb
portal_url: https://docs.salesforce.com/tableau/next/en-gb/server-linux/cmt-command_line.md
canonical_url: https://help.tableau.com/v0.0/server-linux/en-gb/cmt-command_line.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 332ad5d3ea9ca19f7d3593e2743bef885a3c659543090222fb1b33da33113b4e
description: Reference for the Content Migration Tool tabcmt.cmd command-line interface for migrate, license, and update.
---
[Skip to main content](#main-content)

# Using the Tableau Content Migration Tool Command Line Interface

The Tableau Content Migration Tool includes a command line interface, `tabcmt.cmd`, located in the installation folder. The default installation folder is `%PROGRAMFILES%\Tableau\Tableau Content Migration Tool` (32-bit Windows) or `%PROGRAMFILES(x86)%\Tableau\Tableau Content Migration Tool` (64-bit Windows).

**Note:** The `tabcmt.cmd` utility is not the same as the Content Migration Tool console runner, `tabcmt-runner.exe`. The console runner is a separate command line utility used for running migrations from the command line. For information on using the Content Migration Tool console runner, see [Using the Tableau Content Migration Tool Console Runner](https://help.tableau.com/v0.0/server-linux/en-gb/cmt-deployment_console_runner.htm).

Here are the commands that can be used with the `tabcmt` command line:

- [migrate](#migrate)
- [help](#help)
- [update](#update)
- [version](#version)

## migrate

Opens a migration plan file to the migrate step in the GUI:

tabcmt migrate <plan file>

## help

Shows general help about the command line interface and the available commands.

### Examples

Show all commands available:

tabcmt help

Show help and usage information for a specific command:

tabcmt help <command>

## licence

Deprecated in July 2022.

This command is only applicable for legacy licences. Manages the application licence for the current user.

### Examples

Show the current licence information:

tabcmt license

Remove/deactivate the current licence:

edt license remove

Set/activate a serial key or offline licence key:

tabcmt license <key>

Set/activate using a licence file:

tabcmt license <file path> \[--passphrase=<password>\]

## update

Manages the options for application updates.

### Examples

Show the current update settings:

tabcmt update

Enable or disable the automatic update notifications:

tabcmt update --disabled=<true|false>

Set the URL to detect/download updates from:

tabcmt update --url=<url>

Enable or disable showing beta updates. Set to false to only show stable release updates.

tabcmt update --beta=<true|false>

## version

Shows the current application version information.

tabcmt version

## Who can do this

To use the command line interface, you must have all the following:

- Administrator permissions on the Content Migration Tool machine.
- Tableau site user account with an Explorer role or higher.
- View and Download Workbook/Save a Copy permissions on the source site.
- Publishing rights for the destination site.