---
schema_version: "1"
id: e07b453fbc17f48358480d81e310264b35d3bc01e34f25635a7cfaf89e08cb3a
title: Using the Content Migration Tool Command Line Interface
collection: tableau
version: current
locale: en-gb
portal_url: https://docs.salesforce.com/tableau/current/en-gb/online/cmt-command_line.md
canonical_url: https://help.tableau.com/current/online/en-gb/cmt-command_line.htm
source_site: help.tableau.com
content_type: documentation
content_hash: e3a62e671e5de52ec6e6798a75f294fc165635686e3b08ee7b8b40d2127ee73e
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/current/online/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.