Dektopsymbol für alle einrichten

Moderators: MVogt, moderators

Post Reply
zyrrus
Posts: 7
Joined: 10. Aug 2007, 08:56
Contact:

Dektopsymbol für alle einrichten

Post by zyrrus » 02. Jul 2008, 12:05

Guten Tag,

ich möchte gern wissen, wie ich es am besten anstelle, um von einem bestehenden Paket nach der Installation für alle User ein Desktopsymbol anzulegen. Im konkreten Fall handelt es sich um den Package-Wizard von Empirum. Ich möchte die Verknüpfung für alle User auf den Desktop legen.
Für eine zeitnahe Antwort wäre ich sehr Dankbar.

Viele Grüsse

zyrrus

Moeki
Posts: 212
Joined: 06. Feb 2006, 14:22
Contact:

Post by Moeki » 02. Jul 2008, 12:41

Du kannst unter Shell:Product im entsprechenden Paket eine Verknüpfung unter %CommonDesktop% bzw. %AllUserDesktop% ablegen oder eine *.ink Datei (Verknüpfung) unter Set:Product nach %CommonDesktop% bzw. %AllUserDesktop% kopieren.

[Set:Product]
1:beispiel.ink, %Commondesktop%, ALWAYS, 0

Gruß,
Marko.

zyrrus
Posts: 7
Joined: 10. Aug 2007, 08:56
Contact:

Post by zyrrus » 02. Jul 2008, 14:40

Vielen Dank für die schnelle Antwort Marco.
Allerdings erschliesst sich mir nicht ganz, wie der Eintrag beispiel.ink:
[Set:Product]
1:beispiel.ink, %Commondesktop%, ALWAYS, 0
zu interpretieren ist. Müsste es nicht auch einen Platzhalter für die Verknüpfung geben? Im Paket befindet sich ja an keiner Stelle ein Hinweis auf eine Datei mit der Endung .ink.

Darf ich nocheinmal um Hilfe bitten?

CU zyrrus

lennu
Posts: 581
Joined: 01. Aug 2005, 16:20
Location: Bonn
Contact:

Post by lennu » 02. Jul 2008, 14:52

Hallo,

"ink" ist ein Schreibfehler, Verknüpfungen heissen unter Windows "lnk" (mit L).

Es gibt zwei Möglichkeiten, Verknüpfungen anzulegen:

1. Datei kopieren (Sektion Set:Product, wie von Marko beschrieben)
2. Shortcut erstellen (Sektion Shell:Product, Beispiel siehe unten)

Code: Select all

[Shell:Product]
%CommonDesktop%<NAME>, <EXE>, <PARAMETER>, <ARBEITSVERZEICHNIS>
Hier hilft die Doku von Matrix42 aber ziemlich gut weiter (setupDeu.chm).

Wenn Du %CommonDesktop% verwendest, wird der Link unter dem "All Users"-Profil angelegt, wenn Du nur %Desktop% verwendest, wird der Link in jedem Userprofil erzeugt (wenn Paket das Flag /AW hat).

Grüße,
Lennart
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG

User avatar
Trickser
Posts: 560
Joined: 11. Oct 2006, 10:51
Location: Jülich
Contact:

Post by Trickser » 02. Jul 2008, 22:17

Hi,

natürlich kann man auch einfach %Desktop% benutzen und dafür oben Commonshellinks=1 setzen.

Gruß,

Micha.

zyrrus
Posts: 7
Joined: 10. Aug 2007, 08:56
Contact:

Post by zyrrus » 03. Jul 2008, 13:23

Vielen Dank für die Antworten. Ich werde mal sehen, welche die praktikabelste ist.

@ lennu
Hier hilft die Doku von Matrix42 aber ziemlich gut weiter (setupDeu.chm).
Wo soll das denn stehen?
Ich habe einen Praktikanten die gesamte Datei durchstöbern lassen. Es fand sich kein Hinweis mit Bezug auf diese Problematik. Wenn es keine Umstände bereitet, wäre mir die Angabe der entsprechenden Passage sehr hilfreich.

Grüsse

zyrrus

lennu
Posts: 581
Joined: 01. Aug 2005, 16:20
Location: Bonn
Contact:

Post by lennu » 03. Jul 2008, 16:47

Hallo,

das mit der Hilfe-Datei war auf [Shell:Product] bezogen.
Datei: <Empirumverzeichnis>ManualSummarySetupDEU.chm

Sucht nach "Shell:<Name>" und "Environment" bzw. "CommonDesktop".

So etwas wie eine Best-Practice Anwendung gibt es (leider) nicht.

Grüße,
Lennu
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG

User avatar
mniemann
Administrator
Administrator
Posts: 574
Joined: 25. Nov 2005, 17:03
Location: Mainz
Contact:

Post by mniemann » 03. Jul 2008, 18:11

Man könnte zum "Erlernen" auch den Package Wizard mit der Option "Diff" starten und nach dem 1. Durchlauf seinen gewünschten Desktoplink erstellen. Danach den 2. Diff und den Merge des Package Wizards durchlaufen lassen und am Ende hat mal eine Setup.inf mit dem gewünschten Ergebnis. Nun kann man diese nach dem Namen des Desktop-Links durchsuchen.

Da das Scripten ein riesiges Feld ist, gibt es hier leider keine Best Practice Dokumente. Ein Besuch der Packaging Schulung vermittelt jedoch ein gutes Basiswissen, mit dem man erfolgreich normale Pakete schnüren kann.
Visit my Blog: "DiEW - Das inoffizielle Empirum Weblog" (http://www.diew.eu)

Martin Niemann
Manager Support (Service Management)

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG or of the support team.

Post Reply

Return to “Software Management”

Who is online

Users browsing this forum: No registered users and 3 guests