Hallo, kurze Frage. Bei DosBatch Sektionen kann man ja sog. batch parameter übergeben, die sich dann als %1 %2 etc auslesen lassen. Änlliches gilt für ExecWith Sektionen. Ist soetwas auch für sub Sektionsaufrufe möglich oder ggf. geplant?
z.b.
sub_bsp abc
[sub_bsp]
comment "%1%"
Parameter für Sub Sektionsaufrufe
Re: Parameter für Sub Sektionsaufrufe
Moinsens,
hmmm... könntest Du doch über Variablen steuern, die Du oben deklarierst und denen Du im Laufe des Scriptes Werte zuweist...
Gruß
Thomas_H
hmmm... könntest Du doch über Variablen steuern, die Du oben deklarierst und denen Du im Laufe des Scriptes Werte zuweist...
Gruß
Thomas_H
Kennst Du schon die WIKI für OPSI-Scripte? Fertige Installationsscripte bekommen und ablegen unter OPSI-Wiki
Aus dem Glashaus
: UIB bietet auch Schulungen und Supportverträge für Opsi an.
Aus dem Glashaus


- embl-structures
- Beiträge: 327
- Registriert: 13 Jan 2010, 18:41
- Wohnort: Heidelberg
- Kontaktdaten:
Re: Parameter für Sub Sektionsaufrufe
Danke für das Feedback. Überarbeite mein in den letzten acht Jahren gewachsenes Paketarchiv. Bin gerade dabei eine Bibliothek mit sub's für die häufigsten Installationsaufgaben zu schreiben. Dei Verwendung von globalen Variablen macht den code halt sehr schnell unübersichtlich, eine Parameterübergabe an sub's wäre da schon hilfreich, oder eine SetValue funktion für Listen, damit ließen sich die globalen Variablen übersichtlicher organisieren.
- embl-structures
- Beiträge: 327
- Registriert: 13 Jan 2010, 18:41
- Wohnort: Heidelberg
- Kontaktdaten:
Re: Parameter für Sub Sektionsaufrufe
Genau das war auch meine Motivation fuer den Feature Request. Mit Uebergabewerten/Parametern und Rueckgabewerten fuer subs koennte man sich endlich ein Archiv von globalen, nicht redundanten Funktionen aufbauen.achim71 hat geschrieben:Danke für das Feedback. Überarbeite mein in den letzten acht Jahren gewachsenes Paketarchiv. Bin gerade dabei eine Bibliothek mit sub's für die häufigsten Installationsaufgaben zu schreiben. [...]
frank
Re: Parameter für Sub Sektionsaufrufe
Das stimmt ein Rückgabewert wäre dann auch nötig, bzw. eine parse möglichkeit des stdout's via getOutStreamFromSection.