Solved How do I write a batch to run a .exe program

schnabel14

New member
Local time
10:20 PM
Messages
2
I'm just getting into messing around with computer programming and such. Most of us are all familiar with the batch file that creates a private folder that you can lock and require a password. I am trying to change some of the scripting so that If you do not type in the correct password on the first attempt it shuts down your computer.
The original batch is:

cls
@ECHO OFF
title Folder Private
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%==password goto FAIL
attrib -h -s "HTG Locker"
ren "HTG Locker" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End


I created a basic shutdown program, shutdown -s -t 1 -c "Virus Upload Begun"
The shutdown program works great by itself but I cannot get the program to start with a failed password attempt.
Here is what I have:

cls
@ECHO OFF
title Folder Private
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%==password goto FAIL
attrib -h -s "HTG Locker"
ren "HTG Locker" Private
echo Folder Unlocked successfully
goto End
:FAIL
start "C:\Windows\System32\shutdown.exe"
goto End
:MDLOCKER
md Private
echo Private created successfully
goto End
:End

Any and all help is appreciated!
 

My Computer

OS
Windows 7 Home Premium 32bit
Welcome to the Seven Forums.

replace
start "C:\Windows\System32\shutdown.exe"
with
shutdown -p

don't lie or joke about a virus
someone might just yank the power/battery plug from the computer and damage stuff
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Employer provided Dell Latitude
OS
W7 Pro SP1 64bit
CPU
i7
Memory
8GB
Graphics Card(s)
Intel HD Graphics
Hard Drives
crappy SSD
Antivirus
Employer mandated Symantec Endpoint Protection
Browser
Pale Moon 64bit, IE11 64bit & Chrome 64bit
I can't believe it was that easy. Thanks for your help. and yes i understand where you are coming from about the virus. Thanks!
 

My Computer

OS
Windows 7 Home Premium 32bit
Back
Top