Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: **Aincrad** en 12 Junio 2017, 21:11 pm



Título: AYUDA *necesito que el simbolo % se le coloque a cada letra de una palabra
Publicado por: **Aincrad** en 12 Junio 2017, 21:11 pm
 :huh: hola estoy haciendo un encryptador de bat pero quiero que a
cada letra de una
palabra salga el simbolo % ya lo intente poniendo dos
veces (%%) pero no funciona  :huh:

aqui dejo el code donde nesesito la ayuda , code de mi proyecto:
Código
  1. echo/
  2. echo/
  3. set /p palabra= Ingrese el Codigo Fuente :
  4.  
  5. set "var=%palabra%"
  6. set "resultado=%var:a=a%"
  7. set "resultado=%resultado:b=-%"
  8. set "resultado=%resultado:c=.%"
  9. set "resultado=%resultado:d=\%"
  10. set "resultado=%resultado:e=$%"
  11. set "resultado=%resultado:f=;%"
  12. set "resultado=%resultado:g=?%"
  13. set "resultado=%resultado:h=[%"
  14. set "resultado=%resultado:i=+%"
  15. set "resultado=%resultado:j=)%"
  16. set "resultado=%resultado:k=]%"
  17. set "resultado=%resultado:l=!%"
  18. set "resultado=%resultado:m=(%"
  19. set "resultado=%resultado:n=n%"
  20. set "resultado=%resultado:o=,%"
  21. set "resultado=%resultado:p=p%"
  22. set "resultado=%resultado:q=/%"
  23. set "resultado=%resultado:r=_%"
  24. set "resultado=%resultado:s={%"
  25. set "resultado=%resultado:t=#%"
  26. set "resultado=%resultado:u=u%"
  27. set "resultado=%resultado:v=}%"
  28. set "resultado=%resultado:w=:%"
  29. set "resultado=%resultado:x=x%"
  30. set "resultado=%resultado:y=y%"
  31. set "resultado=%resultado:&=^&%"
  32. set "resultado=%resultado:>=^>%"
  33. set "resultado=%resultado:<=^<%"
  34. set "resultado=%resultado:|=^|%"
  35. echo/
  36. echo/
  37. echo/
  38. echo/
  39. echo/
  40. echo/
  41. echo set a=a>cifrado.bat
  42. echo set -=b>>cifrado.bat
  43. echo set .=c>>cifrado.bat
  44. echo set \=d>>cifrado.bat
  45. echo set $=e>>cifrado.bat
  46. echo set ;=f>>cifrado.bat
  47. echo set ?=g>>cifrado.bat
  48. echo set [=h>>cifrado.bat
  49. echo set +=i>>cifrado.bat
  50. echo set )=j>>cifrado.bat
  51. echo set ]=k>>cifrado.bat
  52. echo set !=l>>cifrado.bat
  53. echo set (=m>>cifrado.bat
  54. echo set n=n>>cifrado.bat
  55. echo set ,=o>>cifrado.bat
  56. echo set p=p>>cifrado.bat
  57. echo set /=q>>cifrado.bat
  58. echo set _=r>>cifrado.bat
  59. echo set {=s>>cifrado.bat
  60. echo set #=t>>cifrado.bat
  61. echo set u=u>>cifrado.bat
  62. echo set }=v>>cifrado.bat
  63. echo set :=w>>cifrado.bat
  64. echo set x=x>>cifrado.bat
  65. echo set y=y>>cifrado.bat
  66. echo set z=z>>cifrado.bat
  67. echo %resultado%>>cifrado.bat
  68.  

nesesito que la palabra que se genere tenga en cada letra del resultado
el simbolo %

ejemplo: %p%%a%%u%%s%%e%