Download
Version 1.0 includes Synchro, Dumpbin, Dumpres, Winstall, Wuninstall and Peclean.
German
English
The download is a self-extracting software package. It contains an easy installation program, which supports you during the installation and deinstallation of the software.
System Requirements
ShellExt was tested under Windows XP and Window 7. It runs with a high probability also under other Windows versions. Under Windows Vista and above, you need administrator rights to install the software.
Code Signing
ShellExt is currently not digitally signed. But, there is no danger if you download the software directly from this web page. However, since we would like to use also other distribution channels, we will relatively soon try to get such a digital signature.
|
Synchro
Synchronizes the target directory with the source directory. Files and subdirectories in the target directory will be overwritten or deleted. Only files that differ in size or timestamp are copied. Synchro is suitable for fast, daily backups. If you call up Synchro from within a batch, you can synchronize all relevant directories on an external medium with just one click. To restore the data, exchange source and target directory. Because Synchro copies only the difference, a backup or a restore usually takes only a few minutes. Open files (e.g. databases, running programs or certain system files) or files for which Synchro does not have authorization are not copied.
Syntax: |
synchro |
/? |
|
synchro |
<sourcedir> <targetdir> [go]
|
|
/? |
Shows the syntax and other information for this command.
|
|
<sourcedir>
|
Name or path of the directory whose content will be read.
|
|
<targetdir>
|
Name or path of the directory whose content will be overwritten.
|
|
go |
Synchro can be very destructive if you indicate wrong directories. Therefore we added the go option. Without it, Synchro doesn't alter anything, but shows what would happen. Once you are happy with the output add "go" at the end of the command.
|
Dumpbin
Writes the content of any input file in hexadecimal and ASCII form on the console or in an output file.
Output example
00000040: BA 10 00 0E 1F B4 09 CD 21 B8 01 4C CD 21 90 90 º ´ Í!¸ LÍ!
00000050: 54 68 69 73 20 70 72 6F 67 72 61 6D 20 6D 75 73 This program mus
00000060: 74 20 62 65 20 72 75 6E 20 75 6E 64 65 72 20 57 t be run under W
00000070: 69 6E 33 32 0D 0A 24 37 00 00 00 00 00 00 00 00 in32 $7
Syntax: |
dumpbin |
/? |
|
dumpbin |
<infile> [/o <outfile>] [/f <from>] [/t <to>]
|
|
/? |
Shows the syntax and other information for this command.
|
|
<infile>
|
The name or path of the file whose content will be displayed.
|
|
<outfile>
|
The name or path of the file in which the output will be written. If the parameter is missing, the output appears on the console.
|
|
<from>
|
A number which indicates from which byte the output starts. If the parameter is missing, the output starts at the beginning of the input file.
|
|
<to>
|
A number which indicates at which byte the output stops. If the parameter is missing, the output stops at the end of the input file.
|
Dumpres
Decompiles dialog, dialogEx, menu, stringtable, accelerator and versioninfo resources from the input file and generates a resource script(.rc). Icon, bitmap and cursor resources are extracted as binary files. All files are stored in the output directory. The resource script is compatible with brcc32.exe, the Borland resource script compiler.
Syntax: |
dumpres |
/? |
|
dumpres |
<infile> [<outdir>]
|
|
/? |
Shows the syntax and other information for this command.
|
|
<infile>
|
Name or path of the file whose resources will be extracted.
|
|
<outdir>
|
Name or path of the directory where the various resource files will be stored. If the parameter is missing, a directory under the same name as the input file will be created in the actual directory.
|
Winstall
With Winstall you can install, repair, patch and update Westway software without human interaction. Winstall is identical to the installation program that is integrated in any Westway software distribution package. Under Windows Vista and above, you need Administrator rights to run the software.
Syntax: |
winstall |
/? |
|
winstall |
/S <Software package> [/P <Program path>] [/D <Data path>] [all] [menu] [desk] [path] [keep] [/E <ext> ...]
|
|
/? |
Shows the syntax and other information for this command.
|
|
<Software package>
|
The name or path of a self-extracting Westway software package. E.g. ShellExt_D_1_0_Setup.exe
|
|
<Program path>
|
The name or path of the program directory. If it is missing, the program files are installed in the default program directory under Westway. Usually this is C:\Program Files\Westway.
|
|
<Data path>
|
The path of the data directory. If it is missing, the data files are installed in the default data directory of the chosen profile. E.g C:\Documents and Settings\<username>\Application Data\Westway\<softwarename>.
|
|
all |
Installs the program and the shortcuts in the profile for all Windows users instead of in the profile of the current user.
|
|
menu |
Allows shortcuts in the start menu.
|
|
desk |
Allows shortcuts on the desktop.
|
|
path |
The program directory will be added to the environment variable %PATH%.
|
|
keep |
Prevents the removing or overwritting of data files during a repair.
|
|
<ext> |
The name of a file type (e.g. txt), which will be associated with the software. Whenever you "open" such a file, the installed software is launched. If you enter a file type that is not supported by the software, there will be a warning.
|
Wuninstall
Wuninstall removes Westway software without human interaction. The deinstallation is the same as with the installation program, which is included in any Westway software package. Under Windows Vista and above, you need Administrator rights to run the software.
Syntax: |
wuninstall |
/? |
|
wuninstall |
/N <Software Name> [keep] |
|
/? |
Shows the syntax and other information for this command.
|
|
<Software Name> |
The name of an installed Westway software package. E.g. ShellExt
|
|
keep |
Prevents deletion of the data and the data directory during deinstallation of the software.
|
Peclean
Peclean removes relocation tables, the DOS stub and optionally all RCDATA resources from portable executable (PE) files like programs, libraries, etc. We can not guarantee that Peclean always delivers valid results. However, with .exe files and without the RCDATA option, it works in most cases. Set the backup option to test your case.
Syntax: |
peclean |
/? |
|
peclean |
/N <exepath> [rcdata] [backup]
|
|
/? |
Shows the syntax and other information for this command.
|
|
<exepath>
|
The path to a PE file.
|
|
rcdata |
Removes all RCDATA resources.
|
|
backup |
Creates a backup of the original file.
|
|