Netwerk nummers DOS

  • Onderwerp starter Onderwerp starter eeyk
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

eeyk

Terugkerende gebruiker
Lid geworden
28 mrt 2007
Berichten
1.232
ik heb een Bedrijfje maar nu is er steeds gezeur over De netwerk die we hebben steeds bestanden kwijt en zo nu heb ik iets bedacht maar het werkt niet 100%


P: is het station waar alle 27 computers aan vast zitten

Code:
@ echo off
echo u netwerk nummer graag!
echo.
echo.
set /p nr2=Netwerk nummer: 
echo.


if "%nr2%" == "r2" Goto r2
if "%nr2%" == "r2" Goto r1
if "%nr2%" == "1" Goto ver
if "%nr2%" == "2" Goto ver
if "%nr2%" == "3" Goto ver
if "%nr2%" == "4" Goto ver
if "%nr2%" == "5" Goto ver
if "%nr2%" == "6" Goto ver
if "%nr2%" == "7" Goto ver
if "%nr2%" == "8" Goto ver
if "%nr2%" == "9" Goto ver
if "%nr2%" == "10" Goto ver
if "%nr2%" == "11" Goto ver
if "%nr2%" == "12" Goto ver
if "%nr2%" == "13" Goto ver
if "%nr2%" == "14" Goto ver
if "%nr2%" == "15" Goto ver
if "%nr2%" == "16" Goto ver
if "%nr2%" == "17" Goto ver
if "%nr2%" == "18" Goto ver
if "%nr2%" == "19" Goto ver
if "%nr2%" == "20" Goto ver
if "%nr2%" == "21" Goto ver
if "%nr2%" == "23" Goto ver
if "%nr2%" == "24" Goto ver
if "%nr2%" == "25" Goto ver
if "%nr2%" == "26" Goto ver
if "%nr2%" == "10874" Goto ver

:ver
cls
echo welkom Nr: %nr2%
echo.
echo E. Accound lijst
echo 1. Wijzig mb groote
echo 2. blok je nummer
echo 3. exit

set /p kies2=kies: 
if "%kies2%" == "E" goto r1
if "%kies2%" == "e" goto r1
if "%kies2%" == "1" goto wz
if "%kies2%" == "2" goto block
if "%kies2%" == "3" goto exit

:wz
echo Letop dit moet wel worden goed gekeurd
echo.
echo vul in
set /p mb=nieuwen Grotte: 

if "%mb%" == "%send%" goto exit

:block
echo kan niet worden geblockt dien vraagen in bij Balie C7
pause
cls
exit



:r1
echo Crime-ware Ink.  Netwerk Beheer
echo.
echo U bent netwerk nummer %nummer%
echo.
echo Schijf nummers:
echo.
echo Nr. 1
echo Nr. 2
echo Nr. 3
echo Nr. 4
echo Nr. 5
echo Nr. 6
echo Nr. 7
echo Nr. 8
echo Nr. 9
echo Nr. 10
echo Nr. 11
echo Nr. 12
echo Nr. 13
echo Nr. 14
echo Nr. 15
echo Nr. 16
echo Nr. 17
echo.
echo Wilt u de Volgende rij zien
echo Tik dan nu in r2
echo.
echo.
set /p nr=Nummer: 
if "%nr%" == "r2" Goto r2
if "%nr%" == "r2" Goto r1
if "%nr%" == "1" Goto send
if "%nr%" == "2" Goto send
if "%nr%" == "3" Goto send
if "%nr%" == "4" Goto send
if "%nr%" == "5" Goto send
if "%nr%" == "6" Goto send
if "%nr%" == "7" Goto send
if "%nr%" == "8" Goto send
if "%nr%" == "9" Goto send
if "%nr%" == "10" Goto send
if "%nr%" == "11" Goto send
if "%nr%" == "12" Goto send
if "%nr%" == "13" Goto send
if "%nr%" == "14" Goto send
if "%nr%" == "15" Goto send
if "%nr%" == "16" Goto send
if "%nr%" == "17" Goto send
if "%nr%" == "18" Goto send
if "%nr%" == "19" Goto send
if "%nr%" == "20" Goto send
if "%nr%" == "21" Goto send
if "%nr%" == "23" Goto send
if "%nr%" == "24" Goto send
if "%nr%" == "25" Goto send
if "%nr%" == "26" Goto send
if "%nr%" == "10874" Goto send

:r2
cls
echo Rij 2
echo.
echo.
echo Nr. 18
echo Nr. 19
echo Nr. 20
echo Nr. 21
echo Nr. 22
echo Nr. 23
echo Nr. 24
echo Nr. 25
echo Nr. 26
echo Nr. 10874 Hooft

set /p nr=Nummer:



:ver
cls
echo Verzend bestand of een msn massage
echo.
echo 1. Bestand Verstuuren
echo 2. Msg Achter laten
echo 3. Exit

set /p kies=Kies: 

if "%kies%" == "1" Goto bestand
if "%kies%" == "2" Goto msg
if "%kies%" == "3" Goto exit



:bestand
cls
echo %nr% Station: P:\id\%nr%\
echo.
echo Deze gebruiker heeft %mb% Nog over
echo.
echo Bestand verstuuren naar Gebruiker
echo.
set /p vver=bestand: 
echo.
if "%mb%" == "%bestand%" Goto Error
copy "%vver%" "p:\id\%nr%\bestanden\"
echo


:Error
echo.
echo Bestand te groot
echo.
goto r1

:msg
echo massage achter laten
echo in Station p:\id\%nr%\

echo Hou het niet te groot
echo.
set /p mmsg=text: 

echo %mmsg%>> msg%nr%.txt
echo.
cls

:exit
exit
goto exit
 
alles werkt wel maar het valt uit soms niet altijd maar wel vaak
 
Mijn dos-kennis is beneden alles maar is de 2de regel hier niet overbodig ?

Code:
if "%nr%" == "r2" Goto r2
if "%nr%" == "r2" Goto r1

--Johan
 
dat was de fout denk ik


want het moet zijn

if "%nr%" == "r2" Goto r2
if "%nr%" == "r1" Goto r1
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan