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