AUSST use cases and command reference

Last updated on Aug 3, 2026

Use AUSST commands for incremental syncs, product filters, and cleanup operations.

Use these common references when configuring the Adobe Update Server Setup Tool (AUSST) to target specific products, versions, or groups for selective synchronization. AUSST syncs the current Adobe desktop apps and the latest previous major versions of each, except for Adobe Acrobat, for which the current version is downloaded. AUSST does not sync updates for apps we no longer sell. Find links to the apps available for download.​

Before using these commands, you must have already performed a one-time --fresh sync to set up your internal update server.

After the initial setup, use incremental sync to download only new app versions and updates from the Adobe Update Server:

Windows: AdobeUpdateServerSetupTool.exe --root="C:\inetpub\wwwroot\updates" --incremental

macOS: AdobeUpdateServerSetupTool --root="/Library/WebServer/Documents/ausst/" --incremental

The following commands contain SAP Codes (For example, SAP Code for the product Photoshop is PHSP). If required, get the complete list of SAP Codes.

Use Case

Command

Sync all products and updates

except legacy products.

AdobeUpdateServerSetupTool.exe --root="<root folder>" --incremental

Sync the latest update of a specific product. Example: Photoshop

AdobeUpdateServerSetupTool.exe --root="<root folder>" --incremental --filterProducts=<sap code>

 

AdobeUpdateServerSetupTool.exe --root="C:\inetpub\wwwroot\updates" --incremental --filterProducts="PHSP"

Sync the latest version of a product for a specific group only.

AdobeUpdateServerSetupTool.exe --root="C:\inetpub\wwwroot\updates" --incremental --filterProducts="g1(PHSP)"

Sync a specific version of a product for a specific group only. For this, specify the SAP code, main version, and subversion.

Example: Group name: g1. Photoshop v18.1.3.

PHSP#18.0#18.1.3

AdobeUpdateServerSetupTool.exe --root="C:\inetpub\wwwroot\updates" --incremental --filterProducts="g1(PHSP#18.0#18.1.3)"

Generate client configuration files for the g1 group.

Use the applicable product version instead of the indicative g1 version.

AdobeUpdateServerSetupTool.exe --root="<root folder>" --genclientconf="<output folder>" --url="<URL Path to root folder>" --groupName=g1

Sync different versions for different groups. Example: PHSP 18.3.1 for group g1. Latest version of Dreamweaver for g2 group.

 

Use the applicable product version instead of the indicative g1 version.

AdobeUpdateServerSetupTool.exe --root="<root folder>" --genclientconf="<output folder>" --url="<URL Path to root folder>" -- groupName=g1

 

AdobeUpdateServerSetupTool.exe --root="<root folder>" --genclientconf="<output folder>" --url="<URL Path to root folder>" -- groupName=g2

 

AdobeUpdateServerSetupTool.exe --root="C:\inetpub\wwwroot\updates" --incremental --filterProducts="g1(PHSP#18.0#18.1.3)|g2(DRWV)"

Sync all products of the previously created groups.

If you have defined filters/groups, they will be retained with the incremental option.

AdobeUpdateServerSetupTool.exe --root="<root folder>" --incremental

Sync all products and updates that are not part of any group. It removes all filters/groups and syncs all the latest apps and products.

AdobeUpdateServerSetupTool.exe --root="<root folder>" --incremental --filterProducts="()"

Get all groups with products. A file, groups.xml, is created at the filterFilePath location.

AdobeUpdateServerSetupTool.exe --root="<root folder>" --gengroupconfig --filterFilePath="<output folder>\groups.xml"

Remove obsolete products that are not required.

AdobeUpdateServerSetupTool.exe --root="<root folder>" --cleanup

  • The cleanup option deletes the downloaded products on the AUSST server based on the last filter used with incremental option. This means, to perform a cleanup, you must run it in a separate command from the incremental option.
    Also, if you want to retain some products after the cleanup operation, you must specify those in filterProducts as part of the incremental option.
    Example: To clean up all products except Photoshop and Illustrator, run the following commands, separately:
  1. AdobeUpdateServerSetupTool.exe --root="<root folder>" --incremental --filterProducts="PHSP, ILST"
  2. AdobeUpdateServerSetupTool.exe --root="<root folder>" --cleanup
  • Since you may not use the cleanup option immediately after using incremental, you can check the filters you last used with the incremental option as follows:
    In command window (for Windows) or the terminal (for macOS), run the following commands:
    Windows
    powershell -command "& {Get-Content <path for ffc.xml file> -Tail 5}"
    Sample path if the FFC file is on a server: /<server>/ACC/services/ffc/products/ffc.xml
    macOS:
    tail -f <path for ffc.xml file>
    Sample path if the FFC file is on a server: /<server>/ACC/services/ffc/products/ffc.xml
    These commands will display the last few lines of the ffc.xml file
FFC XML file showing filter command

  • When you use the cleanup option you will get the following prompt:

To avoid this prompt, use the slient option:

AdobeUpdateServerSetupTool.exe --root="<root folder>" --cleanup --silent

 

Cleanup operations use cases and commands

Remove obsolete products from your AUSST server based on the last filter applied with the incremental option. The --cleanup option must run in a separate command after incremental

AdobeUpdateServerSetupTool.exe --root="<root folder>" --cleanup

To retain some products after the cleanup operation, specify these in filterProducts as part of the incremental option and run separate commands. For example, to clean up all products except Photoshop and Illustrator, run the following commands separately:

  • AdobeUpdateServerSetupTool.exe --root="<root folder>" --incremental --filterProducts="PHSP, ILST"
  • AdobeUpdateServerSetupTool.exe --root="<root folder>" --cleanup

To check the filters, you last used with the incremental option, refer to the following commands depending on your operating system.

Note

For example, the FFC file is used as a server path

Windows: powershell -command "& {Get-Content <path for ffc.xml file> -Tail 5}"

Example: /<server>/ACC/services/ffc/products/ffc.xml

MacOS: tail -f <path for ffc.xml file>

Example: /<server>/ACC/services/ffc/products/ffc.xml

The following screen displays the partial command lines
The above commands display the last few lines of the ffc.xml

When you use the cleanup option, you will get the following prompt:

A prompt code is displayed during the cleanup option that requires the input to proceed.
The cleanup prompt requires input to proceed.

To avoid this prompt, use the silent option:

AdobeUpdateServerSetupTool.exe --root="<root folder>" --cleanup –silent