Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::Create Illigil Folder Names Via Batch ::
- ::Created by RU$$ [http://russdev.mooo.com/] ::
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- @ECHO OFF
- @Set "Name="
- :Menu
- cls
- call :Logo
- echo(
- echo ABOUT:
- echo This tool will allow you to create and remove banned folders within command line.
- echo(
- echo OPTIONS:
- echo 1. Create Folder.
- echo 2. Remove Folder.
- call :Logo2
- echo(
- set /p "FolderName=Select An Option: "
- IF /I '%FolderName%'=='1' GOTO MakeFolder
- IF /I '%FolderName%'=='2' GOTO RemoveFolder
- GOTO Menu
- :MakeFolder
- cls
- call :Logo
- call :Logo2
- echo(
- echo EXAMPLE: C:\Program Files\Intel
- echo(
- set /p "location=Create Folder To Directory: "
- if not exist %location% (goto MakeFolder)
- goto CreateFolder
- :CreateFolder
- cls
- call :Logo
- call :Logo2
- Echo(
- Echo Windows Banned Folder Names:
- Echo(
- Echo 01. CON 02. PRN 03. AUX 04. NUL
- Echo 05. COM1 06. COM2 07. COM3 08. COM4
- Echo 09. COM5 10. COM6 11. COM7 12. COM8
- Echo 13. COM9 14. LPT1 15. LPT2 16. LPT3
- Echo 17. LPT4 18. LPT5 19. LPT6 20. LPT7
- Echo 21. LPT8 22. LPT9
- call :Logo2
- Echo(
- set /p "FolderName=Create Folder To Directory: "
- IF /I '%FolderName%'=='1' (
- Set "Name=CON"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='2' (
- Set "Name=PRN"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='3' (
- Set "Name=AUX"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='4' (
- Set "Name=NUL"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='5' (
- Set "Name=COM1"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='6' (
- Set "Name=COM2"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='7' (
- Set "Name=COM3"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='8' (
- Set "Name=COM4"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='9' (
- Set "Name=COM5"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='10' (
- Set "Name=COM6"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='11' (
- Set "Name=COM7"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='12' (
- Set "Name=COM8"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='13' (
- Set "Name=COM9"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='14' (
- Set "Name=LPT1"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='15' (
- Set "Name=LPT2"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='16' (
- Set "Name=LPT3"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='17' (
- Set "Name=LPT4"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='18' (
- Set "Name=LPT5"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='19' (
- Set "Name=LPT6"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='20' (
- Set "Name=LPT7"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='21' (
- Set "Name=LPT8"
- goto MakeFolderNow
- )
- IF /I '%FolderName%'=='22' (
- Set "Name=LPT9"
- goto MakeFolderNow
- )
- goto CreateFolder
- :MakeFolderNow
- cls
- call :Logo
- call :Logo2
- Echo(
- md "\\.\%location%\%Name%"
- If exist "%location%\%Name%\" (
- Echo Folder Creation Successful!
- Echo(
- pause
- goto Menu
- ) ELSE (
- Echo Folder Creation FAILED!
- Echo(
- pause
- goto Menu
- )
- :RemoveFolder
- cls
- call :Logo
- call :Logo2
- echo(
- echo EXAMPLE: C:\Program Files\Intel\CON
- echo(
- set /p "locationDel=Delete Folder From Directory: "
- if not exist %locationDel% (goto RemoveFolder)
- goto DelFolder
- :DelFolder
- cls
- call :Logo
- call :Logo2
- Echo(
- rmdir "\\.\%locationDel%"
- If exist "%locationDel%" (
- Echo Folder Deletion FAILED!
- Echo(
- pause
- goto Menu
- ) ELSE (
- Echo Folder Deletion Successful!
- Echo(
- pause
- goto Menu
- )
- :Logo
- echo _______ _ ____ ___ ___ _ _
- echo ^|__ __^| ^| ^| _ \ ^| \ \ / (_) ^| \ ^| ^|
- echo ^| ^| ^| ^|__ ___^| ^|_) ^| __ _ _ __ _ __ ___ __^| ^|\ \ /\ / / _ _ __ ^| \^| ^| __ _ _ __ ___ ___ ___
- echo ^| ^| ^| '_ \ / _ \ _ ^< / _` ^| '_ \^| '_ \ / _ \/ _` ^| \ \/ \/ / ^| ^| '_ \^| . ` ^|/ _` ^| '_ ` _ \ / _ \/ __^|
- echo ^| ^| ^| ^| ^| ^| __/ ^|_) ^| (_^| ^| ^| ^| ^| ^| ^| ^| __/ (_^| ^| \ /\ / ^| ^| ^| ^| ^| ^|\ ^| (_^| ^| ^| ^| ^| ^| ^| __/\__ \
- echo ^|_^| ^|_^| ^|_^|\___^|____/ \__,_^|_^| ^|_^|_^| ^|_^|\___^|\__,_^| \/ \/ ^|_^|_^| ^|_^|_^| \_^|\__,_^|_^| ^|_^| ^|_^|\___^|^|___/
- GOTO :EOF
- :Logo2
- echo ------------------------------------------------------------------------------------------------------------------------
- GOTO :EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement