Batch-fil adress bok V 1 (1 / 2 steg)

Steg 1: kod



Ange följande kod i anteckningar och namnge det "Adress Book.bat".

REM URSPRUNGLIGA INSTÄLLNINGAR
UTANFÖR
TITELN LOGIN
FÄRG 0e
CD-INFORMATION
CLS

REM CHECK FÖR EN ANVÄNDARE
OM INTE FINNS ANVÄNDAREN. TXT GOTO CREATE_USER
GÅ TILL LOGGA IN

REM ATT SKAPA EN ANVÄNDARE
: CREATE_USER
TITELN VÄLKOMMEN
CLS
ECHO FÖREFALLER DETTA VARA FÖRSTA GÅNGEN DU ANVÄNDER DETTA PROGRAM
ECHO.
UPPREPA VI BEHÖVER DU GÖRA DIN PROFIL
ECHO.
ECHO: KOM IHÅG ATT DINA PERSONUPPGIFTER BARA ÄR ÅTKOMLIGA VIA DIN DATOR
ECHO.
STÄLL IN /P ANVÄNDARE = TYP DIN FÖREDRA ANVÄNDARNAMN HÄR:
STÄLL IN /P NAMN = TYP DITT RIKTIGA NAMN HÄR:
ECHO.
STÄLL IN /P PASS = TYP DIN FÖREDRA LÖSENORD HÄR:
STÄLL IN /P PASS2 = SKRIV DITT LÖSENORD HÄR IGEN:
REM ATT SE TILL ATT DE TVÅ LÖSENORDEN ÄR IDENTISKA
OM % PASSERAR % NEQ % PASS2% GÅ TILL DIFF
GOTO BEKRÄFTA

REM SCENARIO NÄR DU ANGER TVÅ OLIKA LÖSENORD
: DIFF
CLS
ECHO LÖSENORD DU HAR ANGETT MATCHAR INTE
ECHO.
ECHO TRYCK PÅ VALFRI TANGENT FÖR ATT GÅ TILLBAKA TILL SKÄRMEN ANVÄNDAREN SKAPANDET
PAUS > NUL
GÅ TILL CREATE_USER

REM SOM BEKRÄFTAR DINA DATA
: BEKRÄFTA
CLS
ECHO BEKRÄFTA DINA ANVÄNDARINSTÄLLNINGAR
ECHO ANVÄNDARNAMN = % ANVÄNDARE %
ECHO NAMN = % NAME %
ECHO LÖSENORD = % PASSERA %
ECHO.
ECHO.
EKO VILL DU BEHÅLLA DESSA INSTÄLLNINGAR? (J/N)
CHOICE /C YN /N
OM % ERRORLEVEL % EQU 1 GOTO CREATE_FILES
GÅ TILL CREATE_USER

REM ATT SKAPA FILER FÖR ATT UPPRÄTTHÅLLA PROGRAMMET
: CREATE_FILES
OM DET FINNS INFO RMDIR INFO
MD INFORMATION
CD-INFORMATION
ECHO:: > "användare. TXT"
ECHO denna textdokument är att kontrollera att du har en användarprofil, om du tar bort det du kommer att förlora alla dina data. >> "Användare. TXT"
ECHO:: > "DATA. BAT"
ECHO lösenord = % passera % >> "DATA. BAT"
ECHO SET NAME = % namn % >> "DATA. BAT"
ECHO SET USER = % användare % >> "DATA. BAT"
ATTRIB + R ANVÄNDARE. TXT
GÅ TILL VÄLKOMMEN

REM-INLOGGNING
: LOGGA IN
CD-INFORMATION
SAMTALSDATA. BAT
CLS
ECHO VÄNLIGEN ANGE DITT ANVÄNDARNAMN
STÄLL IN /P ANVÄNDARNAMN =
OM % USERNAME % NEQ % ANVÄNDARE % GÅ TILL DIF
CLS
ECHO ANGE DITT LÖSENORD
STÄLL IN /P PASS =
OM % PASSERAR % NEQ % LÖSENORD % GÅ TILL DIF
GÅ TILL VÄLKOMMEN

REM I SCENARIO NÄR DITT ANVÄNDARNAMN/LÖSENORD ÄR FELAKTIGT
: DIF
CLS
ECHO VERKAR DITT LÖSENORD ELLER ANVÄNDARNAMN VAR FELAKTIG
ECHO.
ECHO TRYCK PÅ VALFRI TANGENT FÖR ATT FÖRSÖKA IGEN
PAUS > NUL
GÅ TILL LOGGA IN

REM VÄLKOMNANDE TILL PROGRAMMET
: VÄLKOMMEN
CLS
ECHO VÄLKOMMEN % NAME %
ECHO.
ECHO LADDAR DINA PERSONLIGA INSTÄLLNINGAR [10%
PING LOCALHOST -n 2 > NUL
CLS
ECHO VÄLKOMMEN % NAME %
ECHO.
ECHO LADDAR DIN PERSONLIGA INSTÄLLNINGAR [] [30%
PING LOCALHOST -n 2 > NUL
CLS
ECHO VÄLKOMMEN % NAME %
ECHO.
ECHO LADDAR DIN PERSONLIGA INSTÄLLNINGAR [] [] [50%
PING LOCALHOST -n 2 > NUL
CLS
ECHO VÄLKOMMEN % NAME %
ECHO.
ECHO LADDAR DIN PERSONLIGA INSTÄLLNINGAR [] [] [] [70%
PING LOCALHOST -n 2 > NUL
CLS
ECHO VÄLKOMMEN % NAME %
ECHO.
ECHO LADDAR DIN PERSONLIGA INSTÄLLNINGAR [] [] [] [] 80%
PING LOCALHOST -n 2 > NUL
CLS
ECHO LADDAR DIN PERSONLIGA INSTÄLLNINGAR [] [] [] [] [] 100%
PING LOCALHOST -n 3 > NUL
CLS
ECHO GJORT!
PING LOCALHOST -n 3 > NUL
GÅ TILL MAIN

REM DÄR MAGISKT HÄNDER
: MAIN
TITEL ADRESS BOK V 1
CLS
UPPREPA VAD DU SKULLE VILJA GÖRA?
ECHO.
ECHO 1) LÄGGA TILL EN KONTAKT
ECHO 2) TA BORT EN KONTAKT
ECHO 3) SÖKA EFTER EN KONTAKT
STÄLL IN /P MENYN =
OM MENYN % EQU 1 GOTO LÄGGER TILL
OM % MENYN % EQU 2 GÅ TILL DEL
OM MENYN % EQU 3 GÅ TILL VISA
GÅ TILL FEL

REM DÄR DU LÄGGA TILL EN KONTAKT
: LÄGGA TILL
SET OTHERA = 0
STÄLL IN SK1 = 0
STÄLL IN SK2 = 0
STÄLL IN SK3 = 0
STÄLL IN SK4 = 0
STÄLL IN SK5 = 0
STÄLL IN SK6 = 0
STÄLL IN SK7 = 0
STÄLL IN SK8 = 0
STÄLL IN SK9 = 0
CLS
ECHO: ANVÄND INTE MELLANSLAG! ANVÄNDA UNDERSTRECK (_) ISTÄLLET!
ECHO DU HAR VALT ATT LÄGGA TILL EN KONTAKT
ECHO.
ECHO TYP HOPPA ÖVER OM DU INTE VILL EN BESTÄMD ASPEKT SKALL REGISTRERAS. OBJEKT SOM ÄR MARKERADE MED A
ECHO * ÄR OBLIGATORISKA
STÄLL IN /P FNAME = FÖRNAMN *:
OM % FNAME % EQU SKIP SK1 = 1
STÄLL IN /P ENAMN = SISTA NAMN *:
OM % ENAMN % EQU SKIP SK2 = 1
STÄLL IN /P HNUM = HEMNUMMER:
OM % HNUM % EQU SKIP SK3 = 1
STÄLL IN /P MNUM = MOBILNUMMER:
OM % MNUM % EQU SKIP SK4 = 1
STÄLL IN /P HEM = HEMADRESS:
OM % HEM % EQU SKIP SK5 = 1
STÄLL IN /P OTHERA = ANNAN ADRESS:
OM % OTHERA % EQU SKIP SK6 = 1
OM % OTHERA % NEQ 0 /P SPECA = ANGE *: (ANVÄND UNDERSTRECK (_) FÖR UTRYMMEN)
OM % SPECA % EQU SKIP SK7 = 1
SET /P E = E-POST:
OM % E-% EQU SKIP SK8 = 1
STÄLL IN /P BDAY = FÖDELSEDAG:
OM % BDAY % EQU SKIP SK9 = 1
GÅ TILL ADD2

REM KONTAKTENS FILEN SKAPAS
: ADD2
CD-INFORMATION
CLS
ECHO:: > "% ENAMN %, FNAME %. BAT"
ECHO SET FNAME = % FNAME % >> "% ENAMN %, FNAME %. BAT"
ECHO SET ENAMN = % ENAMN % >> "% ENAMN %, FNAME %. BAT"
OM % SK3% EQU 0 ECHO anger HNUM = % HNUM % >> "% ENAMN %, FNAME %. BAT"
OM % SK4% EQU 0 ECHO anger MNUM = % MNUM % >> "% ENAMN %, FNAME %. BAT"
OM % SK5% EQU 0 ECHO hem = % hem % >> "% ENAMN %, FNAME %. BAT"
OM % SK6% EQU 0 ECHO anger OTHERA = % OTHERA % >> "% ENAMN %, FNAME %. BAT"
OM % SK7% EQU 0 ECHO anger SPECA = % SPECA % >> "% ENAMN %, FNAME %. BAT"
OM % SK8% EQU 0 SET maila = % e-% >> "% ENAMN %, FNAME %. BAT"
OM % SK9% EQU 0 BDAY = % BDAY % >> "% ENAMN %, FNAME %. BAT"
GÅ TILL SUC1

REM SENASTE KONTROLL
: SUC1
CLS
ECHO KONTROLLERA ÖVER DETALJER
RING ENAMN PROCENT, % FNAME. BAT
ECHO.
ECHO.
ECHO FÖRSTA NAMN: % FNAME %
ECHO FÖRRA NAMN: % ENAMN %
OM % SK3% EQU 0 ECHO HEM NUMMER: % HNUM %
OM % SK4% EQU 0 ECHO MOBIL NUMMER: % MNUM %
OM % SK5% EQU 0 ECHO HEM HEM ADRESS: PROCENT
OM % SK6% EQU 0 ECHO ANDRA ADRESS: % OTHERA % (% SPECA)
OM % SK8% EQU 0 ECHO EMAIL-ADRESS: % E %
OM % SK9% EQU 0 ECHO FÖDELSEDAG: % BDAY %
ECHO.
ECHO.
ECHO TRYCK PÅ VALFRI TANGENT FÖR ATT ÅTERGÅ TILL MAIN
PAUS > NUL
GÅ TILL MAIN

REM SÖKA EFTER EN KONTAKT ATT TA BORT
: DEL
CD-INFORMATION
CLS
ECHO DU HAR VALT ATT TA BORT EN KONTAKT
ECHO PRESS E TILL AVFART (KOM IHÅG HUVUDSTÄDER)
ECHO.
ECHO.
STÄLL IN /P FÖRST = FÖRNAMN:
STÄLL IN /P SENAST = EFTERNAMN:
OM FINNS "SISTA %, FÖRSTA %. BAT"GOTO DEL
CLS
ECHO INGEN KONTAKT MED SAMMA NAMN HITTADES, KONTROLLERA DIN STAVNING.
ECHO TRYCK PÅ VALFRI TANGENT FÖR ATT GÅ TILLBAKA
PAUS > NUL
GÅ TILL DEL

REM DÄR DU TAR BORT KONTAKTEN
CLS
ECHO ÄR DU SÄKER DU VILL TA BORT % FÖRST % % SISTA % KONTAKT? (J/N)
CHOICE /C YN /N
OM % ERRORLEVEL % EQU 1 DEL "SISTA %, FÖRSTA %. BAT"
ECHO TRYCK PÅ VALFRI KNAPP FÖR ATT ÅTERVÄNDA
PAUS > NUL
GÅ TILL DEL

REM DÄR DU VISA EN KONTAKTS INFORMATION
: VISA
STÄLL IN ENAMN =
STÄLL IN FNAME =
SET HNUM =
SET MNUM =
ANGE E-POST =
SET HEM =
ANGE NÄSTA VECKA =
SET OTHERA =
STÄLL IN SPECA =
CD-INFORMATION
CLS
ECHO DU HAR VALT ATT VISA EN KONTAKTS INFORMATION
ECHO TYP E ATT GÅ TILLBAKA TILL MAIN
ECHO.
ECHO.
STÄLL IN /P FÖRST = FÖRNAMN:
OM % FÖRSTA % EQU E GOTO MAIN
STÄLL IN /P SENAST = EFTERNAMN:
OM FINNS "SISTA %, FÖRSTA %. BAT"GOTO FINNS
CLS
ECHO INGA KONTAKTER HITTADES UNDER DET NAMN, LEDSEN
ECHO.
ECHO TRYCK PÅ VALFRI TANGENT FÖR ATT SÖK IGEN
PAUS > NUL
GÅ TILL VISA

REM DÄR DU GÅ OM FINNS KONTAKTEN
: FINNS
SAMTAL "SISTA %, FÖRSTA %. BAT"
CLS
ECHO .%FNAME% % ENAMN %
ECHO .%HNUM%
ECHO .%MNUM%
ECHO .%HOME%
ECHO .%O THERA % % SPECA %
ECHO .%EMAIL%
ECHO .%BDAY%
ECHO.
ECHO TRYCK PÅ VALFRI KNAPP FÖR ATT ÅTERVÄNDA
PAUS > NUL
GÅ TILL MAIN

: FEL
CLS
ECHO ETT FEL HAR RAPPORTERATS
ECHO.
ECHO TRYCK PÅ VALFRI TANGENT FÖR ATT GÅ TILL SKÄRMBILDEN MAIN
PAUS > NUL
GÅ TILL MAIN

Som ni kanske kan se, har jag försökt att beskriva vad varje del gör med kommandot "REM".
Utvecklare kan hitta detta användbara när du redigerar programmet.

Se Steg
Relaterade Ämnen

Batch-fil FNAF 3 Jumpscare

Hallå!Detta är min första instructable, och det är verkligen upprörande att göra det, så nu ska jag bara få dig filerna, och du kan jumpscare dina vänner ut ur ditt rum (eller vad du ska göra med dessa filer).Steg 1: Steg Juan: Gettin nedladdningar o...

Batch-fil: Upptåg #1

Hej!Jag är I♥BatchFiles!Jag laddar upp ett nytt batch-fil projekt varannan dag.Nästa batch filen projekt kommer att ligga på 5/28/16Batch-fil tilltag #1utanförAnge/a foldnum = 0färg 0f: loopAnge/a foldnum = % foldnum % + 1ECHO att skapa mappen nummer...

Batch-fil: krigsspel

Hej!Jag är I♥BatchFiles!Jag laddar upp ett nytt batch-fil projekt varannan dag. Nästa batch filen projekt kommer att vara på 5/26/16.Hur till använda den här koden:Öppna Anteckningar och klistra in koden nedan in i den.Klicka på filKlicka på Spara so...

Grunderna i Batch-filer

om du har några frågor, posta dem på min blogg:http://tamsanh.com/blog/2008/07/10/batch-tutorial-1-Basics-of-batch-files/Jag besöka inte Instructables längre, så du kommer att få ett snabbare svar på det sättet.Här är grunderna i kommandofiler, speci...

Med Batch-filer för att göra en vänlig på skärmen Ghost

Hej! Denna tutorial lär dig att göra en nyckfull Lilla spöket på skärmen med hjälp av BATCH programmering! Ha kul haunting datorn!Steg 1: 1. Öppna din Editor Det första vi behöver göra för att börja skapa vår lilla pixel vän är att öppna en redaktör...

Cool Batch-filer

OK, jag ska anta att du redan har erfarenhet av batch och behöver inte mig att förklara varje kommando och varje symbol och varje sak som skrivs. Så här har vi fyraolika kommandofiler. Har du ingen erfarenhet av dosering, föreslår jag att du prova de...

Hur man loggar in med Batch-filer

du skapar en mycket farlig batch-fil och du vill veta när människor använder de angivna kommandona? Detta är den instructable för dig!Du gör en logik-baserad AI som lyssnar på dina kommandon, och du vill veta när människor login? Detta är den instruc...

Hur man gör en batch-fil ladda upp en annan kommandofil

ledsen dessa är inte mina bilder. Dess verkligen enkel im kommer att visa dig att göra en batch-fil som ger dig möjlighet att öppna en länk, redo. =)DETTA ÄR MIN FÖRSTA INSTRUCTABLE!så snälla lämna inga elaka kommentarer jag inte behöver dem!Steg 1:...

