Jump to content











Photo
- - - - -

Short Acronis True Image script


  • Please log in to reply
30 replies to this topic

#1 Dave7

Dave7

    Frequent Member

  • Advanced user
  • 210 posts
  •  
    United States

Posted 29 October 2008 - 01:39 PM

This script integrates Acronis True Image into your build. It is tested with ATI Echo WS 9.5, but should probably work with any True Image version that has "C:\Program Files\Acronis\TrueImageEchoWorkstation\Acronis\files\TrueImage.exe" installed. No need to copy and paste a serial number. The only prequisite is to have ATI installed.

The installation requires only ~20MB (or ~26MB with Dynamic Volume Wizard).

Hope this works (please test).

Cheers,
Dave

Attached Files



#2 Dave7

Dave7

    Frequent Member

  • Advanced user
  • 210 posts
  •  
    United States

Posted 10 November 2008 - 03:38 AM

Just a small update to the script, because Acronis updated the BartPE plugin (in ATI Workstation Echo 9.5 build 8163).

Cheers,
Dave

#3 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 20 December 2008 - 08:34 AM

Now seems to me this attached file
ATI_EchoWSv95.zip
doesn't work
Is the archive corrupted ?

At least I cannot extract it

#4 PaPeuser

PaPeuser

    Silver Member

  • Advanced user
  • 787 posts
  •  
    United States

Posted 20 December 2008 - 12:12 PM

Now seems to me this attached file
ATI_EchoWSv95.zip
doesn't work
Is the archive corrupted ?

At least I cannot extract it


Hello
I just downloaded to test, and extracted its only a 4kb script

#5 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 20 December 2008 - 06:07 PM

I just downloaded to test, and extracted its only a 4kb script


Fine, then I can ask you to post its content inside codebox tag?

#6 PaPeuser

PaPeuser

    Silver Member

  • Advanced user
  • 787 posts
  •  
    United States

Posted 20 December 2008 - 06:12 PM

[main]

Title=my True Image Echo Workstation (build 8163)

Selected=True

level=5

Author=DaveXP

Credits=www.Acronis.com

Version=3

Date=11/8/2008

Description=Installs True Image Echo Workstation from Acronis BartPE Plugin

Mandatory=False



[Variables]

%ProgramEXE%=TrueImage.exe

%ProgramFolder%="Acronis"

%ProgramTitle%="True Image Echo"



[Interface]

pTextBox1="Plugin folder (default: C:\Program Files\Acronis\TrueImageEchoWorkstation\BartPE\Files):",1,0,27,149,431,21,"C:\Program Files\Acronis\TrueImageEchoWorkstation\BartPE\Files"

pBevel1=pBevel2,1,12,13,9,476,176

pWebLabel1="Acronis True Image Echo Workstation",1,10,130,20,221,18,http://www.acronis.com/enterprise/products/ATICW/

CheckBox1="Add desktop shortcut",1,3,27,71,132,18,True

CheckBox2="Add start menu shortcut",1,3,199,61,149,18,True

CheckBox3="Add quicklaunch shortcut",1,3,27,102,149,17,False

CheckBox4="Include Dynamic Volume Creation Wizard",1,3,27,41,243,18,False

StartMenuFolder="Start menu folder (blank for none)",1,0,200,97,168,21,Acronis



[process]

If,NotExistFile,"%pTextBox1%\TrueImage.exe",message,"Missing#$sTrueImage#$sfiles,#$sscript#$sexiting."

If,NotExistFile,"%pTextBox1%\TrueImage.exe",exit,"Missing#$sTrueImage#$sfiles"

If,NotExistDir,"%Target_prog%\%ProgramFolder%",DirMake,"%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\TrueImage.exe","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\TrueImage_starter.exe","%Target_prog%\%ProgramFolder%"

If,%CheckBox4%,Equal,True,FileCopy,"%pTextBox1%\DDDeployer.exe","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\timounter.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\fcalloc.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\fnls.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\fobject.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\ftrace.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\icu34.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\rpc_client.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\resource.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\icudt34.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\gc.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\sequence_parser.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\thread_pool.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\fox.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\libcrypto9.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\ntmsapia.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\ntmsapi.dll","%TargetDir%\windows\system32"

FileCopy,"%pTextBox1%\acrotls.dll","%TargetDir%\windows\system32"

FileCopy,"%pTextBox1%\Drivers\snapapi.dll","%TargetDir%\windows\system32"

FileCopy,"%pTextBox1%\Drivers\msvcp71.dll","%TargetDir%\windows\system32"

FileCopy,"%pTextBox1%\Drivers\msvcr71.dll","%TargetDir%\windows\system32"

FileCopy,"%pTextBox1%\Drivers\snapman.sys","%TargetDir%\windows\system32\drivers"

Hive_Load,HKLM

reg_add,0x7,"%reg%\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","PartMgr","snapman"

reg_add,0x7,"%reg%\ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}","UpperFilters","snapman"

reg_add,0x4,"%reg%\ControlSet001\Services\snapman","ErrorControl","1"

reg_add,0x1,"%reg%\ControlSet001\Services\snapman","ImagePath","system32\DRIVERS\snapman.sys"

reg_add,0x4,"%reg%\ControlSet001\Services\snapman","Start","0"

reg_add,0x4,"%reg%\ControlSet001\Services\snapman","Type","1"

reg_add,0x1,"%reg%\ControlSet001\Services\snapman","DisplayName","Acronis Snapshots Manager"

Hive_Unload,HKLM

If,%CheckBox1%,Equal,True,Add_Shortcut,Desktop

If,%CheckBox2%,Equal,True,Add_Shortcut,StartMenu,%StartMenuFolder%

If,%CheckBox3%,Equal,True,Add_Shortcut,QuickLaunch

Fine, then I can ask you to post its content inside codebox tag?



#7 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 20 December 2008 - 06:16 PM

Thanks!

Edit:
But it is strange that I have no problem to extract other archives,
I have problem only with this attached ATI_EchoWSv95.zip

Edited by dera, 20 December 2008 - 06:37 PM.


#8 Dave7

Dave7

    Frequent Member

  • Advanced user
  • 210 posts
  •  
    United States

Posted 21 December 2008 - 01:31 AM

The link is indeed broken.

Looks like that Nuno's restore of the forum and its attachment was not 100% successful :-) May be could look at this?

Once I get back from vacation, I should be able to upload this again.

Dave

#9 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 21 December 2008 - 05:11 AM

Thanks!

Edit:
But it is strange that I have no problem to extract other archives,
I have problem only with this attached ATI_EchoWSv95.zip

Here's a link to an uncorrupted file (version 3)

#10 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 22 December 2008 - 08:22 AM

Thank you Amalux!

