Jump to content











Photo
- - - - -

Teracopy


  • Please log in to reply
7 replies to this topic

#1 DarkPhoeniX

DarkPhoeniX

    Frequent Member

  • Team Reboot
  • 452 posts
  • Location:In the middle of nowhere
  • Interests:Interesting Things
  •  
    South Africa

Posted 08 April 2010 - 08:42 AM

Hi i wold like to know if someone can help me script teracopy as the defult windows copy handler 'im having problems with the registry stuff

#2 DarkPhoeniX

DarkPhoeniX

    Frequent Member

  • Team Reboot
  • 452 posts
  • Location:In the middle of nowhere
  • Interests:Interesting Things
  •  
    South Africa

Posted 08 April 2010 - 10:47 AM

OK i found the registry changes :
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32]
""="C:\\Program Files\\TeraCopy\\TeraCopy.dll"
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\DragDropHandlers\TeraCopy]
""="{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\DragDropHandlers\TeraCopy]
""="{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shellex\DragDropHandlers\TeraCopy]
""="{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\DragDropHandlers\TeraCopy]
""="{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
"{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"="TeraCopy"

i will try to make a script tonight.i hope this will help others to make a script too

#3 DarkPhoeniX

DarkPhoeniX

    Frequent Member

  • Team Reboot
  • 452 posts
  • Location:In the middle of nowhere
  • Interests:Interesting Things
  •  
    South Africa

Posted 09 April 2010 - 12:49 PM

Hello i need some help with this thing
i have all the registry settings but the program dose not work!!!
if you install it on the vistape it works
and i also made the needed files an directors as per the regshot log
am i suppose to register the teracopy.dll as well ?
what am i doing wrong please help!!!!!!!


Teracopy installer script(in the installer it self):

[Setup]
AppName=TeraCopy
AppVerName=TeraCopy 2.12
DefaultDirName={pf}\TeraCopy
OutputBaseFilename=
Compression=lzma
ArchitecturesInstallIn64BitMode: x64
LicenseFile=embedded\License.txt
InfoBeforeFile=embedded\InfoBefore.txt
InfoAfterFile=embedded\InfoAfter.txt
WizardImageFile=embedded\WizardImage.bmp
WizardSmallImageFile=embedded\WizardSmallImage.bmp

[Files]
Source: "{app}\Complete.wav"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\DefaultHandler.reg"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\DefaultHandlerOff.reg"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Directory Opus.txt"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\EnterKey.exe"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Error.wav"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\License.txt"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Readme.txt"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\tclinks.exe"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\tcm.exe"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\TeraCopy.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\TeraCopy.exe"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\TeraCopy64.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\TeraCopyExt.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\TeraCopyExt64.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Whatsnew.txt"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\Browse.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\Center.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\Copy.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\DOpus.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\Explorer.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\Favorite.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\Last.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\MarkFavorite.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\Move.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\Remove.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\Star.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\Images\TC.png"; DestDir: "{app}\Images"; Flags: restartreplace uninsrestartdelete ignoreversion

