Kommandotolken Grunder: Starta och stoppa processer
Användning av kommandotolken kan vara ett snabbt sätt att starta program, särskilt Windows-hanteringsverktyg som det är lätt att hitta genom sökning.
Vi tittar på några grundläggande procedurer för att arbeta med program och processer.
Startar program
För att starta ett program från kommandotolken skriver du bara dess namn:
notepad
Detta kommer att starta en ny anteckningsblockinstans. Exemplet fungerar eftersom Windows redan vet var Anteckningar är. Kommandotolken söker automatiskt i arbetskatalogen (sökvägen som visas i början av meddelandelinjen) och Windows-systemkataloger när du kör ett program på detta sätt.
När den körbara filen finns någon annanstans måste du ange hela sökvägen – C:WindowsSystem32notepad
i det här exemplet.
Ett alternativt sätt att starta program är via start
kommandot:
start notepad
Detta har samma effekt som ovanstående exempel. Startmekanismen är dock något annorlunda – Kommandotolken överlämnas till Windows själv, som kommer att ta hand om att hitta rätt program. Fler platser kommer att sökas, inklusive hela innehållet i PATH
miljövariabeln och “app path” -genvägar definierade i registret (ett sätt att förkorta långa körbara sökvägar med alias).
Kedjekommandon
Du kan kedja kommandon genom att kombinera dem med en &
karaktär:
dir & notepad
Detta visar innehållet i din arbetskatalog i terminalen och öppnar sedan Anteckningar.
En variation kan uppnås med &&
istället:
dir && notepad
I det här formuläret körs det andra kommandot endast om det första körs framgångsrikt. Om det skulle uppstå ett fel när ditt kataloginnehåll skulle listas skulle Notepad inte öppnas. (Obs! Du kan uppnå det inversa med ||
, så dir || notepad
skulle jag bara köra Anteckningar om dir
kommandot misslyckades.)
Avsluta processer
Du kan också använda kommandotolken för att avsluta processer. Det här är perfekt när du behöver döda ett program men inte har en mus till hands, eller så har inte Aktivitetshanteraren svar.
taskkill /F /IM "notepad.exe" /T
Ovanstående kommando dödar omedelbart alla körande instanser av Notepad. Ersätt notepad.exe
namnet på det program du vill döda. Du kan få denna information genom att köra för tasklist
att visa en lista över alla processer som för närvarande körs.