(seems the archive files downloaded from a sub-domain are not corrupted
only the post's attachments dont work)

#11 Dave7

Dave7

    Frequent Member

  • Advanced user
  • 210 posts
  •  
    United States

Posted 24 December 2008 - 03:18 AM

just FYI: the download should work again.

Dave

#12 loox

loox
  • Members
  • 7 posts
  •  
    United States

Posted 01 January 2009 - 04:14 AM

just FYI: the download should work again.

Dave



Yup! download works for me! as does the script. Using ATI Echo Workstation 9.5 build 8136, of course.

So big, BIG thanks!

#13 kasinath

kasinath
  • Members
  • 8 posts
  • Location:chennai, India
  •  
    India

Posted 05 January 2009 - 05:14 AM

Hello Mr.davexp,

First of all tahnking you for the acronis script.

I have downloaded your script(zip file) and unzipped it
the folder c:\winbuilder074\projectvistape\app.

The app folder has the folder "ATI_EchoWSv95" along with other folders.

The "ATI_EchoWSv95" folder contains the ATIEchoWSv95.scipt file.

I am using winbuilder form the Mr.Mudcrab's tutorial winbulder[074] with vista.v.11.

The scipt is shown in the build and when I run the script in the winbuilder
I got the log file with some error messages.
log file also in the end displayed script processed successfully.

I have installed Acronis trueimage echo work station(9.5.0.8163) full install(inculding Bartpe plugin).

I am atpresent not sure about the scipt adding and whether it will work .

I am uploading the log file for your purusal

Kingly help

kasinath

Attached Files

  • Attached File  log.html   25.13KB   859 downloads


#14 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 05 January 2009 - 09:59 PM

I don't know what cause the RegHiveLoad - RegHiveUnLoad errors

but one sure
at the [Variables] section should not to use the quotes
use this:
[Variables]

%ProgramEXE%=TrueImage.exe

%ProgramFolder%=Acronis

%ProgramTitle%=True Image Echo


#15 PaPeuser

PaPeuser

    Silver Member

  • Advanced user
  • 787 posts
  •  
    United States

Posted 05 January 2009 - 11:15 PM

Hi kasinath
I use WinBuilder [075 beta 5 K] and VistaPE v12 (RC1)

Same script file - ATI_EchoWSv95 posted here
Same version of program Acronic TrueImage Echo Work Station (8163)

I have NO errors on Build

When you open ATI Echo Workstation on your desktop (running windows) what version does it say. (Help and about) build 8,163?
I had to update my ATI Workstation from their website to get 8163,

In your log file - files failed to copy are present in my BartPE folder
EDited a few times

#16 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4199 posts

Posted 11 January 2009 - 09:57 PM

6 errors occured!
FileCopy - Failed to copy [%BaseDir%\Added_Files\TrueImageEchoWorkstation\BartPE\Files\ntmsapi.dll] to: [%BaseDir%\Target\LiveXP\windows\system32]   FileCopy - Failed to copy [%BaseDir%\Added_Files\TrueImageEchoWorkstation\BartPE\Files\acrotls.dll] to: [%BaseDir%\Target\LiveXP\windows\system32]   FileCopy - Failed to copy [%BaseDir%\Added_Files\TrueImageEchoWorkstation\BartPE\Files\Drivers\snapapi.dll] to: [%BaseDir%\Target\LiveXP\windows\system32]   FileCopy - Failed to copy [%BaseDir%\Added_Files\TrueImageEchoWorkstation\BartPE\Files\Drivers\msvcp71.dll] to: [%BaseDir%\Target\LiveXP\windows\system32]   FileCopy - Failed to copy [%BaseDir%\Added_Files\TrueImageEchoWorkstation\BartPE\Files\Drivers\msvcr71.dll] to: [%BaseDir%\Target\LiveXP\windows\system32]   FileCopy - Failed to copy [%BaseDir%\Added_Files\TrueImageEchoWorkstation\BartPE\Files\Drivers\snapman.sys] to: [%BaseDir%\Target\LiveXP\windows\system32\drivers]

The files are there.

#17 PaPeuser

PaPeuser

    Silver Member

  • Advanced user
  • 787 posts
  •  
    United States

Posted 11 January 2009 - 10:04 PM

hmmm
Can i ask if you installed Acronic TrueImage Echo Work Station to default location?
and did you do a COMPLETE install, i take it you did you say files are there and just not copied

and is version in running windows 8136?

I installed program and had to register and update to get to 8136

If you did all that then I have no idea why you get those errors

#18 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4199 posts

Posted 12 January 2009 - 12:24 AM

hmmm
Can i ask if you installed Acronic TrueImage Echo Work Station to default location?
and did you do a COMPLETE install, i take it you did you say files are there and just not copied

and is version in running windows 8136?

I installed program and had to register and update to get to 8136

If you did all that then I have no idea why you get those errors

I have the full 8136 Installer and installed the Complete Install. For build Im using the BartPE Plugin created during install.
I had to manually try to copy the missing files. It seems there are a couple ther already so I left them instead of overwriting. The new ones that I copied over from the BartPE Plugin is snapman.sys and one other which I forgot the name.
1.jpg


2.jpg

BartPE Plugin
TrueImage.exe
TrueImage_starter.exe
Drivers
acrotls.dll
bootmenu.exe
bootwiz.sys
DDDeployer.exe
f11.cfg
fcalloc.dll
fnls.dll
fobject.dll
fox.dll
ftrace.dll
gc.dll
icu34.dll
icudt34.dll
kernel.dat
libcrypto9.dll
mouse.com
ntmsapi.dll
ntmsapia.dll
ramdisk.dat
resource.dll
rpc_client.dll
sequence_parser.dll
thread_pool.dll
timounter.dll

/Drivers
msvcp71.dll
msvcr71.dll
snapapi.dll
snapman.sys

#19 PaPeuser

PaPeuser

    Silver Member

  • Advanced user
  • 787 posts
  •  
    United States

Posted 12 January 2009 - 12:52 AM

Hello
This is what i find in Target\VistaPE-core\Programs\Acronics
The only thing I see different is I did not check "Include Dynamic Volume creation wizard"

fcalloc.dll
fnls.dll
fobject.dll
fox.dll
ftrace.dll
gc.dll
icu34.dll
icudt.dll
libcrypto9.dll
ntmsapia.dll
resources.dll
rpc_client.dll
sequence_parser.dll
thread_pool.dll
timounter.dll
TrueImage.exe
TrueImage_starter

Hope this helps

#20 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4199 posts

Posted 12 January 2009 - 01:05 AM

I was just reporting that the files didnt seem to copy, I manually copied the missing files to target folder but that is not the way it should work. After manually copying and recreating ISO, the progran launched under PE.
Im using script on LiveXP.

I think DDDeployer.exe is the "Include Dynamic Volume creation wizard"

#21 PaPeuser

PaPeuser

    Silver Member

  • Advanced user
  • 787 posts
  •  
    United States

Posted 12 January 2009 - 01:15 AM

I just a VistaPE only person, i can only do one thing at a time, LOL

maybe that why
LiveXP and i use VistaPE

Have to ask DaveXP
Thanks and Good Luck

#22 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4199 posts

Posted 12 January 2009 - 01:36 AM

:)

