Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   Batch file probleem! (https://forum.scholieren.com/showthread.php?t=1881607)

th0mmieboy 01-08-2013 15:49

Batch file probleem!
 
Ik heb voor me zelf een batch file gemaakt maar daarbij werkt iets niet, en ik heb geen idee hoe dat zou komen. Eerst laat ik de batch file zien -->

@echo off
:set
set bg1=iets
set bt1=niets
goto loadstart

:loadstart
echo.
echo.
echo BegrippenZoeker
echo.
echo °°°°°°°°°°°°°°°°°°°°
echo.
echo.
echo by Thomas
pathping localhost -q 2 -p 250 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo.
echo ÛÛ°°°°°°°°°°°°°°°°°°
echo.
echo.
echo by Thomas
pathping localhost -q 2 -p 150 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo.
echo ÛÛÛÛÛ°°°°°°°°°°°°°°°
echo.
echo.
echo by Thomas
pathping localhost -q 2 -p 100 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo.
echo ÛÛÛÛÛÛÛÛÛ°°°°°°°°°°°
echo.
echo.
echo by Thomas
pathping localhost -q 2 -p 100 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo.
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ°°°°°
echo.
echo.
echo by Thomas
pathping localhost -q 2 -p 100 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo.
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ°°°
echo.
echo.
echo by Thomas
pathping localhost -q 2 -p 175 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo.
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ°
echo.
echo.
echo by Thomas
pathping localhost -q 2 -p 250 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo.
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo by Thomas
pathping localhost -q 2 -p 250 > nul
goto start

:start
cls
echo.
echo.
echo BegrippenZoeker
echo --------------------------
echo 1) Zoeken naar begrip
echo 2) Lijst met begrippen
echo 3) Exit
echo --------------------------
echo.
set /p kies= typ nummer --)
if %kies%==1 goto zoekenanimatie
if %kies%==2 goto lijstanimatie
if %kies%==3 exit
goto start

:lijst
cls
echo.
echo begrip = %bg1%
echo betekenis = %bt1%
echo.
echo begrip = %bg2%
echo betekenis = %bt2%
pause >nul
goto start

:zoekenanimatie
cls
echo.
echo.
echo BegrippenZoeker
echo --------------------------
echo 1) Zoeken naar begrip
echo 2) Lijst met begrippen
echo 3) Exit
echo ------------------------
echo.
echo typ nummer --) %kies%
pathping localhost -q 2 -p 25 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo --------------------------
echo 1) Zoeken naar be
echo 2) Lijst met begr
echo 3) Exit
echo -------------------
echo.
echo ) typ nummer --
pathping localhost -q 2 -p 25 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo --------------------------
echo 1) Zoeken naar
echo 2) Lijst met b
echo 3) Exit
echo ----------------
echo.
echo --) typ nummer
pathping localhost -q 2 -p 25 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo --------------------------
echo 1) Zoeken
echo 2) Lijst
echo 3) Exit
echo -----------
echo.
echo naar --) typ n
pathping localhost -q 2 -p 25 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo --------------------------
echo 1) Zo
echo 2) Li
echo 3) Ex
echo -------
echo.
echo eken naar --) t
pathping localhost -q 2 -p 25 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo --------------------------
echo 1)
echo 2)
echo 3)
echo ---
echo zoeken naar --)
pathping localhost -q 2 -p 25 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo --------------------------
echo.
echo.
echo zoeken naar --)
pathping localhost -q 2 -p 25 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo --------------------------
echo.
echo zoeken naar --)
pathping localhost -q 2 -p 25 > nul
cls
echo.
echo.
echo BegrippenZoeker
echo ---------------------------------
set /p zoek= zoek naar --)
if %zoek%==%bg1% goto bt1-bg1
if %zoek%==%bt1% goto bg1-bt1
goto start

:bt1-bg1
cls
echo %bg1% = %bt1%
pause >nul
goto start

:bt1-bg1
cls
echo %bt1% = %bg1%
pause >nul
goto start

------------------------------------------------------------------------------ <-- dit niet meer kopieren

Hierin heb ik als het ware een animatie gemaakt zoals je ziet als je dit in een batch file zet maar.... als we ons concentreren op de map start zie je staan

set /p kies= typ nummer --)

dan genereert cmd :

typ nummer --)

met spaties dus, dat wil ik :)
En nu het probleem als je gaat naar de map zoekenanimatie dan zie daar staan

set /p kies= zoek naar --)

dan genereert cmd :

zoek naar --)

zonder spaties nu :( , dat wil ik dus niet.
Ik wil het voor elkaar krijgen om daar spaties te krijgen.
Alvast bedankt!:)

freyk 01-08-2013 20:26

Misschien door bericht in een string te plaatsen?
(Zoek eens wat verder naar de eigenschappen van set)

Is powershell niet moderner/leuker? :s
(voor beginners is het een goede stap naar populaire talen)


Alle tijden zijn GMT +1. Het is nu 06:39.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.