CMD-kommandoer. Kommandolinjekommandoer

Moderne brukere kan finne kommandolinjemodusen veldig upraktisk, siden de trenger å skrive ukjente kommandoer uten å gjøre feil eller skrivefeil. Noen datamaskinoperasjoner er imidlertid enklere og mer praktisk å utføre ved å bruke bare kommandolinjen til operativsystemet. I noen tilfeller er dette den eneste mulige måten å utføre visse handlinger på datamaskinen. For eksempel lanseres registerredigeringsprogrammet i operativsystemene til Windows-familien raskt eksklusivt fra kommandolinjen. Det er ingen omtale av det i kontrollpanelet. Derfor vil kunnskap om hvordan du åpner kommandolinjen definitivt være nyttig for alle brukere.


Du kan starte kommandolinjen på forskjellige måter, som også vil variere avhengig av versjonen av Windows-operativsystemet du bruker.

Windows 7 og Windows Vista
I disse operativsystemene kan du åpne kommandolinjen på følgende måter.

For enkelte handlinger med datamaskinen i operativsystemene Windows 7 og Windows Vista, må du kjøre ledeteksten med administratorrettigheter. For å gjøre dette i metodene beskrevet ovenfor, må du ikke starte programmet ved å dobbeltklikke på venstre museknapp, men ved å enkelt høyreklikke og deretter velge "Kjør som administrator" i kontekstmenyen.


Windows XP
Klikk på "Start"-knappen og klikk på "Kjør" i listen som vises. I vinduet som vises med tittelen "Kjør programmer", skriv inn cmd og trykk på Enter-tasten på tastaturet.

Det er en annen metode som fungerer på samme måte på alle operativsystemer i Windows-familien.

  1. Trykk på tastekombinasjonen Win + R. Win-tasten har Windows-logoen og er plassert på venstre side av tastaturet mellom Ctrl- og Alt-knappene.
  2. I vinduet som vises, på kommandolinjen, skriv cmd og klikk på "Ok"-knappen i vinduet eller Enter-tasten på tastaturet.
Kommandolinjevinduet ser slik ut:

Å jobbe med det innebærer å skrive visse kommandoer. Skriving av en egen kommando fullføres ved å trykke Enter-tasten på tastaturet, hvoretter kommandoen sendes for utførelse og behandles av datamaskinen.

Du kan få hjelp til hovedkommandoene som brukes ved å skrive ordet hjelp og trykk på Enter-tasten på tastaturet.

De fleste PC-brukere møter ikke behovet for å bruke noen CMD-kommandoer. Mange mennesker mangler rett og slett funksjonene som leveres av det visuelle skallet til operativsystemet. Imidlertid er det situasjoner når du må manipulere systemet direkte, og det er da kommandolinjen kommer til unnsetning.

Hva er kommandolinjen

Dette er programvare som er en del av standardprogrammene til systemet. CMD gir brukeren muligheten til å jobbe med systemet og filene direkte. Applikasjonen har et tekstgrensesnitt, og utførelsesresultatet vises på skjermen. Enkelt sagt, kommandolinjen oversetter brukerforespørsler til et skjema som systemet kan forstå. Utad ser programmet selvfølgelig ikke veldig kjent ut for den gjennomsnittlige brukeren, men samtidig har det en rekke positive egenskaper, og dessuten er det raskere enn den visuelle komponenten. innebygd i alle versjoner av Windows-operativsystemet.

Måter å starte kommandolinjen på

Operativsystemutviklerne har gitt flere alternativer for å lansere CMD:

  • Gå til Start-menyen / Tilbehør / velg deretter "Ledetekst" fra listen.
  • Gå til Start-menyen, velg "Kjør", i vinduet som vises, skriv inn CMD.exe på linjen. Du kan også åpne Kjør-vinduet ved å bruke Win+R-tastekombinasjonen.
  • Gå til systemmappen C:\Windows\system32 og velg CMD.exe-programmet.

De fleste av de viktigste kommandoene kan fås ved å bruke hjelpekommandoen. Etter å ha skrevet inn denne forespørselen, vises Windows CMD-kommandoer med informasjon om hvordan du bruker dem. Alle kan deles inn i flere ganske brede grupper. Deres inndeling skjer i henhold til prinsippet om anvendelse. For eksempel CMD-kommandoer for å kjøre kommandoene som brukes. De vanligste av dem vil bli presentert nedenfor. De er også de mest nødvendige CMD-linjekommandoene.

Grunnleggende kommandoer for arbeid med systemkataloger

Denne listen over kommandoer vil være nyttig hvis du trenger tilgang til mapper på systemet:

  • Dir - gir muligheten til å vise mapper som en liste. Ved å bruke flere kommandolinjekriterier kan du sortere kataloger basert på en rekke alternativer.
  • RD - gir muligheten til å slette en unødvendig katalog. Med tilleggsparametere kan du angi slettekriterier: for eksempel slette flere mapper samtidig.
  • MD - kommandoen oppretter en ny mappe (katalog). Ulike alternativer lar deg lage forskjellige typer kataloger.
  • CD - gir muligheten til å flytte fra en katalog til en annen, i noen tilfeller må du bruke anførselstegn.
  • XCopy - brukes til å kopiere mapper uten å endre strukturen. I motsetning til Copy, har denne mer avanserte kommandofunksjoner. Via CMD kan du utføre ganske fleksible operasjoner med denne forespørselen.
  • Tre - gir muligheten til å vise kataloger grafisk. Som standard gjøres visningen ved hjelp av pseudografikk.
  • Flytt – brukes til både å flytte og endre katalognavnet. Kommandoen gjør det mulig å flytte flere mapper om gangen.

Grunnleggende kommandoer for arbeid med filer

Disse CMD-filkommandoene kan være nyttige for mange personlige datamaskinbrukere:

  • del - kommando som brukes til å slette. Kan brukes til å slette en eller flere filer. I tillegg er det et alternativ for å slette skrivebeskyttede filer;
  • rediger - kommandoen starter et tekstredigeringsprogram;
  • ren - lar deg gi nytt navn til en fil. Du kan også bruke rename;
  • flytte - brukes til å flytte og gi nytt navn til en fil;
  • copy con - lar deg lage en ny fil;
  • fc - lar deg sammenligne hva som er i to filer. Resultatet av arbeidet er utseendet til symboler som gir informasjon om statusen til sammenligningen;
  • type - gjelder for tekstdokumenter. Utførelsen av kommandoen er å vise innholdet i filen på skjermen;
  • kopier - lar deg kopiere og også slå sammen filer.

Kommandoer for å diagnostisere harddisken til datamaskinen og systemet

I tillegg til alle fordelene ovenfor lar CMD-kommandoer deg se etter feil i driften av harddisker eller endre volumetiketter, samt defragmentering.

  • Kompakt - kommandoen lar deg vise og konfigurere komprimering i NTFS-filsystemet. Ved å bruke denne kommandoen kan du spare diskplass betydelig.
  • Formater - formaterer en disk eller diskett. Vær oppmerksom på at formatering vil slette alle data på mediet fullstendig.
  • Chkdisk - sjekker og viser informasjon om mediet. Teamet vil hjelpe deg å finne ut om den okkuperte plassen, mengden plass på dårlige sektorer, og så videre.
  • Fsutil - gir informasjon om filsystemet og lar deg gjøre endringer i det.
  • Chkntfs - lar deg vise og konfigurere under oppstart av Windows.
  • Konverter - lar deg konvertere et volum fra ett filsystem til et annet. Det er ikke mulig å endre typen på det aktive volumet eller disken.
  • Gjenopprett - en kommando for å gjenopprette data fra skadede medier. Denne prosessen skjer ved å lese en sektor etter den andre. Lesing skjer kun fra de sektorene det er mulig å lese fra. Data som befinner seg i fysisk skadede sektorer vil ikke bli gjenopprettet. Oftest gjenopprettes tekstdokumenter fra skadede disketter på denne måten.
  • Diskpart - lar deg åpne diskdata og gjøre de nødvendige innstillingene.
  • Vol - gir informasjon om serienummeret til harddisken.
  • Etikett – brukes til å vise og redigere volumetiketter. Vær oppmerksom på at volumnavnet ikke kan inneholde mer enn 11 tegn, og NTFS 32 tegn.

Informasjonskommandoer

Denne typen kommandoer hjelper deg med å få informasjon om versjoner, konfigurasjoner og installerte drivere:

  • ver - gir informasjon om systemversjonen ved å bruke CMD-kommandoen, Windows 7 støtter også denne forespørselen;
  • driverquery - lar deg se informasjon om installerte drivere; Visningen kan være i form av en liste, tabell eller CSV;
  • systeminfo - Gir informasjon om systemkonfigurasjoner. Konfigurasjoner kan sees både lokalt og i tillegg gir kommandoen egenskaper om oppdateringspakker.

prosesser og søknader

Kommandoer for å administrere og endre operativsysteminnstillinger:

  • shutdown - kommandoen brukes til å slå av, starte på nytt eller sette datamaskinen i hvilemodus. Hvis brukeren har de nødvendige rettighetene, er det mulig å utføre innstillinger eksternt;
  • tid - brukes til å vise og endre gjeldende tid;
  • dato - brukes til å vise og endre gjeldende dato;
  • oppgaveliste - gir brukeren en liste over prosesser som kjører på en lokal eller ekstern datamaskin;
  • schtasks - lar deg opprette, konfigurere eller slette planlagte oppgaver i operativsystemet. I det grafiske grensesnittet er kommandoen representert av Task Scheduler-programmet;
  • taskkill - brukes til å avslutte prosesser ved å bruke identifikatorer eller navn på kjørbare filer. Verktøyet begynte å bli brukt med Windows XP.

Kommandoer for å tilpasse kommandolinjen

Denne gruppen av kommandoer er direkte knyttet til oppsett av CMD. Kommandoene hjelper deg med å tømme skjermen, endre utseendet og så videre:

  • Avslutt - lar deg lukke batchdata eller lukke kommandolinjen helt.
  • Farge - gir muligheten til å endre bakgrunnen eller skriftfargen i kommandolinjevinduet. Fargen er spesifisert som et heksadesimalt siffer. Den mest signifikante biten indikerer lysstyrke, og de påfølgende bitene indikerer farge. Standard er hvite bokstaver på svart bakgrunn.
  • Tittel - lar deg endre navnet på CMD.exe-vinduet.
  • CMD - lar deg åpne et nytt Windows-kommandolinjetolkervindu. Vanligvis oppstår behovet for denne kommandoen når du ønsker å forhåndsdefinere de faktiske CMD-innstillingene.
  • Spørre - lar deg endre kommandolinjehilsenen. Hvis du bruker kommandoen uten parametere, vil ledeteksten se slik ut: gjeldende stasjon, katalog og symbolet for større enn.

Nettverk CMD-kommandoer

De fleste brukere trenger sjelden disse spørsmålene, men fagfolk mener at disse kodene er svært nyttige når de jobber med en datamaskin:

  • getmac - kommandoen gir informasjon om maskinvareadressene til nettverkskort. I dette tilfellet kan du finne ut både lokale og eksterne adresser;
  • netsh.exe - kommandoen åpner en annen linje. Ved å bruke den kan du konfigurere nettverket om nødvendig. Mange erfarne brukere finner dette programmet uunnværlig. For å få hjelp til kommandoer må du skrive det med spørsmålstegn;
  • ipconfig - lar deg få informasjon om protokollinnstillinger. Noen ganger lar kommandoen deg oppdatere data automatisk. Eldre operativsystemer støtter kanskje ikke denne CMD-kommandoen;
  • nbtstat - hovedformålet med kommandoen er å vise NetBt-informasjon. i tillegg vises navn og innhold;
  • netstat.exe - Denne kommandoen viser informasjon om tilkoblinger. Utdataene lar deg se all informasjon relatert til

Det er verdt å huske at i tillegg til disse nettverkskommandoene, er det noen flere som vil bidra til å forenkle brukernes arbeid. Det bør huskes at disse kommandoene bare skal brukes når du er sikker på handlingen som utføres. Feil bruk av CMD-kommandoer kan føre til alvorlige problemer i driften av din personlige datamaskin.

Liste over nyttige kommandoer

I tillegg til kommandoene ovenfor, er det et stort antall andre:

  • break - kommandoen lar deg aktivere behandling av CTRL+C-tastene;
  • debug - lanserer et verktøy for feilsøking og andre endringer i programvareprodukter;
  • devcon - kommandoen starter et verktøyalternativ til oppgavebehandlingen;
  • exe2bin - kommandoen konverterer applikasjoner i exe-format til binært format;
  • vertsnavn - gir muligheten til å få datamaskinnavnet;
  • logoff - kommandoen slår av Windows-systemet.

Alle CMD-kommandoene som er gitt vil gjøre det lettere å jobbe med noe programvare. Hovedsaken er ikke å prøve å bruke forespørsler til andre formål enn det tiltenkte formålet, for å unngå tap av viktig informasjon og andre uønskede konsekvenser.

De tidligste operativsystemene hadde ikke det grafiske grensesnittet som er kjent for moderne brukere. Tidligere ble datakontroller utelukkende brukt tekstkommandoer.

Men i dag, til tross for mangfoldet av muligheter som gir enkel og praktisk kommunikasjon mellom brukeren og PC-en, brukes de fortsatt. Det finnes også operativsystemer som bare fungerer ved å skrive inn tekstkommandoer i dem. De brukes ofte av databaseadministratorer, programmerere og andre IT-fagfolk.

Et utmerket eksempel på å kontrollere operativsystemet ved hjelp av tekstkommandoer - Windows 7 kommandolinje. Det finnes i enhver distribusjon av dette operativsystemet og kan kjøres på hvilken som helst PC som kjører dette operativsystemet. Du trenger ikke å være administrator eller noen form for IT-spesialist for å lære hvordan du bruker det. La oss se på dette problemet mer detaljert.

Litt teori og fakta

Windows-kommandolinjen er et verktøysett som lar brukeren utføre ulike handlinger på operativsystemet eller på individuelle programmer ved å gå inn tekstkommandoer. Kommandolinjen består vanligvis av en kommandotolk (shell) og et tekstgrensesnitt. Først ansvarlig for å sende og utføre kommandoer operativsystem, sekund- gir brukeren muligheten legge inn de samme kommandoene og se resultatet av utføringen av dem.

Kommandolinjen tilbyr store muligheter for å administrere operativsystemet. Nesten alt som kan konfigureres i Windows ved hjelp av musen kan gjøres gjennom den. Konklusjonen følger at kommandolinjen er i stand til å utføre en ganske stor liste over oppgaver, som hver utføres etter tur skrive inn en unik kommando. Det er nettopp på grunn av behovet for å huske syntaksen til disse kommandoene og muligheten til å bruke dem at de fleste vanlige brukere har problemer med å jobbe med kommandolinjen.

Likevel er det ikke så vanskelig å bruke kommandolinjen. Det viktigste her er å lære å forstå selve prinsippet om driften, som vil bli diskutert mer detaljert senere.

Hvorfor trenger den gjennomsnittlige brukeren kommandolinjen?

Hver av dere har sikkert kommet over forskjellige artikler på Internett der forfatterne oppfordrer dere til å bruke en eller annen kommando for å løse et bestemt problem. For eksempel, gjennom kommandolinjen kan du gjøre Filbehandling, lagret på alle medier, endre parametere systemdrift eller til og med opprette Internett-tilkobling. Imidlertid kan det ovennevnte enkelt oppnås ved hjelp av en vanlig mus og tastatur.

Betydningen av kommandolinjen ligger i det faktum at alle operasjoner med systemet kan utføres i tilfelle tilgangen til det grafiske grensesnittet går tapt eller det ikke er noen annen løsning.

Her er noen eksempler:

  • Registrering i systemet dynamiske DLL-er(ofte er det nødvendig å gjøre dette når du kopierer en ny DLL-fil til Windows-systemmappen - registrering vil "gi systemet beskjed" om at et nytt bibliotek har dukket opp);
  • Sette opp et nettverkskort datamaskin som et trådløst Wi-Fi-tilgangspunkt;
  • Du kan til og med få tilgang til Internett ved å koble til nettverket via en av dine eksisterende tilkoblinger.

Du kan heller ikke gjøre uten å bruke kommandolinjen i tilfelle umulig å kontrollere datamaskin ved hjelp av et grafisk grensesnitt. For eksempel er det mer enn én type virusprogram som deaktiverer Windows Utforsker, og hindrer brukeren i å få tilgang til mapper eller starte programmer.

Ved å bruke kommandolinjen kan du ikke bare starte applikasjonen, men også gå til en hvilken som helst mappe for å jobbe med filer (kopiere, flytte, angi et nytt navn og så videre). Og dette er bare en del av kommandolinjefunksjonene. La oss nå gå videre til praksis.

Hvordan åpne kommandoprompt i Windows 7

Det første du må gjøre er å kjøre kommandolinjen, helst som administrator.

Den lanseres på en av følgende måter:


Etter å ha utført en av handlingene ovenfor, vil du ringe kommandolinjen - vanligvis er dette et lite svart vindu.

Hvorfor trenger du administratorrettigheter? Faktum er at det er en rekke lag som er i stand til endre systeminnstillinger. Du kan bare utføre slike kommandoer med administratorrettigheter. Dette gjøres for sikkerhets skyld. Derfor, hvis du er på en gjestekonto, vil du ikke kunne ringe kommandolinjen som administrator, og derfor ikke kunne utføre kommandoer relatert til systeminnstillinger.

Hvordan bruke kommandolinjen

På grunn av det faktum at det er et ganske stort antall lag, kan ikke hele listen deres vises i én artikkel. Av denne grunn vil vi se på de enkleste kommandoene som kan utføres uten administratorrettigheter. La oss begynne.

Etter å ha startet kommandolinjen, vil du se et vindu som ligner på dette:

Adresselinjen foran den blinkende markøren er adressen gjeldende mappe på harddisken (eller en annen tilkoblet enhet). Å navigere gjennom mapper (endre gjeldende mappe) er en av de enkleste handlingene. La oss kjøre denne kommandoen. For å gjøre dette må du skrive inn cd-kommandoen i vinduet og spesifisere hele banen til navnet på mappen vi trenger, og deretter trykke Enter for å starte kjøringen. For eksempel, hvis du trenger å gå til adressen " C:\Programfiler", for å gjøre dette, skriv bare inn cd C:\"Program Files"

Viktig! Når du navigerer til en mappe med et mellomrom i navnet, må den angis i anførselstegn.

Dermed kan du komme til hvilken som helst katalog på harddisken din. Du må også vite at hvis mappen ligger i den gjeldende kommandolinjemappen, bruker du " CD"det åpnes uten behov for å spesifisere hele banen ( bare spesifiser mappenavnet etter kommandoen).

For å flytte ut av gjeldende mappe til en mappe på høyere nivå, dvs. foreldrenes, bruk cd ..-kommandoen (de to prikkene betyr overordnet katalog).

La oss nå gjøre det flytte til en annen lokal stasjon. For å gjøre dette, spesifiser du bare stasjonsbokstavene etterfulgt av et kolon. For eksempel vil vi komme til stasjonen "D:\" - vi skriver kommandoen d: og trykk deretter Enter.

Dette gjøres ved å bruke kommandoen " dir" Skriv inn den og kommandolinjen vil vise en liste over innholdet på "D:\"-stasjonen. Team" dir" kan kalles fra hvilken som helst mappe - til og med for å se innholdet i en katalog på en annen stasjon (for å gjøre dette må du angi hele banen til navnet på ønsket mappe). For eksempel, kjør: dir c:\windows

La oss se på en annen kommando - " kopiere" Som navnet tilsier, brukes den til å kopiere data. For eksempel er du på stasjonen " D:\"og du må kopiere filen" 1.txt"til en flash-stasjon. For å gjøre dette, skriv inn kopi 1.txt F: I stedet for "F:", kan du spesifisere en hvilken som helst annen stasjonsbokstav (i vårt tilfelle, kopier til stasjon "C" :\ "") eller hele banen til katalogen der du vil kopiere filer eller mapper.

En mer avansert versjon av kopieringskommandoen er " robokopi", i motsetning til forgjengeren, kan den kopiere ikke bare filer, men også mapper, inkludert innholdet.

Du trenger ikke å huske navnene på alle kommandoene. For uttak full liste med en kort beskrivelse type: hjelp

For mer detaljert informasjon, f.eks. robokopi, type: hjelp robocopy

noter det hjelp viser alle beskrivelser på russisk språk, selvfølgelig, hvis du har en russifisert versjon av Windows.

Alt som er diskutert her er bare en liten del av kommandolinjefunksjonene. Hvis du er interessert i å bruke det, anbefaler vi å besøke det offisielle Microsoft-nettstedet, hvor det er fullstendig informasjon om hvordan du arbeider med det.

Video om emnet

Kommandolinjen er et programvareverktøy for brukeren for å legge inn kommandoer og motta resultatene av deres utførelse på skjermen. I moderne operativsystemer i Windows-familien leveres kommandolinjen av en standardapplikasjon cmd.exe, også kalt kommandoprosessor, kommandotolk og konsoll. Kommandolinjeapplikasjonen gir brukeren et tekstgrensesnitt for å legge inn kommandoer og få resultatene av utførelsen av dem. Faktisk er kommandolinjen en programvareemulator av den klassiske konsollen til de første datasystemene, som er en terminal med et tastatur som brukes av operatøren som et middel til å kommunisere med datamaskinen. Som i dagene med de første datamaskinene, støtter kommandolinjen standardinndataenheten, tastaturet og standardutdataenheten, skjermen. Brukeren legger inn kommandoer fra tastaturet og mottar resultatene av deres utførelse på skjermen.

Start kommandolinjen.

For å starte kommandolinjen kan du bruke en av følgende metoder:

Start - Kjør (eller Win+R-tastene) enter cmd og trykk Enter-tasten;

Start - Alle programmer - Tilbehør - Ledetekst";

Start - Søk - Kommandolinje . For å starte kommandolinjen kan du også bruke en forhåndsforberedt snarvei som refererer til den kjørbare filen %SystemRoot%\system32\cmd.exe(vanligvis C:\Windows\system32\cmd.exe). Å utføre noen kommandoer krever økte privilegier, derfor må kommandolinjeapplikasjonen startes ved å høyreklikke på "Kjør som administrator" kontekstmenyelementet.

Kommandolinjeoppsett.

Standard ledetekstvindu er et vindu med hvite tegn på svart bakgrunn. Du kan endre fontinnstillinger, tegnfarge og bakgrunn, utklippstavlebruk og andre kommandolinjeegenskaper for å passe dine preferanser. Innstillinger kan gjøres ved å endre egenskapene til snarveien som starter kommandolinjeapplikasjonen, eller ved å redigere registerinnstillinger relatert til kommandoprosessoren.

Å jobbe på kommandolinjen innebærer å legge inn data fra tastaturet, og noen ganger ganske mye av det. Dette volumet kan reduseres betydelig ved å bruke noen teknikker:

Bruke utklippstavlen.

Tekst valgt i programvinduet kan kopieres til utklippstavlen, samt limes inn fra utklippstavlen i inndatafeltet. Med standard kommandolinjeinnstillinger, for å velge tekst, bruk "Merk"-elementet i høyreklikk-kontekstmenyen. Hvis ønskelig, i egenskapene til snarveien som brukes til å starte, kan du aktivere musevalgmodus:

I musevalgmodus brukes ikke kontekstmenyen, og tekst velges med venstre museknapp. Kopiering og innliming utføres ved å klikke med høyre museknapp. Når "Tillat hurtigtaster med CONTROL" er aktivert, kan du bruke standard hurtigtaster:

CTRL+C (CTRL+Sett inn) – kopier den valgte teksten.

CTRL+V (Shift+Insert) – lim inn valgt tekst.

Bruke kommandohistorikk og hurtigtaster.

For å hente tilbake tidligere angitte kommandoer, bruk piltastene Pil opp - én kommando tilbake og Pil ned - én kommando fremover. I tillegg kan du bruke funksjonstaster:

F1- tegn-for-tegn anrop av den siste kommandoen. Hvert trykk på F1 resulterer i sekvensiell erstatning av ett tegn fra forrige kommando i inndatafeltet.

F2- kopiering til karakter. Etter å ha trykket F2, viser skjermen en forespørsel om tegnet som den forrige kommandoen skal kopieres til. For eksempel hvis den forrige kommandoen var ping yandex.ru, og en prikk er spesifisert som et symbol, vil kommandolinjen inneholde ping yandex, hvis det er gitt et mellomrom, så - ping.

F3- ring forrige kommando.

F4- slett opp til symbolet. Sletter tekst fra gjeldende markørposisjon til det angitte tegnet.

F5 Og F8- kalle opp en buffer med tidligere angitte kommandoer. Utdata ved å trykke på F5-tasten stopper når den første kommandoen for gjeldende økt vises.

F7- Visning av tidligere innlagte kommandoer i et eget vindu i form av en liste. For å utføre ønsket kommando, velg den med piltastene og trykk TAST INN

F9- utfør kommandoen hvis nummer er forespurt. Kommandonummeret i historielisten kan fås ved å bruke F7.

Windows 10/Windows Server 2016 introduserer funksjoner som ikke finnes i tidligere kommandolinjeimplementeringer:

Endre gjennomsiktigheten til konsollvinduet når du trykker på kombinasjoner CTRL+Skifte+- eller CTRL+Skifte++ .

Aktiver/deaktiver fullskjermmodus når du klikker CTRL+Enter.

Utvidede tekstvalg og redigeringsmuligheter:

Shift+Hjem– velg tekst fra gjeldende markørposisjon til begynnelsen av linjen.

Shift+End– velg tekst fra gjeldende markørposisjon til slutten av linjen.

Gå raskt gjennom skjermbufferen og søk etter kontekst:

CTRL+Hjem– gå til begynnelsen av skjermbufferen

CTRL+End– gå til slutten av skjermbufferen.

CTRL+pil opp- flytt 1 linje opp.

CTRL+pil ned- flytt 1 linje ned.

CTRL+F- åpne tekstsøkedialogen i skjermbufferen.

Kommandopromptvinduet i Windows 10 kan lukkes ved hjelp av standard hurtigtast - ALT+F4.

For å deaktivere nye CMD-funksjoner, må du merke av i boksen "Bruk forrige versjon av konsollen (krever omstart)" i applikasjonsegenskapene.

Fullføring av filbane

På Windows-kommandolinjen kan du erstatte fil- og katalognavn når du trykker på en tast Tab. For eksempel for å gå til en katalog med et langt navn Programfiler skriv inn den første delen av katalognavnet

CD Pro og trykk Tab. Kommandoen skal vises på inndatalinjen:

CD "Program Files"

Som du kan se, erstattes den manglende delen av katalognavnet, og i tilfeller der det inneholder et mellomrom, legges det også til doble anførselstegn.

Hvis det er flere samsvarende innledende deler av fil- eller katalognavn, hver gang du trykker på tasten Tab neste navn i alfabetisk rekkefølge vil bli erstattet. For å gå tilbake til den forrige, bruk kombinasjonen Shift+Tab

Omdiriger konsoll standard input/output data.

Som allerede nevnt, er standard kommandolinjeinndataenhet tastaturet, og skjermen brukes som utdataenhet. Det er imidlertid en mulighet omdirigeringer I/O til andre enheter som bruker omdirigeringsoperatører:

  • > - omdirigering av utdata. Utdataene skrives til en fil eller sendes til den angitte enheten.

    ping –n 5 localhost > nul- Ping loopback-grensesnittet 5 ganger med utdata omdirigert til en dummy-enhet null. Utdataene fra kommandoutførelsesresultatene undertrykkes. En lignende teknikk brukes til å organisere en forsinkelse i kommandofiler, siden ping av loopback-grensesnittet utføres nesten umiddelbart, og intervallet mellom ping er ett sekund, blir utførelsestiden for denne kommandoen bestemt av verdien til parameteren -n

    ping –n 100 yandex.ru > C:\ping-ya.txt- ping yandex.ru-noden 100 ganger, skriv resultatet av kommandoen til filen C:\ping-ya.txt. Hvis filen ikke eksisterer, vil den bli opprettet, og hvis den eksisterer, vil innholdet bli overskrevet.

  • >> - det samme som i forrige tilfelle, men dataene skrives til slutten av filen.

    ping –n 100 yandex.ru >> C:\ping-ya.txt- det samme som i forrige eksempel, men hvis filen ikke eksisterer, vil den bli opprettet, og hvis den eksisterer, vil resultatene bli skrevet til slutten av filen.

  • - omdirigering av inndata. Dataene leses ikke fra tastaturet, men fra en fil eller annen enhet.

    cmd - start CMD-kommandoprosessoren og skriv inn data fra 1.txt-filen. Hvis du legger linjen i filen ping –n 100 yandex.ru, så vil kommandoen diskutert ovenfor bli utført.

  • | - omdirigere utgangen av den første kommandoen til inngangen til den neste.

    Ofte må utdataene fra en kommando sendes som input til en annen, dvs. kombinere kommandoer til en sekvensiell kjede:

    ping -n 100 microsoft.com | finn "Intervall overskredet"- resultat av kommandoutførelse ping -n 100 microsoft.com sendt som input til strengsøkkommandoen ( finne) som inneholder teksten "Intervall overskredet".

    ping -n 100 microsoft.com | finn "Intervall overskredet" > C:\ping-ya.txt- det samme som i forrige eksempel, men med omdirigering av utdataresultatene fra kommandoen til en tekstfil.

  • Bruke konsoll I/O-håndtak.

    Hver åpen fil eller enhet har sin egen beskrivelse (håndtak) som er et ikke-negativt tall hvis verdi brukes av prosessen som skapte I/O-tråden. Som standard for alle prosesser, inkludert kommandotolken cmd.exe :

    0 (STDIN) – standard inngangsbeskrivelse (tastaturinndata).

    1 (STDOUT) – standard utgangsbeskrivelse (utgang til skjermen).

    2 (STDERR) – beskrivelse for visning av diagnostiske meldinger (feilmeldinger på skjermen).

    Deskriptorer kan brukes i tilfeller der du trenger å omdirigere (endre) datakilder og synker i standard input/output-strømmer. For eksempel:

    ping.exe –n 100 yandex.ru 2> C:\pinglog.txt- standard programmeldingsflyt ping.exe vil bli skrevet ut på skjermen og feil (stdout med håndtak = 2) vil bli skrevet til en fil C:\pinglog.txt. I det virkelige tilfellet for programmet ping.exe Konstruksjonen ovenfor er ikke signifikant siden den viser både diagnostikk og resultater på skjermen.

    For å spesifisere omdirigering til eksisterende håndtak, bruk et og-tegn (&) etterfulgt av nummeret på ønsket håndtak (for eksempel &1):

    ping –n 100 yandex.ru >log.txt 2>&1- standard feilmeldinger (håndtak=2) blir omdirigert til standard utgang (håndtak = 1) og det hele blir omdirigert til en fil log.txt gjeldende katalog.

    ping –n 100 yandex.ru >log.txt 1>&2- standard utgang (håndtak = 1) omdirigeres til feilmeldingsutgang (håndtak = 2) og alt dette skrives til en tekstfil.

    Hvis håndtaket ikke er definert, vil operatøren for inngangsomdirigering som standard brukes vil være null (0), og utdataomdirigeringsoperatøren > vil være en.

    Kobling av flere kommandoer

    På Windows-kommandolinjen er det mulig å utføre flere kommandoer sekvensielt, avhengig av resultatene av deres utførelse. Hva brukes kommandosammenkoblingssymboler til - & (ampersand) og | (vertikal linje)

    & - Et enkelt og-tegn brukes til å skille flere kommandoer på samme kommandolinje. For eksempel:

    echo ping ya.ru- Vis en linje på skjermen ping ya.ru

    echo &ping ya.ru- sekvensiell kommandoutførelse ekko uten parametere og kommando ping ya.ru

    && - betinget utførelse av den andre kommandoen. Den vil bli utført hvis utgangskoden (hvis verdien sendes til standardvariabelen ERRORLEVEL) til den første kommandoen er null, dvs. kommandoen ble fullført.

    team1 && team2- utført lag 1, A lag2 bare utført hvis den første ble utført. For eksempel:

    ping ya.ru -err & ping –n 2 ya.ru- når du bruker et enkelt og-tegn, den første kommandoen ping ya.ru –err -feil, og den andre, ping –n 2 ya.ru vil pinge noden to ganger ya.ru

    ping ya.ru -err && ping –n 2 ya.ru- når du bruker et dobbelt og-tegnet, den første kommandoen ping ya.ru –err vil vise en melding om en ugyldig parameter -feil og følgelig vil generere en avslutningskode som ikke er lik null (feil), noe som vil føre til at den andre kommandoen ( ping ya.ru -n 2) vil ikke bli utført.

    Dobbel vertikal stang || - betinget utførelse av den andre kommandoen. Hvis den første kommandoen ble fullført med en returkode som ikke er null (feil), blir kommandoen etter den doble vertikale linjen utført.

    lag1 || lag2- Hvis lag 1 kjøres uten hell, så startes den for kjøring lag2

    ping –n 1 ya.ru && ping –n2 ya.ru || ping –n 3 ya.ru- den første kommandoen vil bli utført først ping ya.ru –n 1- engangs node-ping ya.ru, så vil kommandoen bli utført ping ya.ru -n 2- dobbel ping av noden ya.ru. Tredje lag ping ya.ru -n 3, ping noden tre ganger ya.ru vil ikke bli utført.

    ping –n 1 –err ya.ru && ping ya.ru -n 2 || ping ya.ru -n 3- første lag ping ya.ru –n 1 –feil vil mislykkes på grunn av en ugyldig parameter -feil, andre lag ping –n 2 ya.ru- dobbel ping av noden ya.ru vil ikke bli utført på grunn av den doble og-tegnet tilstanden, og vil resultere i at den tredje kommandoen blir utført ping –n 3 ya.ru, ping noden tre ganger ya.ru.

    I noen tilfeller kan det være nødvendig å forby behandling av tjenestekarakterer og behandle dem som ren tekst. For eksempel hvis du skriver inn på kommandolinjen

    EKKO

    Da i stedet for tekst ping -n 1 ya.ru & ping -n 2 ya.ru delen opp til og-tegnet vises ping -n 1 ya.ru og deretter kommandoen etter og-tegnet er utført - ping -n 2 ya.ru. Problemet løses ved å bruke en spesiell escape-karakter ^ , som lar deg bruke tjenestetegn som tekst:

    ECHO ping -n 1 ya.ru ^& ping -n 2 ya.ru- tekstvisning ping -n 1 ya.ru & ping -n 2 ya.ru

    Betinget kommandobehandlingslogikk implementert ved hjelp av konstruksjoner && Og || påvirker kun den nærmeste kommandoen, det vil si når du legger inn en kommando

    Team KOPI /? vil kjøre uansett, uavhengig av resultatet av kommandoen TYPE C:\plan.txt. Imidlertid kan flere kommandoer grupperes ved hjelp av parenteser. For eksempel er det 2 kommandolinjer:

    TYPE C:\plan.txt && DIR & COPY /?

    TYPE C:\plan.txt && (DIR & COPY /?)

    I den første av dem virker det betingede behandlingssymbolet && bare på DIR-kommandoen, i den andre - på to kommandoer samtidig: DIR og COPY. Som et visuelt eksperiment, prøv å kjøre den andre kommandoen under både filtilstedeværende og filfraværende forhold C:\plan.txt. For å lage en tom fil kan du bruke kopiering fra en dummy-enhet null:

    kopier nul C:\plan.txt

    Bruk kommandoen for å slette en fil slett c:\plan.txt eller del C:\plan.txt

    Batch-filer

    Batchfiler (skript) er vanlige tekstfiler med et forhåndsforberedt sett med kommandoer for kjøring av kommandoprosessoren cmd.exe. Som standard har slike filer utvidelsen .flaggermus eller .cmd. Linjer med kommandofiler kan inneholde spesifikke kommandoer fra selve kommandoprosessoren, for eksempel - FOR, ECHO, REM, etc. eller navnene på kjørbare moduler – reg.exe, sc.exe, auditpol.exe., som kan brukes uten utvidelsen – reg, sc, auditpol. Eksempel på en enkel batchfil:

    REM Oppretter en tekstfil som viser Windows-katalogen
    dir C:\Windows > %TEMP%\winlist.txt
    REM-forsinkelse i 5 sekunder
    ping -n 5 localhost > nul
    REM-fil åpnes i WordPad-redigering
    skriv %TEMP%\winlist.txt
    REM Etter at Wordpad er ferdig å kjøre, slettes tekstfilen.
    slett C:\winlist.txt

    Linjer som begynner med REM er kommentarer. Som et eksempel brukes kommandoer til å jobbe med filsystemet og en grafisk miljøapplikasjon startes - Wordpad-tekstredigereren (write.exe) gir den en kommandolinjeparameter (filnavn). Kommandofilspråket er ganske primitivt og oppfyller ikke fullt ut kravene i dag, men det er den enkleste måten å automatisere rutinehandlinger på og brukes av flertallet av systemadministratorer og lesekyndige brukere. Arbeid med batchfiler er et eget emne, beskrevet nærmere på siden

  • Windows-kommandolinjen (forenklet sagt, CMD) er en separat "stående" programvare inkludert i operativsystemet som gir kommunikasjon mellom "brukeren" og operativsystemet. Ved å bruke kommandolinjen kan du administrere MS-DOS-kommandoer, samt bruke en rekke andre kommandoer på en personlig datamaskin. Den største fordelen med kommandolinjen er input av kommandoer uten grafisk design (grensesnitt), som direkte påvirker ytelsen, og har også en rekke ekstra fordeler. CMD er beregnet på "erfarne brukere". Det kan hjelpe selv i tilfeller der alle andre forsøk på å "gjenopplive et lik" allerede er maktesløse. For eksempel, takket være kommandolinjen, kan du legge inn kommandoer når XP eller "Seven" er infisert med et virus. Å kjøre kommandolinjen vil også hjelpe brukeren hvis noen systemfil krasjer, samt, om nødvendig, gjenopprette Windows.

    Starte kommandolinjen i operativsystemet Windows XP/7

    For å starte CMD, klikk Start i nedre venstre hjørne av skrivebordet. I listen som vises, finn "Ledetekst", høyreklikk på den og klikk "Åpne". Det andre alternativet er "Kjør"-kolonnen, i feltet som du skal skrive inn kommandoen "cmd". Det tredje (og sannsynligvis det enkleste) alternativet er å trykke på tastekombinasjonen "Vinn + R".

    Kommandolinjekommandoer

    For å se en liste over de mest brukte kommandoene, åpne CMD og skriv inn kommandoen "help", og trykk deretter Enter.

    Redigere tekst på kommandolinjen

    Windows-utviklere sørget ikke for bruk av hurtigtastene "Ctrl+C", "Ctrl+V", "Ctrl+X" og andre i CMD. En datamus kommer imidlertid til unnsetning.

    Takket være høyre museknapp kan du enkelt sette inn den nødvendige grunnleggende kommandoen uten å måtte bruke mye tid på å skrive den på nytt. For å kopiere en del av teksten bruker vi den samme høyre museknappen og "Merk"-alternativet. Når markøren vises, kontrollerer vi den ved å bruke tastaturpilene (hovedtastene for spillere) og holder nede "Shift"-tasten.

    Merk følgende! Etter å ha fullført valget, må du trykke "Enter".

    For å endre design, klikk med samme høyre museknapp på tittelen til CMD-vinduet.

    Hvis du har et brennende ønske om å endre utformingen av kommandolinjen, bør du velge "Egenskaper" -menyen.

    La oss se på de grunnleggende kommandoene som brukes i CMD.
    ved — start av programkjøring på ønsket tidspunkt;
    attrib - endre filattributter;
    blastcln – bruk et renseverktøy mot trojanere og ormer;
    bootcfg – konfigurasjon, utvinning, modifikasjon eller Boot.ini;
    cd – lar deg gi nytt navn til mappen;
    chdir – endre eller vis gjeldende mappe;
    kopier – kopier en eller flere filer valgt fra listen;
    cls - klar skjerm;
    chkdsk - sjekk disken og vis en rapport i form av en liste;
    chkntfs – vis eller endre oppstartsdiskinnstillinger;
    konverter - konverter FAT-filsystemet til NTFS;
    dato – angi gjeldende dato;
    del – sletting av en eller flere filer;
    dir — viser innholdet i den angitte katalogen;
    defragmentere – utføre defragmentering;
    doskey – rediger og kjør windows xp-kommandoer på nytt;
    ekko – vis meldinger som en liste på skjermen;
    expand — pakke ut komprimerte filer;
    fc - sammenlign filer og vis forskjellene på skjermen i form av en liste;
    formatere – formater disken;
    ftype – endre filtype;
    finger — vise informasjon om Windows-systembrukere;
    fontview – start et program for visning av Windows-fonter;
    forcedos - kjør et gitt program i MS-DOS. En veldig viktig kommando for de verktøyene som ikke kan gjenkjennes av Windows XP.
    ipconfig – be om informasjon om PC-ens IP-adresse;
    label — opprette, endre eller slette volumetiketter;
    logge av - avslutte økten;
    lpr - send en utskriftsjobb ved hjelp av en nettverksskriver;
    md – opprett flere mapper;
    mkdir - opprett en mappe;
    modus – konfigurer systemenheter;
    mem - vis informasjon om ledig og okkupert minne, og presenter den deretter i form av en liste;
    mountvol — opprette, se eller slette monteringspunkter;
    msg - send meldinger;
    pathping - start ping-programmet;
    ping - send datapakker til adressen spesifisert av avsenderen;
    print — skriv ut en tekstfil;
    rmdir - slett en mappe;
    gjenopprette - gjenopprette data;
    reg - arbeider med registeret;
    erstatte – erstatt valgte filer fra listen;
    set - sett og fjern Windows-miljøvariabler;
    start — kjør et program eller en kommando i et eget vindu;
    sdbinst - installer database;
    sfc – sjekk kjørende systemfiler og erstatt feil versjoner;
    avslutning – start på nytt eller slå av en personlig datamaskin;
    sorter – start sorteringsprogrammet;
    oppgaveliste - vis kjørende prosesser som en liste;
    tid — vis og endre gjeldende tid;
    type — vis innholdet i txt-filer;
    tsdiscon - deaktiver terminalsesjon;
    ver – vis informasjon om Windows OS-versjonen.
    Dette er selvfølgelig ikke hele listen over kommandoer som brukes når du arbeider med kommandolinjen. Bare de mest grunnleggende er listet opp her.