ATRDiag.exe Command Line Reference

You can use the ATRDiag command line utility to manage licensing issues related to the login-based licence management and authorisation-to-run (ATR) features.

Synopsis

ATRDiag -dumpATR -showAll -showVerbose -product ["Tableau Desktop"]["Tableau Prep"]["Tableau Server"]

-subProduct {subProduct} -version {version} -setVersion {version}

-log [Trace][Debug][Info][Warn][Error][Fatal][Off] -status -deleteAllATRs

-deleteInvalidATRs -deleteATR {atrIdToDelete}

-enableATRFeature -disableATRFeature -enableLBLMFeature -disableLBLMFeature

-requireLBLMFeature -setDuration {seconds}

Note: All ATRDiag options are case-insensitive.

Options

-dumpATR

Display a valid authorisation-to-run (ATR) on the command prompt (if present). Use -version/-product/-subProduct/-version to control which ATR is dumped if more than one is valid.

-showAll

Enumerate the contents of the registry to see available ATRs.(some of which might not be valid).

-showVerbose

Enumerate the contents of the registry and use -version/-product/-subProduct/-version to provide per-product.

-product ["Tableau Desktop"]["Tableau Prep"]["Tableau Server"]

Defaults to "Tableau Desktop". Must specify "Tableau Server" to display Server ATR.

For example: atrdiag -product "Tableau Server"

-subProduct {subProduct}

Defaults to "Professional".

-version {version}

No default; a valid value for this field is "Tableau 2021.1".

-setVersion {version}

Persist a default value for -version.

-log [Trace][Debug][Info][Warn][Error][Fatal][Off]

Display ATR log information.

-status

Provide ATR feature status (enabled or disabled), the licence server and dump the ATR.

-deleteAllATRs

Remove all ATRs present on the machine.

-deleteInvalidATRs

Remove all invalid ATRs.

-deleteATR {atrIdToDelete}

Remove an ATR by ID.

-enableATRFeature

Turn on the ATR feature. Must run as an administrator. For use on Tableau Desktop only.

-disableATRFeature

Turn off the ATR feature. Must run as an administrator. For use on Tableau Desktop only.

-enableLBLMFeature

Turn on login-based licence management (LBLM). Must run as an administrator.

-disableLBLMFeature

Turn off login-based licence management (LBLM). Must run as an administrator.

-requireLBLMFeature

Set the login-based licence management (LBLM) feature to required. Must run as an administrator.

-setDuration {seconds}

Set ATRRequestedDurationSeconds to seconds. Must run as an administrator.

Global Options

-h, --help

Optional.

Show the command help.

Thanks for your feedback!Your feedback has been successfully submitted. Thank you!