Stap 3: Aanpassing van opdrachten.
Deze volgende stap zal u tonen een paar dingen die je kunt met uw commando's, met inbegrip van openen van bestanden, tekst terug te keren, navigeren naar een specifieke URL, kleur wijzigen zonder het bewerken van de code en afmelden/afsluiten.
Het openen van programma's / bestanden - openen om het even wat vereist de directory van genoemde bestand. U opent een bestand of programma, typt u de onderstaande code in uw bestand:
start C:\users\user\documents\file.txt
Openen om het even wat binnen de Program files of Program Files(x86), is een extra stap nodig. In het volgende voorbeeld wordt stoom geopend. Meer over opdracht start
cd C:\Program Files (x86)\Steam start Steam.exe
U kunt ook de begin-opdracht voor het openen van een URL:
start <a href="
Terugkerende tekst - dit is de eenvoudigste wat je met uw commando's doen kunt. Dit resulteert of een verzameling van willekeurige getallen, een wachtwoord dat je moet onthouden of een kleine grap.
De basis opdracht aan alle van deze specifieke soorten informatie is echo. Het onderstaande voorbeeld geeft als resultaat de zinsnede: 'Hello World!'.
echo Hello World!
Er zijn ook een paar variabelen die u met de opdracht echo gebruiken kunt. De voorbeelden hieronder terug een reeks willekeurige getallen, en de windows-gebruiker toegang tot het programma. Meer over de opdracht echo
echo %random% echo %user%
Logoff/Shutdown - afmelden van uw huidige gebruiker of de computer afsluiten is heel eenvoudig. Aangezien afmelden een subset is van afsluiten, we zullen alleen worden met de opdracht, afsluiten.
computer afsluit:
shutdown /p
afmelden:
shutdown /l
Als extra beveiliging, kan u wilt maken van een Ja/geen optie om door te gaan met het afmelden/afsluiten. Om dit te doen, moet u een andere set van omgevingsvariabelen maken met de opdracht set.
<p>:logoff<br>echo log off? set /p logyn=">" if '%logyn%' == 'yes' goto logy if '%logyn%' == 'no' goto start goto start</p><p>:logy shutdown -l</p><p>:shutdown echo Shut down? set /p shutyn=">" if '%shutyn%' == 'yes' goto shuty if '%shutyn%' == 'no' goto start pause goto start</p><p>:shuty shutdown /p</p>
Als u de code juist lees, kan u vertellen dat dit biedt de gebruiker een Ja/nee-keuze om door te gaan. U maakt een set voor Ja en Nee, als de gebruiker op Nee, de code zal annuleren en teruggaan naar het begin. Meer over de opdracht shutdown
Kleur aanpassen - dit is een script dat ik schreef waarmee de gebruiker een tijdelijke verandering aanbrengen in de kleur van de tekst van de butler. Deze maakt gebruik van de opdrachten: "echo", "instellen" "als" en "kleur".
<p>:color<br>cls echo type back to return echo What color would you like the text to be? echo type list for a list of colors</p><p>set /p color=">"</p><p>if '%color%' == 'list' goto list if '%color%' == 'blue' goto color_blue if '%color%' == 'gray' goto color_gray if '%color%' == 'green' goto color_green if '%color%' == 'aqua' goto color_aqua if '%color%' == 'red' goto color_red if '%color%' == 'purple' goto color_purple if '%color%' == 'yellow' goto color_yellow if '%color%' == 'white' goto color_white if '%color%' == 'back' goto back</p><p>:list cls echo blue echo gray echo green echo aqua echo red echo purple echo yellow echo white pause goto :color</p><p>:color_blue color 9 pause goto start</p><p>:color_gray color 8 pause goto start</p><p>:color_green color a pause goto start</p><p>:color_aqua color b pause goto start</p><p>:color_red color c pause goto start</p><p>:color_purple color d pause goto start</p><p>:color_yellow color e pause goto start</p><p>:color_white color f pause goto start</p>