ik heb een batchfile geschreven die heet newproj.bat (zie onder), werkt in windows xp
en deze aktiveer ik door onder -start- - uitvoeren-
in te geven als tekst -newproj xxx-
waarbij xxx een variabel werknummer wordt middels %1 in de batchfile
vervolgens worden dan allerlei standaardbestanden gekopieerd naar een directory xxx en de standaard bestanden gerenamed in *xxx.*
waarbij xxx steeds een ander nummer moet zijn,
mijn vraag is nu, kan de batchfile ook zo gemaakt worden, dat deze gestart wordt, dan eerst op invoer/input van xxx wacht en dan pas de bewerkingen gaat uitvoeren?
ik las iets over choice, maar geloof niet dat dat goed is..
Cheese
hieronder de batchfile
@ECHO OFF versie 8-6-2006kk newproj.bat
IF "%1" == "" GOTO OPM
IF EXIST G:\PROJEKT\%1\*.* GOTO STOP
MD G:\PROJEKT\%1
MD G:\PROJEKT\%1\VIEWS\400
MD G:\PROJEKT\%1\VIEWS\500
MD G:\PROJEKT\%1\VIEWS\510
rem CD G:\PROJEKT\%1
CD G:\Arkey52\vMV\vMV.drw
copy G:\Arkey52\vMV\vMV.drw G:\PROJEKT\%1\NEW.DRW
CD G:\Projekt\9810\H_GOES\
COPY G:\Projekt\9810\H_GOES\H_GOES.lib G:\PROJEKT\%1\%1.lib
COPY G:\Projekt\9810\H_GOES\H_GOES.cdr G:\PROJEKT\%1\%1.cdr
COPY G:\Projekt\9810\H_GOES\-108-de1.DRW G:\PROJEKT\%1\-108-de1-%1.DRW
COPY G:\Projekt\9810\H_GOES\Buro.DRW G:\PROJEKT\%1\Buro-%1.DRW
COPY G:\Projekt\9810\H_GOES\projstart-xxx.DRW G:\PROJEKT\%1\projstart-%1.DRW
COPY G:\Projekt\9810\H_GOES\B-400-xxx.DRW G:\PROJEKT\%1\B-400-%1.DRW
COPY G:\Projekt\9810\H_GOES\B-500-xxx.DRW G:\PROJEKT\%1\B-500-%1.DRW
COPY G:\Projekt\9810\H_GOES\B-510-xxx.DRW G:\PROJEKT\%1\B-510-%1.DRW
COPY G:\Projekt\9810\H_GOES\-NkozBI_xxx.DRW G:\PROJEKT\%1\-NkozBI_%1.DRW
COPY G:\Projekt\9810\H_GOES\-NkozBU_xxx.DRW G:\PROJEKT\%1\-NkozBU_%1.DRW
COPY G:\Projekt\9810\H_GOES\VIEWS\400\*.vwf G:\PROJEKT\%1\VIEWS\400\*.vwf
COPY G:\Projekt\9810\H_GOES\VIEWS\500\*.vwf G:\PROJEKT\%1\VIEWS\500\*.vwf
COPY G:\Projekt\9810\H_GOES\VIEWS\510\*.vwf G:\PROJEKT\%1\VIEWS\510\*.vwf
CD G:\PROJEKT\%1
GOTO EINDE
:OPM
ECHO.
ECHO GEEN NAAM INGEVULD
ECHO.
PAUSE
GOTO EINDE
:STOP
cls
ECHO.
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
ECHO PROJEKTNAAM G:\PROJEKT\%1 REEDS IN GEBRUIK,KAN NIET 2x AANGEMAAKT WORDEN !!!
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
ECHO.
PAUSE
GOTO EINDE
:EINDE
en deze aktiveer ik door onder -start- - uitvoeren-
in te geven als tekst -newproj xxx-
waarbij xxx een variabel werknummer wordt middels %1 in de batchfile
vervolgens worden dan allerlei standaardbestanden gekopieerd naar een directory xxx en de standaard bestanden gerenamed in *xxx.*
waarbij xxx steeds een ander nummer moet zijn,
mijn vraag is nu, kan de batchfile ook zo gemaakt worden, dat deze gestart wordt, dan eerst op invoer/input van xxx wacht en dan pas de bewerkingen gaat uitvoeren?
ik las iets over choice, maar geloof niet dat dat goed is..
Cheese
hieronder de batchfile
@ECHO OFF versie 8-6-2006kk newproj.bat
IF "%1" == "" GOTO OPM
IF EXIST G:\PROJEKT\%1\*.* GOTO STOP
MD G:\PROJEKT\%1
MD G:\PROJEKT\%1\VIEWS\400
MD G:\PROJEKT\%1\VIEWS\500
MD G:\PROJEKT\%1\VIEWS\510
rem CD G:\PROJEKT\%1
CD G:\Arkey52\vMV\vMV.drw
copy G:\Arkey52\vMV\vMV.drw G:\PROJEKT\%1\NEW.DRW
CD G:\Projekt\9810\H_GOES\
COPY G:\Projekt\9810\H_GOES\H_GOES.lib G:\PROJEKT\%1\%1.lib
COPY G:\Projekt\9810\H_GOES\H_GOES.cdr G:\PROJEKT\%1\%1.cdr
COPY G:\Projekt\9810\H_GOES\-108-de1.DRW G:\PROJEKT\%1\-108-de1-%1.DRW
COPY G:\Projekt\9810\H_GOES\Buro.DRW G:\PROJEKT\%1\Buro-%1.DRW
COPY G:\Projekt\9810\H_GOES\projstart-xxx.DRW G:\PROJEKT\%1\projstart-%1.DRW
COPY G:\Projekt\9810\H_GOES\B-400-xxx.DRW G:\PROJEKT\%1\B-400-%1.DRW
COPY G:\Projekt\9810\H_GOES\B-500-xxx.DRW G:\PROJEKT\%1\B-500-%1.DRW
COPY G:\Projekt\9810\H_GOES\B-510-xxx.DRW G:\PROJEKT\%1\B-510-%1.DRW
COPY G:\Projekt\9810\H_GOES\-NkozBI_xxx.DRW G:\PROJEKT\%1\-NkozBI_%1.DRW
COPY G:\Projekt\9810\H_GOES\-NkozBU_xxx.DRW G:\PROJEKT\%1\-NkozBU_%1.DRW
COPY G:\Projekt\9810\H_GOES\VIEWS\400\*.vwf G:\PROJEKT\%1\VIEWS\400\*.vwf
COPY G:\Projekt\9810\H_GOES\VIEWS\500\*.vwf G:\PROJEKT\%1\VIEWS\500\*.vwf
COPY G:\Projekt\9810\H_GOES\VIEWS\510\*.vwf G:\PROJEKT\%1\VIEWS\510\*.vwf
CD G:\PROJEKT\%1
GOTO EINDE
:OPM
ECHO.
ECHO GEEN NAAM INGEVULD
ECHO.
PAUSE
GOTO EINDE
:STOP
cls
ECHO.
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
ECHO PROJEKTNAAM G:\PROJEKT\%1 REEDS IN GEBRUIK,KAN NIET 2x AANGEMAAKT WORDEN !!!
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
ECHO.
PAUSE
GOTO EINDE
:EINDE
Laatst bewerkt: