Advertisement
Kozukata_Aoi

JaBatch V 2.0

Sep 9th, 2015
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 1.46 KB | None | 0 0
  1. @echo off
  2. title Java Batch Compiler V 2.0
  3. echo.
  4. echo Java Batch Compiler V 2.0
  5. echo.
  6. start note.txt
  7. :mainmenu
  8. cls
  9. echo.
  10. echo Java Batch Compiler V 2.0
  11. color 0A
  12. echo.
  13. echo Select an Option:
  14. echo.
  15. echo - Compile .java file
  16. echo.
  17. echo - Run Java file
  18. echo.
  19. echo - Check JDK
  20. echo.
  21. echo - Exit
  22. echo.
  23. set/p option=">>"
  24. if %option%==comp goto :search
  25. if %option%==rnfile goto :runfile
  26. if %option%==chckjdk goto :checkjdk
  27. if %option%==close goto :closeprogram
  28. :search
  29. cls
  30. echo.
  31. echo Java Batch Compiler V 2.0
  32. color 0C
  33. echo.
  34. set /p commnd=Write File name:
  35. goto :action
  36. :action
  37. if exist %command% echo Compiling Project...
  38. else goto :error
  39. goto :compile
  40. echo.
  41.  
  42. :compile
  43. javac *.java
  44. goto :complete
  45.  
  46. :complete
  47. echo.
  48. echo the file was created successfully
  49. echo.
  50. set /p retrn=Return to mainmenu?(use command r)
  51. if %retrn%==r goto :mainmenu
  52.  
  53. :error
  54. echo File Not Found...
  55.  
  56. :checkjdk
  57. cls
  58. color 09
  59. set /p version=Write your JDK version:
  60. if JDK%version% echo "You Have JDK installed"
  61. else echo "You don't have JDK"
  62. set /p ret=Return to mainmenu?(use command r)
  63. if %ret%==r goto :mainmenu
  64.  
  65. :closeprogram
  66. exit
  67.  
  68. :runfile
  69. cls
  70. color 0B
  71. echo Jrunner V 2.0
  72. echo.
  73. title Jrunner V 2.0
  74. echo.
  75. set /p file2run=Write File to run:
  76. echo.
  77. if exist *.class goto :run
  78. else echo not found
  79.  
  80. :run
  81. cls
  82. echo Running Program...
  83. echo.
  84. java %file2run%
  85. echo.
  86. set /p retrn=Return to mainmenu?(use command r)
  87. echo.
  88. if %retrn%==r goto :mainmenu
  89. pause>nul
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement