TeamDrive

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search

TeamDrive is a software which links a local folder with a remote WebDAV based storage. Up to 1 GB (late 2009) is provided by the company behind TeamDrive, but you can use your private WebDAV server as well. The stregth of TeamDrive is the synchronization function across multiple machines (backup and Sync) and users (collaboration). For more information see the homepage [1]

User and Admin Versions

TeamDrive can be installed as user with a limited account. Unfortunately, you cannot distinguish the versions easily, they have the same name (in Uninstall registry/Control Panel) and behave the same. WPKG manages the Admin version which can be used by all local users.

If there is a user installed version on the machine, you should remove it by hand! (or write here how to do it automatically ;-)

Extract msi from exe

Open a command prompt, cd into the directory where you have downloaded the exe file.

md msi-2.2.54                               ; whatever name you like
InstallTeamDrive /extract:msi-2.2.54        ; use /? to see other options

Then you have the installation msi inside that folder, ready to use.

XML

Version 2.2.53 (Nov 2009)

Because TeamDrive makes only real sense if it is started automatically, we have to make sure that the processes are not running - I am not sure if this is the right way to dot it! Use at your own risk!

<package 
	id="TeamDrive_en" 
	name="TeamDrive 2.2" 
	revision="09.315" 
	reboot="false" 
	priority="200">

	<check type="uninstall" condition="versiongreaterorequal" path="TeamDrive" value="2.2.53.0" />
	<install cmd="taskkill /F /IM TeamDrive2Database.exe"> <exit code="0" /> <exit code="128" /> </install>
	<install cmd="taskkill /F /IM TeamDrive2.exe"> <exit code="0" /> <exit code="128" /> </install>
	<install cmd="msiexec.exe /qn /a %SOFTWARE%\TeamDrive\msi-2.2.053\InstallTeamDrive.msi" />

	<upgrade cmd="taskkill /F /IM TeamDrive2Database.exe"> <exit code="0" /> <exit code="128" /> </upgrade>
	<upgrade cmd="taskkill /F /IM TeamDrive2.exe"> <exit code="0" /> <exit code="128" /> </upgrade>
	<upgrade cmd="msiexec.exe /qn /a %SOFTWARE%\TeamDrive\msi-2.2.053\InstallTeamDrive.msi" />
		
	<remove cmd='msiexec /qn /x {88764A0F-9710-470B-AF35-23839B2DB788}' />
</package>