Seite 1 von 1
Bereitstellung einer „selbst erstellten“ ausführbaren Datei
Veröffentlicht: 22. Februar 2019 - 11:14 Uhr
von Vandatt
Hallo,
ich möchte eine Batchdatei auf allen PCs in meinem Netzwerk verteilen. Mir ist jedoch bekannt, dass die Verteilung eines Batch-Skripts nicht möglich ist (nur ausführbare Dateien und MSI-Dateien). Daher habe ich meine Batchdatei in eine ausführbare Datei umgewandelt. Lokal funktioniert sie einwandfrei, aber beim Versuch der Verteilung erhalte ich folgende Fehlermeldung:
FEHLER für [Paketname] (=0-1): FEHLER (Weitere Fehlerinformationen liegen nicht vor).
Mein Programm soll Registrierungsschlüssel in Windows 10 ändern. Da ich nur die Community-Version von WAPT besitze, kann ich die Lösung „session_setup“ nicht verwenden.
Hat jemand schon einmal ein ähnliches Problem gehabt und kann mir weiterhelfen?
Mit freundlichen Grüßen
Betreff: Bereitstellung einer „selbst erstellten“ ausführbaren Datei
Veröffentlicht: 22. Februar 2019 – 14:41 Uhr
von vcardon
vandatt schrieb: ↑22. Feb. 2019 - 11:14
Da ich nur die Community-Version von WAPT habe, kann ich die "session_setup"-Lösung nicht verwenden.
Hallo vandatt,
Könnten Sie uns bitte die Stelle in der Dokumentation nennen, an der darauf hingewiesen wird, dass "session_setup" in der Community-Version nicht verfügbar ist, damit wir dies korrigieren können, falls dieser Abschnitt der Dokumentation nicht ausreichend klar ist?
Tatsächlich ist "session_setup" eine Funktion, die sowohl in der Community- als auch in der Enterprise-Version verfügbar ist und es schon immer war.
Alternativ dazu finden Sie weitere Informationen in der Referenzdokumentation zu setuphelpers (
https://dev.tranquil.it/sphinxdocs/sour ... lpers.htmlSuchen Sie nach „Registry“ und Sie werden einfachere Methoden finden, um Ihr Ziel zu erreichen.
Aufrichtig.
Vincent
Betreff: Bereitstellung einer „selbst erstellten“ ausführbaren Datei
Veröffentlicht: 25. Februar 2019 - 8:54 Uhr
von Vandatt
Hallo Vincent,
hier ist der Link, auf den ich mich beziehe:
https://www.wapt.fr/fr/doc/wapt-create- ... index.html
Vielleicht habe ich es falsch verstanden? Ich entdecke Ihre hilfreiche Lösung immer mehr.
Wie stellt man ein solches Skript, das Windows-Registrierungsschlüssel ändert, in einem Netzwerk von Computern bereit? Um ein Wapt-Paket zu erstellen, muss man ja eine ausführbare Datei oder eine .msi-Datei hochladen und die .py-Datei bearbeiten.
Aber das ist in meinem Fall nicht ganz das, was ich möchte.
Könnten Sie das bitte genauer erklären?
Viele Grüße.
Betreff: Bereitstellung einer „selbst erstellten“ ausführbaren Datei
Veröffentlicht: 25. Februar 2019 - 09:19 Uhr
von vcardon
vandatt schrieb: ↑25. Feb. 2019 - 08:54
weil man zum Erstellen eines wapt-Pakets eine exe- oder msi-Datei "hochladen" und die .py-Datei ändern muss.
Nein, wir laden ein WAPT-Paket hoch. Dieses WAPT-Paket kann eine ausführbare Datei oder eine .msi-Datei enthalten, muss es aber nicht. In setup.py können wir beliebige Einstellungen vornehmen.
Eine setup.py-Datei darf nur Konfigurationsbefehle enthalten.
Schau dir das mal an
https://store.wapt.fr/store/details-tis ... 3_all.wapt
Aufrichtig.
Vincent
Betreff: Bereitstellung einer „selbst erstellten“ ausführbaren Datei
Veröffentlicht: 5. März 2019 - 09:14 Uhr
von Vandatt
Hallo zusammen,
vielen Dank für eure Hilfe!
Hier ist ein Teil meines Batch-Skripts, konvertiert in Python:
def install():
registry_set(HKEY_LOCAL_MACHINE, r'SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate', r'WUServer', "[IP_address]", REG_SZ)
registry_set(HKEY_LOCAL_MACHINE, r'SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU', r'UseWUServer',"1", REG_DWORD)
Viele Grüße