2007-03-09, 00:41
  #1
Bannlyst
hej!
undra om det r någon som vet hur man kan göra som en frågeställning i en bat fil. t.ex att man måste skriva in ett lösenord/ord för att komma vidare annars stngs programmet av! har sökt på batch kommandom hittar kommandot: "if %test%==hej goto e" men får inte det att fungera altså rätt password ska vara hej
tacksam för svar!
Citera
2007-03-09, 00:49
  #2
Medlem
Balthazaer-s avatar
Med tanke på att en batchfil kan öppnas i valfri texteditor och därmed exponeras lösenordet så är det kanske inte världens smartaste ide?
Citera
2007-03-09, 02:25
  #3
Medlem
Citat:
Ursprungligen postat av Balthazaer-
Med tanke på att en batchfil kan öppnas i valfri texteditor och därmed exponeras lösenordet så är det kanske inte världens smartaste ide?

Har för mig att det finns kompilatorer som man kan göra en körbar fil som innehåller en massa kommandon i?

Googlade lite (http://www.google.se/search?hl=sv&q=...atch+file&meta=) och fann detta (http://www.abyssmedia.com/quickbfc/index.shtml) så trådskaparens avsikter kommer nog fungera ändå... :-)
Citera
2007-03-09, 14:46
  #4
Bannlyst
Citat:
Ursprungligen postat av Thiesen
Har för mig att det finns kompilatorer som man kan göra en körbar fil som innehåller en massa kommandon i?

Googlade lite (http://www.google.se/search?hl=sv&q=...atch+file&meta=) och fann detta (http://www.abyssmedia.com/quickbfc/index.shtml) så trådskaparens avsikter kommer nog fungera ändå... :-)

jo men det har jag redan ett programm för så det är lungt. har redan tänkt på det. men någon som kan svara på min fråga?
Citera
2007-04-20, 16:11
  #5
Medlem
Ja jag vet att tråden är gammal. Men om du fortfarande behöver hjälp så har jag svaret här:

Kod:
@echo off
color 1f
Title Test
:password
echo.
echo.
echo This area is password protected, please enter the password to contineu!
set /p password=
if %password% equ 1230984567 goto index (ändra här till det du vill ha)
:wrongpassword
cls
echo.
echo.
echo Wrong password.
echo.
echo.
echo Please enter the password to contineu!
set /p password=
if %password% equ 1230984567 goto index
goto wrongpassword
:index
cls
echo.
echo.
echo Welcome to test program!
echo.
echo.
pause > nul
goto index

Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in