[Registry]
Root: HKCU; Subkey: "Software\Code Sector"; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\Code Sector\TeraCopy"; ValueName: "InstallDir"; ValueType: String; ValueData: "{app}";
Root: HKCU; Subkey: "Software\Code Sector\TeraCopy"; ValueName: "HandleCopy"; ValueType: String; ValueData: "1";
Root: HKLM; Subkey: "Software\Code Sector"; Flags: uninsdeletekeyifempty
Root: HKLM; Subkey: "Software\Code Sector\TeraCopy"; ValueName: "InstallDir"; ValueType: String; ValueData: "{app}";
Root: HKLM; Subkey: "Software\Code Sector\TeraCopy"; ValueName: "HandleCopy"; ValueType: String; ValueData: "1";
Root: HKCR; Subkey: "Wow6432Node\CLSID\{{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueType: String; ValueData: "{app}\TeraCopy.dll"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Wow6432Node\CLSID\{{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueType: String; ValueData: "{app}\TeraCopy.dll"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Directory\shellex\DragDropHandlers\TeraCopy"; ValueType: String; ValueData: "{{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Drive\shellex\DragDropHandlers\TeraCopy"; ValueType: String; ValueData: "{{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Folder\shellex\DragDropHandlers\TeraCopy"; ValueType: String; ValueData: "{{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKCR; Subkey: "*\shellex\DragDropHandlers\TeraCopy"; ValueType: String; ValueData: "{{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"; ValueName: "{{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; ValueType: String; ValueData: "TeraCopy";
Root: HKCR; Subkey: "CLSID\{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueType: String; ValueData: "{app}\TeraCopyExt.dll"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; Flags: uninsdeletekey
Root: HKCR; Subkey: "*\shellex\ContextMenuHandlers\TeraCopy"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Folder\shellex\ContextMenuHandlers\TeraCopy"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Directory\shellex\ContextMenuHandlers\TeraCopy"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Directory\Background\shellex\ContextMenuHandlers\TeraCopy"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Drive\shellex\ContextMenuHandlers\TeraCopy"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKCR; Subkey: "lnkfile\shellex\ContextMenuHandlers\TeraCopy"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKCR; Subkey: "InternetShortcut\shellex\ContextMenuHandlers\TeraCopy"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"; ValueName: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; ValueType: String; ValueData: "TeraCopy";
Root: HKCR; Subkey: "CLSID\{{A764EEF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueType: String; ValueData: "{app}\TeraCopyExt64.dll"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{A764EEF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "*\shellex\ContextMenuHandlers\TeraCopyS64"; ValueType: String; ValueData: "{{A764EEF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Folder\shellex\ContextMenuHandlers\TeraCopyS64"; ValueType: String; ValueData: "{{A764EEF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Directory\shellex\ContextMenuHandlers\TeraCopyS64"; ValueType: String; ValueData: "{{A764EEF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Directory\Background\shellex\ContextMenuHandlers\TeraCopyS64"; ValueType: String; ValueData: "{{A764EEF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Drive\shellex\ContextMenuHandlers\TeraCopyS64"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "lnkfile\shellex\ContextMenuHandlers\TeraCopyS64"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "InternetShortcut\shellex\ContextMenuHandlers\TeraCopyS64"; ValueType: String; ValueData: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"; ValueName: "{{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"; ValueType: String; ValueData: "TeraCopyS64"; Check: "IsWin64";
Root: HKCR; Subkey: "TeraCopy.MD5File"; ValueType: String; ValueData: "MD5 Checksum File"; Tasks: "md5"; Flags: uninsdeletekey
Root: HKCR; Subkey: "TeraCopy.MD5File\DefaultIcon"; ValueType: String; ValueData: """{app}\TeraCopy.exe"",3"; Tasks: "md5";
Root: HKCR; Subkey: "TeraCopy.MD5File\Shell\Open\command"; ValueType: String; ValueData: """{app}\TeraCopy.exe"" Check ""%1"""; Tasks: "md5";
Root: HKCR; Subkey: ".md5"; ValueType: String; ValueData: "TeraCopy.MD5File"; Tasks: "md5";
Root: HKCR; Subkey: "TeraCopy.SFVFile"; ValueType: String; ValueData: "SFV Checksum File"; Tasks: "sfv"; Flags: uninsdeletekey
Root: HKCR; Subkey: "TeraCopy.SFVFile\DefaultIcon"; ValueType: String; ValueData: """{app}\TeraCopy.exe"",3"; Tasks: "sfv";
Root: HKCR; Subkey: "TeraCopy.SFVFile\Shell\Open\command"; ValueType: String; ValueData: """{app}\TeraCopy.exe"" Check ""%1"""; Tasks: "sfv";
Root: HKCR; Subkey: ".sfv"; ValueType: String; ValueData: "TeraCopy.SFVFile"; Tasks: "sfv";
Root: HKCR; Subkey: "CLSID\{{A7645AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueType: String; ValueData: "{app}\TeraCopy64.dll"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{A7645AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Directory\shellex\DragDropHandlers\TeraCopy64"; ValueType: String; ValueData: "{{A7645AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Drive\shellex\DragDropHandlers\TeraCopy64"; ValueType: String; ValueData: "{{A7645AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Folder\shellex\DragDropHandlers\TeraCopy64"; ValueType: String; ValueData: "{{A7645AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKCR; Subkey: "*\shellex\DragDropHandlers\TeraCopy64"; ValueType: String; ValueData: "{{A7645AF0-D6E8-48AF-8DFA-023B1CF660A7}"; Check: "IsWin64"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"; ValueName: "{{A7645AF0-D6E8-48AF-8DFA-023B1CF660A7}"; ValueType: String; ValueData: "TeraCopy64"; Check: "IsWin64";

[Run]
Filename: "{app}\TeraCopy.exe"; Description: "{cm:LaunchProgram,TeraCopy}";

[Icons]
Name: "{group}\TeraCopy"; Filename: "{app}\TeraCopy.exe";
Name: "{group}\{cm:ProgramOnTheWeb,TeraCopy}"; Filename: "{app}\TeraCopy.url";
Name: "{group}\{cm:UninstallProgram,TeraCopy}"; Filename: "{uninstallexe}";
Name: "{userdesktop}\TeraCopy"; Filename: "{app}\TeraCopy.exe"; Tasks: "desktopicon";

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";
Name: "md5"; Description: "Associate with .md5 files";
Name: "sfv"; Description: "Associate with .sfv files";

[CustomMessages]
english.NameAndVersion=%1 version %2
english.AdditionalIcons=Additional icons:
english.CreateDesktopIcon=Create a &desktop icon
english.CreateQuickLaunchIcon=Create a &Quick Launch icon
english.ProgramOnTheWeb=%1 on the Web
english.UninstallProgram=Uninstall %1
english.LaunchProgram=Launch %1
english.AssocFileExtension=&Associate %1 with the %2 file extension
english.AssocingFileExtension=Associating %1 with the %2 file extension...

[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "english"; MessagesFile: "embedded\english.isl";



Regshot dump after instalation:


Regshot 1.8.2(Paraglider)
Comments:
Datetime:2010/4/9 05:27:56 , 2010/4/9 05:28:43
Computer:MINWINPC , MINWINPC
Username:SYSTEM , SYSTEM

----------------------------------

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\ShellEx\ContextMenuHandlers\TeraCopy]
@="{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\ShellEx\DragDropHandlers]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\ShellEx\DragDropHandlers\TeraCopy]
@="{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32]
@="X:\\Program Files\\TeraCopy\\TeraCopy.dll"
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A7645AF0-D6E8-48AF-8DFA-023B1CF660A7}]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A7645AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32]
@="X:\\Program Files\\TeraCopy\\TeraCopy64.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}\InProcServer32]
@="X:\\Program Files\\TeraCopy\\TeraCopyExt.dll"
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shellex\ContextMenuHandlers\TeraCopy]
@="{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\ShellEx\ContextMenuHandlers\TeraCopy]
@="{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\ShellEx\DragDropHandlers]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\ShellEx\DragDropHandlers\TeraCopy]
@="{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers\TeraCopy]
@="{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\DragDropHandlers]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\DragDropHandlers\TeraCopy]
@="{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\TeraCopy]
@="{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shellex\DragDropHandlers\TeraCopy]
@="{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\lnkfile\shellex\ContextMenuHandlers\TeraCopy]
@="{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.md5]
@="TeraCopy.MD5File"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.sfv]
@="TeraCopy.SFVFile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shellex]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shellex\ContextMenuHandlers]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shellex\ContextMenuHandlers\TeraCopy]
@="{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.MD5File]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.MD5File\DefaultIcon]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.MD5File\Shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.MD5File\Shell\Open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.MD5File\Shell\Open\command]
@="\"X:\\Program Files\\TeraCopy\\TeraCopy.exe\" Check \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.MD5File\DefaultIcon]
@="\"X:\\Program Files\\TeraCopy\\TeraCopy.exe\",3"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.MD5File]
@="MD5 Checksum File"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.SFVFile]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.SFVFile\DefaultIcon]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.SFVFile\Shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.SFVFile\Shell\Open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.SFVFile\Shell\Open\command]
@="\"X:\\Program Files\\TeraCopy\\TeraCopy.exe\" Check \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.SFVFile\DefaultIcon]
@="\"X:\\Program Files\\TeraCopy\\TeraCopy.exe\",3"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TeraCopy.SFVFile]
@="SFV Checksum File"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG]
"Seed"=hex(3):79,28,5F,A7,89,39,3F,A1,E3,B6,70,34,98,DF,37,56,48,2E,92,59,80,D2,\
69,3A,99,4D,C2,72,D5,50,D2,9F,E1,AE,39,D4,AC,8C,9C,7E,06,2B,B3,3B,4E,1B,2C,8D,\
BA,6F,87,F9,EE,93,01,BD,62,E7,56,11,75,8C,DF,14,54,26,18,AE,75,A9,81,55,E6,38,\
51,DE,53,40,BA,61

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
"{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7}"="TeraCopy"
"{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"="TeraCopy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\TeraCopy_is1]
"Inno Setup: Setup Version"="5.2.3"
"Inno Setup: App Path"="X:\\Program Files\\TeraCopy"
"InstallLocation"="X:\\Program Files\\TeraCopy\\"
"Inno Setup: Icon Group"="TeraCopy"
"Inno Setup: User"="SYSTEM"
"Inno Setup: Selected Tasks"="md5,sfv"
"Inno Setup: Deselected Tasks"="desktopicon"
"DisplayName"="TeraCopy 2.12"
"UninstallString"="\"X:\\Program Files\\TeraCopy\\unins000.exe\""
"QuietUninstallString"="\"X:\\Program Files\\TeraCopy\\unins000.exe\" /SILENT"
"Publisher"="Code Sector Inc."
"URLInfoAbout"="http://www.teracopy.com"
"HelpLink"="http://www.teracopy.com"
"URLUpdateInfo"="http://www.teracopy.com"
"NoModify"=dword:00000001
"NoRepair"=dword:00000001
"InstallDate"="20100408"

[HKEY_LOCAL_MACHINE\SOFTWARE\Code Sector]

[HKEY_LOCAL_MACHINE\SOFTWARE\Code Sector\TeraCopy]
"InstallDir"="X:\\Program Files\\TeraCopy"
"HandleCopy"="1"

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew]
"Classes"=hex(7):2E,6C,6E,6B,00,2E,74,78,74,00,42,72,69,65,66,63,61,73,65,00,46,\
6F,6C,64,65,72,00,00
"~reserved~"=hex(3):08,00,00,00,00,00,06,00

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached]
"{35786D3C-B075-49B9-88DD-029876E11C01} {ADD8BA80-002B-11D0-8F0F-00C04FD7D062} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,32,D3,44,3F,A5,D7,CA,01
"{640167B4-59B0-47A6-B335-A6B3C0695AEA} {ADD8BA80-002B-11D0-8F0F-00C04FD7D062} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,9A,5C,4E,3F,A5,D7,CA,01
"{DDE4BEEB-DDE6-48FD-8EB5-035C09923F83} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):01,\
00,00,00,00,00,00,00,6A,DF,99,78,A5,D7,CA,01
"{85BBD920-42A0-1069-A2E4-08002B30309D} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,C4,41,9C,78,A5,D7,CA,01
"{596AB062-B4D2-4215-9F74-E9109B0A8153} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,C4,41,9C,78,A5,D7,CA,01
"{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):01,\
00,00,00,00,00,00,00,78,06,A1,78,A5,D7,CA,01
"{F81E9010-6EA4-11CE-A7FF-00AA003CA9F6} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):01,\
00,00,00,00,00,00,00,2C,CB,A5,78,A5,D7,CA,01
"{474C98EE-CF3D-41F5-80E3-4AAB0AB04301} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,86,2D,A8,78,A5,D7,CA,01
"{BD472F60-27FA-11CF-B8B4-444553540000} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,D6,8A,18,7E,A5,D7,CA,01
"{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):01,\
00,00,00,00,00,00,00,8A,4F,1D,7E,A5,D7,CA,01

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Shell\BagMRU]
"NodeSlots"=hex(3):02,02,02,02,02,02,02,02,02,02,02,02

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Shell\BagMRU\1]
"MRUListEx"=hex(3):00,00,00,00,FF,FF,FF,FF
"1"=hex(3):19,00,2F,58,3A,5C,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0
0,\
00,00,00,00

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Shell\BagMRU\1\0]
"MRUListEx"=hex(3):01,00,00,00,03,00,00,00,02,00,00,00,00,00,00,00,FF,FF,FF,FF

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Shell\BagMRU\1\1]
"NodeSlot"=dword:0000000D
"MRUListEx"=hex(3):FF,FF,FF,FF

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Shell\Bags\3\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}]
"HotKey"=dword:02250310

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Shell\Bags\5\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}]
"HotKey"=dword:015BA9B0

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Shell\Bags\13]

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Shell\Bags\13\Shell]
"KnownFolderDerivedFolderType"="{57807898-8C4F-4462-BB63-71042380B109}"
"SniffedFolderType"="NotSpecified"

[HKEY_USERS\.DEFAULT\Software\Code Sector]

[HKEY_USERS\.DEFAULT\Software\Code Sector\TeraCopy]
"InstallDir"="X:\\Program Files\\TeraCopy"
"HandleCopy"="1"
"LastTargetFolder"="X:\\"

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew]
"Classes"=hex(7):2E,6C,6E,6B,00,2E,74,78,74,00,42,72,69,65,66,63,61,73,65,00,46,\
6F,6C,64,65,72,00,00
"~reserved~"=hex(3):08,00,00,00,00,00,06,00

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached]
"{35786D3C-B075-49B9-88DD-029876E11C01} {ADD8BA80-002B-11D0-8F0F-00C04FD7D062} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,32,D3,44,3F,A5,D7,CA,01
"{640167B4-59B0-47A6-B335-A6B3C0695AEA} {ADD8BA80-002B-11D0-8F0F-00C04FD7D062} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,9A,5C,4E,3F,A5,D7,CA,01
"{DDE4BEEB-DDE6-48FD-8EB5-035C09923F83} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):01,\
00,00,00,00,00,00,00,6A,DF,99,78,A5,D7,CA,01
"{85BBD920-42A0-1069-A2E4-08002B30309D} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,C4,41,9C,78,A5,D7,CA,01
"{596AB062-B4D2-4215-9F74-E9109B0A8153} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,C4,41,9C,78,A5,D7,CA,01
"{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):01,\
00,00,00,00,00,00,00,78,06,A1,78,A5,D7,CA,01
"{F81E9010-6EA4-11CE-A7FF-00AA003CA9F6} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):01,\
00,00,00,00,00,00,00,2C,CB,A5,78,A5,D7,CA,01
"{474C98EE-CF3D-41F5-80E3-4AAB0AB04301} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,86,2D,A8,78,A5,D7,CA,01
"{BD472F60-27FA-11CF-B8B4-444553540000} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):00,\
00,00,00,00,00,00,00,D6,8A,18,7E,A5,D7,CA,01
"{A7005AF0-D6E8-48AF-8DFA-023B1CF660A7} {000214E4-0000-0000-C000-000000000046} 0x401"=hex(3):01,\
00,00,00,00,00,00,00,8A,4F,1D,7E,A5,D7,CA,01

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\Shell\BagMRU]
"NodeSlots"=hex(3):02,02,02,02,02,02,02,02,02,02,02,02

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\Shell\BagMRU\1]
"MRUListEx"=hex(3):00,00,00,00,FF,FF,FF,FF
"1"=hex(3):19,00,2F,58,3A,5C,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0
0,\
00,00,00,00

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\Shell\BagMRU\1\0]
"MRUListEx"=hex(3):01,00,00,00,03,00,00,00,02,00,00,00,00,00,00,00,FF,FF,FF,FF

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\Shell\BagMRU\1\1]
"NodeSlot"=dword:0000000D
"MRUListEx"=hex(3):FF,FF,FF,FF

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\Shell\Bags\3\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}]
"HotKey"=dword:02250310

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\Shell\Bags\5\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}]
"HotKey"=dword:015BA9B0

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\Shell\Bags\13]

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\Shell\Bags\13\Shell]
"KnownFolderDerivedFolderType"="{57807898-8C4F-4462-BB63-71042380B109}"
"SniffedFolderType"="NotSpecified"

