## ExportPreferences

### Introduced

v4.0

### Description

Exports a category of preferences into a file. A category is a set of preferences on the same subject grouped together in a node under the Preferences object located under Application.

### Scripting Syntax

    ExportPreferences( FileName, [Categories] );

### Parameters

Parameter | Type | Description
--- | --- | ---
FileName | String | The filename where the exported preferences will be saved.
Categories | String | The categories to export. It can be one or more categories separated by commas. If this parameter is empty then all categories are exported. The categories can be found under the Preferences node. Default Value: none

### Examples

#### 1. VBScript Example

    'Export all preferences

    ExportPreferences InstallationPath(siFactoryPath) & "myprefs.xsipref"

#### 2. VBScript Example

    'Export only the data_management category

    ExportPreferences InstallationPath(siFactoryPath) & "myDMprefs.xsipref", "data_management"

#### 3. VBScript Example

    'Export 2 categories

    ExportPreferences InstallationPath(siFactoryPath) & "myprefs.xsipref", "data_management,scripting"

### See Also

ImportPreferences RestoreDefaultPreference Preferences.Export