Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- color A
- echo What is the name of list file? (Do not include format)
- SET /P list=
- setlocal EnableDelayedExpansion
- set "cmd=findstr /R /N "^^" %list%.txt | find /C ":""
- for /f %%a in ('!cmd!') do set m=%%a
- SET c=0
- echo !m! folders to be created. Continue? (Y/N)
- SET /P ANSWER=
- if /i {%ANSWER%}=={y} (goto :yes)
- if /i {%ANSWER%}=={yes} (goto :yes)
- exit
- :yes
- echo Now creating %m% folders.....
- for /f "eol=; tokens=1 delims=," %%i in ("%list%.txt") do (
- SET /a c = !c! + 1
- mkdir "%%i"
- echo !c!/%m% folders created [%%i]
- )
- endlocal
- echo Now adding permissions to %m% folders.....
- pause
- setlocal enabledelayedexpansion
- SET c1=0
- for /f "eol=; tokens=1 delims=," %%i in ("%list%.txt") do (
- SET /a c1 = !c1! + 1
- SET word=1
- SET /a showme=c1-1
- SET showme=skip=%showme%
- IF !c1! equ 1 set "showme= "
- FOR /F "tokens=%word% %showme% delims= " %%F IN ("%list%") DO if defined
- showme set showme=%%F
- SET first=%showme:~0,1%
- SET word=2
- SET /a showme1=c1-1
- SET showme1=skip=%showme1%
- IF %c1% equ 1 set "showme1= "
- FOR /F "tokens=%word% %showme1% delims= " %%L IN ("%list%") DO if
- defined showme1 set showme1=%%L
- set B=%showme1%%first%
- set _STRING=%B%
- set "_UCASE=ABCDEFGHIJKLMNOPQRSTUVWXYZ"
- set "_LCASE=abcdefghijklmnopqrstuvwxyz"
- for /l %%a in (0,1,25) do (
- call set "_FROM=%%_UCASE:~%%a,1%%
- call set "_TO=%%_LCASE:~%%a,1%%
- call set "_STRING=%%_STRING:!_FROM!=!_TO!%%
- )
- set _STRING
- echo %_STRING%
- echo %_STRING%>>testing.txt
- endlocal
- pause
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement