Newer Version Available
Step One: Create the Encryption Key File
When you use Data Loader from the command line, there's no user interface. Therefore,
you provide the information that you enter in the user interface in a text file named
process-conf.xml. For example, you add the username and password that
Data Loader uses to log in to Salesforce.
- Open a command prompt window by selecting . Alternatively, you can click , enter cmd in the Open field, and click OK.
- In the command window, enter cd\ to navigate to the root directory of the drive where Data Loader is installed.
- Navigate to the Data Loader \bin directory by entering this command.
Replace the file path with the path from your
system.
C:\Users\{userName}\dataloader\version\bin
- Create an encryption key file by entering the following command. Replace [path to
key file] with the key file path.
encrypt.bat —k [path to key file]
For example:
1C:\Users\jjang\Dataloader\v45\bin>encrypt.bat -k 2 Keyfile "C:\Users\jjang\.dataloader\dataloader.key" was created! 3 C:\Users\jjang\Dataloader\v45\bin> - Note the key file path. In this example, the path is C:\Users\{userName}\.dataloader\dataLoader.key.
The encryption utility encrypts passwords but not data. HTTPS with TLS 1.0 or later encrypts data transmitted by the Apex Data Loader.