Seite 1 von 2

[Gelöst] Paketanpassung: Startmenü

Veröffentlicht: 26. März 2018 - 15:00 Uhr
von Jonattend
Hallo,

WAPT-Server: Debian 9.0.3,
WAPT-Konsole: 1.3.1.3.0 unter Windows 7 x64,
WAPT-Client: 1.3.13.0,
Client-Rechner: Windows 7 x32 oder Windows 7 x64.

Als neuer WAPT-Nutzer (vielen Dank an JRES 2017 für die Einführung) möchte ich wissen, ob es möglich ist, die Pakete vor der Installation anzupassen.

Ich möchte Verknüpfungen für Office-Anwendungen wie LibreOffice unter „C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Office Tools“ ablegen.
Für Multimedia-Software (VLC, Audacity, Format Factory usw.) sollen die Verknüpfungen im Startmenü unter „C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Multimedia Tools“ abgelegt werden usw.
Ich

habe gesehen, dass die setup.py-Datei bearbeitet werden kann, aber für VLC habe ich beispielsweise weder in der setup.py-Datei noch in den Optionen des Installationsprogramms etwas Passendes gefunden.
Wie kann ich das bewerkstelligen?
Die Idee ist, ein nach der Installation automatisch auszuführendes Paket zu erstellen, das auf den Zielrechner zugeschnitten ist.

Vielen Dank für alle Vorschläge. :)

Betreff: Paketanpassung: Startmenü

Veröffentlicht: 26. März 2018 - 16:34 Uhr
von agauvrit
Hallo,

am einfachsten ist es, die Verknüpfungen nach der Paketinstallation zu löschen und sie an den gewünschten Orten neu zu erstellen.

Siehe die Dokumentation: https://www.wapt.fr/fr/doc/CreationPaqu ... shortcuts

Alexandre

Betreff: Paketanpassung: Startmenü

Veröffentlicht: 26. März 2018 – 16:59 Uhr
von Jonattend
Hallo,
wenn ich mich nicht irre, sprechen wir von Verknüpfungen auf dem Desktop des Benutzers, nicht im Startmenü … richtig?
Die Idee, die Verknüpfung zu löschen und neu zu erstellen, ist perfekt. Aber ist das auch im Startmenü möglich?

Betreff: Paketanpassung: Startmenü

Veröffentlicht: 26. März 2018 – 17:10 Uhr
von agauvrit
Entschuldigung, ich habe zu schnell gelesen

Für Verknüpfungen im Startmenü stehen folgende Funktionen zur Verfügung: Verknüpfung zum Programmmenü entfernen Und Menüverknüpfung für Programme erstellen

Betreff: Paketanpassung: Startmenü

Veröffentlicht: 27. März 2018 - 08:15 Uhr
von Jonattend
Ich hätte das Dokument komplett lesen sollen … Ich werde mir das ansehen und Feedback geben.

Danke für den Tipp ;)

Betreff: [GELÖST] Paketanpassung: Startmenü

Veröffentlicht: 9. April 2018 - 17:09 Uhr
von Jonattend
Hallo,
wie lautet die korrekte Syntax, um beispielsweise eine VLC-Verknüpfung im Startmenü (Alle Benutzer)\Multimedia-Tools\ zu erstellen?

In der Funktion `def install()`, direkt nach `remove_desktop_shortcut`, würde ich gerne `create_programs_menu_shortcut` verwenden, bin mir aber bezüglich der Argumente unsicher. Im Beispiel mit der WAPT-Konsole werden ja nicht alle Argumente verwendet.

Betreff: Paketanpassung: Startmenü

Veröffentlicht: 11. April 2018 - 10:45 Uhr
von htouvet
Mit Wapt 1.5.1.23:

Code: Alle auswählen

def install():
    ...
    create_programs_menu_shortcut('VLC',target=makepath(programfiles64,'VideoLAN','VLC','vlc.exe'),folder=u'Outils multimédias')
    

Betreff: Paketanpassung: Startmenü

Veröffentlicht: 11. April 2018 - 22:08 Uhr
von vcardon
Hallo Jonattend,

Hubert schlägt eine Lösung mit WAPT Version 1.5 vor, während du aktuell Version 1.3 verwendest. Die Chancen stehen gut, dass Huberts Vorschlag kurzfristig für dich funktioniert.

Am besten aktualisierst du auf 1.5. Version 1.5 ist deutlich besser als 1.3, und du erhältst stets zuverlässige Beratung und Empfehlungen.

Bei Tranquil IT wird Version 1.3 schnell veraltet sein, da immer weniger öffentliche Repositories fertige Pakete für WAPT 1.3 anbieten.

Version 1.5 ist wirklich gut und rechtfertigt nicht, bei 1.3 zu bleiben.

Viele Grüße,

Vincnet

Betreff: Paketanpassung: Startmenü

Veröffentlicht: 12. April 2018 – 13:51 Uhr
von Jonattend
Hallo,

vielen Dank für eure Antworten.

Als ich diese Anfrage verfasste, nutzte ich tatsächlich Version 1.3, habe aber inzwischen auf Version 1.5 aktualisiert :D (siehe Signatur)

. Ich werde einige Tests durchführen und euch auf dem Laufenden halten. ;)

Betreff: [GELÖST] Paketanpassung: Startmenü

Veröffentlicht: 11. Mai 2018 - 16:04 Uhr
von Jonattend
Guten Morgen,
Ich konnte (endlich) wieder einige Tests durchführen... und es funktioniert :)

Ich veröffentliche hier mein Memo, das vielleicht für andere in Not nützlich sein könnte:

WAPT: Eine Anwendungsverknüpfung ändern: Beispiel: Die VLC-Verknüpfung sollte in Programme\Multimedia-Tools\ landen

- Öffnen Sie die setup.py-Datei mit PyScripter
- im Abschnitt "def install()" Folgendes einfügen:

Code: Alle auswählen

 print("Creation du raccourci vers Outils Multimedias ....")
  # creation du raccourci dans le menu demarrer, programmes, outils multimedias ...
  create_programs_menu_shortcut('VLC',target=makepath(programfiles64,'VideoLAN','VLC','vlc.exe'),folder=u'Outils Multimedias')
  # suppression du raccourci de l application dans le menu demarrer, programmes ... sinon deux raccourcis seront créés : celui par défaut et celui qu'on a ajouté
  remove_tree(r'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\VideoLAN')

- Änderungen speichern
- Führen Sie einen Test auf dem Testrechner über die Ausführungskonfigurationen durch und installieren Sie
- Wenn der Test erfolgreich war, führen Sie „Configurations, -i-build-upload“ aus, um das Paket auf den Server hochzuladen

Ergebnis: Bei der Installation von VLC über WAPT wird die Verknüpfung im Ordner Programme\Multimedia Tools abgelegt.

Ich danke Ihnen für Ihre Hilfe :)

:) :)