Kommandotolken hittar du under Start->Program->Tillbehör->Kommandotolken



Relevanta dokument
Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS Konsolfönstret

MS-DiskOperativSystem Sammanfattning och Övningar

LAB 1 MS-DOS MicroSoft-DiskOperating System -Microsoft MS-DOS = synonymt med DOS -IBM PC-DOS -Novell DR-DOS

Laboration 0. Enhetsbokstaven anges med ett kolon efter och man läser ofta ut detta, exempelvis C:(sekolon).

Allmänt om programvaror och filer i Windows.

Objektorienterad programmering i Java I

Felsökningsguide för Windows XP

Övning 1. Datateknik A, Java I, 5 poäng. Att ladda hem och installera Java Att skriva ditt första Javaprogram Att kompilera och exekvera ditt program

Bengans datorhörna WINDOWSTIPS

Introduktion till programmering, hösten 2011

Användarhantering Windows 7 I denna laboration kommer vi att skapa nya användare och grupper och titta på hur man hantera dessa.

Eltec VoteAid är ett system som används av kommuner och landsting för att sköta möten via trådlösa knappsatser.

Operativsystem och användargränssnitt

Lab 7, 48 steg till ett bättre liv i Unix-labbet

Introduktion till datorer och nätverk vid institutionen för naturgeografi och ekosystemvetenskap

Konfigurera Xenta från Babs

Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8)

Installation/uppgradering av Agfa IMPAX program för remittenter

Vi visar i denna guide hur man kommer igång med sin nychippade Xbox360. När vi skriver spel i denna guide så menar vi era JTAG/RGH preparerade spel.

kommando -fl argument

GitHub for Windows och GitShell

22 Användarnas hemmamappar

Utförande: I exemplet så kommer vi att utgå från att man gör laborationen i en Virtuell miljö (Virtualbox).

3) Routern kontrollerar nu om destinationen återfinns i Routingtabellen av för att se om det finns en väg (route) till denna remote ost.

Guide: Programmera Ryze Tello

eller Snabbkurs i filhantering Tema: Mappar och filer i Windows samt Lagringsenheterna OBS! Endast för medlemmar i SeniorNet, Klubb Södertälje!

DIG IN TO. Nätverksadministration

Tips och tricks. Några bra tips. Lägg till sökvägar

LAN Port: 4 X RJ45 10/100BASE-TX Fast Ethernet med Auto MDI/MDIX. Resetknapp: Återställer enheten till fabriks inställningar

UPPDATERA DIN UNICO-ORGELS OPERATIVSYSTEM!

Författare: Juha Söderqvist. Windows Guide. Version 1.0. admin [Datum]

UNIX. Laborations-PM Anders Egneus, Henrik Lindgren, 2004, Raphael Corsoski, Erik Eliasson, Christian von Schultz, 2008.

Sätta ett fast ip-nummer i klockan

Grundkurs 1 IKT Filhantering

Instruktioner för att kunna programmera på skolans datorer

KPP053, HT2016 MATLAB, Föreläsning 1. Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner

Instruktioner för Internetanslutning

Användardokumentation för CuMaP-PC. Fleranvändarsystem och behörigheter

ÅTVID.NET Startinstruktioner

Konfigurera Xenta från Point

Filhantering utforskaren avslöjar

Win95/98 Nätverks Kompendium. av DRIFTGRUPPEN

Om Mappar Uppgift 1: Skapa en mapp på Skrivbordet... 2 Om enheter... 3 Uppgift 2: Byt namn på din nya Höst -mapp till Vår...

SNABB-GUIDE FÖR GOOGOL T1 PROGRAMMERING.

Tips: Titta på relevanta genomgångar på webbplatsen

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande.

1284_omslag.qxd :13 Sida 1 ECDL START OFFICE 2003 Allmän IT Windows XP Word 2003 Outlook 2003

Användarhandledning för koppling av dokument

Del 1: Skapa konto i Exchange

Använda bärbar dator som operatörspanel

SMC Barricade Routers

Datorer och datoranvändning Föreläsningar 2014/15. Föreläsning 1 Unix. Operativsystem. Unix

Om konsolporten. Beskrivning av portarna

Föreläsning 3. Programmering, C och programmeringsmiljö

Topologi. Utförande: I exemplet så kommer vi att utgå från att man gör laborationen i en Virtuell miljö (Virtualbox).

Filhantering utforskaren avslöjar hur information lagras

Program. Kapitel make Program Interpreterande och kompilerande program

3. Hämta och infoga bilder

VÄLKOMMEN TILL OWNIT!

Introduktion till Matlab

Introduktion till datormiljön och Python

Skärmbilden i Netscape Navigator

Programmering i C++ Kompilering från kommandoraden

UNIX Introduktion UNIX. Datorerfarenhet. Vad menar man med operativsystem

BLI VÄN MED DIN DATOR ENHETER MAPPAR FILER

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: Mottagare: Visi Web kund

Installationsanvisningar fiberstream (LAN) Version 1.0

Lab1 inginfo07. Detta dokument innehåller övningar för introduktion till Media-programmets datorsystem (Mac OS X).

Startanvisning för Bornets Internet

Ashampoo Rescue Disc

Detta dokument skall ge en kortfattad introduktion till Jasmine installationen vid DSV.

Serverlås installation.

ELMIA WLAN (INTERNET)

LABORATIONSRAPPORT Operativsystem 1 Laboration 1, Ghost, pingpong och Windows 2003 installation

Snabbguide AlphaSmart NEO2

Välkommen som användare av medietekniks och informatiks publika studentserver

Innehåll. Installationsguide

Manual Demoväska RFID. Manual Demoväska. Sara Svensson/Monika Lindgren/Fredrik Karlsson Version BnearIT AB 1(17)

DD1310 Programmeringsteknik för Open1 och Med2 Laborationer läsåret 2014/2015

JAWS Nätverksauktorisering

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php

Kort-kort om utdelade användarkonton och datormiljön på NADA

Hur fungerar en IP uppkoppling till ETS? KNX Sweden KNX: The worldwide STANDARD for home & building control

Konvertering från Klients databas till Norstedts Byrå

Flytt av. Vitec Mäklarsystem

Föreläsning 3. Programmering, C och programmeringsmiljö

Kapitel 1 Komma igång... 3

Introduktion till Matlab

Installationsanvisning OnTag

Föreläsning 2. Operativsystem och programmering

KURSMÅL WINDOWS STARTA KURSEN

Läs detta innan du sätter igång!

Installationsanvisningar för abc Datorövningar

Installation av GeoSuite Presentation Fält

Installationsmanual för Tyfon ADSL

Installationsanvisningar VisiMIX. Ansvarig: Visi System AB Version: 2.2 Datum: Mottagare: Visi MIX kund

Programutveckling med Java Development Kit. (JDK 1.1.x) och Programmers File Editor (PFE 7.02)

Laboration 1 Introduktion till Visual Basic 6.0

Skapa mappar, spara och hämta dokument

JobOffice SQL databas på server

Transkript:

DOS kommandon Att kalla kommandona man använder i kommandotolken för DOS-kommandon kan tyckas fel eftersom operativsystemet DOS inte längre används i Windows XP, 2000 eller Vista. Textbaserade kommandon lever dock fortfarande kvar i allra högsta grad och är väldigt viktigt att lära sig om man skall jobba som PC-tekniker eller nätverksadministratör. Dessa textbaserade kommandon liknar i mångt och mycket de gamla DOS-kommandona även om vissa har ersatts av andra och gamla kommandon fungerar aningen annorlunda i XP och Windows 7 & 8. Med Powershell så lever många gamla kommandon kvar. Fördelar Vill man göra något mer avancerat så använder man oftast DOS-kommandon eller någon form av skript (Powershell) Krånglar datorn så startar man ofta i ett textbaserat läge En del moment kan man utföra enklare och snabbare med de (ibland) kraftfullare kommandon som finns Skall man jobba med Linux så krävs det en vana att jobba i textbaserad miljö Nackdelar Mindre användarvänligt Vissa moment tar längre tid i textläge Kommandotolken Kommandotolken hittar du under Start->Program->Tillbehör->Kommandotolken Eller kan du starta kommandotolken genom Windowsknappen+R (R=RUN eller kör) och sedan skriva CMD för att starta den.

Du ser nu information om operativsystemet. För att kommandotolken skall kunna tolka, förstå och utföra de kommandon som du ger den så krävs det att du skriver dem grammatiskt rätt. På engelska betyder detta att du ska använda rätt syntax. Du kanske har stött på syntax-error innan. Detta är något man råkar ut för ofta om man programmerar och skrivit något (grammatiskt) fel i programkoden. Det fungerar likadant i kommandotolken. Alla kommandon är uppbyggda på följande sätt 1. Du skriver ett kommando som talar om vad som skall göras (det finns flera olika kommandon och program, mer om detta senare). Kommandotolken gör ingen skillnad på stora och små bokstäver (till skillnad från kommandotolkar för andra operativsystem). 2. En eller flera parametrar som talar om för kommandot vad kommandot skall utföras på och var det skall utföras 3. Tillägg eller växlar som ändrar kommandots funktion Ex: kommando parameter1 parameter2 /växel1 /växel2 Mellan kommandot och (eventuella) parametrar så används mellanslag för att skilja dem åt. Annars vet ju inte kommandotolken vilket kommando som gäller. Om det är kommando eller kommandoparameter1 som skall köras. Man kan som du ser inte skriva vad som helst. Kommandotolken läser det du skriver enligt den syntax som beskrevs tidigare. Det första kommandotolken letar efter är själva kommandot. Skriver du inget giltigt kommando så blir det fel. Pausa eller avbryta ett kommando i kommandotolken Tangenten PAUSE pausar ett kommando. För att avbryta ett kommando använder du tangenten BREAK eller CTRL+C. Med ALT+ENTER växlar man mellan fullskärmsläge och fönsterläge för kommandotolken.

Kommandon Jag kommer att ta upp de kommandon som är vanligast och nyttigast att kunna. Kommandon är egentligen små program (.exe-filer) som ligger i systemmappar där kommandotolken letar efter kommandon. Detta kallas för PATH och är alltså de systemmappar som kommandotolken letar igenom efter kommando. Förutom dessa mappar så letar kommandotolken även i den aktuella mappen där du befinner dig just nu efter en körbar fil med ett namn som motsvarar det du anger som kommando. PATH Detta kommando visar vilka systemmappar som kommandotolken letar i när du skriver ett kommando. Du kan även ta bort eller lägga till mappar som ska ingå i path:en med detta kommando. HELP Kommandot visar de vanligaste kommandon som finns samt en enkel beskrivning över dessa. Vill man ha mer information om något av dessa kommandon så kan man använda ett kommando som parameter till kommandot HELP. Ex: HELP HELP,visar ytterligare information om hur man använder kommandot HELP. OBS detta gäller enbart för de kommandon som listas då man kör kommandot HELP. Betydligt effektivare är växeln /? som ska ge hjälp för de flesta kommandon och program. CD Change directory. Kommandot används för att byta den aktuella mappen. Alltså navigera/förflytta sig i mappstrukturen på aktuell enhet. För att byta aktuell enhet så anger man bara enhetsbeteckning och enter (se bild). Notera att prompten (så kallas det som är till vänster, t.ex. c:\>) hela tiden visar aktuell mapp, där du befinner dig. Du kan antigen ange en relativ sökväg eller en absolut sökväg. Relativ sökväg: Utgår från den aktuella mappen där du befinner dig. Exempel på detta ser du på rad 3 och 4 på bilden. Absolut sökväg: Då anger du hela sökvägen från roten på enheten och framåt (se exempel rad 6 på bilden) CD \ CD.. - Byter till roten på aktuell enhet (se rad 5 på bilden) - Byter till mappen ovanför aktuell mapp. Bra om man vill backa ett steg (se rad 7 och 8 på bilden)

Viktigt att veta: har du en sökväg som innehåller mappnamn med mellanslag (spaces) i namnet så ska den skrivas inom citationstecken (se bild). En annan finess med kommandotolken är att om du har startat den via XP så kan du spara en massa tid och skrivande genom att skriva början på en sökväg och sedan trycka på TAB-tangenten. Då kommer kommandotolken att föreslå lämplig mapp/sökväg om det finns en sådan. Ex. du befinner dig i c:\> och skriver cd doc sedan TAB-tangenten. Kommandotolken föreslår då cd Documents and settings som lämplig mapp eftersom namnet börjar på doc. Denna finess kallas för TAB-komplettering och är väldigt användbar. Skulle det finnas flera lämpliga mappar (t.ex. om man som i förra exemplet skulle ha flera mappar som börjar på doc ) så skiftar man mellan dem genom att trycka på TAB upprepade gånger. DOSKEY DIR En annan tidssparande finess är kommandohistoriken. Den fungerar som så att alla kommandorader du skriver in sparas och du kan enkelt bläddra mellan dem med PILupp och PIL-ned tangenterna. Att denna finess fungerar är egentligen tack vare ett program som heter DOSKEY som startas automatiskt när du startar kommandotolken i XP. I Gamla DOS eller på boot-skivor så är det inte säkert att detta program körs eller ens finns med. DOSKEY kan göra betydligt mer än att bara komma ihåg vad som skrivits. Vill du fördjupa dig i programmets funktioner så prova HELP DOSKEY eller DOSKEY /? Detta kommando listar filer och mappar i den aktuella katalogen. Undersöker du kommandot noggrannare så kommer du att märka att det finns många olika växlar. De viktigaste är: DIR /P DIR /S Page, om resultatet av listningen inte får plats på en skärm så blir det en paus vid varje skärm. Search, med denna växel så listar kommandot alla filer och mappar i aktuell katalog samt alla underkataloger till den aktuella katalogen. Jokertecken Vissa tecken går inte att använda när man namnger filer eller mappar *?\/ : >< Dessa tecken är reserverade för annat bruk.

Jokertecknet? betyder ett eller noll valfria tecken. Jokertecknet * betyder ett valfritt antal (inklusive noll) valfria tecken. Jokertecken kan användas när man söker efter en viss fil. Eller vill utföra ett kommando på flera filer av samma typ (t.ex. kopiera alla textfiler). Exempel DIR *.EXE DIR W*.EXE DIR?H.EXE DIR /S *.MP3 Listar alla.exe-filer Listar alla EXE-filer vars namn börjar på W Listar alla.exe-filer vars namn innehåller 2 bokstäver där sista är H Listar (söker) alla.mp3-filer i aktuell katalog samt alla underkataloger. EXIT COPY Avslutar kommandotolken. Kopierar en eller flera filer. Exempel: COPY hej.txt C:\TEMP COPY *.TXT C:\WINDOWS Kopierar filen hej.txt till C:\TEMP. COPY Kopierar alla.txt-filer till C:\WINDOWS XCOPY MOVE Kopierar filer och kataloger tillsammans med underkataloger och dess innehåll. Fungerar som COPY annars fast kopierar hela katalogträd om man behöver det. Kolla även i kommandot ROBOCOPY Flyttar filer och mappar samma syntax som COPY-kommandot. Med move kan man även byta namn på filer och mappar. (se bild)

MD RD DEL REN TYPE CLS EDIT FORMAT CONVERT Make Dir. Skapar kataloger. Remove Dir.Tar bort tomma kataloger. Med växeln /S tas katalogen bort inklusive alla filer och underkataloger. Delete. Tar bort filer. Rename. Byter namn på en eller flera filer. Skriver ut innehållet i en textfil (Ex. TYPE hej.txt). Clear Screen. Rensar skärmen. Textredigeringsprogram. Skriver man bara edit så startas programmet. Skriver man edit följt av ett filnamn så öppnas denna fil. Skulle inte filen existera så skapas den. Använd ALT-tangenten och piltangenterna för att navigera i menyn. Formaterar vald enhet med FAT32 eller NTFS filsystem. Konverterar en enhet (partition) till NTFS Pipes Alla kommunikation med kommandotolken sker genom att vi anger indata i form av kommandon och instruktioner osv. som sedan utförs och resultatet presenteras för oss användare i form av text i kommandotolken (oftast). Denna utdata i form av text som vi får på skärmen kan skickas vidare till andra kommandon eller sparas som en textfil. Detta tecken används för att skicka vidare utdata till ett annat kommando. Ex: HELP MORE Här skickas utdatan från kommandot HELP till kommandot MORE > Detta tecken används för att spara ner utdatan från ett kommando till en textfil. Ex: DIR > textfil.txt Här sparas utdatan från kommandot DIR ner i en textfil (textfil.txt)

Andra viktiga kommandon Förutom de absolut viktigaste kommandona och de som används för filhantering så finns det många andra viktiga kommandon som används i XP. De flesta av dessa återfinns i Vista men inte alla. Vissa av dem har bytt namn och /eller funktion. IPCONFIG Visar information om nätverkskorten och hur de är konfigurerade. /ALL /RELEASE /RENEW Visar all information Tvingar nätverkskortet att släppa det IP-nummer som den fått tilldelat om man har automatisk tilldelning av IP-adresser. Tvingar nätverkskortet att förnya IP-adress om man har automatisk tilldelning av IP-adresser. CHKDSK Detta kommando hette förr SCANDISK och gör en kontroll av hårddisken. Ofta när Windows inte startar eller fungerar som det skall så beror detta på ett skadat filsystem. Detta löses väldigt ofta med att man startar från XP s installationsskiva och kör en CHKDSK i reparationskonsolen. CHKDSK /R Växeln R(epair) gör en noggrannare kontroll och försöker laga ev. fel. PING Ett väldigt vanligt nätverksverktyg som finns till de flesta operativsystem. Detta kommando pingar en angiven nätverksadress (IP-nummer eller domän) för att kontrollera om vår maskin har kontakt med angiven adress. OBS att inte alla nätverksenheter/datorer svarar på ping. PING www.google.se Kontrollerar om vi har kontakt med www.google.se NET Detta kommando är ganska komplext och kan användas till väldigt mycket. Det används ofta i login-skript på Windows servrar för att se till så att alla användare får de nätverksresurser de har tillgång till uppmappade som nätverksenheter i Windows. NET USE g: \\jupiter\jb-gemensamt Skapar en nätverksenhet (g:) som är ansluten till servern JUPITERs utdelade resurs JB-GEMENSAMT. NET USE h: \\jupiter\jb-elev-07\khn07xxxxxxx Kommandorad för att ansluta er h: här på skolan NET USE g: /delete Tar bort (kopplar från) nätverksenheten g: TRACERT Fungerar som PING fast man ser även information om alla router-hopp som sker. Tyvärr filtreras denna information bort av brandväggen här på skolan.

NETSTAT NETSH Visar protokollstatistik och aktuella TCP/IP anslutningar. Kommando för att konfigurera nätverkskorten på datorn. netsh interface ip show config Visar aktuell information om nätverkskorten netsh interface ip set address "Anslutning till lokalt nätverk" dhcp Konfigurerar nätverket "Anslutning till lokalt nätverk" till att använda automatisk tilldelning av IP-nummer. netsh interface ip set address name=" Anslutning till lokalt nätverk " static 192.168.0.100 255.255.255.0 192.168.0.1 Konfigurerar Anslutning till lokalt nätverk till att använda det fasta IP-numret 192.168.0.100, nätverksmasken 255.255.255.0 och standard gateway 192.168.0.1.BAT-filer En BAT-fil (Batch) är egentligen bara en vanlig textfil med filändelsen.bat. Denna filändelse gör att man kan köra filen precis som vilket annat kommando eller program som är command-line-based (textbaserat). En BAT-fil innehåller ett eller flera kommandon som körs i den ordningen de står i när man kör BAT-filen från kommandoprompten. En BAT-fil skapas enklast med EDIT eller anteckningar. Det finns många kommandon som enbart används när man programmerar BAT-filer. Det går att göra ganska avancerade sådana detta kallas även för scripting. ECHO Detta kommando kan visa meddelande och/eller ändra hur kommandona i en BAT-fil visar. ECHO följt av en text ekas ut i prompten (se bild.). Exempel på hur man gör en BAT-fil 1. EDIT hej.bat 2. 3. Spara filen

4. Kör BAT-filen (i detta fallet hej) För er som vill fördjupa er i BATCH-fil programmering så finns det gott om hjälpsidor på nätet. Ett viktigt tips är att lära sig Powershell som är kommandotolken på steroider. Betydligt kraftfullare än kommandotolken. Det finns mycket bra resurser för powershell på nätet.