// Copyright 2009 M3Mobile, Inc. All Right reserved.

// /H -> Execute after Hardware Reset /S -> Execute on every reset (Hardware and Software)
// Putting ';' or '/' will disable the command.
// Each command will be executed in regular order.
// It means that user needs to use and organize the commannds below appropriately according to the requirments.
// For example,
// If user wants to copy, move and copy again a certain file, and giving 2 secdons of sleep time between each command,
// the order of commands should be something like this.
// Copyfile = *******
// sleep = 2000
// Movefile = *******
// sleep = 2000
// Copyfile = *******  

//These are the commands that you can use.

;copyFile=/H "\Flash Disk\Scanner\KScanBar.dll" "\Windows\KScanBar.dll"
;copyFile=/H "\Flash Disk\Scanner\ScanEmul.exe" "\Windows\ScanEmul.exe"


//CopyFile = [execute type] [path to original file] [path to copy]
;copyFile=/H "\Flash Disk\Scanner\KScanBar.dll" "\Windows\KScanBar.dll"
;copyFile=/H "\Flash Disk\Scanner\ScanEmul.exe" "\Windows\ScanEmul.exe"
;copyFile=/S "\Flash Disk\b.exe" "\My Documents\b1.exe"

//MoveFile = [execute type] [path to original file] [path to move]
;MoveFile=/s "\My Documents\a.cab" "\Flash Disk\a.cab"
;MoveFile=/h "\Flash Disk\a.cab" "\My Documents\a.cab"

//DeleteFile = [execute type] [path to the file to delete]
;DeleteFile=/H "\Flash Disk\a.lnk"
;deletefile=/s "\Flash Disk\b.lnk"

//CreateFolder= [execute type] [path to the folder to create]
;CreateFolder=/h "\My Documents\hardreset"
;CreateFolder=/s "\Flash Disk\softreset"

//ShortCut= [execute type] [path to original file] [path to the quick link]
;ShortCut=/s "\Flash Disk\a.exe" "\My Documents\a.lnk"
;ShortCut=/h "\Flash Disk\b.exe" "\My Documents\b.lnk"

//RegSetValue= [execute type] [data type (string, dword)] [[path]  : value]
;RegSetValue=/s string [HKEY_CURRENT_USER\MCSetting\Scanner]test    :"test"
;RegSetValue=/s dword  [HKEY_CURRENT_USER\MCSetting\Scanner]intTest :   68
;RegSetValue=/H string [HKEY_CURRENT_USER\MCSetting\Scanner]test_H   : "test2_H"
;RegSetValue=/h dword  [HKEY_CURRENT_USER\MCSetting\Scanner]intTest_H:   682
;RegSetValue=/s dword  [HKEY_CURRENT_USER\MCSetting\Scanner]Test_Dec :   77
;RegSetValue=/s HEX    [HKEY_CURRENT_USER\MCSetting\Scanner]Test_Hex :   0x4D
;RegSetValue=/s OCT    [HKEY_CURRENT_USER\MCSetting\Scanner]Test_Oct :   115
;RegSetValue=/s BIN    [HKEY_CURRENT_USER\MCSetting\Scanner]Test_Bin : "02,00,03,de,a9"
;RegSetValue=/S MUL [HKEY_LOCAL_MACHINE\Comm\SDCCF10G1\Parms\TcpIp]IpAddress : "172.168.50.198\0\0"
;RegSetValue=/S MUL [HKEY_LOCAL_MACHINE\Comm\SDCCF10G1\Parms\TcpIp]DefaultGateway : "172.168.50.1\0\0"
;RegSetValue=/S MUL [HKEY_LOCAL_MACHINE\Comm\SDCCF10G1\Parms\TcpIp]Subnetmask : "255.255.255.0\0\0"
;RegSetValue=/S MUL [HKEY_LOCAL_MACHINE\Comm\SDCCF10G1\Parms\TcpIp]DNS : "211.63.64.11\0211.63.64.10\0\0"
;RegSetValue=/s dword  [HKEY_LOCAL_MACHINE\Comm\SDCCF10G1\Parms\TcpIp]EnableDHCP : 0
;RegSetValue=/s dword  [HKEY_LOCAL_MACHINE\Security\Policies\Policies]0000101a :   1

//DllRegisterServer= [execute type] [path to the file to register]
;DllRegisterServer =/h "\Flash Disk\NumKeybd.dll"

//DllRegisterServer= [execute type] [path to the file to unregister]
;DllUnregisterServer =/h "\Flash Disk\NumKeybd.dll"

//RunExe =[execute type] [path to the file to execute] [argements]
;RunExe =/h "\Flash Disk\b.exe"