#23 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 13 January 2009 - 11:48 AM

[Variables]

%ProgramFolder%="Acronis"

%ProgramTitle%="True Image Echo"

I am rather sure that quotes are not needed and can confuse some version of winbulder.exe
e.g. at me in VisataPE v.11 it causes errors


Edit:
think the filenames are the same in the different Echo wks versions
(mean in the BartPE plugin the file names are indentical in v.8039 or in v.8163)

Edited by dera, 13 January 2009 - 12:03 PM.


#24 magic12kenneth

magic12kenneth

    Member

  • Members
  • 79 posts
  •  
    United States

Posted 24 February 2009 - 09:59 AM

I was just reporting that the files didnt seem to copy, I manually copied the missing files to target folder but that is not the way it should work. After manually copying and recreating ISO, the progran launched under PE.
Im using script on LiveXP.

I think DDDeployer.exe is the "Include Dynamic Volume creation wizard"


For some strange reason, I'm getting the same error message as yours.

FileCopy - Failed to copy [%BaseDir%\Added_Files\TrueImageEchoWorkstation\BartPE\Files\ntmsapi.dll] to: [%BaseDir%\Target\LiveXP\windows\system32]

I use your workaround, it works fine.

Has anyone look into this?

Edit: Looking at the source, ntmsapi.dll is misspelled. It should be ntmsapia.dll. Also the destination system32 path is incorrect. It should be \i386\system32

Go to the "My True Image Echo Workstation" script in WinBuilder. Click on the Edit icon beneath the green Play icon. In the Editor, click on Source button and change correct the following lines:

FileCopy,"%pTextBox1%\ntmsapia.dll","%Target_prog%\%ProgramFolder%"

FileCopy,"%pTextBox1%\ntmsapia.dll","%TargetDir%\i386\system32"

FileCopy,"%pTextBox1%\acrotls.dll","%TargetDir%\i386\system32"

FileCopy,"%pTextBox1%\Drivers\snapapi.dll","%TargetDir%\i386\system32"

FileCopy,"%pTextBox1%\Drivers\msvcp71.dll","%TargetDir%\i386\system32"

FileCopy,"%pTextBox1%\Drivers\msvcr71.dll","%TargetDir%\i386\system32"

FileCopy,"%pTextBox1%\Drivers\snapman.sys","%TargetDir%\i386\system32\drivers"

Finally click the Save button and click the red X button to close the Editor.

Note: I'm using WinBuilder 76

Ken

#25 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 25 February 2009 - 06:20 AM

I think there is a misunderstanding here

Dave's script (which is attached in the 1st post) is for VistaPE,

in the original Acronis BartPE plugin there are also ntmsapi.dll and ntmsapia.dll too
ntmsapi.dll should go to "%target_sys%",
ntmsapia.dll should go to "%Target_Prog%\%ProgramFolder%",

and I wonder in a non Vista based PE, e.g. in LiveXP
how can it work without loading snapman.sys via txtsetup.sif




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users