loading

This is my first batch file, and the usefulness of this file is limited to the same functionality as Windows File Explorer, but for those who are still using Windows 7 or lower, this can be a useful tool for getting around your clumpy folders that take a long time to open.

Step 1: How the Program Works

The following is the code used in the program. It is a simple loop based menu with a few options per loop, and all error trapped to return to the menu. I wouldn't necessarily copy and paste this code all at once, I feel like this text box could have formatted it weird, but the file has been tested. If you have any questions please comment below.

@echo off

TITLE Downloads File Finder

:Menu

set dct="C:\Users\Pepsi\Downloads"

cd %dct%

cls

ECHO.

ECHO =========================================================

ECHO Downloads Folder Menu by David Burris

ECHO =========================================================

ECHO.

ECHO 1. Open a file

ECHO 2. Open a folder

ECHO 3. Exit

ECHO.

ECHO ---------------------------------------------------------

ECHO Please enter your selection:

set/p op=

if %op%==1 goto 1

if %op%==2 goto 2

if %op%==3 goto 3

goto Error1

:1

cls

dir /O

ECHO.

ECHO =========================================================

ECHO Please copy and paste your file name

ECHO =========================================================

set/p file=

"%file%"

goto Menu

:2

cls

dir /O

ECHO.

ECHO =========================================================

ECHO Please copy and paste your folder

ECHO =========================================================

set/p dct=

cd %dct%

goto Submenu

:3

Exit

:Error1

cls

ECHO.

ECHO You have entered an invalid selection. Press any key to return to the Main Menu.

PAUSE >null

goto Menu

:Error2

cls

ECHO.

ECHO You have entered an invalid selection. Press any key to return to the Submenu.

PAUSE >null

goto Submenu

:Submenu

cls

dir /O

ECHO.

ECHO 1. Open a file

ECHO 2. Open a folder

ECHO 3. Main Menu

ECHO.

ECHO ---------------------------------------------------------

ECHO Please enter your selection:

set/p opp=

if %opp%==1 goto 11

if %opp%==2 goto 2

if %opp%==3 goto Menu

goto Error2

:11

cls

dir /O

ECHO.

ECHO =========================================================

ECHO Please copy and paste your file name

ECHO =========================================================

set/p file=

"%file%"

goto Submenu

<p>i want to create a batch file that would automatically detect a usb drive letter</p><p>when i double click it from my desktop and delete some file extensions like .lnk</p><p>from that usb. (i don't what to copy that bat file to the usb then bouble click. i want do double click it from the destop the affect the connected usb). thanks anyone for you help in advance.</p>
<p>Cool, thanks for sharing this!</p>
You're welcome :)

About This Instructable

622views

14favorites

License:

More by dburris554:File Navigator Batch File 
Add instructable to: