Topic: Macrium Reflect Free  (Read 28957 times)

0 Members and 1 Guest are viewing this topic.

Re: Macrium Reflect Free
« Reply #40 on: February 11, 2016, 11:49:53 AM »

Atari800xl

  • Code Baker
  • Sr. Chef
  • ****
  • Date Registered: Feb 2013
  • Posts: 788
Maybe you like this link as well, it always points to the latest changelog:

http://updates.macrium.com/reflect/v6/latest_release_notes.asp

Re: Macrium Reflect Free
« Reply #41 on: February 12, 2016, 07:26:13 AM »

fuwi

  • Code Baker
  • Chef
  • ***
  • Location: Switzerland
  • Date Registered: Nov 2012
  • Posts: 171
thanks Atari800xl, link changed

fuwi

Re: Macrium Reflect Free
« Reply #42 on: February 29, 2016, 09:48:10 AM »

lvgandhi

  • Jr. Chef
  • **
  • Date Registered: Jul 2015
  • Posts: 49
I was trying to add Macrium Reflect Free version 6.1 build 1081 to win10pese. I have added myplugins-direct using tools. I placed the script and ReflectDL.exe in MyPlugins-Direct/Apps/HDTask/Imaging. It showed in  Apps in win10pese also. When I made iso, I am not seeing macrium reflect. Where am I erring? Any proper way to use this script to get Macrium reflect in the ISO.

Re: Macrium Reflect Free
« Reply #43 on: March 01, 2016, 01:37:34 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 7517
Hi lvgandhi,

Your adding via MyPlugins_Direct is ok  :thumbsup:
 your log should give you error or warning about failure...
  probably fuwi will update soon.

+
also try KYHI plugins:
\Downloads\AppYGS\HD Tasks\Macrium Reflect Free PE
\Downloads\AppYGS\HD Tasks\Macrium Reflect Home PE

*
Tip:
In case you loose Y: letter after using Macrium Reflect,
 inside PE use shortcut: StartMenu-->System Tools\"ReMount CdDrive Y"

:turtle:

Re: Macrium Reflect Free
« Reply #44 on: March 01, 2016, 07:26:50 AM »

fuwi

  • Code Baker
  • Chef
  • ***
  • Location: Switzerland
  • Date Registered: Nov 2012
  • Posts: 171
I do not know "MyPlugins_Direct".
And from where is "ReflectDL.exe"?

The easy way is to download the plugin: http://homepage.hispeed.ch/fuwi/files/MacriumReflect.script
and copy MacriumReflect.script to winbuilder project folder \Apps\HD Tasks\Imaging.

You don't need ReflectDL.exe, no downloads necessary, all needed files are integrated in MacriumReflect.script.

In case you loose Y: letter after using Macrium Reflect,
 inside PE use shortcut: StartMenu-->System Tools\"ReMount CdDrive Y"

My MacriumReflect.script has a built-in protection for the Y: letter.

After copying MacriumReflect.script restart Winbuilder, or make a refresh in Winbuilder before you rebuild your win10pese.

fuwi
« Last Edit: March 02, 2016, 05:06:24 AM by fuwi, Reason: some corrections and additions »

Re: Macrium Reflect Free
« Reply #45 on: March 02, 2016, 01:46:28 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 7517
I do not know "MyPlugins_Direct".
It is on your builder left tree.

Re: Macrium Reflect Free
« Reply #46 on: March 02, 2016, 04:38:19 AM »

fuwi

  • Code Baker
  • Chef
  • ***
  • Location: Switzerland
  • Date Registered: Nov 2012
  • Posts: 171
@lvgandhi

some corrections and additions in my reply #44

fuwi

Re: Macrium Reflect Free
« Reply #47 on: March 02, 2016, 08:06:03 AM »

lvgandhi

  • Jr. Chef
  • **
  • Date Registered: Jul 2015
  • Posts: 49
Thanks for your help.
Hi lvgandhi,

Your adding via MyPlugins_Direct is ok  :thumbsup:
 your log should give you error or warning about failure...
  probably fuwi will update soon.
I got warning with fuwi script as follows.
[Warning]  (Macrium Reflect Free) Unrecognized command: [unpack,,,StartMacriumReflect.au3,%Target_Win%,System32]
 [Warning]  (Macrium Reflect Free) Unrecognized command: [unpack,,,Reflect.ico]
 [Warning]  (Macrium Reflect Free) Unrecognized command: [unpack,,MacriumReflect_%SourceArch%.7z]
I am putting total macrium script proceesing log below in code box.
Code: [Select]
Macrium Reflect Free

 [Info] File [%BaseDir%\Projects\Win10PESE\Apps\HD Tasks\Imaging\MacriumReflect.script] Version[9]
 
 [Info] Processing Macrium Reflect Free...
 [Success] IF - [true] is equal to: [true] evaluated string: [If,%CheckBoxRAM%,Equal,True,RunFrom,RAM]
 Run - Processing section: [RunFrom_2] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
       [Parameter] with parameters: [RAM]
       Run - Processing section: [RunFrom_2_RAM] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
             [Parameter] with parameters: [RAM]
             [Success] SetVar - Sucessfuly changed the value of [%Target_Prog%] to: [%BaseDir%\Target\Win10PESE\Program#$sFiles]
             [Success] SetVar - Sucessfuly changed the value of [%PE_Programs%] to: [#$pSystemDrive#$p\Program#$sFiles]
       Run - Processed section [RunFrom_2_RAM] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
 Run - Processed section [RunFrom_2] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
 [Ignore] ELSE - [RunFrom,CD]
[Warning] Unrecognized command: [unpack,,,StartMacriumReflect.au3,%Target_Win%,System32]
[Warning] Unrecognized command: [unpack,,,Reflect.ico]
[Warning] Unrecognized command: [unpack,,MacriumReflect_%SourceArch%.7z]
 [Info] [//--]
 [Success] SetVar - Sucessfuly changed the value of [%ReflectPath%] to: [#$pSystemDrive#$p\Program#$sFiles\Macrium\Reflect]
 [Success] IF - [true] is equal to: [true] evaluated string: [If,%CheckBoxRAM%,Equal,True,StrFormat,REPLACE,%ReflectPath%,%SystemDrive%,X:,%ReflectPath%]
 [Success] StrFormat - converted [REPLACE(%SystemDrive%\Program Files\Macrium\Reflect,%SystemDrive%)] to variable: [%ReflectPath%] with result: [X:\Program Files\Macrium\Reflect]
 [Info] [//--]
 [Success] FileCreateBlank - Created a new file: [%BaseDir%\Target\Win10PESE\Windows\System32\StartMacriumReflect.ini]
 [Success] TxtAddLine - Added line: [%BaseDir%\Target\Win10PESE\Windows\System32\StartMacriumReflect.ini] line: Value: [MacriumReflect] Option: Append
 [Success] TxtAddLine - Added line: [%BaseDir%\Target\Win10PESE\Windows\System32\StartMacriumReflect.ini] line: Value: AppPath=X:\Program Files\Macrium\Reflect Option: Append
 [Success] TxtAddLine - Added line: [%BaseDir%\Target\Win10PESE\Windows\System32\StartMacriumReflect.ini] line: Value: [Settings] Option: Append
 [Success] TxtAddLine - Added line: [%BaseDir%\Target\Win10PESE\Windows\System32\StartMacriumReflect.ini] line: Value: ; for MountPEmedia.exe: Option: Append
 [Success] TxtAddLine - Added line: [%BaseDir%\Target\Win10PESE\Windows\System32\StartMacriumReflect.ini] line: Value: MountDrive=Y: Option: Append
 [Success] TxtAddLine - Added line: [%BaseDir%\Target\Win10PESE\Windows\System32\StartMacriumReflect.ini] line: Value: SearchFlagFile=Yes Option: Append
 [Success] TxtAddLine - Added line: [%BaseDir%\Target\Win10PESE\Windows\System32\StartMacriumReflect.ini] line: Value: FlagFileName=BootDrvFlg.tmp Option: Append
 [Info] [//--]
 [Success] IF - [true] is equal to: [true] evaluated string: [If,%CheckBoxSM%,Equal,True,Add_Shortcut,StartMenu,,%SystemRoot%\System32\%ProgramEXE%,,,,%PE_Programs%\%ProgramFolder%\reflect.ico]
 Run - Processing section: [AddShortcut2] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
       [Parameter] with parameters: [StartMenu],[],[%SystemRoot%\System32\StartMacriumReflect.au3],[],[],[],[#$pSystemDrive#$p\Program#$sFiles\Macrium\Reflect\reflect.ico]
       [Info] [//===> Add_Shortcut,[Type],[StartMenuFolder],[(Full)FileName],[Title],[Work Folder],[Parameters],[(path)IconFile(#$cIconIndex)],[StartMode=1, 2, or 3][#$cIconIndex],[ToolTip Comment]]
       [Info] Create ShortCut StartMenu
       [Success] IniRead - [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script] Section [IniVariablesApi] Key [_ML_SHToRoot] to variable: [%_ML_SHToRoot%] with value []
       [Success] IniRead - [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script] Section [IniVariablesApi] Key [_ML_SubFoldersToRoot] to variable: [%_ML_SubFoldersToRoot%] with value [Falsy]
       [Ignore] IF - [startmenu] is not equal to: [autostart] evaluated string: [If,#1,Equal,AutoStart,Set,#1,Autorun]
       [Ignore] IF - [] is not equal to: [quicklaunch] evaluated string: [If,#2,Equal,QuickLaunch,Set,#1,QuickLaunch]
       [Ignore] IF - [startmenu] is not equal to: [] evaluated string: [If,#1,Equal,,Set,#1,StartMenu]
             [Ignore] IF - [startmenu] is not equal to: [editwith] evaluated string: [If,#1,Equal,EditWith,Begin]
             [Skipped] [If,#2,Equal,,Set,#2,"Edit with"]
       [Ignore] [End]
             [Success] ELSE - executing command: [Begin]
             [Info] [// if no folder defined use the scriptfolder]
                   [Success] IF - [] is equal to: [] evaluated string: [If,#2,Equal,,Begin]
                   [Success] StrFormat - converted [POS(%BaseDir%\Projects\Win10PESE\Apps\HD Tasks\Imaging,\App)] to variable: [%Pos%] with result: [32]
                   [Success] StrFormat - converted [LTRIM(%BaseDir%\Projects\Win10PESE\Apps\HD Tasks\Imaging,#2)] to variable: [#2] with result: [Apps\HD Tasks\Imaging]
                   [Success] StrFormat - converted [Replace(Apps\HD Tasks\Imaging,App)] to variable: [#2] with result: [s\HD Tasks\Imaging]
                   [Success] StrFormat - converted [POS(s\HD Tasks\Imaging,\)] to variable: [%Pos%] with result: [2]
                   [Success] StrFormat - converted [LTRIM(s\HD Tasks\Imaging,#2)] to variable: [#2] with result: [HD Tasks\Imaging]
             [Success] [End]
       [Success] [End]
       [Ignore] IF - [%systemroot%\system32\startmacriumreflect.au3] is not equal to: [] evaluated string: [If,#3,Equal,,Set,#3,%PE_Programs%\%ProgramFolder%\%ProgramEXE%]
       [Success] IF - [] is equal to: [] evaluated string: [If,#4,Equal,,Set,#4,%ProgramTitle%]
       [Success] SetVar - Sucessfuly changed the value of [#4] to: [Macrium Reflect Free]
       [Info] [//If,#5,Equal,,StrFormat,path,#3,#5]
       [Ignore] IF - [] is equal to: [] evaluated string: [If,Not,#6,Equal,,StrFormat,Replace,#6,#",#$q,#6]
             [Success] IF - [%systemdrive%\program files\macrium\reflect\reflect.ico] is not equal to: [] evaluated string: [If,Not,#7,Equal,,Begin]
             [Success] StrFormat - converted: [%SystemDrive%\Program Files\Macrium\Reflect\reflect.ico] to variable: [%SHC_Icon_Path%] with result: [#$pSystemDrive#$p\Program Files\Macrium\Reflect\]
             [Success] StrFormat - converted: [%SystemDrive%\Program Files\Macrium\Reflect\reflect.ico] to variable: [%SHC_Icon_FileName%] with result: [reflect.ico]
             [Ignore] IF - [%systemdrive%\program files\macrium\reflect\] is not equal to: [] evaluated string: [If,%SHC_Icon_Path%,Equal,,StrFormat,path,#3,%SHC_Icon_Path%]
             [Success] SetVar - Sucessfuly changed the value of [#7] to: [#$pSystemDrive#$p\Program Files\Macrium\Reflect\reflect.ico]
       [Success] [End]
       [Success] IF - [startmenu] is equal to: [startmenu] evaluated string: [If,#1,Equal,StartMenu,If,%_ML_SubFoldersToRoot%,Equal,Truely,StrFormat,Filename,#2,#2]
       [Ignore] IF - [falsy] is not equal to: [truely] evaluated string: [If,%_ML_SubFoldersToRoot%,Equal,Truely,StrFormat,Filename,#2,#2]
             [Success] IF - [startmenu] is equal to: [startmenu] evaluated string: [If,#1,Equal,StartMenu,Begin]
                   [Ignore] IF - [] is equal to: [] evaluated string: [If,Not,%_ML_SHToRoot%,Equal,,Begin]
                   [Skipped] [StrFormat,Left,#2,3,%_ML_parTwoLeftThreeResult%]
                   [Skipped] [If,%_ML_parTwoLeftThreeResult%,Equal,..\,StrFormat,LTrim,#2,3,#2]
                   [Skipped] [StrFormat,Left,#2,2,%_ML_parTwoLeftTwoResult%]
                   [Skipped] [If,%_ML_parTwoLeftTwoResult%,Equal,..,StrFormat,LTrim,#2,2,#2]
                   [Skipped] [If,%_ML_parTwoLeftTwoResult%,Equal,.\,StrFormat,LTrim,#2,2,#2]
                   [Skipped] [StrFormat,Left,#2,1,%_ML_parTwoLeftOneResult%]
                   [Skipped] [If,%_ML_parTwoLeftOneResult%,Equal,.,StrFormat,LTrim,#2,1,#2]
                   [Skipped] [Set,#2,..\#2]
             [Ignore] [End]
       [Success] [End]
       [Info] [//this makes all with no folder --> explorer shell to programs -- bsexplorer to root If,Not,%_ML_SHToRoot%,Equal,,If,#1,Equal,StartMenu,Set,#1,""]
       [Success] IF - [startmenu] is equal to: [startmenu] evaluated string: [If,#1,Equal,StartMenu,Set,#1,#2]
       [Success] SetVar - Sucessfuly changed the value of [#1] to: [HD Tasks\Imaging]
       [Ignore] IF - [hd tasks\imaging] is not equal to: [editwith] evaluated string: [If,#1,Equal,EditWith,Run,%API%,RegAdd_boot_%_ML_RegAddBootMethod%,HKLM,0x2,Software\Classes\*\shell\#2 #4\command,,"#3 "%1""]
             [Success] ELSE - executing command: [Begin]
             [Ignore] IF - [hd tasks\imaging] is not equal to: [autorun] evaluated string: [If,#1,Equal,Autorun,Run,%API%,Add_Auto_Run%API_TYPE%,#4,#3,#6,2]
             [Success] ELSE - executing command: [IniWriteTextLine,%PE_CFG%,shortcut,#1|#4|#3|#7|#6]
             [Success] IniWriteTextLine - Wrote INI text line in [%BaseDir%\Target\Win10PESE\Windows\System32\Win10PE.cfg] Section [shortcut] line [HD Tasks\Imaging|Macrium Reflect Free|%SystemRoot%\System32\StartMacriumReflect.au3|%SystemDrive%\Program Files\Macrium\Reflect\reflect.ico|]
       [Success] [End]
 Run - Processed section [AddShortcut2] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
 [Success] IF - [true] is equal to: [true] evaluated string: [If,%CheckBoxDE%,Equal,True,Add_Shortcut,Desktop,,%SystemRoot%\System32\%ProgramEXE%,,,,%PE_Programs%\%ProgramFolder%\reflect.ico]
 Run - Processing section: [AddShortcut2] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
       [Parameter] with parameters: [Desktop],[],[%SystemRoot%\System32\StartMacriumReflect.au3],[],[],[],[#$pSystemDrive#$p\Program#$sFiles\Macrium\Reflect\reflect.ico]
       [Info] [//===> Add_Shortcut,[Type],[StartMenuFolder],[(Full)FileName],[Title],[Work Folder],[Parameters],[(path)IconFile(#$cIconIndex)],[StartMode=1, 2, or 3][#$cIconIndex],[ToolTip Comment]]
       [Info] Create ShortCut Desktop
       [Success] IniRead - [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script] Section [IniVariablesApi] Key [_ML_SHToRoot] to variable: [%_ML_SHToRoot%] with value []
       [Success] IniRead - [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script] Section [IniVariablesApi] Key [_ML_SubFoldersToRoot] to variable: [%_ML_SubFoldersToRoot%] with value [Falsy]
       [Ignore] IF - [desktop] is not equal to: [autostart] evaluated string: [If,#1,Equal,AutoStart,Set,#1,Autorun]
       [Ignore] IF - [] is not equal to: [quicklaunch] evaluated string: [If,#2,Equal,QuickLaunch,Set,#1,QuickLaunch]
       [Ignore] IF - [desktop] is not equal to: [] evaluated string: [If,#1,Equal,,Set,#1,StartMenu]
             [Ignore] IF - [desktop] is not equal to: [editwith] evaluated string: [If,#1,Equal,EditWith,Begin]
             [Skipped] [If,#2,Equal,,Set,#2,"Edit with"]
       [Ignore] [End]
             [Success] ELSE - executing command: [Begin]
             [Info] [// if no folder defined use the scriptfolder]
                   [Success] IF - [] is equal to: [] evaluated string: [If,#2,Equal,,Begin]
                   [Success] StrFormat - converted [POS(%BaseDir%\Projects\Win10PESE\Apps\HD Tasks\Imaging,\App)] to variable: [%Pos%] with result: [32]
                   [Success] StrFormat - converted [LTRIM(%BaseDir%\Projects\Win10PESE\Apps\HD Tasks\Imaging,#2)] to variable: [#2] with result: [Apps\HD Tasks\Imaging]
                   [Success] StrFormat - converted [Replace(Apps\HD Tasks\Imaging,App)] to variable: [#2] with result: [s\HD Tasks\Imaging]
                   [Success] StrFormat - converted [POS(s\HD Tasks\Imaging,\)] to variable: [%Pos%] with result: [2]
                   [Success] StrFormat - converted [LTRIM(s\HD Tasks\Imaging,#2)] to variable: [#2] with result: [HD Tasks\Imaging]
             [Success] [End]
       [Success] [End]
       [Ignore] IF - [%systemroot%\system32\startmacriumreflect.au3] is not equal to: [] evaluated string: [If,#3,Equal,,Set,#3,%PE_Programs%\%ProgramFolder%\%ProgramEXE%]
       [Success] IF - [] is equal to: [] evaluated string: [If,#4,Equal,,Set,#4,%ProgramTitle%]
       [Success] SetVar - Sucessfuly changed the value of [#4] to: [Macrium Reflect Free]
       [Info] [//If,#5,Equal,,StrFormat,path,#3,#5]
       [Ignore] IF - [] is equal to: [] evaluated string: [If,Not,#6,Equal,,StrFormat,Replace,#6,#",#$q,#6]
             [Success] IF - [%systemdrive%\program files\macrium\reflect\reflect.ico] is not equal to: [] evaluated string: [If,Not,#7,Equal,,Begin]
             [Success] StrFormat - converted: [%SystemDrive%\Program Files\Macrium\Reflect\reflect.ico] to variable: [%SHC_Icon_Path%] with result: [#$pSystemDrive#$p\Program Files\Macrium\Reflect\]
             [Success] StrFormat - converted: [%SystemDrive%\Program Files\Macrium\Reflect\reflect.ico] to variable: [%SHC_Icon_FileName%] with result: [reflect.ico]
             [Ignore] IF - [%systemdrive%\program files\macrium\reflect\] is not equal to: [] evaluated string: [If,%SHC_Icon_Path%,Equal,,StrFormat,path,#3,%SHC_Icon_Path%]
             [Success] SetVar - Sucessfuly changed the value of [#7] to: [#$pSystemDrive#$p\Program Files\Macrium\Reflect\reflect.ico]
       [Success] [End]
       [Ignore] IF - [desktop] is not equal to: [startmenu] evaluated string: [If,#1,Equal,StartMenu,If,%_ML_SubFoldersToRoot%,Equal,Truely,StrFormat,Filename,#2,#2]
             [Ignore] IF - [desktop] is not equal to: [startmenu] evaluated string: [If,#1,Equal,StartMenu,Begin]
                   [Skipped] [If,Not,%_ML_SHToRoot%,Equal,,Begin]
                   [Skipped] [StrFormat,Left,#2,3,%_ML_parTwoLeftThreeResult%]
                   [Skipped] [If,%_ML_parTwoLeftThreeResult%,Equal,..\,StrFormat,LTrim,#2,3,#2]
                   [Skipped] [StrFormat,Left,#2,2,%_ML_parTwoLeftTwoResult%]
                   [Skipped] [If,%_ML_parTwoLeftTwoResult%,Equal,..,StrFormat,LTrim,#2,2,#2]
                   [Skipped] [If,%_ML_parTwoLeftTwoResult%,Equal,.\,StrFormat,LTrim,#2,2,#2]
                   [Skipped] [StrFormat,Left,#2,1,%_ML_parTwoLeftOneResult%]
                   [Skipped] [If,%_ML_parTwoLeftOneResult%,Equal,.,StrFormat,LTrim,#2,1,#2]
                   [Skipped] [Set,#2,..\#2]
             [Ignore] [End]
       [Ignore] [End]
       [Info] [//this makes all with no folder --> explorer shell to programs -- bsexplorer to root If,Not,%_ML_SHToRoot%,Equal,,If,#1,Equal,StartMenu,Set,#1,""]
       [Ignore] IF - [desktop] is not equal to: [startmenu] evaluated string: [If,#1,Equal,StartMenu,Set,#1,#2]
       [Ignore] IF - [desktop] is not equal to: [editwith] evaluated string: [If,#1,Equal,EditWith,Run,%API%,RegAdd_boot_%_ML_RegAddBootMethod%,HKLM,0x2,Software\Classes\*\shell\#2 #4\command,,"#3 "%1""]
             [Success] ELSE - executing command: [Begin]
             [Ignore] IF - [desktop] is not equal to: [autorun] evaluated string: [If,#1,Equal,Autorun,Run,%API%,Add_Auto_Run%API_TYPE%,#4,#3,#6,2]
             [Success] ELSE - executing command: [IniWriteTextLine,%PE_CFG%,shortcut,#1|#4|#3|#7|#6]
             [Success] IniWriteTextLine - Wrote INI text line in [%BaseDir%\Target\Win10PESE\Windows\System32\Win10PE.cfg] Section [shortcut] line [Desktop|Macrium Reflect Free|%SystemRoot%\System32\StartMacriumReflect.au3|%SystemDrive%\Program Files\Macrium\Reflect\reflect.ico|]
       [Success] [End]
 Run - Processed section [AddShortcut2] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
 [Info] [//--]
 [Success] RegHiveLoad - File: [%BaseDir%\Target\Win10PESE\Windows\System32\config\System] Section [Tmp_System]
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\Services\ReflectService.exe] Key [Type]: 16
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\Services\ReflectService.exe] Key [Start]: 2
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\Services\ReflectService.exe] Key [ErrorControl]: 1
 [Success] RegWrite - Type: [0x2] Section [HKLM\Tmp_System\ControlSet001\Services\ReflectService.exe] Key [ImagePath]: "%SystemDrive%\Program Files\Macrium\Reflect\ReflectService.exe"
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\Services\ReflectService.exe] Key [DisplayName]: Macrium Reflect Image Mounting Service
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\Services\ReflectService.exe] Key [ObjectName]: LocalSystem
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\Services\ReflectService.exe] Key [Description]: Macrium Reflect Scheduling Services
 [Info] [//--]
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\services\PSMounterEx] Key [Type]: 1
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\services\PSMounterEx] Key [Start]: 3
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\services\PSMounterEx] Key [ErrorControl]: 1
 [Success] RegWrite - Type: [0x2] Section [HKLM\Tmp_System\ControlSet001\services\PSMounterEx] Key [ImagePath]: \??\X:\Windows\system32\drivers\psmounterex.sys
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSMounterEx] Key [DisplayName]: Macrium Reflect Image Explorer Driver
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSMounterEx] Key [Description]: Macrium Reflect Image Explorer Driver. Allows images and backups to be accessed by Windows Explorer
 [Info] [//--]
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc] Key [DisplayName]: PSVolAcc
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc] Key [Description]: PSVolAcc mini-filter driver
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc] Key [ServiceBinary]: \SystemRoot\system32\drivers\PSVolAcc.sys
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc] Key [Dependencies]: FltMgr
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc] Key [Type]: 2
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc] Key [Start]: 3
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc] Key [ErrorControl]: 1
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc] Key [Group]: FSFilter Activity Monitor
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc\Instances] Key [DefaultInstance]: PSVolAcc - Top Instance
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc\Instances\PSVolAcc - Bottom Instance] Key [Altitude]: 361000
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc\Instances\PSVolAcc - Bottom Instance] Key [Flags]: 1
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc\Instances\PSVolAcc - Middle Instance] Key [Altitude]: 370000
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc\Instances\PSVolAcc - Middle Instance] Key [Flags]: 1
 [Success] RegWrite - Type: [0x1] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc\Instances\PSVolAcc - Top Instance] Key [Altitude]: 385100
 [Success] RegWrite - Type: [0x4] Section [HKLM\Tmp_System\ControlSet001\services\PSVolAcc\Instances\PSVolAcc - Top Instance] Key [Flags]: 1
 [Success] RegHiveUnLoad - Unloaded registry hive: [Tmp_System]
 [Info] [//--]
 [Ignore] IF - Directory exists: [%BaseDir%\Target\Win10PESE\Windows\System32\Drivers] evaluated string: [If,Not,ExistDir,%Target_Sys%\Drivers,DirMake,%Target_Sys%\Drivers]
       [Success] IF - [x64] is equal to: [x64] evaluated string: [If,%SourceArch%,Equal,x64,Begin]
      [Warning] Unrecognized command: [Unpack,x64_drivers,,psmounterex.sys,%Target_Sys%,Drivers]
      [Warning] Unrecognized command: [Unpack,x64_drivers,,PSVolAcc.sys,%Target_Sys%,Drivers]
 [Success] [End]
       [Ignore] ELSE - [Begin]
       [Skipped] [Unpack,x86_drivers,,psmounterex.sys,%Target_Sys%,Drivers]
       [Skipped] [Unpack,x86_drivers,,PSVolAcc.sys,%Target_Sys%,Drivers]
 [Ignore] [End]
 [Clock] Script time: 2 seconds and 516 milliseconds

 [Done] Finished processing script: Macrium Reflect Free

If You can find where I err, I will be thankful to you.

Quote
+
also try KYHI plugins:
\Downloads\AppYGS\HD Tasks\Macrium Reflect Free PE
\Downloads\AppYGS\HD Tasks\Macrium Reflect Home PE
This free plugin worked for me.
But I still have one problem. After desktop is loaded, after network drivers, then only graphics drivers load. Is there any way to load graphics driver before desktop appears.
« Last Edit: March 02, 2016, 08:10:32 AM by lvgandhi »

Re: Macrium Reflect Free
« Reply #48 on: March 02, 2016, 08:09:49 AM »

lvgandhi

  • Jr. Chef
  • **
  • Date Registered: Jul 2015
  • Posts: 49
@lvgandhi

some corrections and additions in my reply #44

fuwi

Thanks for your help.
I could not get your macrium script working. I am not good at encoding script. I have given in above post and log and warning. If You can find where I err, I will be thankful to you.
« Last Edit: March 02, 2016, 06:19:59 PM by lvgandhi »

Re: Macrium Reflect Free
« Reply #49 on: March 02, 2016, 08:48:46 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 7517
*
If You can find where I err, I will be thankful to you.
-->
  probably fuwi will update soon.


*
But I still have one problem. After desktop is loaded, after network drivers, then only graphics drivers load. Is there any way to load graphics driver before desktop appears.
It is subject of another topic....

:turtle:

Re: Macrium Reflect Free
« Reply #50 on: March 03, 2016, 07:56:22 AM »

fuwi

  • Code Baker
  • Chef
  • ***
  • Location: Switzerland
  • Date Registered: Nov 2012
  • Posts: 171
Code: [Select]
[quote author=lvgandhi link=topic=686.msg19714#msg19714 date=1456927563]
I got warning with fuwi script as follows.
[Warning]  (Macrium Reflect Free) Unrecognized command: [unpack,,,StartMacriumReflect.au3,%Target_Win%,System32]
 [Warning]  (Macrium Reflect Free) Unrecognized command: [unpack,,,Reflect.ico]
 [Warning]  (Macrium Reflect Free) Unrecognized command: [unpack,,MacriumReflect_%SourceArch%.7z]

I don't understand, why should 'unpack' be an 'Unrecognized command' ???
Has something changed in WinBuilder? (My updates for the Win8.1PESE project are not on the newest level).
If it is, what is the replacement for 'unpack'? Syntax?

fuwi
« Last Edit: March 03, 2016, 07:57:57 AM by fuwi »

Re: Macrium Reflect Free
« Reply #51 on: March 03, 2016, 08:23:51 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 7517
I don't understand, why should 'unpack' be an 'Unrecognized command' ???
never existed on our syntax list,
 only kept for some years (5-6) to give time to plugin authors update their plugins.
   for a while fully deprecated.
     as far as I know yours is the only active plugin around that use this deprecated syntax.

(My updates for the Win8.1PESE project are not on the newest level).
As long as you use "MyPlugins Direct" for your personal plugins,
 It is easy straightforward updating any project with Utils\Update

If it is, what is the replacement for 'unpack'? Syntax?
no replacement.

check existing plugins,
or PC Packed - Example - Gooo.

If it is ok to you, I can update your plugin to demonstrate when I get home ???

Re: Macrium Reflect Free
« Reply #52 on: March 03, 2016, 08:27:40 AM »

fuwi

  • Code Baker
  • Chef
  • ***
  • Location: Switzerland
  • Date Registered: Nov 2012
  • Posts: 171
If it is ok to you, I can update your plugin to demonstrate when I get home ???

Yes, please!

fuwi

Re: Macrium Reflect Free
« Reply #53 on: March 03, 2016, 10:00:10 AM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909

ExtractFile,%ScriptFile%,Folder,%SetupFile%,%ProjectTemp%\TempExtractFolder\%ProgramFolder%
ShellExecute,Hide,%Tools%\7z.exe,"x #$q%ProjectTemp%\TempExtractFolder\%ProgramFolder%\%SetupFile%#$q -y -o#$q%ProjectTemp%

Re: Macrium Reflect Free
« Reply #54 on: March 03, 2016, 03:47:54 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 7517
Hi fuwi,

I noticed with your plugin one need to press esc to get MReflect working when "Run from RAM" enabled.

I also advice to compile au3 - x86 and x64 .exe....


here you go:

https://www.dropbox.com/s/lpfqcl6zu8a9m62/MacriumReflect_fuwi_20160303.7z?dl=0

+ cosmetics
+
Driver ImagePath
can always be relative path  :wink:

ImagePath,System32\Drivers\psmounterex.sys
+
added _fuwi suffix to plugin name to distinguish plugins from 2aCD and KYHI

back to life.....
:turtle:

Re: Macrium Reflect Free
« Reply #55 on: March 04, 2016, 09:21:38 AM »

fuwi

  • Code Baker
  • Chef
  • ***
  • Location: Switzerland
  • Date Registered: Nov 2012
  • Posts: 171
Thanks Lancelot

I will analyze your changes and copy a actualized version on my server soon.  :smile:

I still don't understand, what's the reason for deactivating this powerful command 'unpack'?
The same what i was able to do with 'unpack' within 1 or 2 lines of script-code needs now about 10 lines of cryptic code...  :confused:

But life is a bitch, i have to accept it... :tongue:

BTW: it seems, i have to update about 80 (or more) of my personal scripts to the new syntax.  :w00t:

fuwi
« Last Edit: March 04, 2016, 09:24:07 AM by fuwi »

Re: Macrium Reflect Free
« Reply #56 on: March 04, 2016, 07:01:49 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 7517
I still don't understand, what's the reason for deactivating this powerful command 'unpack'?
It is one of most poorly designed *, wrong used syntax ever created,
 which time to time cause trouble *
 and especially overall big slow down builds.

ex:
on your initial plugin, your first 2 lines with unpack and your last 2*2 drivers with unpack is unnecessary (wrong), faster & better use extractfile already available !
 naturally plugin authors miss this forgetting they are not writing script !

  On plugins we are writing batches, not scripts, unlike scripts, rules of efficient batch writing different.
   sadly plugin authors see unpack as replacement of extractfile ! ,
   which is natural result of quite wrong misguidance,
     and naturally when used widely even most unnecessary, cause quite big lost time on build.

But life is a bitch, We had to accept we were fooled as project and plugin authors,
After we discover reality,
 We had deprecated it much before we create this forum, updating some hundreds of plugins.
 Due to popularity we kept it silently for a while more after we create this forum,
   giving time to plugin authors to update their plugins !! ,
     only little on forum left I guess, yours is rare one of them,
     and at last after some years another pain in ass is happily end.  :cool:

ps:
Using normal syntax, I could write shorter way 3-4 lines on your plugin,
 With past experiences * and troubles *, I wrote the safest and fast way we use on all plugins.

ps:
* = keeping short, after you analyze your changes feel free to ask.


Try
Utils\PC Packed
for your rest of simple natured (package + shortcut..) plugins
It will take a short time to update all.
 Maybe you can share some of them on a "fuwi plugins" topic.

:turtle:

Re: Macrium Reflect Free
« Reply #57 on: March 06, 2016, 08:11:01 AM »

fuwi

  • Code Baker
  • Chef
  • ***
  • Location: Switzerland
  • Date Registered: Nov 2012
  • Posts: 171
New plugin version 10 for Macrium Reflect Free 6.1.1081 (07-Feb-2016).

Plugin is updated according lancelot's rules.
Now it should work in all newer or updated projects.

Attention: plugin name has changed (MacriumReflect_fuwi.script), so please delete the old MacriumReflect.script.

Macrium Reflect change log: http://updates.macrium.com/reflect/v6/latest_release_notes.asp

Download: http://homepage.hispeed.ch/fuwi/files/MacriumReflect_fuwi.script

Have a nice day

fuwi
« Last Edit: March 06, 2016, 08:15:06 AM by fuwi »

Re: Macrium Reflect Free
« Reply #58 on: March 08, 2016, 07:44:29 PM »

Prz42

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2014
  • Posts: 432
Didn't know were to post this?
Need a little help on adding a value.
Code: [Select]
Retrieve,FileVersion,%Target_Prog%\%ProgramFolder%\%ProgramEXE%,%ReflectVer%
//-- List out of bounds D-Word (Only need extention 1081 not 6.1.1081.0
//RegWrite,HKLM,0x4,Tmp_Default\Software\macrium\reflect,version,%ReflectVer%
RegWrite,HKLM,0x4,Tmp_Default\Software\macrium\reflect,version,1081
FileVersion discovers the exe is version 6.1.1081.0.
How do you write only 1081 from the exe?
Thanks for any help.        :scooter:


Re: Macrium Reflect Free
« Reply #59 on: March 09, 2016, 07:25:31 AM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909
let me ask you - what is the purpose of writing the version in PE ??

Those registry entries are written into a windows registry, not into the macrium PE registry...

Macrium PE uses
RegWrite,HKLM,0x4,Tmp_Default\Software\Macrium\Reflect,PEVersion,10
RegWrite,HKLM,0x1,Tmp_Default\Software\Macrium\Reflect,License,xx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx
RegWrite,HKLM,0x4,Tmp_Default\Software\Macrium\Reflect\Settings,Language,1033

Does adding the windows registry entries into the PE registry - add any program features, or allows anything different in PE ??
Answer = NO
« Last Edit: March 09, 2016, 07:29:47 AM by KYHI »

 

Powered by EzPortal