Advertisement
Guest User

Untitled

a guest
Feb 14th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.96 KB | None | 0 0
  1. @echo off
  2. color f0
  3. echo 주의 : 관리자 권한으로 실행하세요
  4. echo.
  5.  
  6. :MTU_LOOP
  7. echo MTU를 적으세요. ( 범위 : 0 ~ 10000, 기본값 : 1500, 권장 200~400 )
  8.  
  9. set /p MTU=                                                                            
  10. if %MTU% LSS 0 goto MTU_LOOP                                                           
  11. if %MTU% GTR 10000 goto MTU_LOOP                                                       
  12.  
  13. FOR /f "tokens=2 delims==" %%a IN ('wmic os get Version /value') DO (  
  14.     FOR /f "tokens=1-3 delims=." %%b IN ("%%a") DO (       
  15.         cls                                                                                                                                                
  16.        
  17.         if %%b EQU 10 if %%d GEQ 17763 (
  18.             echo Windows 10 redstone 5 이상입니다.
  19.             echo.
  20.             goto YES
  21.         )
  22.        
  23.         goto NO
  24.     )
  25. )
  26.  
  27. :YES
  28. netsh int ipv4 set global minmtu=352
  29. if %MTU% LSS 352 set MTU=352
  30.  
  31. :NO
  32. set /a _sum_=0
  33. FOR /F %%A IN ('netsh interface ipv4 show interfaces') DO (
  34.   if %%A GTR 1 if %%A LEQ 100 (
  35.     netsh interface ipv4 set subinterface "%%A" mtu=%MTU% store=persistent
  36.     set /a _sum_+=1
  37.   )
  38. )
  39.  
  40. echo%_sum_% 개 적용 완료. 꺼도 됩니다.
  41. pause
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement