Löschen einer Verknüpfung im USERTEIL

Post Reply
gruwewasser
Posts: 16
Joined: 13. Dec 2006, 15:13
Contact:

Löschen einer Verknüpfung im USERTEIL

Post by gruwewasser » 20. Jan 2011, 10:13

Hallo,

stehe gerade absolut auf dem Schlauch.
Habe ein Packet erstellt das eine exe Datei kopiert und dann für jeden User eine Verknüfung auf den Desktop liegt.
Sieht wie folg aus:

[Product]
;#FileCheckMachine, MACHINE
;#FileCheckClient, CLIENT
;ReplaceEnv <Variable>

#Set:Product,
#Reg:OnUninstallProduct, DELETE
#Reg:Product,
#Ini:Product,
#Security:Product,

Unter Set Product kopiere ich nur die exe.
Am Ende des Packets erstelle ich die Verkfnüpfung
[Shell:Product]
%Desktop%\test,%ProgramFilesDir%\test\test.exe,,%ProgramFilesDir%\test

Würde jetzt gerne die Revision des Packetes erhöhen, weil die Verknüpfung jetzt anders heißen soll. Dachte mir, das ich einfach die alte Verknüpfung lösche und dann eine neue erstelle.

Hat jemand eine Idee zur Umsetzung?

gruß

Walter_Schulz
Posts: 876
Joined: 17. Dec 2004, 12:29
Contact:

Re: Löschen einer Verknüpfung im USERTEIL

Post by Walter_Schulz » 20. Jan 2011, 10:40

Mal testen mit:

Code: Select all

[Product]
#Set:userteil, CLIENT
; ... 

[set:userteil]
callhidden cmd /c del "%userprofile%"\desktop\test.lnk
Ciao!
Walter Schulz

LightTempler
Posts: 409
Joined: 23. Aug 2010, 13:47
Contact:

Re: Löschen einer Verknüpfung im USERTEIL

Post by LightTempler » 20. Jan 2011, 13:19

Ein Tipp für die nächste Verknüpfung:

Auf %CommonDesktop% statt %Desktop% erstellen, wenn sie eh für jeden User da sein soll.

Dann muss das Paket nicht mehr /AW sein und das Löschen wird viel schneller fertig, wenn mehrere User am Rechner arbeiten.

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 11 guests