Seite 1 von 1

Opsi-Script

Verfasst: 27 Mai 2016, 10:05
von opsiman
Hallo, ich wollte einmal kurz nachfragen, wie man ein opsi-script erstellt, also mit Hilfe von einem Textdokument oder wie genau stellt man das an? :) Ich bin ziemlich neu in der Welt von Opsi, daher die ganzen Fragen.


Viele Grüße
opsiman

Re: Opsi-Script

Verfasst: 27 Mai 2016, 10:17
von n.wenselowski
Hi opsiman,

du kannst es mit einem beliebigen Texteditor (Notepad++, vim, nano, ...) erstellen.
Dann speicherst du das ganze bspw. als meinsetup.opsiscript.
Was dort rein geschrieben wird ist im Getting Started unter Ein kleines Tutorial zur Erstellung eines opsi-winst Scriptes beschrieben. Wie der Installer und die Scripte zu einem Paket für opsi gebaut werden kommt dann ein Kapitel später unter Erstellen eines opsi-Produkt-Pakets.


Viele Grüße

Niko

Re: Opsi-Script

Verfasst: 27 Mai 2016, 10:22
von opsiman
Alles klar, vielen Dank für Deine Antwort.

Viele Grüße
opsiman

Re: Opsi-Script

Verfasst: 27 Mai 2016, 16:34
von GEI
opsiman hat geschrieben:wie man ein opsi-script erstellt, also mit Hilfe von einem Textdokument oder wie genau stellt man das an? :) Ich bin ziemlich neu in der Welt von Opsi
falls du unter Windows unterwegs bist, ist die Verwendung vom "opsi-setup-detector" (UIB) und gegebenfalls im Zusammenarbeit mit dem "opsi-packageBuilder" (Pandel) zu empfehlen.
Ersteres integriert sich in das Explorer-Kontextmenü und erlaubt die Analyse von vorliegenden Windows-Setup-Dateien (MSI, Nsis, Inno, InstallShield) und erstellt für diese auf dem OPSIWorkbench-DIR ein Paketverzeichnis mit den erforderlichen Dateien.
Mit dem zweiten "oPB" kann dieses DIR/Produkt weiter bearbeiten und vieles andere....

Alternativ kann man auch mit "opsi-newprod" das DIR generieren und danach das UIB-Template oder ein Script aus dem Community-Bereich 3) in das $ProductDIR/Client_Data/ rein kopieren und anpassen.

1) Doku: http://download.uib.de/opsi4.0/doc/html ... idp6941392, Installation: "opsi-product-updater -vv -p opsi-setup-detector"
2) viewtopic.php?f=22&t=7573
3) wiki/userspace:script_templates