The following are parameters for the -cmd exportSiteTemplatesReport command
Using this command you can generate a Site Templates Report
| -csvFile | specifies the CSV file and path to where you want to save this report | 
| -srcsite | specifies the site collection from which the report will be generated | 
| -srcuser [name] | source site username | 
| -srcepass [password] | source site user password | 
| -srcuseproxy | use proxy on source site | 
Example:
Essentials -cmd exportSiteTempletesReport -srcuser DOMAIN\user -srcepass passwd -srcsite "http://dev.metavistech.com:8092/sites/dima5" -csvFile "fs path" -noSplash
The following are parameters for the -cmd userstoobject command
Using this command you can generate a "Users with permissions to Object" Report
| -csvFile | specifies the CSV file and path to where you want to save this report | 
The following are parameters for the -cmd FullCompare command
Using this command you can generate a Full Site Compare Content report.
| -csvFile | specifies the CSV file and path to where you want to save this report. | 
| -srcsite | specifies the first site collection on which the comparison will be made. | 
| -srcuser | specifies the user login which will be used to pass authentication on the first site collection. | 
| -srcepass | specifies the user encrypted password that will be used to pass authentication on the first site collection. | 
| -trgtsite | specifies the second site collection on which the comparison will be made. | 
| -trgtuser | specifies the user login which will be used to pass authentication on the second site collection. | 
| -trgtepass | specifies the user encrypted password that will be used to pass authentication on the second site collection. | 
| -enhancedCompare | specifies whether you want to use enhanced content compare within the report. | 
| -includePermissions | specifies whether you want to include item level permissions within the report. | 
| -includeMembership | specifies whether you want to include group membership levels within the report. | 
| -usermapping [path] | path to the CSV file containing the user mapping for the operation. | 
Example:
Essentials -cmd fullcompare -srcsite http://host/site -srcuser DOMAIN\user -srcpass passwd -trgtsite http://host/site2 -trgtuser DOMAIN\user -trgtpass passwd -usermapping path/file.csv -csvFile path/file.csv -enhancedCompare -includePermissions -includeMembership -log output.log -noSplash
The following are parameters for the -cmd GoogletoOneDrive command
Using this command you can copy the content of multiple Google Drive to OneDrive for Business.
| -accountID | specifies Google Admin login as the Google connection parameters. | 
| -p12KeyFile [path] | specifies the location of your P12 private key file as one of the Google connection parameters. | 
| -serviceID | specifies the service account as one of the Google Connection parameters. | 
| -trgtsite | specifies the SharePoint Administration Center URL | 
| -trgtuser | specifies the SharePoint Administration Center username | 
| -trgtepass | specifies the SharePoint Administration Center encrypted password. | 
| -users [path] or [account1];[account2];[...] | this is the path to the csv file that contains your Google Drive accounts. Alternatively you can just directly enter the account names. | 
| -usermapping [path] | this is the path to the CSV file with user maping for the copy operation. | 
| -userSpecificLogFile | creates a user specific log file. | 
Example:
Essentials -cmd googleToOneDrive -accountId user@company1.com -p12KeyFile path/file-privatekey.p12 -serviceId 123456@usr.company.com -trgtsite http://host/site -trgtuser user@company2.com -trgtpass passwd -users account1;account2;account3 -usermapping path/file.csv -log output.xml -noSplash
Essentials -cmd googleToOneDrive -accountId user@company1.com -p12KeyFile path/file-privatekey.p12 -serviceId 123456@usr.company.com -trgtsite http://host/site -trgtuser user@company2.com -trgtpass passwd -users path/file1.csv -usermapping path/file2.csv -log output.xml -noSplash