Filextrahering till bestämd plats

Permalänk
Medlem

Filextrahering till bestämd plats

Jag försöker ta reda på hur jag kan skapa en installationsfil (.exe .msi eller motsvarande) som gör följande:
- extraherar fyra datafiler till en bestämd (men "användarrelativ") plats.
- låter användaren välja vilka utav dessa fyra som ska extraheras.
- skriver över eventuella befintliga filer.
- fungerar på Windows XP och Windows 7.
- helst inte skriver i några register.

Sökvägen dit filerna ska läggas ser ut som följer (på både XP och 7):
C:\Users\[Current User]\AppData\Local\WinFormServer\Configurations
dvs [LocalAppDataFolder]\WinFormServer\Configurations

Som ni kan se är sökvägen absolut med undantag av den aktuella användarens mapp.

Jag har hittills försökt använda Windows Installer XML (WiX - http://wix.sourceforge.net/) som verkar lovande. De problem jag haft har handlat om registerskrivning och förbud att använda fördefinierade [LocalAppDataFolder]. Kod (.wxs) kan postas på begäran.

Jag hoppas någon därute kan hjälpa mig

Permalänk
Medlem

NSIS kanske kan göra det du vill. Värt att testa, det är gratis och skrivet av dom bakom Winamp.
http://nsis.sourceforge.net/Main_Page