[HKEY_USERS\S-1-5-18\Software\Code Sector]

[HKEY_USERS\S-1-5-18\Software\Code Sector\TeraCopy]
"InstallDir"="X:\\Program Files\\TeraCopy"
"HandleCopy"="1"
"LastTargetFolder"="X:\\"

----------------------------------
Keys added:51
----------------------------------

----------------------------------
Values added:81
----------------------------------

----------------------------------
Values modified:15
----------------------------------

----------------------------------
Files added:3
----------------------------------
X:\windows\system32\config\Systemprofile\AppData\Roaming\TeraCopy\FileList.dat
X:\windows\system32\config\Systemprofile\AppData\Roaming\TeraCopy\Transfer.log
X:\windows\system32\config\Systemprofile\AppData\Roaming\TeraCopy\processes

----------------------------------
Folders added:1
----------------------------------
X:\windows\system32\config\Systemprofile\AppData\Roaming\TeraCopy

----------------------------------
Total changes:151
----------------------------------

#4 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 09 April 2010 - 01:34 PM

When an install on VistaPE works, your script creates all the things the install did create, then the most likely reason it doesn't work is, that during boot some of your registry entries get overwritten.

Check, if that is the case, by importing the registry keys (reg file) after VistaPE has booted, shortly before starting Teracopy.

