Batch script er et grunnleggende skriptspråk som kjører på alle Windows- eller MS DOS -operativsystemer, funksjonene er basert på kommandoene for kommandolinjene i disse operativsystemene. Den er også ganske kul! Å lage et spill med dette manuset er ikke så vanskelig, alt som trengs er litt tid og kreativitet. Vær oppmerksom på at for at dette prosjektet skal fungere skikkelig, trenger du Windows 2000 eller nyere, siden dette ikke vil fungere i tidligere versjoner av Windows eller MS DOS, siden MS DOS ikke er kompatibelt med moderne batch -skript.
Trinn
Trinn 1. Kopier filen i Notisblokk
TITLE Calculator ECHO OFF CLS ECHO -av Ravi Raturi, XI B Nirmal Deepmala Pagarani Public School Shyampur, Rishikesh: TOPP farge 3f Cls ECHO ----------------------- ----------------------------- ECHO [ECHO DOS CALCULATOR ECHO [ECHO ------------- --------------------------------------- ECHO [ECHO [ECHO + = Sum ECHO [ECHO -= Sub ECHO [ECHO / = Division ECHO [ECHO * = Multipliser ECHO [ECHO ~ = Avslutt ECHO [ECHO [ECHO ------------------------ ---------------------------- ECHO [SET/P ch = "Enter Symbol" IF % ch % EQU + GOTO: SUM IF IF % ch% EQU - GOTO: SUB IF% ch% EQU / GOTO: DIV IF% ch% EQU * GOTO: MUL IF% ch% EQU ~ GOTO: EXI IF% ch% GTR. GOTO: Hel: SUM CLS ECHO ------------------------------------------- -------- ECHO [ECHO SUM ECHO [ECHO ----------------------------------- ---------------- ECHO [set /p A = "Enter First Number =" ECHO [set /p B = "Enter Second Number =" SET /AC = A+B ECHO [EKKO ------------------------------------------------ --- ECHO%A%+%B%=%C%PAUSE GOTO: TOPP: SUB CLS ECHO --------------------------- ------------------------ ECHO [ECHO SUBTRAKTION ECHO [ECHO ------------------- -------------------------------- ECHO [sett /p A = "Skriv inn første nummer =" ECHO [sett /p B = "Skriv inn andre nummer =" SET /AC = AB ECHO [ECHO ---------------------------------- ----------------- ECHO%A%-%B%=%C%PAUSE GOTO: TOPP: DIV CLS ECHO ------------- --------------------------------------- ECHO [ECHO DIVISION ECHO [ECHO ---- ------------------------------------------------- EKKO [sett /p A = "Skriv inn første nummer =" ECHO [sett /p B = "Skriv inn andre nummer =" SET /AC = A /B ECHO [ECHO --------------- -------------------------------------- EKKO % A%/%B%=%C%PAUSE GOTO: TOPP: MUL CLS ECHO -------------------------------- ------------------- ECHO [ECHO MULTIPLIKASJON ECHO [ECHO ------------------------ ---------------------------- ECHO [sett /p A = "Skriv inn første nummer =" ECHO [sett /p B = "Enter Andre nummer = "SET /AC = A*B ECHO [ECHO ------------------------------------ ---------------- ECHO%A%*%B%=%C%PAUSE GOTO: TOPP: EXI EXIT: HEL CLS ECHO ----------- --------------------------------------- ECHO [ECHO HELP ECHO [ECHO ---- ---------------------------------------------- ECHO Press (+) For sum, (-) for sub, (/) for divisjon, (*) for multiplisere. PAUSE GOTO: TOPP
Trinn 1. Lagre filen som Calculator.bat
Den beste mappeplassen for denne filen er i Mine dokumenter (alle operativsystemer i tillegg til Vista) eller Dokumenter (Windows Vista) -mappen.
Trinn 2. Dobbeltklikk på filen og nyt
Tips
- Batch er en morsom måte å begynne å skrive programmer på. For å gå over til noe bare litt vanskeligere, men mye kraftigere, prøv programmeringsspråket python.
- Lagre ofte. Du kan angre hvis du ikke gjør det.
- Prøv å lage mange versjoner av spillet mens du går, slik at du kan sammenligne dem og se om det er noen feil. Ikke bekymre deg for hvor mye plass det vil ta, batchfiler er veldig små.
- Du kan finne gratis videoer på YouTube for å lære et hvilket som helst programmeringsspråk.
- Du kan angi variabel ved å sette "sett variablename = verdi", eller for å få brukerens input og lagre den som en variabel, i stedet for å sette "set /p input = blahblahblah" Du vil sette "set /p variablename = blahblahblah" (Dette avsnittet må korrigeres.)
Advarsler
- Legg aldri inn MS DOS -kommandoer i ekkokommandoen, da de vil bli utført. Husk at alt som vises på kommandolinjen er et ekko!
- Legg aldri noen MS DOS -kommandoer i tekstfilene som skrives ut på konsollen. Tekstfiler løser noen problemer, for eksempel skråstreker og stjerner, men kommandoer i dem vil fortsatt bli utført av systemet.
- Det blir ofte sagt at det er ulovlig å sende batchfiler over internett. Dette er på ingen måte sant, men vær oppmerksom på det faktum at du kan få problemer med å sende farlige batchfiler over internett (f.eks. Batchfiler som krasjer datamaskinen, sletter viktige systemfiler osv.). De kalles ikke virus, men de er fortsatt skadelige, og du kan få alvorlige problemer for dem.