Låsa filen/mappen med hjälp av Batch-fil

Hej kan nu du enkelt låsa din fil eller mapp i windows utan att någonprogramvara. Jag har skapat en batch-fil för den. Du kan hämta det här [storlek: 1 MB] [här ber jag om ladda ner eftersom det innehåller mer än 1000 linje som jag inte kan skriva hä...

Låsa din någon fil/mapp utan programvara (med hjälp av Batch-fil)

gillar vår Facebook Page för mer uppdateringar: http://www.facebook.com/errorcode401Hej kan nu du enkelt låsa din fil eller mapp i windows utan programvara. Jag har skapat en batch-fil för den. Du kan hämta det här [storlek: 45 kb][Här ber jag om lad...

Party Time 2 och part tid 3.5 (ett exempel genomgång av redigering en batch-fil)

Hi det! Detta är min första Instructable, så vänligen inte kritiserar mig för dåligt i kommentarerna! För att fullt förstå detta Instructable, har jag att ge dig en liten bit av historien på den. Innan jag var som medlem och bara läsa Instructables,...

Lösenord skyddad fil med hjälp av Batch-filer

idag, jag kommer att visa dig hur man gör en lösenordsskyddad fil som skapas och nås med hjälp av en kommandofil (BAT). Metoden jag kommer att använda är mycket enkel, men tyvärr är det inte idiotsäker. Någon med lite kunskap eller erfarenhet av dato...

Batch-fil bisk buster

Hej alla detta en batch-fil som jag gjorde för dig det är som ett virus men det är inte jag bara gillar sylt du disken om du vill stänga ner go och tryck på ctrl + alt + delete gå till uppgift krubban och och lägga till detaljer och du kommer se dis...

Hur man gör batch fil programvara på anteckningar för windows XP

här är några sätt hur man gör batch fil programvaraSteg 1: Börja med en idé försök att tänka på en idé om vad programmet kommer att göraEx:"gör en fil Sök lättare" - jag gjorde att en upp ju!Steg 2: steg i att göra programvaran titta på bildenSt...

Hur man skapar en autopatcher för windows xp med hjälp av batch-filer

hur man skapar en autopatcher för windows xp med hjälp av batch-filerBeskrivning, bilder kan aldrig finnas :)Steg 1: Alla åtgärder som anges här eftersom det är för hårt att läsa i flera sidor1. skapa en ny mapp på skrivbordet2. ladda ner alla krävs...

Tidssparande Batch-filer

Detta är de saker jag lärt mig. Jag presenterar bara detta för någon som har problem att göra batch-filer. Ha det så kul!Steg 1: Grunderna1] en XP Professional eller Home (kanske Vista)2] 15 MIN.3] en genomsnittlig hjärna [!]4] XP med KommandotolkenS...

Grundläggande batch-filer

hii tooday jag ska visa dig hur man gör en grundläggande kommandofilallt du behöver är anteckningarSteg 1: ope start det första du behöver göra är öppna startSteg 2: Nästa klicka på kör det kommer att ge dig erch box i denna låda typ anteckningar och...

Hur man gör en batch fil att filen avstängning en dator varje halv timme varje dag

i detta instructable jag ska visa dig hur man gör en kommandofil som kommer att stänga en dator varje halv timme varje dag. Jag ingår också en liten tutorial om hur du använder kommandot AT.Detta var postat för utbildningsändamål bara, jag är inte at...

Roliga saker att göra med batch-filer

ok script kiddies och proffs, det är dags för min tredje instructable. innan jag börjar, vill jag berätta för er något. Jag vill höra vad ni skulle vilja se nästa. Om du har en rolig idé för en kommandofil, maila den till g_colonna med batch idé i äm...