Batch-filen Butler (3 / 5 steg)
Steg 3: Anpassning av kommandon.
Detta nästa steg visar dig några saker du kan med dina kommandon, inklusive öppna filer, återvänder text, navigera till en specifik URL, färg förändras utan att redigera kod och utloggning och avstängning.
Öppna program/filer - öppna något kräver katalogen av nämnda fil. Om du vill öppna en fil eller ett program, Skriv koden nedan i din fil:
Starta C:\users\user\documents\file.txt
Öppna något inom programfiler eller Program Files(x86) kräver ett extra steg. Detta exempel öppnar steam. Mer om kommandot start
CD C:\Program Files (x86) \Steam
Starta Steam.exe
Du kan också använda kommandot start för att öppna en URL:
Start < en href = " >
Returnera text - detta är det enklaste du kan göra med dina kommandon. Huruvida detta returnerar en uppsättning slumptal, ett lösenord som du behöver komma ihåg eller ett litet skämt.
Kommandot bas till alla dessa specifika uppsättningar av information är eko. Exemplet nedan returnerar frasen, "Hello World!".
ECHO Hej världen!
Det finns också några variabler som du kan använda med kommandot echo. De exempel som visas nedan returnerar en uppsättning slumptal och windows-användaren åtkomst till programmet. Mer om echo-kommandot
ECHO % slumpmässiga %
ECHO % användare %
Utloggning och avstängning - logga ut din nuvarande användare eller stänga datorn är ganska lätt. eftersom utloggning är en delmängd av stängande ned, vi kommer bara att använda ett kommando, avstängning.
stänga av datorn:
Shutdown /p
Logga ut:
avstängning/l
Som extra säkerhet, kan du skapa ett ja/nej valen till fortsätta med utloggning/avstängning. För att göra detta, måste du skapa en annan uppsättning av miljövariabler med set-kommandot.
< p >: utloggning < br > echo utloggning?
ställa in /p logyn = ">"
om "% logyn %" == "ja" goto Nik
om "% logyn %" == "nej" gå till start
goto börja < /p >< p >: Nik
avstängning -l < /p >< p >: avstängning
ECHO stänga ner?
ställa in /p shutyn = ">"
om "% shutyn %" == "ja" goto shuty
om "% shutyn %" == "nej" gå till start
pausa
goto börja < /p >< p >: shuty
Shutdown /p < /p >
Om du läser koden korrekt, kan du berätta att detta ger användaren en ja/nej-alternativ att fortsätta. Du skapar en uppsättning för Ja och nej, om användaren skriver Nej, koden kommer att avbryta och gå tillbaka till början. Mer på avstängningskommandot
Färg anpassning - detta är ett skript som jag skrev som ger användaren möjlighet att göra tillfälliga förändringar för färg på texten som butler. Detta används kommandona: "echo" "set" "om" och "färg".
< p >: färg < br > cls
ECHO typ tillbaka för att återgå
ECHO vilken färg vill du ha texten vara?
ECHO typ lista för en lista med färger < /p >< p > Ange /p färg = ">" < /p >< p > om "% färg %" == "lista" goto lista
om "% färg %" == "blå" goto color_blue
om "% färg %" == "grå" goto color_gray
om "% färg %" == "gröna" goto color_green
om "% färg %" == "aqua" goto color_aqua
om "% färg %" == "röda" goto color_red
om "% färg %" == 'purple' goto color_purple
om "% färg %" == "gula" goto color_yellow
om "% färg %" == "vit" goto color_white
om "% färg %" == "back" goto tillbaka < /p >< p >: lista
CLS
ECHO blå
ECHO grå
ECHO green
ECHO aqua
ECHO röd
ECHO lila
ECHO gul
ECHO vit
pausa
gå till: färg < /p >< p >: color_blue
färg 9
pausa
goto börja < /p >< p >: color_gray
färg 8
pausa
goto börja < /p >< p >: color_green
färg en
pausa
goto börja < /p >< p >: color_aqua
färg b
pausa
goto börja < /p >< p >: color_red
färg c
pausa
goto börja < /p >< p >: color_purple
färg d
pausa
goto börja < /p >< p >: color_yellow
färg e
pausa
goto börja < /p >< p >: color_white
färg f
pausa
gå till start < /p >