[Info]
Title=CloneApp
Description=This Plug-in is backing up the configuration file config.ini, the complete folder config and the configuration key in the Registry.
Author=Builtbybel
AuthorURL=http://www.builtbybel.com

[Variables] '//Custom Variables can be defined in the [Variables] section
MyDocuments=%UserProfile%\Documents

[Files] '//All commands goes to the [Files] section
File1=BackupFile|%MyDocuments%\config.ini

'//Supported Commands
'//Files (This commands supports the Attributes write-only and hidden)
File1=BackupFile|%AppData%\Example App\Configuration\config.ini 	'//Supports filenames
'//or 
File2=BackupFile|%AppData%\Example App\Configuration\*.*		'//Supports wildcards
or
File3=BackupFile|%AppData%\Example App\Configuration\*.ini		'//Supports file types/wildcards
File4=BackupFile|%AppData%\Example App\Configuration\config.*		'//Supports all file types with same filename

Note: The x64-bit Variant BackupFile64, has to be used when working with x64-bit Environment Variables e.g. %ProgramW6432%. 

'//Supported Commands
'//Folders (This commands supports the Attributes write-only and hidden)
File1=BackupFolder|%AppData%\Example App\Configuration					'//Supports complete folder
File2=BackupFolder|%AppData%\Example App\Configuration|NewConfigDir			'//Supports custom Output folders
File3=BackupFolder|%AppData%\Example App\Configuration*|NewConfigDir			'//Supports wildcards (files are supported)
File4=BackupFolder|%AppData%\Example App\*Configuration*|NewConfigDir			'//Supports phrases (files are supported)

Note: The x64-bit Variant BackupFolder64, has to be used when working with x64-bit Environment Variables e.g. %ProgramW6432%. 

'//Supported Commands
'//Registry Keys
File1=BackupRegKey|HKEY_CURRENT_USER\Software\ExampleApp
File2=BackupRegKey|HKCU\Software\ExampleApp 		     '//Supports short root RegKey format
File3=BackupRegKey|HKEY_CURRENT_USER\Software\ExampleApp|HKEY_CustomFolder '//Supports Custom Output folders

'//Supported Commands
'//Execute Files/Apps
File1=RunFile|%AppData%\Example App\Configuration\My Software.exe? '//This command "?" '//runs the Executable

'//Supported Commands
'//Execute Commands
File1=RunCommand|netsh advfirewall export $AppBackupPath$\WindowsFirewallSettings.wfw" '//Execute command-line netsh advfirewall and exports the Windows Firewall Settings to the Backup directory of CloneApp.

The RunCommand supports also the Variable "AppClonePath" If enabled, it uses the default Backup directory of CloneApp.

'//Supported Commands
'//Kill Process (Used to terminate tasks by process id (PID) or image name)
File1=TaskKill|firefox.exe|WARNING '//Shows Optional a hint if enabled

'//Supported Commands
'//Run external Applications and control them via command-line options
File1=PlugEx|Plug-ins\ProduKey\ProduKey.exe /stext %AppClonePath%\Product keys.txt '//Executes NirSoft ProduKey and exports Product keys in a text File. As destination path, the internal %AppClonePath% Variable is used.

'//Supported Commands
File1=Detect|%AppData%\Example App\Configuration\My Software.exe  '//Optional you can use the Detect Command, which is been preferred if added,  and check only the File, Folder and Registry Key existence in this command.


