Advertisement
Guest User

Untitled

a guest
Aug 14th, 2017
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.92 KB | None | 0 0
  1. @echo off
  2. ver | find "5.1" > nul
  3.  
  4. if errorlevel = 1 goto next0
  5. if errorlevel = 0 goto xp
  6.  
  7. :next0
  8. ver | find "6.0" > nul
  9. if errorlevel = 1 goto next
  10. if errorlevel = 0 goto win vista
  11.  
  12. :next
  13. ver | find "6.1"
  14. if errorlevel = 1 goto next1
  15. if errorlevel = 0 goto win7
  16.  
  17. :next1
  18. ver | find "6.2" > nul
  19. if errorlevel = 1 goto next2
  20. if errorlevel = 0 goto win8
  21.  
  22. :next2
  23. ver | find "6.3" > nul
  24. if errorlevel = 1 goto next3
  25. if errorlevel = 0 goto win8.1
  26.  
  27. :next3
  28. ver | find "6.3" > nul
  29. if errorlevel = 1 goto next4
  30. if errorlevel = 0 goto win8.1
  31.  
  32. :next4
  33. ver | find "10.0" > nul
  34. if errorlevel = 1 goto other
  35. if errorlevel = 0 goto win10
  36.  
  37. :xp
  38. echo XP
  39. pause
  40. goto :eof
  41.  
  42. :win vista
  43. echo Vista
  44. pause
  45. goto :eof
  46.  
  47. :win7
  48. echo Win7
  49. pause
  50. goto :eof
  51.  
  52. :win8
  53. echo Win8
  54. pause
  55. goto :eof
  56.  
  57. :win8.1
  58. echo Win8.1
  59. pause
  60. goto :eof
  61.  
  62. :win10
  63. echo Win10
  64. pause
  65. goto :eof
  66.  
  67. :other
  68. echo Early Win
  69.  
  70. goto :eof
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement