Seite 1 von 1

DosBatch Parameter

Verfasst: 22 Apr 2009, 10:27
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

Re: DosBatch Parameter

Verfasst: 29 Apr 2009, 17:47
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