Advertisement
DEMIAN_ABRAXAS

NTFS ADS IMAGEN

Apr 7th, 2019
388
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 1.71 KB | None | 0 0
  1. @echo off
  2. rem Segadorfelix DEMIAN_ABRAXAS
  3. title NTFS ADS IMAGEN
  4. setlocal enabledelayedexpansion
  5. set opc=0
  6. echo Escoge:
  7. echo.
  8. echo 1-Leer
  9. echo 2-Editar
  10. echo.
  11. set /P opc="Elección: "
  12. echo.
  13. If %opc%==1 goto leer
  14. If %opc%==2 goto edit
  15. goto salida
  16.  
  17. :edit
  18. IF NOT exist zegist.txt (echo.>zegist.txt)
  19. set clave=""
  20. set /P clave="Inserte clave, anti-estupidez: "
  21. IF not %clave%==0000 goto salida
  22. dir /B>z.txt
  23. for /F %%i IN (z.txt) DO (
  24. set ner=0
  25. for /F %%j IN (zegist.txt) DO (
  26. IF %%i==%%j set ner=1
  27. )
  28. IF NOT !ner!==1 (
  29. set var=""
  30. set ver=""
  31. set adi=""
  32. echo Archivo: %%i
  33. set /P var="Escriba lo que necesite c; => "
  34. set /P ver="Extension(1-PNG)(2-JPG)(3-GIF)(4-XCF)(5-BAT)(6-TXT)(7-Carpet): "
  35. set /P adi="Adicional ;) "
  36. echo !var!>>%%i:Info
  37. IF !ver!==1 echo PNG>>%%i:Ext
  38. IF !ver!==2 echo JPG>>%%i:Ext
  39. IF !ver!==3 echo GIF>>%%i:Ext
  40. IF !ver!==4 echo XCF>>%%i:Ext
  41. IF !ver!==5 echo BAT>>%%i:Ext
  42. IF !ver!==6 echo TXT>>%%i:Ext
  43. IF !ver!==7 echo CARPET>>%%i:Ext
  44. echo !adi!>>%%i:Plus
  45. echo.
  46. echo Info:
  47. more<%%i:Info
  48. echo Extensión:
  49. more<%%i:Ext
  50. echo Adicional:
  51. more<%%i:Plus
  52. echo.
  53. )
  54. )
  55.  
  56. del zegist.txt
  57. ren z.txt zegist.txt
  58. pause
  59. goto salida
  60.  
  61. :leer
  62. echo ¿Que desea leer?
  63. echo.
  64. echo Formato: [Archivo][Sección]
  65. echo.
  66. echo Sección:(1-Información; 2-Extensión; 3-Adicional)
  67. echo.
  68. set /P ler="Escoja: "
  69. set arch=""
  70. for %%j in (!ler!) do (
  71. if !arch!=="" set arch=%%j
  72. set secc=%%j
  73. )
  74. echo.
  75. if !secc!==1 set secc=Info
  76. if !secc!==2 set secc=Ext
  77. if !secc!==3 set secc=Plus
  78. (type zegist.txt| find "%arch%")>z.txt
  79. for /F %%k IN (z.txt) DO (set arch=%%k
  80. )
  81. del z.txt
  82. more<!arch!:!secc!
  83. echo.
  84. set rpeat==0
  85. set /P rpeat="Leer más?(1-Sí, [ENTER]-Salir)"
  86. if !rpeat!==1 goto leer
  87. echo.
  88.  
  89. :salida
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement