Advertisement
Guest User

Untitled

a guest
Mar 29th, 2020
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. @echo off
  2.  
  3. setlocal enabledelayedexpansion
  4.  
  5.  
  6. :while
  7.  
  8. echo -------------
  9. echo IZABERITE OPCIJU:
  10. echo 1.Kreiranje novog fajla Studenti.txt
  11. echo 2.Kreiranje novog fajla Indexi.txt
  12. echo 3.Brisanje sadrzaja fajla Indexi.txt
  13. echo 4.Brisanje sadrzaja direktorijuma vezba
  14. echo 5.Upis novog studenta
  15. echo 6.Upis novog broja indexa
  16. echo 7.Pretraga
  17. echo 8.Izlaz
  18. echo -------------
  19.  
  20. set /p opcija=
  21.  
  22. if %opcija% == 1 (
  23. if exist vezba\Studenti.txt (
  24. echo FAJL VEC POSTOJI
  25. goto while
  26. ) else (
  27. notepad vezba\Studenti.txt
  28. goto while
  29. )
  30. )
  31.  
  32. if %opcija% == 2 (
  33. if exist vezba\Indexi.txt (
  34. echo FAJL VEC POSTOJI
  35. goto while
  36. ) else (
  37. notepad vezba\Indexi.txt
  38. goto while
  39. )
  40. )
  41.  
  42. if %opcija% == 3 (
  43. if exist vezba\Indexi.txt (
  44. break > vezba\Indexi.txt
  45. echo SADRZAJ FAJLA INDEXI JE OBRISAN!
  46. goto while
  47. ) else (
  48. echo FAJL NE POSTOJI!
  49. goto while
  50. )
  51. )
  52. rem ova opcija nije radila zato sto sam na pocetku stavila cd vezba i onda je on sa exist trazio file u file-u,znaci ne radim to nego dodam relativnu putanju vezba\fajl.txt gde je potrebno!
  53. if %opcija% == 4 (
  54. if exist vezba (
  55. del vezba\*.*
  56. echo SADRZAJ FOLDERA VEZBA JE OBRISAN!
  57. goto while
  58. ) else (
  59. echo FAJL NE POSTOJI!
  60. goto while
  61. )
  62. )
  63.  
  64. if %opcija% == 5 (
  65. if exist vezba\Studenti.txt (
  66. echo UNESITE IME:
  67. set /p ime=
  68. echo UNESITE PREZIME:
  69. set /p prezime=
  70. echo !ime! !prezime! >> vezba\Studenti.txt
  71. goto while
  72. ) else (
  73. echo FAJL STUDENTI NE POSTOJI!
  74. goto while
  75. )
  76. )
  77.  
  78. if %opcija% == 6 (
  79. if exist vezba\Indexi.txt (
  80. echo UNESITE BROJ INDEXA:
  81. set /p indeks=
  82. echo !indeks! >> vezba\Indexi.txt
  83. echo INDEX UPISAN!
  84. goto while
  85. ) else (
  86. echo FAJL INDEXI NE POSTOJI!
  87. goto while
  88. )
  89. )
  90.  
  91. if %opcija% == 7 (
  92. echo UNESITE PREZIME STUDENTA:
  93. set /p pretraga=
  94. findstr !pretraga! "vezba\Studenti.txt"
  95. if errorlevel 1 (
  96. echo STUDENT SA DATIM PREZIMENOM NIJE PRONADJEN!
  97. goto while
  98. ) else (
  99. echo !pretraga! POSTOJI!
  100. set /a broj=!broj!+1
  101. echo !broj!. !pretraga! >> brojstudenata.txt
  102. date /t >> brojstudenata.txt
  103. time /t >> brojstudenata.txt
  104. goto while
  105. )
  106.  
  107. if %opcija% == 8 (
  108. exit
  109. )
  110.  
  111. endlocal
  112. pause > nul
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement