DosBatch Parameter

Antworten
bernhardus
Beiträge: 30
Registriert: 02 Apr 2009, 11:25

DosBatch Parameter

Beitrag von bernhardus »

Hallo,

ist es möglich, Variablen (bzw. den Wert einer Variablen) als Parameter an eine DosBatch-Sektion zu übergeben? Also bspw. so:

Code: Alles auswählen

DefVar $AnyPath$
set $AnyPath$="C:\AnyPath"
DosBatch_Test %SCRIPTPATH% $AnyPath$

[DosBatch_Test]
copy %1\* %2
"%2" hat in der DosBatch-Sektion immer den Wert $AnyPath$, es wird also nicht der Wert übergeben, sondern der Name der Variablen.

Gruß
Bernd
Gruß
Bernd
___________
opsi 4.0.0.18
winst 4.10.8.7
Ubuntu 10.04
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: DosBatch Parameter

Beitrag von d.oertel »

Hi,

1. Innerhalb jeder sekundären Sektion (also auch DosBatch) können Winst-variablen verwendet werden.
Diese werden vor Ausführung der Sektion einfach durch den Wert der Variable ersetzt.

2. Zu Parametern: Siehe Winst-Handbuch Kapitel ExecWith

gruss
detlef oertel


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten