Advertisement
Guest User

Delims

a guest
Aug 1st, 2015
439
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. @echo off
  2. color A
  3. echo What is the name of list file? (Do not include format)
  4. SET /P list=
  5. setlocal EnableDelayedExpansion
  6. set "cmd=findstr /R /N "^^" %list%.txt | find /C ":""
  7. for /f %%a in ('!cmd!') do set m=%%a
  8. SET c=0
  9. echo !m! folders to be created. Continue? (Y/N)
  10. SET /P ANSWER=
  11. if /i {%ANSWER%}=={y} (goto :yes)
  12. if /i {%ANSWER%}=={yes} (goto :yes)
  13. exit
  14. :yes
  15. echo Now creating %m% folders.....
  16. for /f "eol=; tokens=1 delims=," %%i in ("%list%.txt") do (
  17. SET /a c = !c! + 1
  18. mkdir "%%i"
  19. echo !c!/%m% folders created [%%i]
  20. )
  21. endlocal
  22. echo Now adding permissions to %m% folders.....
  23. pause
  24. setlocal enabledelayedexpansion
  25. SET c1=0
  26. for /f "eol=; tokens=1 delims=," %%i in ("%list%.txt") do (
  27. SET /a c1 = !c1! + 1
  28. SET word=1
  29. SET /a showme=c1-1
  30. SET showme=skip=%showme%
  31. IF !c1! equ 1 set "showme= "
  32. FOR /F "tokens=%word% %showme% delims= " %%F IN ("%list%") DO if defined
  33.  
  34. showme set showme=%%F
  35. SET first=%showme:~0,1%
  36.  
  37. SET word=2
  38. SET /a showme1=c1-1
  39. SET showme1=skip=%showme1%
  40. IF %c1% equ 1 set "showme1= "
  41. FOR /F "tokens=%word% %showme1% delims= " %%L IN ("%list%") DO if
  42.  
  43. defined showme1 set showme1=%%L
  44. set B=%showme1%%first%
  45.  
  46. set _STRING=%B%
  47.  
  48. set "_UCASE=ABCDEFGHIJKLMNOPQRSTUVWXYZ"
  49. set "_LCASE=abcdefghijklmnopqrstuvwxyz"
  50.  
  51. for /l %%a in (0,1,25) do (
  52. call set "_FROM=%%_UCASE:~%%a,1%%
  53. call set "_TO=%%_LCASE:~%%a,1%%
  54. call set "_STRING=%%_STRING:!_FROM!=!_TO!%%
  55. )
  56.  
  57. set _STRING
  58. echo %_STRING%
  59. echo %_STRING%>>testing.txt
  60.  
  61. endlocal
  62. pause
  63. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement