Grunnleggende om Windows kommandolinje. Grunnleggende om kommandolinje i Windows Opprette kommandolinjeskript
Team HJELP lar deg få hjelpeinformasjon om de vanligste kommandoene i operativsystemene til Windows-familien. Hjelpeinformasjon vises både for interne skallkommandoer (IF, GOTO, etc.) og for standardverktøy kommandolinje(BCDEDIT, CHKDSK, etc.) . For å få hjelp til en bestemt kommando, bruk kommandolinjen:
HELP kommando
HJELP HVIS- Vis hjelpeinformasjon om bruk av kommandoen HVIS
HELP assoc > C:\assochlp.txt- Vis hjelpeinformasjon om bruk av kommandoen assoc med utdata av resultater til en tekstfil C:\asochlp.txt
Team HJELP uten parametere, viser en liste over kommandoer som støttes i denne versjonen av operativsystemet. For eksempel for Windows 7:
ASSOC- Vis eller endre tilordninger basert på filnavn.
ATTRIB- Vis og endre filattributter.
GÅ I STYKKER- Slå på og av CTRL+C-tastkombinasjonsbehandlingsmodus.
BCDEDIT- Angir egenskaper i oppstartsdatabasen for å kontrollere den første oppstarten.
CACLS- Vis og rediger tilgangskontrolllister (ACL) for filer.
ANROP- Kalle en batchfil fra en annen.
CD
CHCP- Vis eller still inn den aktive tegnsiden.
CHDIR- Vis navnet eller endre gjeldende mappe.
CHKDSK- Sjekke disken og vise statistikk.
CHKNTFS- Vis eller endre om disksjekk utføres under oppstart.
CLS- Rengjøring av skjermen.
CMD- Start en annen Windows-kommandolinjetolk.
FARGE- Angi standard forgrunns- og bakgrunnsfarger.
KOMP- Sammenlign innholdet i to filer eller to sett med filer.
KOMPAKT- Vis og endre filkomprimering på NTFS-partisjoner.
KONVERTERE- Konverter FAT-diskvolumer til NTFS. Den aktive stasjonen kan ikke konverteres.
KOPIERE- Kopier en eller flere filer til et annet sted.
DATO- Vis eller still inn gjeldende dato.
DEL
DIR- Vis en liste over filer og undermapper fra en spesifisert mappe.
DISKKOMP- Sammenligning av innholdet på to disketter.
DISKKOPI- Kopiering av innholdet på en diskett til en annen.
DISKPART- Vis og konfigurer diskpartisjonsegenskaper.
DOSKEY- Redigere og gjenoppkalle kommandolinjer; lage makroer.
DRIVERQUERY- Viser gjeldende status og egenskaper for enhetsdriveren.
EKKO- Vis meldinger og bytt visningsmodus for kommandoer på skjermen.
ENDLOKALT- Slutt på lokale miljøendringer for batchfil.
VISKE UT- Slett en eller flere filer.
EXIT- Slå av CMD.EXE-programmet (kommandolinjetolker).
F.C.- Sammenlign to filer eller to sett med filer og vis forskjellene mellom dem.
FINNE- Søk etter en tekststreng i en eller flere filer.
FINDSTR- Søk etter strenger i filer.
TIL- Kjør den angitte kommandoen for hver av filene i settet.
FORMAT- Formatere disken for å fungere med Windows.
FSUTIL- Vis og konfigurer filsystemegenskaper.
FTYPE- Vis eller endre filtypene som brukes ved samsvar med filnavn.
GÅ TIL- Overfør kontrollen til den merkede linjen i batchfilen.
GPRESULTAT- Vis gruppepolicyinformasjon for en datamaskin eller bruker.
GRAFTABL- Lar Windows vise et utvidet tegnsett i grafisk modus.
HJELP- Viser hjelpeinformasjon om Windows-kommandoer.
ICACLS- Vis, modifiser, arkiver eller gjenopprett ACL-er for filer og kataloger.
HVIS- Operator for betinget utførelse av kommandoer i en batchfil.
MERKELAPP- Opprett, endre og slett volumetiketter for disker.
M.D.- Lag en mappe.
MKDIR- Lag en mappe.
MKLINK- Lage symbolske og harde lenker
MODUS- Konfigurering av systemenheter.
MER- Sekvensiell datautgang i deler på størrelse med én skjerm.
BEVEGE SEG- Flytt en eller flere filer fra en mappe til en annen.
ÅPNE FILER- Vis filer åpnet i en delt mappe av en ekstern bruker.
STI- Viser eller setter søkebanen for kjørbare filer.
PAUSE- Setter kjøringen av batchfilen på pause og viser en melding.
POPD- Gjenoppretter den forrige aktive mappeverdien som er lagret ved hjelp av PUSHD-kommandoen.
SKRIVE UT- Skriver ut innholdet i en tekstfil.
SPILL- Endrer ledeteksten på Windows-kommandolinjen.
PUSHD- Lagrer den aktive mappeverdien og flytter til en annen mappe.
R.D.- Sletter en mappe.
GJENOPPRETTE- Gjenoppretter lesbare data fra en dårlig eller skadet disk.
R.E.M.- Plasserer kommentarer i batchfiler og CONFIG.SYS-filen.
REN
GJENNOMFØR- Gi nytt navn til filer eller mapper.
ERSTATTE- Erstatter filer.
RMDIR- Sletter en mappe.
ROBOKOPI- Forbedret verktøy for kopiering av filer og katalogtrær.
SETT- Viser, setter og fjerner Windows-miljøvariabler.
SETLOCAL- Begynner å lokalisere miljøendringer til en batchfil.
S.C.- Viser og konfigurerer tjenester (bakgrunnsprosesser).
SCHTASKS- Utfører kommandoer og kjører programmer i henhold til tidsplanen.
SKIFTE- Endring av posisjon (skift) av erstattede parametere for en batchfil.
SKRU AV- Lokal eller ekstern avstenging av datamaskinen.
SORTERE- Sortering av input.
START- Kjør et program eller en kommando i et eget vindu.
SUBST- Tilordne et disknavn til en gitt bane.
SYSTEMINFORMASJON- Vis informasjon om systemet og datamaskinens konfigurasjon.
LISTE OVER GJØREMÅL- Viser alle løpende oppgaver, inkludert tjenester.
TASKKILL- Avslutning eller stopp av en prosess eller søknad.
TID- Vis og still inn systemtiden.
TITTEL- Tilordne en vindustittel for gjeldende sesjon av CMD.EXE-kommandolinjetolkeren.
TRE - Grafisk display disk- eller mappekatalogstrukturer.
TYPE- Vis innholdet i tekstfiler.
VER- Vis informasjon om Windows-versjonen.
BEKREFTE- Stille inn modus for å kontrollere riktigheten av å skrive filer til disk.
VOL- Viser volumetiketten og serienummeret for disken.
XCOPY- Kopiering av filer og katalogtrær.
WMIC- Vis WMI-informasjon i et interaktivt miljø.
For å sende ut listen til en tekstfil, kan du bruke kommandoutdataomdirigering:
HJELP > myhelp.txt
Listen inneholder de vanligste kommandoene, hvorav de fleste finnes i alle operativsystemer i Windows-familien (TIME, DATE, COPY...). Noen av kommandoene er innebygde kommandoer CMD.EXE(REM, COLOR, etc.), men de fleste er kommandolinjeverktøy inkludert i standarddistribusjoner. Listen innhentet ved hjelp av HELP inneholder ikke engang halvparten av kommandoene som er inkludert i moderne versjoner operativsystemer i Windows-familien. Når du prøver å bruke HJELP for å få hjelpeinformasjon for en kommando som den ikke støtter, for eksempel hjelpe reagensc, vises meldingen:
Denne kommandoen støttes ikke. Bruk parameteren "reagentc /?".
Altså i tillegg til laget HJELP det er mulig å få hjelpeinformasjon ved å bruke en kommandolinjeparameter /? eller -? :
reagensc/?- Vis et hint for bruk av Windows Recovery Environment-oppsettkommandoen REAGENTC, som ikke støttes av HJELP-hjelp.
Denne artikkelen vil dekke det grunnleggende Windows kommandolinje, nemlig:
- Kommandolinjekonsept;
- Shell Commands Reference;
- Sekvens av hendelser når du utfører en kommando;
- Opprette kommandolinjeskript;
- Kontrollere visningen av tekst og kommandoer;
- Kommandoer for å studere systeminformasjon;
- Kommandoer for bruk av registeret;
- Systemtjenester ledelse;
- Start på nytt og slå av systemer fra kommandolinjen;
- Administrer applikasjoner og prosesser fra kommandolinjen.
Kommandolinjekonsept
Kommandolinjestøtte er innebygd i operativsystemet Microsoft Windows og er tilgjengelig gjennom et kommandoskallvindu. Kommandoprompten støttes i alle versjoner av Windows og brukes til å kjøre innebygde kommandoer, verktøy og skript. Til tross for kraften og fleksibiliteten til ledeteksten, bruker noen Windows-administratorer den aldri. Hvis du har nok grafiske administrasjonsverktøy, kan du bare bruke dem ved å klikke på brukergrensesnittelementene.
Men erfarne Windows-administratorer, kvalifiserte programvarespesialister teknisk støtte og "avanserte" brukere kan ikke klare seg uten kommandolinjen. Å vite hvordan du bruker kommandolinjen riktig – spesifikt hvilke kommandolinjeverktøy du skal velge og hvordan og når du skal bruke dem slik at de fungerer effektivt – kan hjelpe deg med å unngå mange problemer og sikre jevn utførelse av operasjonene dine. Hvis du støtter flere domener eller nettverk, er det ikke bare viktig å forstå tidsbesparende måter å jobbe med kommandolinjen på, men nødvendig for å automatisere daglig drift.
Med hver ny verson Windows-kommandolinjen er forbedret og funksjonene utvidet. Kommandolinjen har gjennomgått betydelige endringer, assosiert ikke bare med økt produktivitet, men også med økt fleksibilitet. Nå kan du bruke Windows-kommandolinjen til å løse problemer som ikke kunne løses i tidligere versjoner Windows.
Windows-kommandoskallmiljøet lanseres på forskjellige måter, spesielt ved å spesifisere parametere når du kjører Cmd.exe eller bruker sin egen oppstartsfil som er lagret i katalogen %SystemRoot%\System32.
I tillegg kan kommandolinjen kjøres i batch-modus for å utføre et sett med kommandoer. I batch-modus leser og utfører kommandolinjen kommandoer etter hverandre.
Når du arbeider med Windows-kommandolinjen, må du forstå hvor kommandoene du bruker kommer fra. "Native" kommandoer (innebygd i operativsystemet) kommer i to typer:
- Innenlands– finnes inne i kommandoskallet, de har ikke separate kjørbare filer;
- Utvendig- implementert i separate kjørbare filer, som vanligvis er lagret i katalogen %SystemRoot%\System32.
Hurtigreferanse til skallkommandoer (Cmd.exe)
- assoc- viser eller endrer tilordninger ( foreninger) filtyper;
- gå i stykker— setter bruddpunkter ved feilsøking
- anrop— kaller en prosedyre eller et annet skript fra et skript;
- cd (chdir) - viser navnet på gjeldende katalog eller endrer gjeldende katalog;
- cls— sletter kommandolinjevinduet og skjermbufferen;
- farge— setter tekst- og bakgrunnsfargene til kommandoskallvinduet;
- Beklager— kopierer filer eller utfører filsammenkobling;
- Dato— viser eller setter gjeldende dato;
- del (slette) - sletter en spesifisert fil, gruppe med filer eller katalog;
- dir— viser en liste over underkataloger og filer i gjeldende eller spesifisert katalog;
- ekko— viser tekst i kommandolinjevinduet eller angir om kommandoer skal vises på skjermen (på|av);
- endelokale— markerer slutten på lokalisering ( lokalt omfang) variabler;
- exit— gå ut av kommandolinjeskallet;
- til— utfører den gitte kommandoen for hver fil i settet;
- ftype Lister eller endrer gjeldende filtyper i filtypetilordninger til programmer;
- gå til— spesifiserer at kommandotolken skal gå til linjen med den gitte etiketten i batchskriptet;
- hvis— utfører kommandoer i henhold til forholdene;
- md (mkdir)— oppretter en underkatalog i gjeldende eller spesifisert katalog;
- bevege seg— Flytter en fil eller gruppe med filer fra gjeldende eller spesifisert kildekatalog til den angitte katalogen. Kan også gi nytt navn til en katalog;
- sti— viser eller setter kommandobanen som brukes av operativsystemet når du søker etter kjørbare filer og skript;
- pause— stopper kjøringen av en batchfil og venter på tastaturinndata;
- popd— gjør gjeldende katalogen hvis navn ble lagret av PUSHD-kommandoen;
- ledetekst— spesifiserer hvilken tekst som skal vises i invitasjonslinjen;
- pushd— lagrer navnet på gjeldende katalog og, om nødvendig, gjør den angitte katalogen aktuell;
- rd (rmdir)— sletter en katalog eller en katalog sammen med dens underkataloger;
- rem— merker kommentarer i et batch-skript eller Config.nt;
- ren (gi nytt navn)— Gi nytt navn til en fil eller gruppe med filer;
- sett— viser gjeldende miljøvariabler eller setter midlertidige variabler for gjeldende kommandoskall;
- settlokale- markerer begynnelsen på lokalisering ( lokalt omfang) variabler i batch-skript;
- skifte— skifter posisjonen til erstattede parametere i batch-skript;
- start— starter et spesifisert program eller kommando i et eget vindu;
- tid— viser eller stiller inn systemtiden;
- tittel— setter tittelen på kommandoskallvinduet;
- type— viser innholdet i en tekstfil;
- bekrefte— slår på modusen for å sjekke filer etter skriving til disk;
- vol- viser etiketten og serienummer diskvolum.
Syntaksen til enhver intern kommando ( og mest eksterne) kan fås ved å skrive inn kommandonavnet og /? på kommandolinjen, for eksempel:
Kommandoskall- et veldig kraftig miljø for å jobbe med kommandoer og skript. Kommandolinjen lar deg kjøre forskjellige typer kommandoer: innebygde kommandoer, Windows-verktøy og kommandolinjeversjoner av applikasjoner. Uavhengig av typen, må hver kommando du bruker følge de samme syntaksreglene. I henhold til disse reglene blir kommandonavnet etterfulgt av obligatoriske eller valgfrie argumenter. I tillegg kan argumenter bruke input, output eller standard feilomadressering.
Sekvens av hendelser når du utfører en kommando
- Kommandoskallet erstatter alle variabler som er lagt inn i kommandoteksten med deres gjeldende verdier;
- Hvis en gruppe eller kjede med flere kommandoer legges inn, deles linjen i individuelle kommandoer, som igjen deles inn i kommandonavn og argumenter. Deretter behandles kommandoene separat;
- Hvis et kommandonavn spesifiserer en bane, ser skallet etter kommandoen i den banen. Hvis det ikke er en slik kommando i den angitte katalogen, returnerer skallet en feil;
- Hvis kommandonavnet ikke inkluderer en bane, prøver skallet først å løse kommandonavnet internt. Hvis en intern kommando med samme navn blir funnet, har en intern kommando blitt kalt og kan utføres umiddelbart. Hvis det ikke er noen intern kommando med samme navn, ser skallet først etter kommandoens kjørbare fil i gjeldende katalog, og deretter i katalogene som er oppført i PATH-miljøvariabelen. Hvis kommandofilen ikke er i noen av disse katalogene, returnerer skallet en feil;
- Hvis kommandoen blir funnet, utføres den med de gitte argumentene, og om nødvendig leses inndata fra kilden spesifisert i disse argumentene. Kommandoutgang og feil vises i kommandopromptvinduet eller sendes til en spesifisert utgang og feilsøking.
- Som du kan se, påvirker mange faktorer kommandoutførelse, inkludert kommandostier, I/O-omdirigering og gruppering eller kjeding av kommandoer.
Når du arbeider med et kommandoskall, har du sannsynligvis startet det ved å åpne Start-menyen ( Start) og velge programmer ( Programmer) eller Alle programmer ( Alle programmene), deretter Tilbehør ( Standard) og ledetekst ( Kommandolinje). Andre måter å starte kommandolinjen på er dialogboksen Kjør ( Starter programmet) eller skrive inn cmd i en annen, allerede åpent vindu kommandoskall. Disse metodene lar deg spesifisere argumenter når du starter kommandolinjen: brytere som kontrollerer driften av kommandolinjen, og parametere som starter utføringen av tilleggskommandoer. Du kan for eksempel starte et kommandoskall i stille modus ( dvs. deaktiver ekkoutgang) med kommandoen cmd /q eller for å få kommandoskallet til å utføre den gitte kommandoen og avslutte - for å gjøre dette, skriv inn cmd /c, etterfulgt av kommandoteksten i anførselstegn.
Følgende eksempel starter et kommandoskall, kjører kommandoen ipconfig, sender ut resultatene til en fil og avslutter:
Cmd /c "ipconfig > c:\ipconfig.txt"
Opprette kommandolinjeskript
Kommandolinjeskript- tekstfiler med kommandoer du vil utføre. Dette er de samme kommandoene som du vanligvis skriver inn i Windows-kommandoskallet. Men i stedet for å skrive kommandoer hver gang du trenger dem, kan du lage et skript for å gjøre det og gjøre livet ditt enklere.
Siden skript består av standard teksttegn, kan de opprettes og redigeres i et hvilket som helst standard tekstredigeringsprogram, si Notepad ( notisbok). Når du legger inn kommandoer, pass på å starte hver kommando eller gruppe med kommandoer som må utføres sammen på en ny linje. Dette vil sikre at de utføres riktig. Når du er ferdig med å lage kommandolinjeskriptet, lagrer du skriptfilen med filtypen .bat eller .cmd. Begge utvidelsene fungerer likt. Hvis du for eksempel trenger å lage et skript for å vise systemnavnet, Windows-versjonen og IP-konfigurasjonen, inkluderer følgende tre kommandoer i filen SysInfo.bat eller SysInfo.cmd:
Vertsnavn ver ipconfig -all
Kontrollere visningen av tekst og kommandoer
Team EKKO tjener to formål: å skrive tekst til utdata ( for eksempel til et kommandoskallvindu eller en tekstfil) og for å aktivere/deaktivere kommandoekkovisning. Vanligvis, når du kjører skriptkommandoer, vises selve kommandoene og utdataene fra disse kommandoene i et konsollvindu. Dette kalles kommandoekko ( kommando ekko).
For å bruke ECHO-kommandoen til å vise tekst, skriv inn echo etterfulgt av teksten du vil vise:
Ekko Systemets vertsnavn er: vertsnavn
For å kontrollere ekko av kommandoer ved hjelp av ECHO, skriv ekko av eller ekko på, for eksempel:
Ekko av ekko Systemets vertsnavn er: vertsnavn
For å dirigere utdata til en fil i stedet for til et skallvindu, bruk utdataomdirigering, for eksempel:
Ekko av ekko Systemvertsnavnet er: > current.txt vertsnavn » current.txt
La oss nå se hvordan kommandoekko undertrykkes. Start et kommandoskall, skriv echo off, og deretter andre kommandoer. Du vil se at ledeteksten ikke lenger vises. I stedet vises bare det som er skrevet inn i konsollvinduet og utdata fra utførte kommandoer. I skript deaktiverer ECHO OFF-kommandoen kommandoekko og ledeteksten. Ved å legge til ECHO OFF-kommandoen til skriptene dine, forhindrer du at skallvinduet eller filen blir overfylt med kommandotekst hvis du bare er interessert i utdataene fra disse kommandoene.
Studerer systeminformasjon
Ofte når du arbeider med en brukers datamaskin eller ekstern server det er behov for å innhente grunnleggende informasjon om systemet, for eksempel navnet på brukeren som er registrert i det, gjeldende systemtidspunkt eller plasseringen av en bestemt fil. Kommandoer som samler grunnleggende systeminformasjon inkluderer:
- NÅ- viser gjeldende systemdato og -klokkeslett i 24-timers format, for eksempel Sal 9. mai 12:30:45 2003. Kun tilgjengelig i Windows Server 2003 Resource Kit;
- HVEM ER JEG— rapporterer navnet på brukeren registrert i systemet på dette øyeblikket, for eksempel adatum\administrator;
- HVOR— søker etter filer ved hjelp av et søkemønster ( søkemønster) og returnerer en liste over samsvarende resultater.
For å bruke NOW eller WHOAMI, skriv ganske enkelt kommandoen i kommandoskallvinduet og trykk Enter. Den vanligste syntaksen for WHERE ser slik ut:
Hvor /r base_directory_file_name
Her er /r-parameteren spesifisert for et rekursivt søk som starter fra den spesifiserte katalogen (base_directory) og inkluderer alle dens underkataloger, og filnavn er det fullstendige eller delvise navnet på filen det søkes i, som kan inkludere jokertegn: ? erstatter ett tegn, og *-tegnet erstatter en gruppe tegn, for eksempel data???.txt eller data*.*. Følgende eksempel søker i C:\-katalogen og alle dens underkataloger etter alle tekstfiler hvis navn begynner med data.
Hvor /r C:\data*.txt
Du kan også finne filer av alle typer hvis navn begynner med data:
Hvor /r C:\data*.*
Noen ganger trenger du å få informasjon om systemkonfigurasjonen eller systemmiljø. På virksomhetskritiske systemer kan denne informasjonen lagres eller skrives ut for referanse. Listet nedenfor er kommandoer som lar deg samle informasjon om systemet.
- DRIVERQUERY- viser en liste over alle installerte drivere enheter og deres egenskaper, inkludert modulnavn, visningsnavn ( visningsnavn), drivertype og byggedato ( dato for driverkobling). Visningsmodusen for all informasjon (/V) rapporterer status og tilstand til driveren, oppstartsmodus, informasjon om minnebruk og filsystembane. Alternativet /V slår også på detaljert informasjon om alle usignerte drivere.
- SYSTEMINFORMASJON- Gir detaljert informasjon om systemkonfigurasjonen, inkludert informasjon om versjon, type og produsent av operativsystemet, prosessor, BIOS-versjon, mengde minne, regionale standarder, tidssone og nettverksadapterkonfigurasjon.
- NLSINFO- Viser detaljert regional informasjon, inkludert standardspråk ( standardspråk), Windows-kodesett, visningsformater for tid og tall, tidssone og installerte tegntabeller. Denne kommandoen er bare tilgjengelig i Windows Server 2003 Resource Kit.
For å bruke disse kommandoene på din lokale datamaskin, skriv ganske enkelt navnet på den ønskede kommandoen i kommandoskallvinduet og trykk Enter.
Kommandoer for bruk av registeret
Windows-registeret lagrer konfigurasjonsinformasjon for operativsystemet, applikasjoner, brukere og maskinvare. Disse dataene finnes i seksjoner ( nøkler) og parametere ( verdier) registret, som er plassert i en bestemt rotseksjon ( rotnøkkel), som kontrollerer hvordan og når seksjoner og parametere brukes.
Hvis du kjenner banene til partisjonene og forstår de tillatte datatypene i partisjonene, kan du bruke kommandoen REG for å se seksjoner og parametere og manipulere dem på en rekke måter. REG støtter flere underkommandoer:
- REG legg til— legger til en ny underseksjon eller et nytt element i registeret;
- REG slett— sletter en underseksjon eller et element fra registeret;
- REG-søk— viser en liste over seksjonselementer og underseksjonsnavn ( hvis de er);
- REG sammenligne— sammenligner underseksjoner eller registerelementer;
- REG Jeg beklager— kopierer et registerelement til den angitte partisjonsbanen på et lokalt eller eksternt system;
- REG-gjenoppretting— skriver tidligere lagrede underseksjoner, elementer og parametere til registeret;
- REG lagre— lagrer en kopi av de angitte undernøklene, elementene og registerinnstillingene i en fil.
Administrasjon av systemtjenester
Tjenester gir nøkkelfunksjoner arbeidsstasjoner og servere. For å kontrollere systemtjenester på lokale og eksterne systemer, bruk tjenestekontrollerkommandoen ( kommando for servicekontroller) S.C., som har et sett med underkommandoer, er bare en del av dem beskrevet nedenfor:
- SC konfig— opprette kontoer for registrering og drift av tjenester;
- SC-spørring— vise en liste over alle tjenester som er konfigurert på datamaskinen;
- SC qc— vise konfigurasjonen av en spesifikk tjeneste;
- SC start— starttjenester;
- SC stopp— stanse tjenester;
- SC pause— suspensjon av tjenester;
- SC fortsetter— gjenopptakelse av tjenester;
- SC-feil— spesifisere handlinger som skal utføres når en tjeneste svikter;
- SC-feil- Se handlinger som er utført når en tjeneste mislykkes.
Du kan angi et navn i alle kommandoer ekstern datamaskin, hvis tjenester du ønsker å jobbe med. For å gjøre dette, sett inn UNC-navnet eller IP-adressen til datamaskinen før underkommandoen du bruker. Her er syntaksen:
Sc Servernavn underkommando
Start på nytt og avslutt systemer fra kommandolinjen
Systemer må ofte startes på nytt eller slås av. En måte er å bruke Shutdown-verktøyet for dette, som lar deg jobbe med lokale og eksterne systemer. En annen måte å kontrollere systemavslutning eller omstart på er å tilordne en avslutningsoppgave. Her kan du bruke Schtasks til å spesifisere en nedleggelsestid, eller lage et skript med en liste over avslutningskommandoer for individuelle systemer.
Følgende kommandoer lar deg kontrollere omstart og avslutning av det lokale systemet.
Slå av det lokale systemet:
Shutdown /s /t Shutdown Delay /1 /f
Shutdown /r /t Shutdown Delay /1 /f
Søknads-, prosess- og resultatstyring
Når operativsystemet eller brukeren starter en tjeneste, applikasjon eller kommando, starter Microsoft Windows en eller flere prosesser for å administrere det tilknyttede programmet. Flere kommandolinjeverktøy vil gjøre det enklere for deg å overvåke og administrere programmer. Disse verktøyene inkluderer:
- Pmon (Prosessressursleder) - Viser ytelsesstatistikk, inkludert minne- og CPU-bruk, og en liste over alle prosesser som kjører inn lokalt system. Lar deg motta detaljert " bilder» involverte ressurser og utførte prosesser. Pmon kommer med Windows Resource Kit;
- Liste over gjøremål (Liste over gjøremål) - viser alle kjørende prosesser etter navn og prosess-ID, rapporterer informasjon om brukersesjonen og okkupert minne;
- Taskkill (Task Kill) - stopper utførelsen av en prosess spesifisert med navn eller identifikator. Ved å bruke filtre kan du stoppe prosesser avhengig av tilstand, sesjonsnummer, CPU-tid, minneavtrykk, brukernavn og andre parametere.
Det er egentlig alt jeg ønsket å fortelle deg om det grunnleggende om Windows-kommandolinjen.
Beskrivelse av konsollkommandoer
Nesten alle kommandoene du kan kjøre i kommandovinduet
Identisk med standard MS-DOS-kommandoer, men i tillegg til dem er det
Ganske omfattende sett med egendefinerte kommandoer Windows-konsoll XP. Deres korte-
Kommandoargumenter.
Dir [bane] [filnavn] attributter]]
[Jeg [[:]vrenya]] bestiller]]
Beskrivelse av konsollkommandoer 129
Viser innholdet i gjeldende mappe. Hvis kommandoargumentet er
Hvis stasjonen og banen er spesifisert, vil en liste over innholdet vises i konsollvinduet
Den angitte mappen. Betydningen av de andre argumentene er:
/A - utdata bare filer med de spesifiserte attributtene:
D - bare kataloger;
O N - bare skjulte filer;
S - bare systemfiler;
Bindestreken foran et argument (≪-≫) har betydning logisk operatør≪IKKE≫.
Kommandoen dir /A:D viser for eksempel bare listen over undermapper til gjeldende mappe,
Kommandoen dir /A: -S viser alle filer og mapper, unntatt system-
/B - utdata kun filnavn (uten utvidelser);
/C - bruk av siffergruppeseparatoren ved visning av dimensjoner
/D - viser en liste over filer i flere kolonner med sortering;
/L - utdatafilnavn med små bokstaver;
/N - viser filnavn i kolonnen lengst til høyre;
/0 - sorterer listen over viste filer i følgende rekkefølge:
Q N - etter navn (i henhold til alfabetet);
S - etter størrelse (i stigende rekkefølge);
E - i forlengelse (i henhold til alfabetet);
D - etter opprettelsesdato (fra eldste til nyeste);
G - utgang først av alle undermappene til gjeldende mappe.
En bindestrek foran et argument (≪ ≫) reverserer rekkefølgen på utdata. For eksempel
Mer, kommandoen dir /0-S viser innholdet i gjeldende mappe i henhold til størrelse
Filer i synkende rekkefølge.
/P - side for side utgang av en liste over filer og mapper med en obligatorisk pause
Når skjermen fylles;
/Q - vis informasjon om fileiere;
/S - viser en liste over filer sammen med en liste over innholdet i undermapper;
/T - viser en liste over filer i samsvar med det angitte tidskriteriet:
Fra - etter opprettelsesdato;
W - etter dato for siste endring;
A - innen datoen for siste tilgang til filen;
/W - vis en liste i flere kolonner;
/X - vis korte navn for filer hvis navn ikke samsvarer
DOS-standard. Formatet er likt utdata med /N-bryteren, men korte navn
130 Kapittel 7. Kommandolinje
Filer vises til venstre for de lange. Hvis filen ikke har et kort navn,
Mellomrom skrives ut i stedet;
/4 - skriv ut årstallet i firesifret format.
Cd [stasjon:] [bane:]
Chdir [stasjon:] [bane:]
Gå til den angitte mappen, der stasjonen og banen er full eller relativ bane
Til denne mappen i filstrukturen på disken. I stedet for en krangel kanskje
Verdien ≪..≫ brukes, som indikerer en overgang ett nivå opp
(i dette tilfellet vil kommandoen se slik ut: cd..). Hvis i stibetegnelsen
Det er et mellomromstegn; en slik bane kan være omgitt av anførselstegn.
/D-argumentet brukes til å endre gjeldende stasjon og mappe samtidig.
For CHDIR-kommandoen konverteres navnet på gjeldende telefonbok i anropslinjen til volum
Samme store og små bokstaver som navnene som finnes på disken skrives inn. Så,
Kommandoen cd C:\TMP vil faktisk gjøre gjeldende katalog til C:\Trnp hvis den eksisterer.
Tilgjengelig på disk. CHDIR-kommandoen behandler ikke lenger mellomrom som skilletegn.
Om, som lar deg flytte til en underkatalog hvis navn inneholder mellomrom, er det ikke
Sett hele navnet eller banen i anførselstegn. For eksempel kommandoen cd \winnt\profiles\
Brukernavn\programmer\startmeny gir samme resultat som cd-kommandoen
"\winnt\profiler\brukernavn\programmer\startmeny".
Hvis du trenger å gå til rotmappen til en stasjon, kan du ganske enkelt skrive
På kommandolinjen, navnet på denne stasjonen. For eksempel går kommando E: til roten
Drive partisjon E:.
KOPIER [fra] den [+ kilden [+ . . . ] ] [hvor [under navn] ]
Kopiering av en (eller flere) filer til et annet sted på disken. Her:
[fra] hva - bane og navn på kildefilen som skal kopieres. Hvis stien er fra
Ja, den kopierte filen vil bli hentet fra gjeldende mappe;
Hvor [under navn] - bane til mappen som denne filen skal kopieres til
Filen, så vel som navnet, hvis dette navnet bestemmes under kopieringsprosessen
/A - indikerer at filen er en ASCII-tekstfil;
/B - indikerer at filen er en binær fil;
/D - indikerer muligheten for å lage en kryptert fil;
/V - sjekk om filene er kopiert riktig;
/N - når det er mulig, bruk korte navn når du kopierer;
Beskrivelse av konsollkommandoer 131
/Y - ikke be om bekreftelse for å overskrive filen hvis målet
/-Y - sørg for å be om bekreftelse for å overskrive filen hvis
En fil med samme navn finnes allerede i målmappen;
II- kopiering av nettverksfiler.
For å kombinere flere filer ved kopiering, spesifiser en siste
Og flere kildefiler ved hjelp av jokertegn eller format
Fil1+fil2+fil3+
Eksempel på bruk av kommandoen:
Kopier c:\programs\filel.exe /V d:\files\file2.com - kopierer filen filel.exe, som ligger
Plassert i programmappen på C:-stasjonen, i filer-mappen på D:-stasjonen under navnet
MKDIR [drive:]bane
MD [stasjon:]bane
Oppretter en mappe i den angitte mappen eller på den angitte stasjonen. Ved bruk
Niya utvidet kommandobehandlingskommando MKDIR kan brukes
Med flere alternativer for å automatisk opprette alle
Mellommapper i den angitte banen. For eksempel, hvis /a-mappen ikke eksisterer -
Nei, da utfører kommandoen mkdir \a\b\c\d de samme handlingene som den sekvensielle
Antall lag
FLYTT [stasjon:][bane]filnavn [ , . . . ] mål
FLYTT [stasjon:][bane]mappenavn nytt mappenavn
Kommandoen flytter den angitte filen eller mappen til et nytt sted på
Disk. Her:
[stasjon:][bane]filnavn – fullstendig eller relativ bane og navnet på filen som flyttes
Min fil eller gruppe med filer. Listen over filer kan spesifiseres og overføres
Ved å telle filnavn atskilt med komma, og bruke undersymboler
Stasjoner;
Destinasjon - banen til mappen der den angitte filen skal flyttes.
Hvis du vil at filen skal gis nytt navn samtidig som du flytter
Wang, sammen med destinasjonsbanen, kan du spesifisere det nye navnet;
Mappenavn - navnet på mappen du vil flytte;
New_folder_name - navnet som skal tildeles mappen når den flyttes,
Hvis du vil endre navn på den samtidig som du flytter den;
132 Kapittel 7. Kommandolinje
/Y - vis et advarselsvindu når du overskriver filer og mapper,
Hvis filobjekter med samme navn allerede finnes i målmappen;
/-Y - overskriv filer og mapper uten forvarsel hvis mappen inneholder
Verdier Det er allerede filobjekter med samme navn.
RMDIR [stasjon:]bane
RD [drive:]bane
Kommandoen sletter mappen med det angitte navnet. Her:
[stasjon:]bane - full (eller relativ) bane til mappen som skal slettes. Hvis
Banen er ikke spesifisert, men bare mappenavnet er gitt som kommandoargument,
Denne mappen vil bli fjernet fra gjeldende mappe;
/S - slett ikke bare den angitte mappen, men også alt som finnes i den
Undermapper og filer;
/Q - ikke vis en forespørsel om bekreftelse av sletting hvis mappen slettes
Inneholder andre filobjekter.
ERSTATT [stasjon1:][bane1]filnavn [stasjon2:][bane2]
ERSTATT [stasjon1:][bane1]filnavn [stasjon2:][bane2]
Ved å bruke denne kommandoen kan du erstatte de som ligger i en hvilken som helst mappe med
Filene på datamaskinens disk er et annet sett med filer. Her:
[stasjon1:][bane1]filnavn - banen og navnet på én eller flere filer som
Du bør erstatte filene i den angitte mappen;
[stasjon2:][bane2] - bane til mappen der erstatningen utføres;
/A - spesifiserte filer legges til målmappen uten å ødelegge innholdet
Tabernakelinnhold (denne nøkkelen er inkompatibel med /S- og /U-tastene);
/P - vis en melding på skjermen før du overskriver eller kopierer
/R - tillat overskriving og erstatning av filer med ≪Read-Only-attributtet
Niya≫ sammen med andre;
/W - når du kopierer filer fra en diskett, vent til disken settes inn til
Start av drift;
/S - erstatt filer mens du opprettholder mappestrukturen, det vil si i
Alle undermapper til målmappen sammen med alt innholdet deres;
/U - erstatt bare de filene hvis flyttede kopier har flere
Ny verson.
RENAME [stasjon:][bane]filnavn1 filnavn2
REN [stasjon:][bane]filnavn1 filnavn2
Gi nytt navn til én eller flere filer i den angitte mappen
(i dette tilfellet blir filen filnavn1 omdøpt til filnavn2).
Beskrivelse av konsollkommandoer 133
Husk at du ikke kan spesifisere en annen stasjon eller
Jeg mangler en mappe.
DEL-attributter]] argument
ERASE attributes]] argument
Sletter filene som er spesifisert i kommandoen. Brukt som argument
Navn på én eller flere filer, og for å slette en gruppe filer
Jokertegn kan brukes. Hvis argumentet er gitt
mappe, alle filer vil bli slettet fra den. Her:
/P - vis en bekreftelsesforespørsel før du sletter hver fil;
/F - slett filer som bare er tilgjengelige for
/S - sletter filene spesifisert i argumentet fra alle undermappene til den spesifiserte
/Q - deaktiverer visningen av en forespørsel om å bekrefte slettingen av hver fil;
/A - slett bare filer med de angitte attributtene:
N - bare skjulte filer;
Q S - kun systemfiler;
R - skrivebeskyttede filer;
A - bare filer med "Arkiv"-attributtet.
Bindestreken (≪-≫) foran et argument har betydningen av en logisk operator
≪IKKE≫. For eksempel vil ERASE d:\folder\*.dll /A: -S-kommandoen tillate deg å fjerne
Plassert på stasjon D: mappe FOLDER alle filer med filtypen .DLL, med unntak av
Lesesystem seg.
MERK
Utgangsresultatene for /S-bryteren er reversert, det vil si i konsollvinduet
Bare navnene på slettede filer vises, ikke filer som ikke ble funnet.
REM [tekst]
Steder spesifisert kommentar til en batchfil eller CONFIG.SYS-fil.
ASSOC [.utvidelse[=[filtype]]]
Lar deg angi filtilknytninger for ulike filtyper. Her:
Utvidelse - utvidelse av filene som foreningen opprettes for;
Filtype - programmet som skal knyttes til denne filtypen.
Hvis denne kommandoen utstedes uten å bruke flere argumenter,
Skjermen viser gjeldende tabell over filtilknytninger for alle tilknyttede
Bad i filsystemet. Hvis du kun spesifiserer utvidelsen som er registrert
For hver filtype vil en liste over assosiasjoner for den filen vises på skjermen.
134 Kapittel 7. Kommandolinje
Utvidelser. Hvis det ikke er noen samsvar spesifisert etter likhetstegnet for en gitt
filtype, vil alle eksisterende assosiasjoner for slike filer bli fjernet.
AT [\\datamaskinnavn] [ [nummer] | /SLETT ]
PÅ [\\datamaskinnavn] tid [ /HVER:dag[,...] | /NESTE:fleHb[,...]]
"team"
Denne kommandoen er ment å kjøre ulike programmer eller utføre
Kommandoer kjøres etter en tidsplan - på et gitt tidspunkt på bestemte dager. Bruk
Å ringe AT-kommandoen er bare mulig hvis datamaskinen din
Oppgaveplanleggeren har startet. Her:
\\datamaskinnavn - navnet på den eksterne datamaskinen på det lokale nettverket som bruker
Dette skjer hvis programmet startes fra denne maskinen. Hvis dette paret-
Måleren er utelatt, jobben er tildelt den lokale datamaskinen;
Nummer - serienummeret til den planlagte oppgaven;
/delete - avbryt en tidligere planlagt oppgave. Hvis oppgavekoden ikke er spesifisert,
Alle oppgaver som er planlagt for av denne datamaskinen;
/yes - ikke vis en forespørsel om å bekrefte sletting av alle planlagte
Nye oppgaver;
Tid - tidspunktet kommandoen ble lansert i formatet TT:MM:SS;
/interactive - tillat oppgaveinteraksjon med brukeren, arbeid-
Brukere på datamaskinen mens oppgaven kjører;
/euegu:dag[,...] - oppgaven startes på de angitte ukedagene eller månedene-
Tsa. Hvis dato utelates, brukes gjeldende dag i måneden;
/neste: dag[,...] - oppgaven vil bli lansert på neste bruker spesifisert
Lem ukedag (for eksempel neste tirsdag). Hvis datoen er utelatt, bruk
Bruker gjeldende dag i måneden;
"kommando" er en Windows XP-konsollkommando eller navnet på en batchfil.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -N] [stasjon:] [bane] [filnavn] ]
Setter for denne filen spesifiserte attributter:
Angi det angitte attributtet;
Fjern det angitte attributtet;
R - "Skrivebeskyttet"-attributt;
A - "Arkiv"-attributt;
S - "System" attributt;
H - "Skjult" attributt;
[stasjon:] [bane] [filnavn] - stasjon, bane og navn på filen eller settet med filer for
Team behandling;
/S - behandle filer med de angitte navnene ikke bare i gjeldende mappe,
Men også i alle undermapper;
/D - behandling av både filer og mapper.
Beskrivelse av konsollkommandoer 135
Dette direktivet aktiverer eller deaktiverer prosessavbruddshåndteringsmodus
Kjøring av programmet i DOS-miljøet ved å trykke på Ctrl+C-tastene. På Windows XP
Denne kommandoen er bare inkludert for programvarekompatibilitetsformål.
I gram av MS-DOS, påvirker det ikke driften av Windows-applikasjoner. Når den er slått på
Endringer i avansert kommandobehandling i Windows XP-operativsystemet
BREAK-kommandoen forårsaker en bruddpunkttilstand mens programmet kjører.
Gå til Windows Debugger.
CACLS filnavn ] ]
[L)navn [ . . . ] ]
Administrer filtilgangslister (ACL), inkludert visning og redigering av dem.
Flislegging. Gjelder bare for diskpartisjoner som inneholder fil
NTFS-system. Her:
Filnavn - hvis det ikke er andre argumenter, viser en tabell
Tilgangskontroll for denne filen;
/T - erstatning av tilgangskontrolltabeller for en gitt fil eller gruppe med filer
Fiske både i gjeldende mappe og i alle undermapper til denne mappen;
/E - endre (rediger) tilgangskontrolltabellen for dette
Gå fil eller gruppe av filer;
/C - fortsett å utføre kommandoen når du mottar en avvisningsfeil
/G navn-.tilgang - tildeler tilgangstillatelser til de angitte filobjektene
Der for brukeren, Regnskap som er spesifisert som et argument
Navn. Blant de mulige tilgangstypene som bør angis som en ar-
Gumenta-tilgang, kan følgende listes opp:
R - skrivebeskyttet tilgang;
W - skrivetilgang;
F - full tilgang;
/R-navn - tilbakekall alle tillatelser for brukeren som har kontoen sin
Navnet er spesifisert som et argument. Brukes kun med /E-bryteren;
/P navn:tilgang - erstatning eksisterende tillatelser for bruker, konto
En oppføring hvis navn er spesifisert som et argument, med tillatelser spesifisert
Som et tilgangsargument:
N - ingen tillatelser;
O R - skrivebeskyttet tilgang;
W - skrivetilgang;
C - redigeringstilgang (inkluderer handlingen til argument W);
F - full tilgang;
136 Kapittel 7. Kommandolinje
/D-navn - nekte tilgang til en fil eller mappe for brukerkontoen
Bokstaven er spesifisert som navneargument.
MERK
For å tilordne tilgangsmoduser for en gruppe filer, kan du bruke
Filnavnverdier er jokertegn. Når du ringer en kommando, kan du også spesifisere
Legg til flere brukere.
I ferd med å vise tilgangskontrolltabeller for operativsystemet,
Mine følgende konvensjoner er brukt:
CI (Container Inherit) er et tegn på arv av tillatelser fra containere.
ACE vil bli arvet av mapper;
01 (Object Inherit) - et tegn på arv av tillatelser fra objekter. ACE bu-
Det arvede filer;
Yu (bare arv) - et tegn på eksklusiv arv av tillatelser.
ACE kan ikke brukes på gjeldende fil/mappe.
Eksempel på bruk av kommandoen: CACLS private.txt /G bruker:F - åpner for
BRUKER har full tilgang til private.txt-filen.
RING [stasjon:][bane]filnavn [alternativer]
Denne kommandoen lar deg kalle en batchfil fra en annen. Som
Parameterargumentet bruker et sett med kommandolinjebrytere som kreves
Myh når du kaller målbatchfilen. CALL-kommandoen kan også brukes
Brukes sammen med spesielle merker som spiller i dette tilfellet
Rollen til destinasjonen (punktet) for batchfilanropet. I dette tilfellet gjelder følgende:
Blåsende syntaks:
CALL: merke argumenter
Når du bruker dette alternativet for å kalle denne kommandoen, operativsystemet
MA oppretter automatisk en ny kontekst for gjeldende batchfil med spesifisert
Argumenter og kontroll over filutførelse overføres til instruksjonen som følger
Blåser rett etter merket. Batchfilen avsluttes
Ved å nå slutten to ganger: den første utgangen overfører kontrollen til
Linjen umiddelbart etter linjen som inneholder CALL-direktivet, andre utgang
Avslutter filkjøring. Ved å bruke GOTO:EOF-instruksjonen kan du implementere
Ubetinget avbryte kjøringen av en fil når som helst.
SNSR
Stiller inn den aktive tegntabellen med det angitte tallet.
Når det kalles opp uten argumenter, returneres gjeldende tegnsettnummer.
CHKDSK [volum:[[bane]filnavn]] ]
Sjekker den spesifiserte disken ved hjelp av Check Disk-programmet, når den kalles uten
Argumentene kontrolleres for gjeldende stasjon. Her:
Beskrivelse av konsollkommandoer 137
Bane, filnavn - navnet på filen eller gruppen av filer for å se etter fragment -
Qiyu. Brukes kun i FAT/FAT 32-filsystemet;
/F - se etter feil og automatisk korrigere dem;
/V - under disksjekkprosessen, vis de fullstendige banene og navnene til lagrede
På diskfiler. For disker som inneholder NTFS-partisjoner,
Oppryddingsmeldinger;
/R - søk etter skadede sektorer og gjenopprett innholdet
Min. Krever obligatorisk bruk av /F-bryteren;
Bryterne alle gjeldende beskrivelser for dette volumet vil være ugyldige -
Ny. Krever obligatorisk bruk av /F-bryteren;
/L: størrelse - under skanningen endrer du størrelsen på loggfilen til den angitte størrelsen
Verdier (i kilobyte). Hvis ingen verdi er spesifisert, vises den gjeldende
Filstørrelse. Brukes kun i NTFS-filsystemet;
/I - ikke utfør streng kontroll av indekselementer. Kun brukt
Co i NTFS-filsystemet;
/C - ikke sjekk løkker i mappestrukturen. Brukes kun i filer
Logisk NTFS-system.
MERK
/I- og /C-bryterne reduserer driftstiden til Check Disk-programmet betydelig, men mindre
Strengt kontroll av en disk kan føre til at noen av filene hoppes over.
Lite feil system.
CHKNTFS volum: [ . . . ]
^CHKNTFS/D
CHKNTFS /T[:tid]
CHKNTFS /X volum: [ . . . ]
CHKNTFS /Volum: [ . . . ]
Kontrollerer driftsmodusene til Check NTFS-programmet når datamaskinen starter
Ved kontroll av feil. Her:
Volum - definerer volumetiketten til disken som kontrolleres, tilkoblingspunktet eller
Stasjonsnavn med kolon (for eksempel C:);
/D - slår på standard diskskannemodus for dette programmet:
Diskene sjekkes hver gang du starter datamaskinen, hvis
Hvis det oppstår feil, kjøres CHKDSK;
/T[: tid] - lar deg endre verdien til AUTOCHK-parameteren (i sekunder),
Kontroll av tidsperioden før start av automatisk testing
Ki-disker (i løpet av denne tiden utfører programmet en sekund-for-sekund reversering
Nedtelling). Hvis tidsperioden ikke er spesifisert, gjeldende
AUTOCHK parameterverdi;
138 Kapittel 7. Kommandolinje
/X - forbyr standard diskkontroll under oppstart.
Data på disker som tidligere er ekskludert fra sjekklisten går tapt.
/C - ber om tillatelse til å sjekke disker ved neste oppstart
Datamaskin. Hvis det oppdages feil, startes CHKDSK-programmet.
Når du kaller denne kommandoen uten noen argumenter, vises skjermen
Gjeldende status for kontrollflagget for denne disken.
Utførelsen sletter kommandolinjeskjermen.
Starter en annen kopi av Windows XP-kommandotolken (se avsnittet
FARGE [farge]
Angir standard bakgrunns- og tekstfargealternativer for
Kommandolinjetekstvinduer. Fargeverdier settes vha
Antallet på to heksadesimale tall, hvorav det første spesifiserer bakgrunnsfargen til vinduet,
Og den andre er fargen på teksten. Som hvert av disse tallene kan denne kommandoen
Følgende verdier kan brukes:
0 - svart;
1 - blå;
2 - grønn;
3 - blå;
4 - rød;
5 - lilla;
B - gul;
7 - hvit;
8 - grå;
9 - lyseblå;
A - lysegrønn;
B - lyseblå;
C - lys rød;
D - lys lilla;
E - lys gul;
F - lys hvit.
For eksempel, når du kaller opp COLOR OB-kommandoen, vil bakgrunnen til kommandolinjevinduet forbli
Svart, og skriften blir lyseblå. Når du utfører denne sam-
Mandas uten argumenter vil automatisk gjenopprette fargene
Kommandolinjevinduer spesifisert i DefaultCoior-tasten Windows-registeret XP.
Beskrivelse av konsollkommandoer 139
COLOR-kommandoen returnerer en feil med kode ERRORLEVEL 1 hvis brukeren
Tel vil prøve å sette kommandoargumentet til de samme fargene
For bakgrunn og tekst.
COMP [filnavn1] [filnavn2]
Ved å bruke denne kommandoen kan du sammenligne innholdet i to eller to filer
Filsett hvis argumentene filnavn1 og filnavn2 er spesifisert med
Jeg spiser jokertegn. Her:
Filnavn1, filnavn2 - navn på filer eller sett med filer for sammenligning;
/D - viser informasjon om oppdagede forskjeller i desimal
Format;
/A - vise informasjon om oppdagede forskjeller i ASCII-format;
/L - vis linjenumre der forskjeller er funnet;
/N=4HOIO - antall første linjer i hver fil som skal sammenlignes
/C - avbryt store og små bokstaver: sammenligning vil bli gjort uten å ta hensyn til det
ASCII-tegnregister;
/OFF - sjekk også inn filer med avmerkingsboksen valgt
"Autonom".
COMPACT ] [ / I ] [filnavn [ . . . ] ]
Viser og lar deg også endre komprimeringsforholdet til lagrede filer
På diskpartisjoner med NTFS-filsystemet. Her:
/C - komprimer filene og mappene som er oppført som argumentet filnavn. Mapper
De er merket på en slik måte at filer senere legges til dem
Også bli komprimert;
/U - pakk ut filene og mappene som er oppført som argumentet filnavn
Ki. Mapper er merket på en slik måte at de som legges til dem senere
Filene blir ukomprimerte;
/S - behandle alle undermapper og filer som er lagret i dem. Av
Som standard behandler kommandoen bare gjeldende mappe og innholdet.
/A - behandle filer med attributtene "Skjult" og "System". Som standard
Chaniya hopper over slike filer;
/I - tving kommandoen til å fortsette kjøringen selv om det oppstår en feil.
Nii feil. Som standard, når en feil oppstår, er alle feil forårsaket av dette
Kommandoen stopper operasjoner;
/F - tvinge komprimering av alle brukerspesifiserte filer, selv om
Noen av dem er allerede komprimert. I standardmodus, komprimerte filfiler
Objekter blir ikke behandlet;
/Q - vis kun de viktigste på skjermen under operasjonen
Intelligens.
140 Kapittel 7. Kommandolinje
Når du kaller COMPACT-kommandoen uten noen argumenter i ledetekstvinduet,
Tast viser komprimeringsinformasjon for filer som er lagret i gjeldende mappe. På
Når du viser flere parametere på kommandolinjen, bør de være det
Separert med mellomrom.
KONVERTER stasjon: /FS:NTFS
Konverterer FAT-diskpartisjoner til NTFS-format. Kommandoen blir ikke utført
For gjeldende diskpartisjon. Her:
Disk: - navnet på diskpartisjonen som skal konverteres, etterfulgt av et kolon, for eksempel F:;
/FS:NTFS - målfilsystem (NTFS);
/V - vise systemmeldinger under operasjonen;
/Sut,Agea:filnavn - navnet på tjenestefilen i rotpartisjonen til disken for re-
Reservering av diskplass for NTFS-systemfiler;
/NoSecurity - deaktiver begrensninger for tilgang til konverterte filer
Og mapper;
/X - om nødvendig, demonter volumet før du skanner det. Etter fra-
Bytter alle gjeldende beskrivelser for dette volumet vil være ugyldige.
DATO [ JEG ][dato]
Datoer i henhold til datamaskinens kalender og ber deg angi en ny dato. Å redde
For å angi gjeldende dato, trykk Enter-tasten. Med tasten /T kommando pro-
Ett hundre viser gjeldende dato uten å be deg om å endre den.
DISKCOMP [disk1: [disk2:]]
Denne kommandoen utfører en fil-for-fil-sammenligning av to disketter.
DISKKOPI [disk1: [disk2:]]
Denne kommandoen kopierer innholdet på en diskett til
En annen. I dette tilfellet må de kopierte diskene ha samme diskplass
plass og samme filsystem, og kommandoargumentene kan
Referer til den samme fysiske enheten - for eksempel stasjon A:.
Når du bruker /V-tasten, utføres kopiering mens du kontrollerer riktig
Nosti spiller inn.
EKKO PÅ eller AV
EKKO [streng]
Kommandoen gjentas på skjermen meldinger som er lagt inn av brukeren som
Strengeparameteren lar deg også konfigurere meldingsvisningsmodus i vinduet
Beskrivelse av konsollkommandoer 141
Kommandolinje. Når du kaller en kommando uten argumenter, kommer skjermen tilbake
Gjeldende modusverdi.
Denne kommandoen brukes uten ekstra parametere. På
Når det utføres, avsluttes kommandotolkerprogrammet og
Lukker kommandolinjevinduet.
FC] [I]
[stasjon1:][bane1]filnavn1 [stasjon2:][bane2]filnavn2
FC /I [stasjon1:][bane1]filnavn1 [stasjon2:][bane2]filnavn2
Denne kommandoen sammenligner to filer eller sett med filer (hvis
Argumenter spesifiseres med jokertegn) og viser informasjon
Maziu om forskjellene mellom dem. Her:
[stasjon1:][bane1]filnavn1, [stasjon2:][bane2]filnavn2 – stier og navn på den første
Og de andre filene (sett med filer) beregnet for sammenligning;
/A - vis bare første og siste linje for hver gruppe ganger -
/B - sammenlign binære filer;
/C - sammenligne skiller mellom store og små bokstaver;
/L - sammenligne filer i ASCII-format;
/LBn - oppdage maksimalt antall inkonsekvenser for antall rader,
Spesifisert av parameter n;
/N - vis linjenumre på skjermen når du sammenligner filer i formatet
/OFF - sammenlign filer med avkrysningsboksen "Frakoblet" valgt;
I - ikke behandle tabulatortegn som likeverdige når du sjekker
Antall mellomrom;
/U - sammenligne filer i Unicode-format;
/W - hopp over mellomrom og tabulatortegn under skanning;
/nnnn - denne parameteren spesifiserer antall påfølgende samsvarende linjer
Som bør oppfylles etter å ha identifisert et avvik.
FINN L7N] ] "streng" [[stasjon:][bane]filnavn[ ...]]
Søker etter en spesifisert streng i en fil eller et sett med filer. Her:
[stasjon1:][bane1]filnavn – full eller kort bane og filnavn der
Et søk pågår;
Ny prøve;
/C - vis kun det totale antallet linjer som inneholder det angitte mønsteret;
142 Kapittel 7. Kommandolinje
/N - vis kun linjenumre som inneholder det angitte mønsteret;
/I - ikke skille mellom store og små bokstaver under søkeprosessen;
Nominell≫.
Hvis du skriver inn denne kommandoen uten noen argumenter, utføres søket
I teksten som legges inn fra tastaturet, eller i teksten som sendes gjennom transportbåndet
Administrer FIND med en annen konsollkommando.
FINDSTR [D.]
] linjer
[[stasjon:][bane]filnavn]
Dette direktivet søker etter filer som inneholder det angitte mønsteret. Her:
[stasjon:][bane]filnavn – full eller kort bane og filnavn (gruppe
filer) som søket utføres blant;
Linje - en linje med en eksempeltekst som skal søkes i;
/B - søk etter et gitt mønster kun i begynnelsen av linjer;
/E - søk etter et gitt mønster bare på slutten av linjene;
/L - søk etter en fullstendig match av et gitt mønster til teksten i filen;
/R - søk etter strenger bare som vanlig uttrykk;
/S - søk etter filer som inneholder en gitt prøve i gjeldende
Mappen og alle dens undermapper;
/I - søk ufølsom for store og små bokstaver;
/X - viser linjer som inneholder eksakte treff til det spesifiserte
Prøve;
/V - vis som et søkeresultat alle linjer som ikke inneholder det spesifiserte
Ny prøve;
/N - vis tallene og innholdet av linjer som inneholder det spesifiserte mønsteret;
/M - vis bare navnet på filen som samsvarer med bildet
/0 - viser funnet linjer ved hjelp av interlaced interlacing
/P - ignorer linjer som inneholder tegn som ikke kan skrives ut;
/OFF - søk i filer med "Auto" avkrysningsboksen
Nominell≫;
/A:farger - angir fargeverdiene som skal brukes til å vise
Les søkeresultatet (se avsnittet som beskriver COLOR-kommandoen);
/P:fil - få en liste over filer vist under søket fra
Tekstfil;
/C: streng - bruk gitt streng som en søkefrase;
/ygfile - få en liste over linjer med søkemønstre fra en gitt fil;
Beskrivelse av konsollkommandoer 143
/D:cnMCOK_nanoK - få en liste over parametere vist under søkeprosessen
Poke fra en tekstfil (mapper i listen er atskilt med semikolon).
FINDSTR-kommandoen kan også bruke følgende serier i den kontekstuelle søkestrengen:
Spesielle regulære uttrykk, en rask referanse til syntaksen som
Bytt ut et hvilket som helst symbol i stedet for prikketegnet;
L - se etter en oppføring på begynnelsen av linjen;
$ - søk etter en forekomst på slutten av strengen
[x-y] - utvalg av mulige verdier: søk etter tegn fra de spesifiserte
Område;
\ Xyz\> - søk etter en forekomst på slutten av et ord. Formater disk: Formater disk: Formater disk: Formater disk: Formater disk Formaterer den angitte disken med de angitte parameterne. Her: Disk: - navnet på diskpartisjonen som skal formateres med et kolon, for eksempel F:; /FS: system - spesifiserer filsystemtypen for den formaterte disken (FAT, FAT 32 eller NTFS); /V: label - indikerer volumetiketten som vil bli skrevet til disken på forespørsel. Fullføre formateringsprosessen; /Q - utfør rask formatering av den angitte disken; /C - setter komprimeringsmodus for filobjekter for de formaterte Partisjon (brukes kun i NTFS); /X - om nødvendig, deaktiver volumet før du danner det Flislegging. Etter avmontering vil alle gjeldende håndtak for det volumet Vil være ugyldig; /F:størrelse - en eksplisitt indikasjon på den formaterte diskettstandarden (1.44); /T: spor - antall spor på hver side av disken; /N: sektorer - antall sektorer på hvert spor; /A:størrelse - en eksplisitt indikasjon på størrelsen på klyngene som ble opprettet under formatering Rotasjon av denne delen. Husk at NTFS-filsystemet er det Støtter klyngestørrelser på 512, 1024, 2048, 4096, 8192 byte, samt 16, 32, 64 KB. FAT-systemet (FAT 16) støtter klyngestørrelser på 512, 1024, 2048, 4096, 8192 byte, 16, 32, 64 KB og 128 og 256 KB for størrelse Sektorer større enn 512 byte. FAT 32 filallokeringstabell støtter Klyngestørrelser 512, 1024, 2048, 4096, 8192 byte, 16, 32, 64 KB, samt 128 og 256 KB for sektorstørrelser større enn 512 byte. I tillegg fil 144 Kapittel 7. Kommandolinje FAT 16- og FAT 32-systemene pålegger følgende begrensninger på antall Styrer i ett volum: for FAT må antall klynger være mindre enn eller lik 65526, for FAT 32 bør denne verdien være i området mellom 65.526 og 4.177.918 klynger. FORMAT-kommandoen kjøres umiddelbart Avbrutt hvis et brudd oppdages etablerte restriksjoner på bruken Bruk den angitte klyngestørrelsen. MERK Når du formaterer NTFS-partisjoner med datakomprimeringsmodus satt, er det nødvendig å Vær oppmerksom på at komprimering av NTFS-volumer ikke støttes hvis Klyngene i volumet overskrider 4096 byte. MERK FØLGENDE Husk at når du formaterer en disk, vil alle data som er lagret på den bli det Ugjenkallelig tapt. FTYPE [filtype[=[kommandolinje]]] Matcher enhver filtype som er registrert i systemet til Kommandolinjen som ble brukt til å åpne den. Som argumenter for dette Følgende kommandoer kan brukes: Rogo planlegger å endre åpningskommandolinjen; Command_line - selve verdien av kommandoen som brukes til å åpne filen Fiske av denne typen. Når du kaller FTYPE-kommandoen uten noen ekstra parametere, vil den Opprettholder en liste over alle kommandoprompter installert i Windows for å åpne og Tilknyttede filer. Når angitt som et kommandoargument Bare navnet på en fil vil vise kommandoen i kommandolinjevinduet Kall denne filen hvis den tidligere var satt i systemet. Hvis etter tegnet ra- Hvis du ikke angir kommandolinjen som skal installeres, vil FTYPE fjerne for Den valgte filen inneholder alle eksisterende tilordninger. ^GRAFTABL/STATUS Kommandoen spesifiserer kodesidenummeret for visning av nasjonale tegn. Nasjonale alfabeter i grafisk modus. Argumentet nnn spesifiserer medtallet Hjemmesiden som skal brukes til å vise nasjonale symboler Volov som standard, kaller kommandoen med /STATUS-parameteren tilbake til skjermen Gjeldende kodeside. Denne kommandoen brukes uten ekstra parametere. På Når den utføres, vises et hint om hvordan du bruker konsollkommandoene på skjermen. Enten Windows XP. Beskrivelse av konsollkommandoer 145 LABEL [stasjon:][label] LABEL [volum] [etikett] Denne kommandoen lar deg opprette, endre eller slette volumetiketter for fysiske Tsjekkiske disker og logiske diskpartisjoner. Her: Disk: - navnet på en disk eller diskpartisjon med kolon, for eksempel F:; Etikett - etiketten som skal settes for denne disken (partisjonen); Volum - navnet på en disk eller diskpartisjon med kolon, for eksempel F:, eller Ka av et eksisterende volum. Hvis en volumetikett er spesifisert, bruk /MP-flagget Ikke nødvendig. < [диск:][путь]имя_файла имя_команды MER [+n]] MER /E [+n] [filer] Ved å bruke denne kommandoen kan du sekvensielt vise innholdet i Min tekstfil eller oppføring for å utføre en konsollkommando. Her: [stasjon:][bane]filnavn - full (eller relativ) bane og filnavn, co- Innholdet som skal vises på skjermen i fragmenter. Hvis samtalen- Det er flere filer, navnene deres skal være oppført atskilt med et mellomrom; Kommandonavn - kommandoen hvis fremdrift skal vises Se skjermen i fragmenter; /E - aktiver tilleggsfunksjoner til MORE-kommandoen; /C - tøm skjermen før du viser hver side; /P - ta hensyn til siderullesymboler; /S - vis en sekvens med flere tomme linjer som en /Тп - erstatt tabulatortegn n med mellomrom (standard n = 8). MORE-kommandoen støtter en ekstra +n-bryter som kan brukes Ring når hun blir oppringt. Det indikerer at den første filen i sekvensen Den skal skrives ut fra linje s. Hvis du har aktivert Avanserte funksjoner-modus ved Å kalle MORE-kommandoen med /E-parameteren som svar på miljøledeteksten - Mer - - Du kan gi spesielle kommandoer til programmet ved å trykke på følgende taster: R p - vis de neste n linjene; S n - hopp over de neste n linjene når du skriver ut; F - gå til utgangen til neste fil; Q - avslutte kommandoen; Vis gjeldende linjenummer; Vis verktøytips; Space - gå til neste side; Enter - gå til neste linje. 146 Kapittel 7. Kommandolinje PATH [[drive:]bane[:...][;*PATH*] Ved å bruke denne kommandoen kan brukeren spesifisere søkebanen for kjørbar fil Filer. Når du kaller PATH-kommandoen uten parametere, vises kommandolinjevinduet Den gjeldende søkebanen er komprimert. Ved bruk av YARATCH-systemvariabelen Den nye søkestrengverdien legges til på slutten av den gamle. Hvis denne kommandoen kalles Med "semikolon"-parameteren vil gjeldende søkebaneverdi bli slettet Men videre søk etter kjørbare filer vil være begrenset til gjeldende mappe. PUSHD [bane] Når denne kommandoen kalles, husker systemet den brukerangitte verdien. Lese banen til en mappe og deretter gå til den, noe som gjør denne mappen til Tabernakler. Hvis avansert behandlingsmodus er aktivert i ledetekstvinduet Kommandoer, som et argument til PUSHD-kommandoen, kan du bruke ikke bare lokale Kalnye, men også nettverksveier. I dette tilfellet finner systemet uavhengig det gitte Ny nettverksressurs, kobler den som nettverksstasjon, og så gå- Det er på ham. Nettverksstasjonsnavn tildeles automatisk ved å søke gjennom alle Frie navn, som starter med Z:, i omvendt rekkefølge, med den tilkoblede se- Ressursen vil bli tildelt det første ledige navnet funnet av systemet. Denne kommandoen brukes uten ekstra parametere. På Utførelsen utfører en rask overgang til mappen spesifisert tidligere når Kraften til PUSHD-teamet. Hvis utvidet modus er aktivert i ledetekstvinduet, Ingen kommandobehandling, når du kaller POPD-kommandoen, alt midlertidig Nettverksstasjonsnavn opprettet av PUSHD-kommandoen mens de slettes samtidig Den tilsvarende nettverksstasjonen fra mappestabelen. SKRIV UT [[stasjon:][bane]filnavn] Når denne kommandoen kalles, skrives den spesifiserte på kommandolinjen ut. Filen hvis bane er skrevet som argumentet [stasjon:][bane]filnavn. Av- Ved å bruke /O:enhetsnøkkelen kan du spesifisere en enhet (for eksempel en Tera) å skrive ut på. SPRING-verdi Som standard viser ledetekstvinduet driftsledeteksten. Systemer i standard MS-DOS-format, som ser ut som drive:\path>, for eksempel SPØR-kommandoen lar deg endre utseendet til operativsystemledeteksten. For disse formålene kan du bruke et sett med spesielle variabler: $A - & (ampersand); $B - | (vertikal bar); Beskrivelse av konsollkommandoer 147 $C - ((venstre parentes); $D - Gjeldende dato; $E - ESC (ASCII tegnkode 27); $F -) (høyre parentes); $G - > (større enn tegn); $Н - Backspace (fjerner forrige tegn); $L -< (знак ≪меньше≫); $N - navnet på gjeldende disk; $P - navn på gjeldende disk og katalog; $Q - = (likningstegn); $S - mellomrom; $T - gjeldende tid; $V - Windows XP versjonsnummer; $_ - vognretur og linjemating; $$ - $ (dollarsymbol). I tillegg til de oppførte variablene og deres kombinasjoner som argument, SPOR-mandater kan bruke en vilkårlig sekvens av tegn. For eksempel etter å ha utført kommandoen SPØRSMÅL velkommen: $a root $S$C$D$F$$ Operativsystemledeteksten vil se slik ut: Velkommen:& rot(17.04.2002)$ Og etter å ha utført PROMPT-direktivet, skriv inn kommandoen: $_ prompt operating Noah-systemet vil vises som følger: Skriv inn kommandoen: RECOVER [stasjon:][bane]filnavn Ved å bruke RECOVER-kommandoen kan du gjenopprette den lagrede skadede Datadiskinformasjon. Som argumenter [stasjon:][bane]filnavn uka- Skriv inn stasjonen, banen og navnet på filen som skal gjenopprettes. For eksempel hvis du Bruk kommandoen RECOVER A:\file.txt. START ["header"] [A)bane] [/I] [kommando/program] [alternativer] Denne kommandoen lar deg kjøre et hvilket som helst program med en spesifisert Nye innledende parametere. Her: Tittel - tittelen på programmet, som vises i tittellinjen. Trap vinduet som er åpnet for dette programmet; 148 Kapittel 7. Kommandolinje /Dnyrb- indikasjon på arbeidsmappen til programmet som lanseres, der Alle filene som er nødvendige for å laste den ned er inkludert; II - lansering av programmet ikke i det nye miljøet, men i det originale miljøet, re- Redigert av CMD-kommandotolken; /B - angi modusen for å avbryte programkjøringen ved å trykke på kombinasjonen Keyboard dans Ctrl+C. Hvis denne søknaden behandler ikke tastetrykk Vish Ctrl+C du kan pause utførelsen ved å trykke på tastene Qrl+Break; /MIN - start programmet i et vindu minimert til oppgavelinjen; /MAX- Start programmet i et vindu maksimert til fullskjerm; /SEPARATE - start et 16-bits Windows-program i et eget område Ti minne; /DELT - start en 16-bits Windows-applikasjon i et delt område av pa- /LOW - start programmet med lav utførelsesprioritet (IDLE); /NORMAL - kjør programmet med normal utførelsesprioritet /HIGH - start programmet med høy utførelsesprioritet (HIGH); /REALTIME - start programmet med sanntidsprioritet ved å bruke Fylde (REALTIME); /ABOVENORMAL - start programmet med høyere utførelsesprioritet Gjennomsnittlig (OVERNORMAL); /BELOWNORMAL - start programmet med lavere utførelsesprioritet Gjennomsnitt (UNDERNORMAL); /WAIT - start programmet mens du venter på at det skal fullføres; Kommando/program - bane og navn på selve kommandoen eller programmet. Hvis kl Kraften til START-kommandoen kjører en intern CMD-skallkommando eller Batch-fil, et nytt CMD-vindu vil bli lansert med /K-tasten, med andre ord Av deg vil den ikke bli stengt ved slutten av programøkten. Hvis Du starter et annet program, systemet vil være åpent for det. Dart-grafikk Windows-vindu XP; Parametre - eksterne parametere, nøkler og variabler sendt til pro- Gram av CMD-miljøet når det lanseres. MERK Å kalle opp kjørbare filer ved å åpne de tilhørende typene Filer fra kommandokonsollvinduet trenger bare å skrive inn hele navnet på kommandolinjen En slik fil. For eksempel, når du kaller document.doc fra et kommandolinjevindu, vil den tilknyttede Sitert i systemet med programmet Microsoft Word, vil Windows automatisk starte Word For utførelse og last denne filen inn i den. Når du kjører en 32-bits GUI-applikasjon fra Kommandolinjebehandleren venter ikke på at programmet avsluttes Før han lukker vinduet sitt Og tilbake til invitasjon operativsystem. Beskrivelse av konsollkommandoer 149 Dette prinsippet gjelder for alle tilfeller av lansering av programmer, bortsett fra initialisering. Ring fra batch-filer. Hvis filtypen ikke er spesifisert på kommandolinjen, vil behandleren Kommandoen bruker verdien til RATNEXT-miljøvariabelen for å bestemme List kjørbare filnavn og programsøkefølge i Diskfilstruktur. Som standard er denne variabelen tildelt verdiene Niya.COM;, .EXE;, .BAT;, .CMD. Syntaks for å skrive verdier for en gitt variabel Syntaksen ligner PATH-variabelen, det vil si individuelle seksjonselementer De er merket med semikolon. Hvis det ikke ble funnet noen treff under søket etter en kjørbar fil Med en av utvidelsene registrert i systemet, sjekker programmet Tilsvarer det angitte mappenavnet. Hvis mappenavnet samsvarer med det angitte Mu, så starter START-kommandoen Explorer, som åpner denne mappen for gjennomgang. SUBST [stasjon: [stasjon2:]bane] SUBST-stasjon: /D Denne kommandoen lar deg matche et brukerspesifisert stinavn til navnet på en hvilken som helst Disk. Denne kommandoen kan brukes til å lage virtuelle Disker i hvilken som helst mappe i filstrukturen på datamaskinen din eller for mon- Slite disken når som helst du velger. Her: Disk - navn på virtuelle disker som tilordner den angitte plasseringen. Disk2:path er den fysiske disken som tilordningen blir opprettet for; /D - nøkkel som sletter en tidligere opprettet virtuell disk. TID [tid] [I] Uten ytterligere argumenter, skriver denne kommandoen ut gjeldende verdi Tid i henhold til datamaskinens klokke og ber deg angi en ny tidsverdi. Til For å lagre gjeldende tid, må du trykke på Enter-tasten. Med /T-tasten Kommandoen viser ganske enkelt gjeldende tid uten å be deg om å endre den. TITLE [streng] Sender ut den gitte strengen som verdien av kommandovinduets tittellinje - Noah linjer. Enhver kommando kan spesifiseres som et argument. Konsekvens av symboler. TRÆ [kjøring:][bane] Viser mappetreet eller layoutstrukturen i ledetekstvinduet Filer og mapper i en spesifisert mappe på disken. Her: I form av et katalogtre; 150 Kapittel 7. Kommandolinje /A - erstatte ASCII-tegn i stedet for tegn fra nasjonale alfabeter Når du viser filer hvis navn er spesifisert i nasjonal koding; /F - vis filnavn for hver mappe. Når du kaller en kommando uten ekstra parametere, viser CMD-vinduet - Dette er treet til gjeldende mappe. TYPE [stasjon:][bane]filnavn Denne kommandoen viser innholdet i den angitte filen. Denne kommandoen brukes uten ekstra parametere. På Når den kjøres, vises gjeldende versjonsnummer for Windows XP på skjermen. BEKREFTE Aktiverer eller deaktiverer modusen ekstra sjekk når du skriver data Til disk. Bruk denne kommandoen uten ekstra parametere for å definere Registrerer gjeldende status for postkontrollfunksjonen. VOL [plate:] Viser etikettverdien til den angitte stasjonen. Uten tilleggsparametere Mandaen returnerer etiketten til gjeldende disk. XCOPY kilde [resultat] [I>[:dato]] ] ^
C/Q] [I] [+fileZ]] Ved å bruke denne kommandoen kan du kopiere store grupper av filer eller Hele mappestrukturer sammen med innholdet. I motsetning til lignende sam- Mand, XCOPY har større muligheter og lar deg bruke Velg mellom mange forskjellige parametere: Kilde - en fil, gruppe med filer eller mapper beregnet for kopiering; Resultat - bane til plassering og/eller navn på nye filer og mapper Når de blir omdøpt samtidig; /A - kopiering (blant annet) filer med "Arkiv"-attributtet; på- En tilbakevisning endrer ikke sin betydning når den kopieres; /M - kopierer kun filer med "Arkiv"-attributtet; ved ferdigstillelse Kopieringsattributtet fjernes; L)[:dato] - kopier kun filer som er endret etter den angitte datoen. Hvis ingen dato er angitt, kopieres bare filer tidligere enn versjoner. Filer lagret i målmappen; /P - vis forespørsler på skjermen for å bekrefte inntastingen av hver ny Beskrivelse av konsollkommandoer 151 /EXCLUDE:file1[+fil2][+fil3] - liste over filer som inneholder kontekstuell Forekomster av unntakslinjer ved kopiering av filer. Når noen av Strengen samsvarer med hvilken som helst del av den absolutte banen til den kopierte filen, så Hvilken fil som er ekskludert fra kopieringsoperasjonen. For eksempel ved å spesifisere linjen \exe\ eller .exe, kan du ekskludere alle filer fra exe-mappen eller alle filer Med .exe-utvidelsen tilsvarende; /S - kopier kataloger sammen med alle underkataloger, unntatt tomme; /E - kopier kataloger sammen med alle underkataloger, inkludert tomme; /V - under kopieringsprosessen, sammenligne målfilene med kildefilene; /W - vent på et tastetrykk på tastaturet før du starter kopieringen Datamaskin; /C - fortsett å kopiere selv om feil oppdages; /I - hvis når du kopierer flere filer som en parameter resultatet er Hvis navnet på en ikke-eksisterende mappe er spesifisert, oppretter du en ny mappe med den spesifiserte /Q - ikke vis navnene på kopierte filer; /F - under kopieringsprosessen, vis de fulle navnene på kildefilene på skjermen Og endelige filer; /L - under kopieringsprosessen, vis bare fulle navn på skjermen når de brukes kjørende filer; /G - hvis målkatalogen ikke støtter kryptering, kopier Plasser krypterte filer i den (for NTFS-partisjoner); /N - blant annet kopiere skjulte filer og systemfiler; /R - når du kopierer, erstatt filer fullstendig med attributtet ≪Bare for avlesninger≫; /T - uten å kopiere filer, lag en mappestruktur på den angitte plasseringen på disken, Ligner på den originale; /U - kopier og overskriv kun eksisterende filer I målmappen; /K - når du kopierer filer med «Read Only»-attributtet, lagre Dette attributtet (som standard tilbakestilles det automatisk under Kopiere); /N -erstatt lange navn med korte strofenavn ved kopiering Dartha DOS; /0 - kopier informasjon om eieren og ACL-informasjon sammen med filen; /X - kopier filrevisjonsdata (krever obligatorisk bruk) Nya nøkkel /0); /Y - be om bekreftelse for å overskrive filen hvis den er i målmappen En fil med samme navn finnes allerede; /-Y - ikke be om bekreftelse for å overskrive filen hvis målet En fil med samme navn finnes allerede i mappen; /Z - kopier filer fra en kilde på det lokale nettverket. 152 Kapittel 7. Kommandolinje For å få et hint om reglene for bruk av hvilken som helst konsoll Windows-kommandoer XP Bruk kommandoanrop med tasten ^II som følger: kommandonavn II, For eksempel Jeg vokste nylig fra en voldsom nerd i et veldig stort selskap til en beskjeden systemadministrator som overvåker et nettverk på 10 PC-er. Og, som en veldig lat systemadministrator, ble jeg møtt med oppgaven med å automatisere aktivitetene mine. For seks måneder siden visste jeg ennå ikke at det var rørledninger i Windows-kommandolinjen. Dette var den første sjokkerende oppdagelsen. Og jeg gikk videre, og det viste seg at der jeg tidligere hadde skrevet verktøy i C#, Delphi eller tungvinte skript med nestede løkker, kunne jeg klare meg med et par forfiler eller robocopy-kommandoer. F1– I konsollen fungerer denne tasten akkurat som høyrepilen, dvs. viser ett tegn om gangen fra den siste kommandoen som ble lagt inn (eller valgt i loggen). Alt+F7- Tømmer kommandohistorikk. Rørledningsoperatøren i *nix og cmd er den vertikale strekkarakteren. Parenteser brukes til å gruppere kommandoer, eksempler: Takk for din oppmerksomhet! Jeg venter på kritikk og forslag... ^C - Avbryter kommandoen, vel, alle vet det. P.S. Andre finesser av Windows-kommandolinjen har allerede blitt dekket gjentatte ganger på Habré. Og jeg ser ikke poenget med å kopiere og lime inn. Command Line Options Reference er en elektronisk manual i .chm-format som lærer hvordan du bruker kommandolinjen. Ved å bruke referansen kan du lære hvordan du konfigurerer kommandolinjen, driften av Windows-tjenester, administrerer lokale og eksterne systemer, får informasjon om kommandoskallet og prosesser, og også lære hvordan du automatiserer administrasjonsoppgaver ved hjelp av batchfiler og skript (CScript) og WMIC) kommandolinje. Håndboken inneholder et imponerende lag med kunnskap, takket være det kan du bli mer kjent med systemets kommandoskall - et viktig programvareprodukt som gir kommunikasjon mellom brukeren og operativsystemet. Kunnskap om kommandolinjealternativer er nødvendig for effektivt arbeid med Windows OS. Kommandolinjen er et miljø der verktøy og tekstbaserte applikasjoner kjøres. Kommandoer legges inn gjennom cmd.exe-tolken. Med dens hjelp blir applikasjoner lastet, data utveksles mellom applikasjoner, og innlagte kommandoer blir oversatt til den formen som kreves av systemet. Referansen for kommandolinjealternativer inneholder detaljert informasjon om administrasjonsverktøy for Windows-operativsystem ved hjelp av kommandolinjen. Håndboken gir en komplett liste over nødvendige kommandoer med enkle og klare forklaringer, med Detaljert beskrivelse syntaks, individuelle parametere og funksjoner. Kataloggrensesnittet er så enkelt og praktisk som mulig. For å finne nødvendig informasjon om en bestemt kommando, velg bare startbokstaven til tjenesten eller kommandoen i den alfabetiske menyen på venstre side av vinduet, og velg den fra rullegardinlisten, eller du kan skrive inn navnet på ønsket kommando i indeksen (gjennom et filter), og programmet vil automatisk vise all tilgjengelig informasjon.
Jeg vil ikke snakke om banaliteter, for eksempel liste filer og mapper ved å bruke Tab-tasten. Under hacket vil jeg fortelle deg om hva som kan være nyttig for nybegynnere administratorer og enikeys.Hurtigtaster
La oss starte med hurtigtaster, for først må vi utforske hva arbeidsmiljøet kan gi oss.
F2+<символ>
- Skriver ut den siste kommandoen opp til det angitte tegnet. For eksempel, hvis den siste kommandoen du skrev inn så slik ut:
ping 192.168.25.1
deretter etter å ha trykket på tastekombinasjonen F2+5 Du vil få:
ping 192.168.2
F3- Viser den siste, og bare den siste, kommandoen i sin helhet.
F5- Viser de siste kommandoene i rekkefølge, akkurat som pil opp.
F6- Setter inn EOF-tegnet ved gjeldende kommandolinjeposisjon, som er det samme som å trykke Ctrl + Z.
F7- En dialogboks som inneholder kommandohistorikken.
<символ(ы)>+ F8- Itererer gjennom kommandoer som begynner med tegn som allerede er lagt inn på kommandolinjen.
Hvis før du trykker F8 ikke skriv inn noe, da vil denne tasten fungere som pil opp, men med en liten forskjell - linjene vil bli syklet gjennom, dvs. etter den første kommandoen fra listen vil den siste vises.
F9+<число>
- Setter inn en kommando fra historien under det tilsvarende nummeret. For eksempel, i situasjonen vist i skjermbildet ovenfor, når du trykker på kombinasjonen F9+4 følgende vil vises i konsollen:
ipconfigKommandolinjeoperatører
For lenge siden, da jeg var liten, kunne jeg ikke engang forestille meg hvordan du kunne jobbe i konsollen uten GUI. Tross alt tar utdataene av kommandoer noen ganger dusinvis av sider, og hvis du trenger å velge noen data derfra, vil ikke side-for-side-utdata redde deg. Men en dag installerte jeg FreeBSD på min gamle datamaskin, åpnet håndboken og ble rett og slett svimmel av mulighetene som åpnet seg. Der kan du omdirigere utgangen av en kommando til inngangen til en annen kommando, og dette kalles en pipeline.
For eksempel vil kommandoen vise alle tekstfiler i gjeldende mappe
dir | finn ".txt"Kommando sammenkoblingsoperatør
&
Eksempel: Kommando1 og Kommando2 – Kommando1 utføres først, og først deretter Kommando2 Operatør OG
&&
Eksempel: Kommando1 && Kommando2 - Kommando2 vil bare bli utført hvis Kommando1 lyktes ELLER-operatør
||
Eksempel: Kommando1 || Kommando2 - Kommando2 vil bare bli utført hvis Kommando1 ikke klarte å utføre. UPD1
For de som ikke er i det, betyr circumflex (det "^"-tegnet) å trykke på Ctrl-tasten (^C = Ctrl +C).
^S - Setter kommandoen på pause og kjører den deretter.
^I - Analogt med Tab, itererer gjennom mapper og filer.
^M - Analog med Enter.
^H - Analogt med Backspace.
^G - Ved å skrive kommandoen ekko ^G i en batch-fil, kan du pipe systemhøyttaleren (høyttaleren).
(Kommandoene ^I og ^H ble oppnådd av meg ved bruk av "vitenskapelig poke"-metoden; det er også ^J, men jeg vet ikke hva den gjør)
P.P.S. Lenker til interessante innlegg og artikler om andre Windows-kommandolinjefunksjoner.