/build/static/layout/Breadcrumb_cap_w.png

Thingamahoochie Software WinMerge

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login
Views: 2.5k  |  Created: 01/30/2007

Average Rating: 0
WinMerge has 1 inventory records, 0 Questions, 0 Blogs and 0 links. Please help add to this by sharing more!

Deployment Tips (1)

Most Common Setup Type
Not Determined
Average Package Difficulty Rating
Rated 0 / 5 (Not Rated) based on 0 ratings
Most Commonly Reported Deployment Method
Not Determined
1
Note

Easiest: 

WinMerge-2.12.4.-Setup.exe /VERYSILENT /SP- /NORESTART
 
Hardest:
 

32-bit or 64-bit

<package 
 id='WinMerge' 
 name='WinMerge' 
 revision='21040' 
 priority='50' 
 reboot='false' >
  <check type='uninstall' condition='exists' path='WinMerge 2.10.4.0' />
  <install cmd='"%SOFTWARE%\WinMerge\unattended.cmd"' />
  <remove cmd='"%SOFTWARE%\WinMerge\unattended-uninstall.cmd"' />
  <upgrade cmd='"%SOFTWARE%\WinMerge\unattended.cmd"' />
</package>

This uses a command-script to install WinMerge. Here is the code of the two scripts:

[edit] unattended.cmd

@echo off
 
echo Installing WinMerge
 
set BINARY=WinMerge-2.10.4-Setup.exe
set INSTALL_LOC=%~dp0
 
start /wait "WinMerge" "%INSTALL_LOC%%BINARY%" /VERYSILENT /SP- /NORESTART

[edit] unattended-uninstall.cmd

@echo off
 
echo Removing WinMerge
 
set PROG_FILES=%ProgramFiles%
if not "%ProgramFiles(x86)%" == "" set PROG_FILES=%ProgramFiles(x86)%
 
start /wait "WinMerge" "%PROG_FILES%\WinMerge\unins000.exe" /VERYSILENT /SP- /NORESTART

This uses the unattended-uninstall.cmd script to support the %ProgramFiles(x86)% location on Windows x64 editions.

 

[edit] Just 32-bit

If you do not need to support x64 editions you might simply include the command lines within the XML file:

<package 
 id='WinMerge' 
 name='WinMerge' 
 revision='21040' 
 priority='50' 
 reboot='false' >
  <check type='uninstall' condition='exists' path='WinMerge 2.10.4.0' />
  <install cmd='"%SOFTWARE%\WinMerge\WinMerge-2.10.4-Setup.exe" /VERYSILENT /SP- /NORESTART' />
  <remove cmd='"%ProgramFiles%\WinMerge\unins000.exe" /VERYSILENT /SP- /NORESTART' />
  <upgrade cmd='"%SOFTWARE%\WinMerge\WinMerge-2.10.4-Setup.exe" /VERYSILENT /SP- /NORESTART"' />
</package>

 

[edit] Just 64-bit

Or with X64 support, and no cmd files:

<package
 id="winmerge"
 name="WinMerge"
 revision="2"
 reboot="false"
 priority="1">
	<variable name="version" value="2.12.4" />
	<variable name="packagedir" value="%SOFTWARE%\Standard\WinMerge" />
	<check type="uninstall" condition="exists" path="WinMerge %version%" />
 
	<install cmd='%packagedir%\WinMerge-%version%-Setup.exe /VERYSILENT /SP- /NORESTART' />
	<upgrade cmd='%packagedir%\WinMerge-%version%-Setup.exe /VERYSILENT /SP- /NORESTART' />
 
	<remove cmd='"%ProgramFiles%\WinMerge\unins000.exe" /VERYSILENT /SP- /NORESTART' architecture="x86" />
	<remove cmd='"%ProgramFiles(x86)%\WinMerge\unins000.exe" /VERYSILENT /SP- /NORESTART' architecture="x64" />
</package>
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows

Inventory Records (1)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Versions

WinMerge

Version

1.7.1.222

Uninstall String

"C:\Program Files\Thingamahoochie Software\WinMerge\unins000.exe"

Questions & Answers (0)

Questions & Answers related to Thingamahoochie Software WinMerge

Blogs (0)

Blog posts related to Thingamahoochie Software WinMerge

Reviews (0)

Reviews related to Thingamahoochie Software WinMerge

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