download free 30 days trial version buy bucket explorer
Documentation  Download  Purchase  Support  FAQs   Forum   ScreenShots & Demos

How to set Configuration for Bucket Commander?

Bucket Commander needs a configuration file to perform Upload/Download/Copy operations. If Bucket Commander configuration file does not exist, it will show the message : Configuration file ' <Bucket Commander Home >\config\BucketCommander.xml' does not exist.
You can use 'Edit commander config' option in Bucket Explorer to set commander config . If you are using only Bucket Commander then you need to edit BucketCommander.xml manually.

You need to follow given steps to run Bucket Commander for Download/Upload/Copy operations:
  1. Save Credential:
  2. Edit Commander Configuration file:
  3. Set Email Configuration for sending Email Report for Commander Operations:
  4. ^ Save Credential

    1. To save credentials you need to edit the BucketExplorer.XML.
    2. Open BucketExplorer.XML.
      <Bucket Explorer Root Folder>\config\BucketExplorer .xml.
    3. You will find the <Authentication> tag in XML.
    4. Under this tag you will find
      the <CommanderAKey> tag with value "PlainText:[sampleAccessKey]"
      and <CommanderSKey> tag with value "PlainText:[sampleSecretKey]"
    5. Replace the [sampleAccessKey] with your Access key.
    6. Now replace the [sampleSecretKey] with your Secret key.
    7. Replace the existing value of <Name> Tag with any new value.
      Eg-BucketCommander.xml:
      <Authentication>
      <Akey>PlainText:[sampleAccessKey]</Akey>
      <Skey>PlainText:[sampleSecretKey]</Skey>
      <CommanderAKey>PlainText:GHKLIURTYHNMKLUMGT76</CommanderAKey>
      <CommanderSKey>PlainText:2rU8bnRhrkpf0qG50cXW7tyvlwogtdbUFQnJn56th</CommanderSKey>
      <Password>false</Password>
      <Time>1257853614647</Time>
      <DontPromptUntil>1257853614647</DontPromptUntil>
      <Name>examplename</Name>
      </Authentication>
    Save your changes and close the BucketExplorer.XML.

    ^ Edit Commander Configuration file

    1. Open the BucketCommander.xml file.
      e. g. <Bucket Commander Home>\config\BucketCommander.xml.
    2. Fill the entries for Upload/Download/Copy tag in BucketCommander.xml, for required operations which you want to perform.
      e.g Suppose you want to configure commander for upload.
      Open BucketCommander.xml file,you will find the structure like this:
      <?xml version="1.0" encoding="UTF-8" standalone="no"?>
      <root>
      <Debug>off</Debug>
      <Upload>
      <UploadContents>
      <ParentVirtualFolderPath/>
      <CompareNameAndSize>true</CompareNameAndSize>
      <Overwrite>true</Overwrite>
      <FileList>
      <FilePath>/../ Desktop/Ready_To_Upload</FilePath>
      </FileList>
      <Bucket>Bucket_Name</Bucket>
      </UploadContents>
      </Upload>
      <Download>
      .... // Download Configuration
      ....
      </Download>
      <CopyBucket>
      ..... // Copy Configuration
      .....
      </CopyBucket>
      </root>

    ^ Set Email Configuration for sending Email Report for Commander Operations

    For sending email report for commander operation through Bucket Commander, you need to create Email Configuration Profile.
    To save Email Configuration follow the given steps :

    1. Open the BucketExplorer.XML.
    2. You will find the tag in Xml like this
      <SMTPServers>
      <SMTPServer Name="emailprofilename" Status="ON">
      <From>example1@example.com</From>
      <To>example2@example.com</To>
      <Cc>example3@example.com</Cc>
      <Bcc>example4@example.com</Bcc>
      <Port>25</Port>
      <Secure>Yes</Secure>
      <ServerName>example.server.com</ServerName>
      <Password>PlainText:Password</Password>
      </SMTPServer>
    3. You will find tag with value "PlainText:Password" .
    4. Now replace the Password with your desired Password.
    5. Replace other given tag with desired value.
    6. Save your changes and close the BucketExplorer.XML.

    Now Run Bucket Commander at command prompt and give command like this :
    Eg: BucketCommander.exe -action: upload -emailprofile: emailprofilename
    After completion of given operation you will get a message: "The mail has been sent successfully" .
    You will receive an email which shows the report about Commander operation status with all details.