:huh:

#5 DarkPhoeniX

DarkPhoeniX

    Frequent Member

  • Team Reboot
  • 452 posts
  • Location:In the middle of nowhere
  • Interests:Interesting Things
  •  
    South Africa

Posted 09 April 2010 - 01:54 PM

thanx MedEvil but i put these registry entry's in using a .bat (converted to .exe) in the vistape loader.it runs a "regedit /s" command to integrate these files in to the regestry as soon as the vistape loads.these entry's is not scripted into the winbuilder program.it is just easier to do this then to convert all these registry entry's into a script for winbuilder(and im better at scripting .bat files)

#6 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 09 April 2010 - 02:54 PM

Ok, when you've took those settings from an install in VistaPE and apply the settings only after boot, then you've must have made some error. Maybe forgotten to create a folder or misspelled its name.

:huh:

#7 DarkPhoeniX

DarkPhoeniX

    Frequent Member

  • Team Reboot
  • 452 posts
  • Location:In the middle of nowhere
  • Interests:Interesting Things
  •  
    South Africa

Posted 09 April 2010 - 03:00 PM

ok thanx,i will make sure that i have all these settings correct tonight and i will see if registering the .dll works as well thanx for your time i will post my findings tomorrow

(and i normally copy the file names to avoid spelling mistakes)

#8 DarkPhoeniX

DarkPhoeniX

    Frequent Member

  • Team Reboot
  • 452 posts
  • Location:In the middle of nowhere
  • Interests:Interesting Things
  •  
    South Africa

Posted 10 April 2010 - 07:38 AM

Thanx MeEvil for Your help. Last night i thought f** it and start from scratch ,i got it to work!
just a small auto-run error but i will fix it oh and were do i go to upload scripts?cos i think teracopy is DA-bomb :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users