Grunderna i Windows kommandorad. Grundläggande om Windows Kommandorad Skapa kommandoradsskript

Team HJÄLP låter dig få hjälpinformation om de vanligaste kommandona i operativsystem i Windows-familjen. Hjälpinformation visas både för interna skalkommandon (IF, GOTO, etc.) och för vanliga kommandoradsverktyg (BCDEDIT, CHKDSK, etc.). För att få hjälp med ett specifikt kommando, använd kommandoraden:

kommandot HELP

HJÄLP OM- visa hjälpinformation om att använda kommandot OM
HJÄLP assoc > C:\assochlp.txt- visa hjälpinformation om att använda kommandot assoc med utdata av resultat till en textfil C:\asochlp.txt

Team HJÄLP utan parametrar, visar en lista över kommandon som stöds i den här versionen av operativsystemet. Till exempel för Windows 7:

ASSOC- Visa eller ändra mappningar baserat på filnamnstillägg.

ATTRIB- Visa och ändra filattribut.

HA SÖNDER- Slå på och av bearbetningsläget CTRL+C tangentkombination.

BCDEDIT- Ställer in egenskaper i startdatabasen för att styra den initiala uppstarten.

CACLS- Visa och redigera åtkomstkontrollistor (ACL) för filer.

RING UPP- Anropa en batchfil från en annan.

CD

CHCP- Visa eller ställ in den aktiva teckentabellen.

CHDIR- Visa namnet eller ändra aktuell mapp.

CHKDSK- Kontrollera disken och visa statistik.

CHKNTFS- Visa eller ändra om diskkontroll utförs under uppstart.

CLS- Skärmrengöring.

CMD- Starta en annan Windows kommandoradstolk.

FÄRG- Ställ in standardfärger för förgrund och bakgrund.

COMP- Jämför innehållet i två filer eller två uppsättningar filer.

KOMPAKT- Visa och ändra filkomprimering på NTFS-partitioner.

KONVERTERA- Konvertera FAT-diskvolymer till NTFS. Den för närvarande aktiva enheten kan inte konverteras.

KOPIERA- Kopiera en eller flera filer till en annan plats.

DATUM- Visa eller ställ in aktuellt datum.

DEL

DIR- Visa en lista över filer och undermappar från en angiven mapp.

DISKKOMP- Jämförelse av innehållet på två disketter.

DISKKOPI- Kopiera innehållet på en diskett till en annan.

DISKPART- Visa och konfigurera diskpartitionsegenskaper.

DOSKEY- Redigera och återkalla kommandorader; skapa makron.

DRIVERQUERY- Visar aktuell status och egenskaper för enhetsdrivrutinen.

EKO- Visa meddelanden och växla visningsläge för kommandon på skärmen.

ENDLOKALT- Slut på lokala miljöändringar för batchfil.

RADERA- Ta bort en eller flera filer.

UTGÅNG- Stänger av programmet CMD.EXE (kommandoradstolk).

F.C.- Jämför två filer eller två uppsättningar filer och visa skillnaderna mellan dem.

HITTA- Sök efter en textsträng i en eller flera filer.

FINDSTR- Sök efter strängar i filer.

FÖR- Kör det angivna kommandot för var och en av filerna i uppsättningen.

FORMATERA- Formatera disken för att fungera med Windows.

FSUTIL- Visa och konfigurera filsystemegenskaper.

FTYPE- Visa eller ändra filtyperna som används vid matchning med filnamnstillägg.

GÅ TILL- Överför kontrollen till den markerade raden i batchfilen.

GPRESULTAT- Visa grupprincipinformation för en dator eller användare.

GRAFTABL- Tillåter Windows att visa utökade tecken i grafikläge.

HJÄLP- Visar hjälpinformation om Windows-kommandon.

ICACLS- Visa, ändra, arkivera eller återställa ACL:er för filer och kataloger.

OM- Operatör för villkorlig exekvering av kommandon i en batchfil.

MÄRKA- Skapa, ändra och ta bort volymetiketter för diskar.

M.D.- Skapa en mapp.

MKDIR- Skapa en mapp.

MKLINK- Skapa symboliska och hårda länkar

LÄGE- Konfigurera systemenheter.

MER- Sekventiell datautmatning i delar av storleken på en skärm.

FLYTTA- Flytta en eller flera filer från en mapp till en annan.

ÖPPNA FILER- Visa filer som öppnats i en delad mapp av en fjärranvändare.

VÄG- Visar eller ställer in sökvägen för körbara filer.

PAUS- Pausar körningen av batchfilen och visar ett meddelande.

POPD- Återställer det tidigare aktiva mappvärdet som sparats med PUSHD-kommandot.

SKRIVA UT- Skriver ut innehållet i en textfil.

PROMPT- Ändrar prompten på kommandoraden i Windows.

PUSHD- Sparar det aktiva mappvärdet och flyttar till en annan mapp.

R.D.- Raderar en mapp.

TA IGEN SIG- Återställer läsbar data från en dålig eller skadad disk.

R.E.M.- Lägger kommentarer i batchfiler och filen CONFIG.SYS.

REN

DÖP OM- Byter namn på filer eller mappar.

BYTA UT- Ersätter filer.

RMDIR- Radera en mapp.

ROBOKOPI- Förbättrat verktyg för att kopiera filer och katalogträd.

UPPSÄTTNING- Visar, ställer in och tar bort Windows miljövariabler.

SETLOCAL- Börjar lokalisera miljöändringar till en batchfil.

S.C.- Visar och konfigurerar tjänster (bakgrundsprocesser).

SCHTASKS- Utför kommandon och kör program enligt schema.

FLYTTA- Ändra positionen (förskjutningen) av ersatta parametrar för en batchfil.

STÄNGA AV- Lokal eller fjärravstängning av datorn.

SORTERA- Sortering av input.

START- Kör ett program eller kommando i ett separat fönster.

SUBST- Tilldela ett disknamn till en given sökväg.

SYSTEM INFORMATION- Visa information om systemet och datorkonfigurationen.

UPPGIFTSLISTA- Visar alla pågående uppgifter, inklusive tjänster.

TASKKILL- Uppsägning eller stopp av en process eller ansökan.

TID- Visa och ställ in systemtiden.

TITEL- Tilldela en fönstertitel för den aktuella sessionen av CMD.EXE kommandoradstolk.

TRÄD- Grafisk visning av katalogstrukturen för en disk eller mapp.

TYP- Visa innehållet i textfiler.

VER- Visa information om Windows-versionen.

KONTROLLERA- Ställa in läget för att kontrollera korrektheten av att skriva filer till disk.

VOL- Visar volymetikett och serienummer för disken.

XCOPY- Kopiera filer och katalogträd.

WMIC- Visa WMI-information i en interaktiv miljö.

För att mata ut listan till en textfil, kan du använda kommandoutdataomdirigering:

HJÄLP > myhelp.txt

Listan innehåller de vanligaste kommandona, varav de flesta finns i alla operativsystem i Windows-familjen (TIME, DATE, COPY...). Vissa av kommandona är inbyggda kommandon CMD.EXE(REM, COLOR, etc.), men de flesta är kommandoradsverktyg som ingår i standarddistributioner. Listan som erhålls med hjälp av HJÄLP innehåller inte ens hälften av kommandona som ingår i moderna versioner av Windows-operativsystem. När du försöker använda HJÄLP för att få hjälpinformation för ett kommando som det inte stöder, till exempel hjälp reagensc, meddelandet visas:

Detta kommando stöds inte. Använd parametern "reagentc /?".

Det vill säga förutom laget HJÄLP det är möjligt att få hjälpinformation med hjälp av en kommandoradsparameter /? eller -? :

reagensc/?- visa ett tips om hur du använder installationskommandot REAGENTC för Windows Recovery Environment, som inte stöds av HELP-hjälpen.

Den här artikeln kommer att täcka grunderna Windows kommandorad, nämligen:

  • Kommandoradskoncept;
  • Shell Commands Reference;
  • Händelsesekvens vid exekvering av ett kommando;
  • Skapa kommandoradsskript;
  • Styra visningen av text och kommandon;
  • Kommandon för att studera systeminformation;
  • Kommandon för att använda registret;
  • Hantering av systemtjänster;
  • Starta om och stäng av system från kommandoraden;
  • Hantera applikationer och processer från kommandoraden.

Kommandoradskoncept

Kommandoradsstöd är inbyggt i Microsoft Windows-operativsystemet och är tillgängligt via ett kommandoskalsfönster. Kommandotolken stöds i alla versioner av Windows och används för att köra inbyggda kommandon, verktyg och skript. Trots kraften och flexibiliteten i kommandotolken använder vissa Windows-administratörer den aldrig. Om du har tillräckligt med grafiska administrationsverktyg kan du bara använda dem genom att klicka på användargränssnittselementen.

Erfarna Windows-administratörer, kvalificerade tekniska supportspecialister och avancerade användare klarar sig dock inte utan kommandoraden. Att veta hur man korrekt använder kommandoraden – närmare bestämt vilka kommandoradsverktyg du ska välja och hur och när du ska använda dem så att de fungerar effektivt – kan hjälpa dig att undvika många problem och säkerställa smidigt utförande av dina operationer. Om du stöder flera domäner eller nätverk är det inte bara viktigt att förstå tidsbesparande sätt att arbeta med kommandoraden utan också nödvändigt för att automatisera den dagliga verksamheten.

Med varje ny version av Windows har kommandoraden förbättrats och dess möjligheter utökats. Kommandoraden har genomgått betydande förändringar, förknippade inte bara med ökad produktivitet utan också med ökad flexibilitet. Nu kan du använda Windows-kommandoraden för att lösa problem som inte kunde lösas i tidigare versioner av Windows.

Windows kommandoskalsmiljö startas på olika sätt, särskilt genom att specificera parametrar när du kör Cmd.exe eller använder sin egen startfil som är lagrad i katalogen %SystemRoot%\System32.

Dessutom kan kommandoraden köras i batchläge för att utföra en uppsättning kommandon. I batchläge läser och utför kommandoraden efter varandra.

När du arbetar med Windows-kommandoraden måste du förstå varifrån kommandona du använder kommer. "Inbyggda" kommandon (inbyggda i operativsystemet) finns i två typer:

  • Inhemsk– finns i kommandoskalet, de har inte separata körbara filer;
  • Extern- implementeras i separata körbara filer, som vanligtvis lagras i katalogen %SystemRoot%\System32.

Snabbreferens till skalkommandon (Cmd.exe)

  • assoc- visar eller ändrar mappningar ( föreningar) filtyper;
  • ha sönder— ställer in brytpunkter vid felsökning
  • ring upp— anropar en procedur eller ett annat manus från ett manus;
  • cd (chdir) - visar namnet på den aktuella katalogen eller ändrar den aktuella katalogen;
  • cls— rensar kommandoradsfönstret och skärmbufferten;
  • Färg— ställer in text- och bakgrundsfärgerna för kommandoskalsfönstret;
  • förlåt— kopierar filer eller utför filsammansättning;
  • datum— visar eller ställer in det aktuella datumet;
  • del (radera) — tar bort en specificerad fil, grupp av filer eller katalog;
  • dir— visar en lista över underkataloger och filer i den aktuella eller specificerade katalogen;
  • eko— visar text i kommandoradsfönstret eller ställer in om kommandon ska visas på skärmen (på|av);
  • endlocal— markerar slutet på lokalisering ( lokal omfattning) variabler;
  • utgång— avsluta kommandoradsskalet;
  • för— exekverar det givna kommandot för varje fil i uppsättningen;
  • ftyp Listar eller ändrar aktuella filtyper i filtilläggsmappningar till program;
  • gå till— anger att kommandotolken ska gå till raden med den givna etiketten i batchskriptet;
  • om— utför kommandon enligt villkor;
  • md (mkdir)— skapar en underkatalog i den aktuella eller specificerade katalogen;
  • flytta— Flyttar en fil eller grupp av filer från den aktuella eller specificerade källkatalogen till den angivna katalogen. Kan också byta namn på en katalog;
  • väg— visar eller ställer in den kommandosökväg som används av operativsystemet vid sökning efter körbara filer och skript;
  • paus— stoppar exekveringen av en batchfil och väntar på tangentbordsinmatning;
  • popd— gör aktuell katalog vars namn sparades av PUSHD-kommandot;
  • prompt— anger vilken text som ska visas i inbjudningsraden;
  • pushd— sparar namnet på den aktuella katalogen och, om nödvändigt, gör den angivna katalogen aktuell;
  • rd (rmdir)— tar bort en katalog eller en katalog tillsammans med dess underkataloger;
  • rem— markerar kommentarer i ett batchskript eller Config.nt;
  • ren (byta namn)— Byter namn på en fil eller grupp av filer;
  • uppsättning— visar de aktuella miljövariablerna eller ställer in temporära variabler för det aktuella kommandoskalet;
  • setlocal— markerar början av lokalisering ( lokal omfattning) variabler i batchskript;
  • flytta— ändrar positionen för ersatta parametrar i batchskript;
  • Start— startar ett specificerat program eller kommando i ett separat fönster;
  • tid— visar eller ställer in systemtiden;
  • titel— ställer in titeln på kommandoskalsfönstret;
  • typ— visar innehållet i en textfil;
  • kontrollera— aktiverar filverifieringsläget efter skrivning till disk;
  • vol— visar skivvolymens etikett och serienummer.

Syntaxen för ett internt kommando ( och mest externa) kan erhållas genom att ange kommandonamnet och /? på kommandoraden, till exempel:

Kommandoskal- en mycket kraftfull miljö för att arbeta med kommandon och skript. Kommandoraden låter dig köra olika typer av kommandon: inbyggda kommandon, Windows-verktyg och kommandoradsversioner av applikationer. Oavsett typ måste varje kommando du använder följa samma syntaxregler. Enligt dessa regler följs kommandonamnet av obligatoriska eller valfria argument. Dessutom kan argument använda input, output eller standardfelomdirigering.

Händelsesekvens vid exekvering av ett kommando

  • Kommandoskalet ersätter alla variabler som anges i kommandotexten med deras nuvarande värden;
  • Om en grupp eller kedja med flera kommandon anges delas raden upp i individuella kommandon, som i sin tur delas upp i kommandonamn och argument. Därefter bearbetas kommandona separat;
  • Om ett kommandonamn anger en sökväg, letar skalet efter kommandot i den sökvägen. Om det inte finns något sådant kommando i den angivna katalogen, returnerar skalet ett fel;
  • Om kommandonamnet inte innehåller en sökväg, försöker skalet först lösa kommandonamnet internt. Om ett internt kommando med samma namn hittas, har ett internt kommando anropats och kan utföras omedelbart. Om det inte finns något internt kommando med samma namn, letar skalet först efter kommandots körbara fil i den aktuella katalogen och sedan i katalogerna som listas i miljövariabeln PATH. Om kommandofilen inte finns i någon av dessa kataloger, returnerar skalet ett fel;
  • Om kommandot hittas exekveras det med de givna argumenten och vid behov läses indata från källan som anges i dessa argument. Kommandoutgång och fel visas i kommandotolksfönstret eller skickas till en angiven utgång och felsänka.
  • Som du kan se påverkar många faktorer kommandoexekveringen, inklusive kommandovägar, I/O-omdirigering och gruppering eller kedja av kommandon.

När du arbetar med ett kommandoskal startade du det förmodligen genom att öppna Start-menyn ( Start) och välj Program ( Program) eller Alla program ( Alla program), sedan Tillbehör ( Standard) och kommandotolken ( Kommandorad). Andra sätt att starta kommandoraden är dialogrutan Kör ( Startar programmet) eller skriver cmd i ett annat, redan öppet kommandoskalsfönster. Dessa metoder låter dig ange argument när du startar kommandoraden: växlar som styr kommandoradens funktion och parametrar som initierar exekvering av ytterligare kommandon. Till exempel kan du starta ett kommandoskal i tyst läge ( d.v.s. inaktivera ekoutgång) med kommandot cmd /q eller för att få kommandoskalet att utföra det givna kommandot och avsluta - för att göra detta, skriv in cmd /c, följt av kommandotexten inom citattecken.

Följande exempel startar ett kommandoskal, kör kommandot ipconfig, matar ut resultaten till en fil och avslutar:

Cmd /c "ipconfig > c:\ipconfig.txt"

Skapa kommandoradsskript

Kommandoradsskript- textfiler med kommandon som du vill köra. Det här är samma kommandon som du vanligtvis anger i Windows-kommandoskalet. Men istället för att skriva kommandon varje gång du behöver dem, kan du skapa ett skript för att göra det och göra ditt liv enklare.

Eftersom skript består av standardtexttecken kan de skapas och redigeras i vilken standardtextredigerare som helst, säg Anteckningar ( anteckningsbok). När du anger kommandon, se till att starta varje kommando eller grupp av kommandon som måste utföras tillsammans på en ny rad. Detta kommer att säkerställa att de utförs korrekt. När du har skapat kommandoradsskriptet sparar du skriptfilen med filtillägget .bat eller .cmd. Båda förlängningarna fungerar likadant. Om du till exempel behöver skapa ett skript för att visa systemnamnet, Windows-versionen och IP-konfigurationen, inkludera följande tre kommandon i filen SysInfo.bat eller SysInfo.cmd:

Värdnamn ver ipconfig -all

Styr visningen av text och kommandon

Team EKO tjänar två syften: att skriva text till utdata ( till exempel till ett kommandoskalsfönster eller en textfil) och för att aktivera/avaktivera kommandoekovisning. Vanligtvis, när du kör skriptkommandon, visas själva kommandona och utdata från dessa kommandon i ett konsolfönster. Detta kallas kommandoeko ( kommando ekar).

För att använda ECHO-kommandot för att visa text, skriv echo följt av texten du vill visa:

Echo Systemets värdnamn är: värdnamn

För att styra eko av kommandon med ECHO, skriv echo off eller echo on, till exempel:

Eko av eko Systemets värdnamn är: värdnamn

För att dirigera utdata till en fil snarare än till ett skalfönster, använd utdataomdirigering, till exempel:

Echo off echo Systemets värdnamn är: > current.txt värdnamn » current.txt

Låt oss nu se hur kommandoeko undertrycks. Starta ett kommandoskal, skriv echo off, sedan andra kommandon. Du kommer att se att kommandotolken inte längre visas. Istället visas bara det som skrivits i konsolfönstret och utdata från körda kommandon. I skript inaktiverar kommandot ECHO OFF kommandoeko och kommandotolken. Genom att lägga till ECHO OFF-kommandot till dina skript förhindrar du att ditt skalfönster eller filen blir belamrad med kommandotext om du bara är intresserad av utdata från dessa kommandon.

Att studera systeminformation

När man arbetar med en användares dator eller en fjärrserver behöver man ofta få grundläggande information om systemet, såsom namnet på användaren som är registrerad i det, aktuell systemtid eller platsen för en specifik fil. Kommandon som samlar in grundläggande systeminformation inkluderar:

  • NU- visar aktuellt systemdatum och tid i 24-timmarsformat, till exempel Sal 9 maj 12:30:45 2003. Endast tillgängligt i Windows Server 2003 Resource Kit;
  • VEM ÄR JAG— rapporterar namnet på den användare som för närvarande är registrerad i systemet, till exempel adatum\administratör;
  • VAR— söker efter filer med hjälp av ett sökmönster ( sökmönster) och returnerar en lista med matchande resultat.

För att använda NOW eller WHOAMI, skriv helt enkelt kommandot i kommandoskalsfönstret och tryck på Enter. Den vanligaste syntaxen för WHERE ser ut så här:

Där /r base_directory_file_name

Här anges parametern /r för en rekursiv sökning som börjar från den angivna katalogen (base_directory) och inkluderar alla dess underkataloger, och file_name är det fullständiga eller partiella namnet på filen som genomsöks, vilket kan inkludera jokertecken: ? ersätter ett tecken, och *-tecknet ersätter en grupp av tecken, till exempel data???.txt eller data*.*. Följande exempel söker i katalogen C:\ och alla dess underkataloger efter alla textfiler vars namn börjar med data.

Där /r C:\data*.txt

Du kan också hitta filer av alla typer vars namn börjar med data:

Där /r C:\data*.*

Ibland behöver du få information om systemkonfigurationen eller systemmiljön. På verksamhetskritiska system kan denna information sparas eller skrivas ut som referens. Nedan listas kommandon som låter dig samla in information om systemet.

  • DRIVERQUERY— visar en lista över alla installerade drivrutiner och deras egenskaper, inklusive modulnamn, visningsnamn ( visningsnamn), drivrutinstyp och byggdatum ( förarlänkdatum). All information display (/V)-läget rapporterar status och status för drivrutinen, startläge, information om minnesanvändning och filsystemsökväg. Alternativet /V aktiverar också detaljerad information om alla osignerade drivrutiner.
  • SYSTEM INFORMATION- Ger detaljerad information om systemkonfigurationen, inklusive information om version, typ och tillverkare av operativsystemet, processor, BIOS-version, mängd minne, regionala standarder, tidszon och nätverksadapterkonfiguration.
  • NLSINFO- Visar detaljerad regional information, inklusive standardspråk ( standardspråk), Windows teckentabell, tids- och nummervisningsformat, tidszon och installerade teckentabeller. Detta kommando är endast tillgängligt i Windows Server 2003 Resource Kit.

För att använda dessa kommandon på din lokala dator, skriv helt enkelt namnet på det önskade kommandot i kommandoskalsfönstret och tryck på Enter.

Kommandon för att använda registret

Windows-registret lagrar konfigurationsinformation för operativsystem, applikationer, användare och hårdvara. Dessa data finns i sektioner ( nycklar) och parametrar ( värden) register, som finns i en specifik rotsektion ( rotnyckel), som styr hur och när sektioner och parametrar används.

Om du känner till sökvägarna till partitionerna och förstår de tillåtna datatyperna i partitionerna kan du använda kommandot REG för att se avsnitt och parametrar och manipulera dem på en mängd olika sätt. REG stöder flera underkommandon:

  • REG tillägg— lägger till ett nytt underavsnitt eller element i registret.
  • REG radera— tar bort ett underavsnitt eller ett element från registret.
  • REG-fråga— visar en lista med avsnittselement och underavsnittsnamn ( om dem är);
  • REG jämför— jämför underavsnitt eller registerelement.
  • REG Jag är ledsen— kopierar ett registerelement till den specificerade partitionssökvägen på ett lokalt eller fjärrsystem;
  • REG-återställning— skriver tidigare sparade underavsnitt, element och parametrar till registret;
  • REG spara— sparar en kopia av de angivna undernycklarna, elementen och registerinställningarna i en fil.

System Services Management

Tjänsterna tillhandahåller nyckelfunktioner för arbetsstationer och servrar. För att styra systemtjänster på lokala och fjärranslutna system, använd kommandot för servicekontroller ( kommando för servicekontrollant) S.C., som har en uppsättning underkommandon, beskrivs bara en del av dem nedan:

  • SC-konfig— Skapa konton för registrering och drift av tjänster.
  • SC-fråga— visar en lista över alla tjänster som är konfigurerade på datorn;
  • SC qc— Visning av konfigurationen av en specifik tjänst.
  • SC start— Starttjänster.
  • SC stopp— stopp av tjänster.
  • SC paus— Avstängning av tjänster.
  • SC fortsätter— Återupptagande av tjänster.
  • SC-fel— specificera åtgärder som ska utföras när en tjänst misslyckas.
  • SC-fel- Visa åtgärder som vidtagits när en tjänst misslyckas.

I alla kommandon kan du ange namnet på den fjärrdator vars tjänster du vill arbeta med. För att göra detta, infoga UNC-namnet eller IP-adressen för datorn före underkommandot du använder. Här är syntaxen:

Sc Servernamn underkommando

Starta om och stäng av system från kommandoraden

System måste ofta startas om eller stängas av. Ett sätt är att använda Shutdown-verktyget för detta, som låter dig arbeta med lokala och fjärranslutna system. Ett annat sätt att kontrollera systemets avstängning eller omstart är att tilldela en avstängningsuppgift. Här kan du använda Schtasks för att ange en avstängningstid, eller skapa ett skript med en lista över avstängningskommandon för enskilda system.

Följande kommandon låter dig styra omstart och avstängning av det lokala systemet.

Stänga av det lokala systemet:

Avstängning /s /t Avstängningsfördröjning /1 /f

Avstängning /r /t Avstängningsfördröjning /1 /f

Applikations-, process- och prestationshantering

Närhelst operativsystemet eller användaren startar en tjänst, applikation eller kommando, startar Microsoft Windows en eller flera processer för att hantera det associerade programmet. Flera kommandoradsverktyg gör det lättare för dig att övervaka och hantera program. Dessa verktyg inkluderar:

  • Pmon (Process Resource Manager) - Visar prestandastatistik, inklusive minne och CPU-användning, och en lista över alla processer som körs på det lokala systemet. Låter dig få detaljerad " bilder» involverade resurser och genomförda processer. Pmon kommer med Windows Resource Kit;
  • Uppgiftslista (Uppgiftslista) - listar alla pågående processer efter namn och process-ID, rapporterar information om användarsessionen och upptaget minne;
  • Taskkill (Task Kill) - stoppar exekveringen av en process specificerad med namn eller identifierare. Med hjälp av filter kan du stoppa processer beroende på deras tillstånd, sessionsnummer, CPU-tid, minnesfotavtryck, användarnamn och andra parametrar.

Det är i princip allt jag ville berätta om grunderna för Windows-kommandoraden.

Beskrivning av konsolkommandon

Nästan alla kommandon du kan köra i kommandofönstret

Identiska med vanliga MS-DOS-kommandon, men utöver dem finns det

En ganska omfattande uppsättning inbyggda Windows XP-konsolkommandon. Deras korta-

Kommandoargument.

Dir [sökväg] [filnamn] attribut]]

[Jag [[:]vrenya]] beställer]]

Beskrivning av konsolkommandon 129

Visar innehållet i den aktuella mappen. Om kommandoargumentet är

Om enheten och sökvägen anges, kommer en lista över innehållet att visas i konsolfönstret

Den angivna mappen. Innebörden av de andra argumenten är:

/A - utdata endast filer med de angivna attributen:

D - endast kataloger;

O N - endast dolda filer;

S - endast systemfiler;

Bindestrecket före ett argument (≪-≫) har betydelsen av den logiska operatorn ≪NOT≫.

Till exempel, kommandot dir /A:D visar endast listan över undermappar till den aktuella mappen,

Kommandot dir /A: -S listar alla filer och mappar, exklusive system-

/B - mata endast ut filnamn (utan filtillägg);

/C - användning av siffergruppseparatorn vid visning av dimensioner

/D - visar en lista med filer i flera kolumner med sortering;

/L - utdatafilnamn med gemener;

/N - visar filnamn i kolumnen längst till höger;

/0 - sorterar listan över visade filer i följande ordning:

Q N - efter namn (enligt alfabetet);

S - efter storlek (i stigande ordning);

E - i förlängning (enligt alfabetet);

D - efter skapelsedatum (från äldsta till nyaste);

G - mata först ut undermappar till den aktuella mappen.

Ett bindestreck före ett argument (≪ ≫) vänder utmatningsordningen. Till exempel

Mer, kommandot dir /0-S visar innehållet i den aktuella mappen efter storlek

Filer i fallande ordning.

/P - sida för sida utdata av en lista över filer och mappar med en obligatorisk paus

När skärmen fylls;

/Q - visa information om filägare;

/S - visar en lista med filer tillsammans med en lista över innehållet i undermappar;

/T - visar en lista med filer i enlighet med det angivna tidskriteriet:

Från - efter datum för skapandet;

W - efter datum för senaste ändring;

A - vid datumet för den senaste åtkomsten till filen;

/W - visa en lista i flera kolumner;

/X - visa korta namn för filer vars namn inte matchar

DOS standard. Formatet liknar utdata med /N-växeln, men korta namn

130 Kapitel 7. Kommandorad

Filer visas till vänster om de långa. Om filen inte har ett kort namn,

Mellanslag skrivs ut istället;

/4 - mata ut årstalet i fyrsiffrigt format.

Cd [enhet:] [sökväg:]

Chdir [enhet:] [sökväg:]

Gå till den angivna mappen, där enheten och sökvägen är full eller relativ sökväg

Till denna mapp i filstrukturen på din disk. Istället för ett argument kanske

Värdet ≪..≫ används, vilket indikerar en övergång en nivå upp

(i det här fallet kommer kommandot att se ut så här: cd..). Om i vägbeteckningen

Det finns ett mellanslagstecken, en sådan väg kan omges av citattecken.

Argumentet /D används för att ändra aktuell enhet och mapp samtidigt.

För CHDIR-kommandot konverteras namnet på den aktuella telefonboken i samtalslinjen till volym

Samma skiftläge som namnen som finns på disken skrivs in. Så,

Kommandot cd C:\TMP kommer faktiskt att göra den aktuella katalogen C:\Trnp om den finns.

Finns på disk. CHDIR-kommandot behandlar inte längre mellanslag som separatorer.

Om, som låter dig flytta till en underkatalog vars namn innehåller mellanslag, är det inte

Omge hela namnet eller sökvägen inom citattecken. Till exempel kommandot cd \winnt\profiles\

Användarnamn\program\startmenyn ger samma resultat som kommandot cd

"\winnt\profiler\användarnamn\program\startmeny".

Om du behöver gå till rotmappen på en enhet kan du helt enkelt skriva

På kommandoraden, namnet på denna enhet. Till exempel, kommando E: går till roten

Drive partition E:.

KOPIERA [från] den [+ källan [+ . . . ] ] [där [under namn] ]

Kopiera en (eller flera) filer till en annan plats på disken. Här:

[från] vad - sökväg och namn på källfilen som ska kopieras. Om vägen är från

Ja, den kopierade filen kommer att hämtas från den aktuella mappen;

Där [under namn] - sökväg till den mapp som denna fil ska kopieras till

Filen, såväl som dess namn, om detta namn bestäms under kopieringsprocessen

/A - indikerar att filen är en ASCII-textfil;

/B - indikerar att filen är en binär fil;

/D - indikerar möjligheten att skapa en krypterad fil;

/V - kontrollera om filerna är korrekt kopierade;

/N - när det är möjligt, använd korta namn vid kopiering;

Beskrivning av konsolkommandon 131

/Y - begär inte bekräftelse för att skriva över filen om målet

/-Y - se till att begära bekräftelse för att skriva över filen om

En fil med samma namn finns redan i målmappen;

II- kopiera nätverksfiler.

För att kombinera flera filer vid kopiering, ange en sista

Och flera källfiler med jokertecken eller format

Fil1+fil2+fil3+

Exempel på användning av kommandot:

Kopiera c:\programs\filel.exe /V d:\files\file2.com - kopierar filen filel.exe, som finns

Placeras i programmappen på C:-enheten, i mappen filer på D:-enheten under namnet

MKDIR [drive:]sökväg

MD [drive:]sökväg

Skapar en mapp i den angivna mappen eller på den angivna enheten. Vid användning

Niya utökade kommandobearbetningskommando MKDIR kan användas

Med ytterligare alternativ för att automatiskt skapa alla

Mellanliggande mappar i den angivna sökvägen. Till exempel, om mappen /a inte finns -

Nej, då utför kommandot mkdir \a\b\c\d samma åtgärder som den sekventiella

Antal lag

FLYTTA [enhet:][sökväg]filnamn [ , . . . ] destination

FLYTTA [enhet:][sökväg]mappnamn nytt mappnamn

Kommandot flyttar den angivna filen eller mappen till en ny plats på

Disk. Här:

[enhet:][sökväg]filnamn - fullständig eller relativ sökväg och namnet på filen som flyttas

Min fil eller grupp av filer. Listan över filer kan specificeras och överföras

Genom att räkna filnamn separerade med kommatecken och använda undersymboler

Stationer;

Destination - sökvägen till mappen dit den angivna filen ska flyttas.

Om du vill att filen ska byta namn samtidigt som du flyttar

Wang, tillsammans med destinationsvägen, kan du ange dess nya namn;

Folder_name - namnet på mappen du vill flytta;

New_folder_name - namnet som ska tilldelas mappen när den flyttas,

Om du vill byta namn på den samtidigt som du flyttar den;

132 Kapitel 7. Kommandorad

/Y - visa ett varningsfönster när du skriver över filer och mappar,

Om filobjekt med samma namn redan finns i målmappen;

/-Y - skriv över filer och mappar utan förvarning om mappen innehåller

Värden Det finns redan filobjekt med samma namn.

RMDIR [enhet:]sökväg

RD [drive:] sökväg

Kommandot tar bort mappen med det angivna namnet. Här:

[enhet:]sökväg - fullständig (eller relativ) sökväg till mappen som ska raderas. Om

Sökvägen anges inte, men endast mappnamnet anges som kommandoargument,

Denna mapp kommer att tas bort från den aktuella mappen;

/S - radera inte bara den angivna mappen, utan också allt som finns i den

Undermappar och filer;

/Q - visa inte en begäran om bekräftelse av radering om mappen som tas bort

Innehåller andra filobjekt.

ERSÄTT [enhet1:][sökväg1]filnamn [enhet2:][sökväg2]

ERSÄTT [enhet1:][sökväg1]filnamn [enhet2:][sökväg2]

Med detta kommando kan du ersätta de som finns i valfri mapp med

Filerna på din dators disk är en annan uppsättning filer. Här:

[enhet1:][sökväg1]filnamn - sökvägen och namnet på en eller flera filer som

Du bör ersätta filerna i den angivna mappen;

[enhet2:][sökväg2] - sökväg till mappen där ersättningen utförs;

/A - de angivna filerna läggs till i målmappen utan att dess innehåll förstörs

Tabernaklets innehåll (denna nyckel är inkompatibel med /S- och /U-tangenterna);

/P - visa en uppmaning på skärmen innan du skriver över eller kopierar

/R - tillåt överskrivning och ersättning av filer med attributet ≪Read-Only

Niya≫ tillsammans med andra;

/W - när du kopierar filer från en diskett, vänta på att disketten sätts in tills

Start av drift;

/S - ersätt filer samtidigt som mappstrukturen bibehålls, det vill säga i

Alla undermappar till målmappen tillsammans med allt deras innehåll;

/U - ersätt endast de filer vars flyttade kopior har fler

Ny version.

BYT DAMN [enhet:][sökväg]filnamn1 filnamn2

REN [enhet:][sökväg]filnamn1 filnamn2

Byter namn på en eller flera filer i den angivna mappen

(i det här fallet byts filen filnamn1 om till filnamn2).

Beskrivning av konsolkommandon 133

Kom ihåg att du inte kan ange en annan enhet eller

Jag saknar en mapp.

DEL-attribut]] argument

ERASE attribut]] argument

Ta bort filerna som anges i kommandot. Används som argument

Namn på en eller flera filer och för att radera en grupp filer

Jokertecken kan användas. Om argumentet ges

Mapp, alla filer kommer att raderas från den. Här:

/P - visa en bekräftelseförfrågan innan du tar bort varje fil;

/F - ta bort filer som endast är tillgängliga för

/S - tar bort filerna som anges i argumentet från alla undermappar till den angivna

/Q - inaktiverar visningen av en begäran för att bekräfta raderingen av varje fil;

/A - radera endast filer med de angivna attributen:

N - endast dolda filer;

Q S - endast systemfiler;

R - skrivskyddade filer;

A - endast filer med attributet "Arkiv".

Bindestrecket (≪-≫) före ett argument har betydelsen av en logisk operator

≪NOT≫. Till exempel, kommandot ERASE d:\folder\*.dll /A: -S låter dig ta bort

Placeras på enhet D: mappen FOLDER alla filer med filtillägget .DLL, med undantag för

Lässystem ettor.

NOTERA

Utdataresultaten för /S-växeln är omvända, det vill säga i konsolfönstret

Endast namnen på raderade filer visas, inte filer som inte kunde hittas.

REM [text]

Placerar den angivna kommentaren i en batchfil eller CONFIG.SYS-fil.

ASSOC [.extension[=[filtyp]]]

Låter dig ställa in filassociationer för olika filtyper. Här:

Förlängning - förlängning av de filer för vilka föreningen upprättas;

Filtyp - programmet som ska associeras med denna filtyp.

Om detta kommando utfärdas utan att använda ytterligare argument,

Skärmen visar den aktuella tabellen över filassociationer för alla associerade

Badrum i filsystemet. Om du endast anger anknytningen registrerad

För varje filtyp kommer en lista med associationer för den filen att visas på skärmen.

134 Kapitel 7. Kommandorad

Tillägg. Om det inte finns någon matchning specificerad efter likhetstecknet för en given

filtyp, kommer alla befintliga associationer för sådana filer att tas bort.

AT [\\datornamn] [ [nummer] | /DELETE ]

VID [\\datornamn] tid [ /VARJE:dag[,...] | /NÄSTA:fleHb[,...]]

"team"

Detta kommando är avsett att starta olika program eller utföra

Kommandon körs enligt ett schema - vid en given tidpunkt på vissa dagar. Använda sig av

Att anropa AT-kommandot är endast möjligt om din dator

Uppgiftsschemaläggaren har startat. Här:

\\datornamn - namnet på fjärrdatorn i det lokala nätverket som använder

Detta inträffar om programmet startas från den här maskinen. Om detta par-

Mätaren utelämnas, jobbet tilldelas den lokala datorn;

Nummer - serienummer för den schemalagda uppgiften;

/delete - avbryt en tidigare schemalagd uppgift. Om uppgiftskoden inte anges,

Alla uppgifter som är schemalagda för den här datorn avbryts.

/yes - visa inte en begäran om att bekräfta raderingen av alla schemalagda

Nya uppgifter;

Tid - den tid då kommandot lanserades i formatet TT:MM:SS;

/interactive - tillåt uppgiftsinteraktion med användaren, arbete-

Användare på datorn medan uppgiften körs;

/euegu:dag[,...] - uppgiften startas på de angivna veckodagarna eller månaden-

Tsa. Om datum utelämnas används den aktuella dagen i månaden;

/nästa: dag[,...] - uppgiften kommer att startas på nästa angivna användare

Lem veckodag (till exempel nästa tisdag). Om datumet utelämnas, använd

Använder aktuell dag i månaden;

"kommando" är ett Windows XP-konsolkommando eller namnet på en batchfil.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -N] [enhet:] [sökväg] [filnamn] ]

Ställer in de angivna attributen för den givna filen:

Ställ in det angivna attributet;

Ta bort det angivna attributet;

R - "Read Only"-attribut;

A - "Arkiv"-attribut;

S - "System"-attribut;

H - "Dold" attribut;

[enhet:] [sökväg] [filnamn] - enhet, sökväg och namn på filen eller uppsättningen filer för

Teambearbetning;

/S - bearbeta filer med de angivna namnen inte bara i den aktuella mappen,

Men också i alla dess undermappar;

/D - bearbetning av både filer och mappar.

Beskrivning av konsolkommandon 135

Detta direktiv aktiverar eller inaktiverar processavbrottshanteringsläge

Körning av programmet i DOS-miljön genom att trycka på Ctrl+C-tangenterna. På Windows XP

Detta kommando har endast inkluderats för programvarukompatibilitet.

I gram av MS-DOS påverkar det inte driften av Windows-applikationer. När den är påslagen

Ändringar av avancerad kommandobearbetning i operativsystemet Windows XP

Kommandot BREAK orsakar ett brytpunktstillstånd medan programmet körs.

Gå till Windows Debugger.

CACLS filnamn ] ]

[L)namn [ . . . ] ]

Hantera filåtkomstlistor (ACL), inklusive visning och redigering av dem.

Kakelsättning. Gäller endast för diskpartitioner som innehåller fil

NTFS-system. Här:

Filnamn - om det inte finns några andra argument, visar en tabell

Åtkomstkontroll för denna fil;

/T - ersättning av åtkomstkontrolltabeller för en given fil eller grupp av filer

Fiske både i den aktuella mappen och i alla undermappar till denna mapp;

/E - ändra (redigera) åtkomstkontrolltabellen för detta

Gå fil eller grupp av filer;

/C - fortsätt att köra kommandot när du får ett förnekandefel

/G name-.access - tilldelar åtkomstbehörigheter till de angivna filobjekten

Där för användaren vars konto är angivet som argument

Namn. Bland de möjliga typerna av åtkomst som bör anges som en ar-

Gumenta-åtkomst kan följande listas:

R - skrivskyddad åtkomst;

W - skrivåtkomst;

F - full tillgång;

/R-namn - återkalla alla behörigheter för användaren vars konto

Namnet anges som ett argument. Används endast med /E-växeln;

/P name:access - ersätter befintliga behörigheter för användaren, kontot

En post vars namn anges som ett argument, med behörigheter angivna

Som ett åtkomstargument:

N - inga behörigheter;

O R - skrivskyddad åtkomst;

W - skrivåtkomst;

C - redigeringsbehörighet (inkluderar åtgärden av argument W);

F - full tillgång;

136 Kapitel 7. Kommandorad

/D-namn - neka åtkomst till en fil eller mapp för användarkontot

Bokstaven som anges som namnargument.

NOTERA

För att tilldela åtkomstlägen för en grupp filer kan du använda

Filnamnsvärden är jokertecken. När du anropar ett kommando kan du också ange

Lägg till flera användare.

I processen att visa åtkomstkontrolltabeller för operativsystemet,

Mina följande konventioner används:

CI (Container Inherit) är ett tecken på nedärvning av behörigheter från containrar.

ACE kommer att ärvas av mappar;

01 (Object Inherit) - ett tecken på arv av behörigheter från objekt. ACE bu-

Det ärvda filerna;

Yu (Endast ärv) - ett tecken på exklusivt arv av behörigheter.

ACE kan inte tillämpas på den aktuella filen/mappen.

Exempel på användning av kommandot: CACLS private.txt /G användare:F - öppnas för

ANVÄNDARE har full åtkomst till filen private.txt.

RING [enhet:][sökväg]filnamn [alternativ]

Detta kommando låter dig anropa en batchfil från en annan. Som

Parametrarargumentet använder en uppsättning kommandoradsväxlar som krävs

Myh när du anropar målbatchfilen. Kommandot CALL kan också användas

Används tillsammans med speciella märken som spelar i detta fall

Rollen för destinationen (punkten) för batchfilanropet. I detta fall gäller följande:

Blåsande syntax:

CALL: etikett argument

När du använder det här alternativet för att anropa detta kommando, operativsystemet

MA skapar automatiskt en ny kontext för den aktuella batchfilen med den angivna

Argument och kontroll av filexekvering överförs till följande instruktion

Blåser direkt efter märket. Batchfilen avslutas

Genom att nå slutet två gånger: den första utgången överför kontrollen till

Linjen omedelbart efter raden som innehåller CALL-direktivet, andra utgång

Avslutar filkörning. Genom att använda GOTO:EOF-instruktionen kan du implementera

Ovillkorligt avbryta exekveringen av en fil när som helst.

SNSR

Ställer in den aktiva teckentabellen med det angivna numret.

När det anropas utan argument returneras det aktuella teckentabellsnumret.

CHKDSK [volym:[[sökväg]filnamn]] ]

Kontrollerar den angivna disken med programmet Check Disk, när den anropas utan

Argumenten kontrolleras för den aktuella enheten. Här:

Beskrivning av konsolkommandon 137

Sökväg, filnamn - namnet på filen eller gruppen av filer som ska sökas efter fragment -

Qiyu. Används endast i filsystemet FAT/FAT 32;

/F - kontrollera efter fel och automatiskt korrigera dem;

/V - under diskkontrollprocessen, visa de fullständiga sökvägarna och namnen på lagrade

På diskfiler. För diskar som innehåller NTFS-partitioner,

Rensningsmeddelanden;

/R - sök efter skadade sektorer och återställ deras innehåll

Min. Kräver obligatorisk användning av /F-växeln;

Omkopplarna för alla aktuella beskrivningar för denna volym kommer att vara ogiltiga -

Ny. Kräver obligatorisk användning av /F-växeln;

/L: storlek - under skanningen ändrar du storleken på loggfilen till den angivna storleken

Värden (i kilobyte). Om inget värde anges visas det aktuella

Filstorlek. Används endast i NTFS-filsystemet;

/I - utför inte strikt kontroll av indexelement. Endast använd

Co i NTFS-filsystemet;

/C - kontrollera inte loopar i mappstrukturen. Används endast i filer

Logiskt NTFS-system.

NOTERA

Omkopplarna /I och /C reducerar avsevärt driftstiden för programmet Check Disk, men mindre

Att strikt kontrollera en disk kan leda till att några av dess filer hoppar över.

Lågt felsystem.

CHKNTFS volym: [ . . . ]

^CHKNTFS/D

CHKNTFS /T[:tid]

CHKNTFS /X volym: [ . . . ]

CHKNTFS /Volym: [ . . . ]

Styr driftslägena för programmet Check NTFS när datorn startar

Vid kontroll av fel. Här:

Volym - definierar volymetiketten för disken som kontrolleras, anslutningspunkten eller

Enhetsnamn med kolon (till exempel C:);

/D - aktiverar standarddisksökningsläget för detta program:

Diskarna kontrolleras varje gång du startar datorn, om

Om fel uppstår körs CHKDSK;

/T[: tid] - låter dig ändra värdet på AUTOCHK-parametern (i sekunder),

Kontroll av tidsperioden före start av automatisk testning

Ki-skivor (under denna tid utför programmet en sekund för sekund omvändning

Nedräkning). Om tidsperioden inte anges, den aktuella

AUTOCHK parametervärde;

138 Kapitel 7. Kommandorad

/X - förbjuder standarddiskkontroll under uppstart.

Data på diskar som tidigare uteslutits från checklistan går förlorade.

/C - begär tillstånd att kontrollera diskar vid nästa uppstart

Dator. Om fel upptäcks, startas CHKDSK-programmet.

När du anropar det här kommandot utan några argument visas skärmen

Det aktuella tillståndet för kontrollflaggan för denna disk.

Dess utförande rensar kommandoradsskärmen.

Startar en annan kopia av Windows XP-kommandotolken (se avsnittet

FÄRG [färg]

Ställer in standardalternativ för bakgrund och textfärg för

Kommandoradstextfönster. Färgvärden ställs in med

Antalet två hexadecimala tal, varav det första anger bakgrundsfärgen på fönstret,

Och den andra är färgen på texten. Som vart och ett av dessa nummer kan detta kommando

Följande värden kan användas:

0 - svart;

1 - blå;

2 - grön;

3 - blå;

4 - röd;

5 - lila;

B - gul;

7 - vit;

8 - grå;

9 - ljusblå;

A - ljusgrön;

B - ljusblå;

C - ljusröd;

D - ljuslila;

E - ljusgul;

F - ljus vit.

Till exempel, när du anropar kommandot COLOR OB, kommer bakgrunden till kommandoradsfönstret att finnas kvar

Svart, och teckensnittet blir ljusblått. När man utför detta sam-

Mandas utan några argument kommer automatiskt att återställa färgerna

Kommandotolksfönster som anges i DefaultCoior-nyckeln i Windows XP-registret.

Beskrivning av konsolkommandon 139

Kommandot COLOR returnerar ett fel med koden ERRORLEVEL 1 om användaren

Tel kommer att försöka ställa in kommandoargumentet till samma färger

För bakgrund och text.

COMP [filnamn1] [filnamn2]

Med det här kommandot kan du jämföra innehållet i två eller två filer

Filuppsättningar om argumenten filnamn1 och filnamn2 anges med

Jag äter jokertecken. Här:

Filnamn1, filnamn2 - namn på filer eller uppsättningar filer för jämförelse;

/D - visa information om upptäckta skillnader i decimaltal

Formatera;

/A - visa information om upptäckta skillnader i ASCII-format;

/L - visa radnummer där skillnader finns;

/N=4HOIO - antalet första rader i varje fil som ska jämföras

/C - avbryt skiftlägeskänslighet: jämförelse kommer att göras utan hänsyn

ASCII-teckenregister;

/OFF - kryssa även i filer med kryssrutan markerad

"Autonom".

COMPACT ] [ / I ] [filnamn [ . . . ] ]

Visar och låter dig även ändra komprimeringsförhållandet för lagrade filer

På diskpartitioner med NTFS-filsystemet. Här:

/C - komprimera filerna och mapparna som anges som argumentet filnamn. Mappar

De är markerade på ett sådant sätt att filer senare läggs till dem

Blir också komprimerad;

/U - packa upp filerna och mapparna som anges som argumentet filnamn

Ki. Mappar är markerade på ett sådant sätt att de som läggs till dem senare

Filerna blir okomprimerade;

/S - bearbeta alla undermappar och filer som är lagrade i dem. Förbi

Som standard bearbetar kommandot endast den aktuella mappen och dess innehåll;

/A - processfiler med attributen "Dold" och "System". Som standard

Till Chania hoppas sådana filer över;

/I - tvinga kommandot att fortsätta köra även om ett fel uppstår.

Nii fel. Som standard, när ett fel uppstår, alla fel som orsakas av detta

Kommandot stoppar operationer;

/F - framtvinga komprimering av alla användarspecificerade filer, även om

Vissa av dem är redan komprimerade. I standardläge, komprimerade filfiler

Objekt bearbetas inte;

/Q - visa endast de viktigaste på skärmen under operationen

Intelligens.

140 Kapitel 7. Kommandorad

När du anropar kommandot COMPACT utan några argument i kommandotolksfönstret,

Tangent visar komprimeringsinformation för filer lagrade i den aktuella mappen. På

När du listar flera parametrar på kommandoraden bör de vara det

Separerade med mellanslag.

KONVERTERA enhet: /FS:NTFS

Konverterar FAT diskpartitioner till NTFS-format. Kommandot körs inte

För den aktuella diskpartitionen. Här:

Disk: - namnet på diskpartitionen som ska konverteras, följt av ett kolon, till exempel F:;

/FS:NTFS - målfilsystem (NTFS);

/V - visa systemmeddelanden under operationen;

/Sut,Agea:filnamn - namnet på servicefilen i rotpartitionen på disken för åter-

Reservera diskutrymme för NTFS-systemfiler;

/NoSecurity - inaktivera begränsningar för åtkomst till konverterade filer

Och mappar;

/X - vid behov, demontera volymen innan du skannar den. Efter från-

Växlar alla aktuella beskrivningar för denna volym kommer att vara ogiltiga.

DATUM [jag][datum för]

Datum enligt datorkalendern och uppmanar dig att ange ett nytt datum. Att spara

För att ange aktuellt datum, tryck på Enter-tangenten. Med tangenten /T kommandopro-

Hundra visar det aktuella datumet utan att be dig ändra det.

DISKCOMP [disk1: [disk2:]]

Detta kommando utför en fil-för-fil-jämförelse av två disketter.

DISKCOPY [disk1: [disk2:]]

Detta kommando kopierar innehållet på en diskett till

Annan. I det här fallet måste de kopierade diskarna ha samma diskutrymme

th space och samma filsystem, och kommandoargumenten kan

Hänvisa till samma fysiska enhet - till exempel enhet A:.

När du använder /V-tangenten utförs kopiering samtidigt som du kontrollerar rätt

Nosti spelar in.

EKO PÅ eller AV

ECHO [sträng]

Kommandot upprepas på skärmen meddelanden som angetts av användaren som

Strängparametern låter dig också konfigurera meddelandevisningsläget i fönstret

Beskrivning av konsolkommandon 141

Kommandorad. När du anropar ett kommando utan argument kommer skärmen tillbaka

Aktuellt lägesvärde.

Detta kommando används utan några ytterligare parametrar. På

När det körs avslutas kommandotolkprogrammet och

Stänger kommandoradsfönstret.

FC] [I]

[enhet1:][sökväg1]filnamn1 [enhet2:][sökväg2]filnamn2

FC /I [enhet1:][sökväg1]filnamn1 [enhet2:][sökväg2]filnamn2

Detta kommando jämför två filer eller uppsättningar filer (om

Argument specificeras med jokertecken) och visar information

Maziu om skillnaderna mellan dem. Här:

[enhet1:][sökväg1]filnamn1, [enhet2:][sökväg2]filnamn2 - sökvägar och namn på den första

Och de andra filerna (uppsättningar av filer) avsedda för jämförelse;

/A - visa endast den första och sista raden för varje grupp av gånger -

/B - jämför binära filer;

/C - jämför skiftlägesokänslig;

/L - jämför filer i ASCII-format;

/LBn - upptäck det maximala antalet inkonsekvenser för antalet rader,

Specificeras av parameter n;

/N - visa radnummer på skärmen när du jämför filer i formatet

/OFF - jämför filer med kryssrutan "Offline" markerad;

I - behandla inte tabbtecken som likvärdiga vid kontroll

Antal utrymmen;

/U - jämför filer i Unicode-format;

/W - hoppa över mellanslag och tabbtecken under skanning;

/nnnn - den här parametern anger antalet på varandra följande matchande rader

Vilket bör uppfyllas efter att ha identifierat en avvikelse.

FIND L7N] ] "sträng" [[enhet:][sökväg]filnamn[ ...]]

Söker efter en specificerad sträng i en fil eller uppsättning filer. Här:

[enhet1:][sökväg1]filnamn - fullständig eller kort sökväg och namnet på filen där

En sökning pågår;

Nytt prov;

/C - visa endast det totala antalet rader som innehåller det specificerade mönstret;

142 Kapitel 7. Kommandorad

/N - visa endast radnummer som innehåller det specificerade mönstret;

/I - gör inte skillnad mellan versaler och gemener under sökprocessen;

Nominell≫.

Om du anger det här kommandot utan några argument utförs sökningen

I texten som skrivs in från tangentbordet, eller i texten som sänds via transportören

Hantera FIND med ett annat konsolkommando.

FINDSTR [D.]

] rader

[[enhet:][sökväg]filnamn]

Detta direktiv söker efter filer som innehåller det angivna mönstret. Här:

[enhet:][sökväg]filnamn - fullständig eller kort sökväg och filnamn (grupp

Filer) bland vilka sökningen utförs;

Rad - en rad med en exempeltext som ska sökas i;

/B - sök efter ett givet mönster endast i början av rader;

/E - sök efter ett givet mönster endast i slutet av rader;

/L - sök efter en fullständig matchning av ett givet mönster till texten i filen;

/R - sök efter strängar endast som reguljära uttryck;

/S - sök efter filer som innehåller ett givet exempel i den aktuella

Mappen och alla dess undermappar;

/I - sök okänslig för skiftläge;

/X - visa rader som innehåller exakta matchningar till den angivna

Prov;

/V - visa som ett sökresultat alla rader som inte innehåller det angivna

Nytt prov;

/N - visa antalet och innehållet i rader som innehåller det specificerade mönstret;

/M - visa endast namnet på filen som matchar bilden

/0 - visa hittade linjer med interlacing

/P - ignorera rader som innehåller icke-utskrivbara tecken;

/OFF - sök i filer med kryssrutan "Auto" markerad

Nominell≫;

/A:färger - ställer in färgvärdena som kommer att användas för att visa

Läs sökresultatet (se avsnittet som beskriver kommandot COLOR);

/P:fil - få en lista över filer som visas under sökningen från

Textfil;

/C: sträng - använd den angivna strängen som en sökfras;

/ygfile - få en lista över rader med sökmönster från en given fil;

Beskrivning av konsolkommandon 143

/D:cnMCOK_nanoK - få en lista över parametrar som visas under sökprocessen

Peta från en textfil (mappar i listan är separerade med semikolon).

Kommandot FINDSTR kan också använda följande serier i den kontextuella söksträngen:

Särskilda reguljära uttryck, en snabb referens till vars syntax

Ersätt vilken symbol som helst istället för punkttecknet;

L - leta efter en post i början av raden;

$ - sök efter en förekomst i slutet av strängen

[x-y] - intervall av möjliga värden: sök efter alla tecken från de angivna

Räckvidd;

\

Xyz\> - sök efter en förekomst i slutet av ett ord.

Format disk:

Format disk:

Format disk:

Format disk:

Format disk

Formaterar den angivna disken med de angivna parametrarna. Här:

Disk: - namnet på diskpartitionen som ska formateras med ett kolon, till exempel F:;

/FS: system - anger filsystemtypen för den formaterade disken (FAT,

FAT 32 eller NTFS);

/V: label - indikerar volymetiketten som kommer att skrivas till disken på begäran.

Slutföra formateringsprocessen;

/Q - utför snabbformatering av den angivna disken;

/C - ställer in komprimeringsläget för filobjekt för de formaterade

Partition (används endast i NTFS);

/X - vid behov, inaktivera volymen innan du skapar den

Kakelsättning. Efter avmontering hanterar alla nuvarande för den volymen

Kommer att vara ogiltigt;

/F:size - en explicit indikation på den formaterade diskettstandarden (1.44);

/T: spår - antalet spår på varje sida av skivan;

/N: sektorer - antal sektorer på varje spår;

/A:size - en explicit indikation på storleken på de kluster som skapas under formateringen

Rotation av denna sektion. Kom ihåg att filsystemet NTFS är det

Stöder klusterstorlekar på 512, 1024, 2048, 4096, 8192 byte, samt 16, 32,

64 KB. FAT-systemet (FAT 16) stöder klusterstorlekar på 512, 1024,

2048, 4096, 8192 byte, 16, 32, 64 KB och 128 och 256 KB för storlek

Sektorer större än 512 byte. FAT 32 filallokeringstabell stöder

Klusterstorlekar 512, 1024, 2048, 4096, 8192 byte, 16, 32, 64 KB, samt

128 och 256 KB för sektorstorlekar större än 512 byte. Dessutom fil

144 Kapitel 7. Kommandorad

FAT 16- och FAT 32-systemen inför följande begränsningar för antalet

Styr i en volym: för FAT måste antalet kluster vara mindre än eller lika med

65526, för FAT 32 bör detta värde ligga i intervallet mellan

65 526 och 4 177 918 kluster. Kommandot FORMAT kommer att köras omedelbart

Avbryts om ett brott mot de fastställda begränsningarna för användning upptäcks.

Använd den angivna klusterstorleken.

NOTERA

När du formaterar NTFS-partitioner med datakomprimeringsläge inställt är det nödvändigt att

Observera att komprimering av NTFS-volymer inte stöds om

Klustren i volymen överstiger 4096 byte.

UPPMÄRKSAMHET

Kom ihåg att när du formaterar en disk kommer all data som lagras på den att bli det

Oåterkalleligt förlorat.

FTYPE [filtyp[=[kommandorad]]]

Matchar valfri filtyp som är registrerad i systemet till

Kommandoraden som används för att öppna den. Som argument för detta

Följande kommandon kan användas:

Rogo planerar att ändra den öppna kommandoraden;

Kommandorad - själva värdet på kommandot som används för att öppna filen

Fiske av denna typ.

När du anropar kommandot FTYPE utan några ytterligare parametrar kommer det att göra det

Upprätthåller en lista över alla kommandoprompter installerade i Windows för att öppna och

Tillhörande filer. När det anges som ett kommandoargument

Endast namnet på en fil kommer att visa kommandot i kommandoradsfönstret

Anropa den här filen om den tidigare ställts in i systemet. Om efter tecknet ra-

Om du inte anger kommandoraden som ska installeras kommer FTYPE att ta bort för

Den valda filen innehåller alla redan existerande mappningar.

^GRAFTABL/STATUS

Kommandot anger teckentabellsnumret för visning av nationella tecken.

Nationella alfabet i grafiskt läge. Argumentet nnn anger samnumret

Hemsidan som ska användas för att visa nationella symboler

Volov som standard, anrop av kommandot med parametern /STATUS återgår till skärmen

Aktuell kodsida.

Detta kommando används utan några ytterligare parametrar. På

När det körs visas ett tips om hur man använder konsolkommandona på skärmen.

Oavsett om Windows XP.

Beskrivning av konsolkommandon 145

LABEL [enhet:][label]

LABEL [volym] [etikett]

Detta kommando låter dig skapa, ändra eller ta bort volymetiketter för fysiska

Tjeckiska diskar och logiska diskpartitioner. Här:

Disk: - namnet på en disk eller diskpartition med kolon, till exempel F:;

Etikett - etiketten som ska ställas in för denna disk (partition);

Volym - namnet på en disk eller diskpartition med ett kolon, till exempel F:, eller

Ka av en befintlig volym. Om en volymetikett anges, använd flaggan /MP

Inte nödvändigt.

< [диск:][путь]имя_файла имя_команды

MER [+n]]

MER /E [+n] [filer]

Med detta kommando kan du sekventiellt visa innehållet i

Min textfil eller notering för att utföra ett konsolkommando. Här:

[enhet:][sökväg]filnamn - fullständig (eller relativ) sökväg och filnamn, sam-

Vars innehåll ska visas på skärmen i fragment. Om samtalet-

Det finns flera filer, deras namn bör listas avgränsade med ett mellanslag;

Kommandonamn - kommandot vars förlopp ska visas

Visa skärmen i fragment;

/E - aktivera ytterligare funktioner för MORE-kommandot;

/C - rensa skärmen innan du visar varje sida;

/P - ta hänsyn till sidrullningssymboler;

/S - visa en sekvens av flera tomma rader som en

/Тп - ersätt tabbtecken n med mellanslag (standard n = 8).

Kommandot MORE stöder ytterligare en +n-växel som kan användas

Ring när hon blir uppringd. Det indikerar att den första filen i sekvensen

Den ska skrivas ut från rad sid.

Om du har aktiverat läget Avancerade funktioner med

Anropa kommandot MORE med parametern /E som svar på miljöprompten - Mer - -

Du kan utfärda speciella kommandon till programmet genom att trycka på följande tangenter:

R p - visa nästa n rader;

S n - hoppa över nästa n rader vid utmatning;

F - gå till utgången av nästa fil;

Q - avsluta kommandot;

Visa aktuellt radnummer;

Visa verktygstips;

Space - gå till nästa sida;

Enter - gå till nästa rad.

146 Kapitel 7. Kommandorad

PATH [[drive:]sökväg[:...][;*PATH*]

Med detta kommando kan användaren ange sökvägen för körbar fil

Filer. När du anropar PATH-kommandot utan parametrar, visas kommandoradsfönstret

Den aktuella sökvägen är komprimerad. Vid användning av systemvariabeln YARATCH

Det nya söksträngsvärdet läggs till i slutet av det gamla. Om detta kommando anropas

Med parametern "semikolon" rensas det aktuella sökvägsvärdet

Men ytterligare sökning efter körbara filer kommer att begränsas till den aktuella mappen.

PUSHD [sökväg]

När detta kommando anropas kommer systemet ihåg det användarinmatade värdet.

Läser sökvägen till en mapp och går sedan till den, vilket gör den här mappen till

Tabernakel. Om avancerat bearbetningsläge är aktiverat i kommandotolksfönstret

Kommandon, som ett argument till PUSHD-kommandot, kan du inte bara använda lokalt

Kalnye, men också nätverksvägar. I det här fallet hittar systemet självständigt det givna

Ny nätverksresurs, ansluter den som en nätverksenhet och flyttar sedan

Det är på honom. Nätverksenheters namn tilldelas automatiskt genom att söka igenom alla

Fria namn, som börjar med Z:, i omvänd ordning, med den anslutna se-

Resursen kommer att tilldelas det första fria namnet som hittas av systemet.

Detta kommando används utan några ytterligare parametrar. På

Dess körning utför en snabb övergång till den mapp som specificerats tidigare när

Kraften i PUSHD-teamet. Om utökat läge är aktiverat i kommandotolksfönstret,

Ingen kommandobearbetning, när du anropar POPD-kommandot, allt tillfälligt

Nätverksenhetsnamn skapade av PUSHD-kommandot samtidigt som de raderas

Motsvarande nätverksenhet från mappstacken.

SKRIV UT [[enhet:][sökväg]filnamn]

När detta kommando anropas skrivs det som anges på kommandoraden ut.

Filen vars sökväg är skriven som argumentet [enhet:][sökväg]filnamn. Förbi-

Med hjälp av /O:enhetsnyckeln kan du ange en enhet (till exempel en

Tera) att skriva ut på.

PROMPT-värde

Som standard visar kommandotolksfönstret driftsprompten.

System i standard MS-DOS-format, som ser ut som drive:\path>, till exempel

Med kommandot PROMPT kan du ändra utseendet på operativsystemprompten.

För dessa ändamål kan du använda en uppsättning speciella variabler:

$A - & (ampersand);

$B - | (vertikal stapel);

Beskrivning av konsolkommandon 147

$C - ((vänster parentes);

$D - aktuellt datum;

$E - ESC (ASCII teckenkod 27);

$F -) (höger parentes);

$G - > (större än tecken);

$Н - Backsteg (ta bort föregående tecken);

$L -< (знак ≪меньше≫);

$N - namnet på den aktuella disken;

$P - namn på den aktuella disken och katalogen;

$Q - = (lika tecken);

$S - mellanslag;

$T - aktuell tid;

$V - Windows XP versionsnummer;

$_ - vagnretur och linjematning;

$$ - $ (dollarsymbol).

Förutom de listade variablerna och deras kombinationer som argument,

PROMPT-mander kan använda en godtycklig sekvens av tecken.

Till exempel efter att ha utfört kommandot

PROMPT Välkommen: $a root $S$C$D$F$$

Operativsystemets prompt kommer att se ut så här:

Välkommen:& rot(17.04.2002)$

Och efter att ha kört PROMPT-direktivet, skriv in kommandot: $_ prompt operating

Noah-systemet kommer att visas enligt följande:

Ange kommandot:

ÅTERSTÄLL [enhet:][sökväg]filnamn

Med kommandot RECOVER kan du återställa den sparade skadade

Datadiskinformation. Som argument [enhet:][sökväg]filnamn uka-

Ange enhet, sökväg och namn på filen som ska återställas. Till exempel om du

Använd kommandot RECOVER A:\file.txt.

START ["huvud"] [A)sökväg] [/I]

[kommando/program] [alternativ]

Detta kommando låter dig köra vilket program som helst med en specificerad

Nya initiala parametrar. Här:

Titel - titeln på programmet, som kommer att visas i titelraden.

Trap fönstret som öppnas för detta program;

148 Kapitel 7. Kommandorad

/Dnyrb- indikation på arbetsmappen för programmet som startas, i vilken

Alla filer som behövs för att ladda ner den ingår;

II - lansering av programmet inte i den nya miljön, utan i den ursprungliga miljön,

Redigerat av CMD-kommandotolken;

/B - ställa in läget för att avbryta programexekveringen genom att trycka på kombinationen

Tangentbordsdans Ctrl+C. Om det här programmet inte hanterar tangenttryckningar,

Vish Ctrl+C du kan pausa dess utförande genom att trycka på tangenterna Qrl+Break;

/MIN - starta programmet i ett fönster minimerat till Aktivitetsfältet;

/MAX- starta programmet i ett fönster maximerat till helskärm;

/SEPARATE - starta ett 16-bitars Windows-program i ett separat område

Ti minne;

/DELAD - starta en 16-bitars Windows-applikation i ett delat område av pa-

/LOW - starta programmet med låg körningsprioritet (IDLE);

/NORMAL - kör programmet med normal körningsprioritet

/HIGH - starta programmet med hög exekveringsprioritet (HIGH);

/REALTIME - starta programmet med realtidsprioritet med hjälp av

Fullhet (REALTIME);

/ABOVENORMAL - starta programmet med högre exekveringsprioritet

Medel (ÖVERANMAL);

/BELOWNORMAL - starta programmet med lägre körningsprioritet

Genomsnitt (UNDERNORMAL);

/WAIT - starta programmet medan du väntar på att det ska slutföras;

Kommando/program - sökväg och namn på själva kommandot eller programmet. Jag fet

Kraften hos START-kommandot kör ett internt CMD-skalkommando eller

Batch-fil, ett nytt CMD-fönster kommer att startas med /K-tangenten, med andra ord

Av dig kommer den inte att stängas i slutet av programpasset. Om

Du startar någon annan applikation, systemet kommer att vara öppet för det.

Dart-grafikfönster Windows XP;

Parametrar - externa parametrar, nycklar och variabler som skickas till pro-

Gram av CMD-miljön när den lanseras.

NOTERA

Att anropa körbara filer genom att öppna deras tillhörande typer

Filer från kommandokonsolfönstret behöver bara skriva in hela namnet på kommandoraden

En sådan fil. Till exempel, när du anropar document.doc från ett kommandoradsfönster, associeras

När den placeras på ett system som kör Microsoft Word kommer Windows automatiskt att starta Word

För körning och ladda in den här filen i den.

När du kör en 32-bitars GUI-applikation från

Kommandoradens kommandohanterare väntar inte på att programmet ska avslutas

Innan han stänger sitt fönster Och tillbaka till inbjudan operativ system.

Beskrivning av konsolkommandon 149

Denna princip gäller för alla fall av lansering av program, förutom deras initialisering.

Ring från batchfiler.

Om filtillägget inte anges på kommandoraden, hanteraren

Kommandot använder värdet på miljövariabeln RATNEXT för att fastställa

Lista körbara filnamnstillägg och programsökordning i

Diskfilstruktur. Som standard tilldelas denna variabel värdena

Niya.COM;, .EXE;, .BAT;, .CMD. Syntax för att skriva värden för en given variabel

Syntaxen liknar PATH-variabeln, det vill säga enskilda sektionselement

De är markerade med semikolon.

Om inga matchningar hittades under sökningen efter en körbar fil

Med en av tilläggen registrerad i systemet kontrollerar programmet

Matchar det angivna mappnamnet. Om mappnamnet matchar det angivna

Mu, sedan startar START-kommandot Explorer, som öppnar den här mappen för granskning.

SUBST [enhet: [enhet2:]sökväg]

SUBST-enhet: /D

Detta kommando låter dig matcha ett användarspecificerat sökvägsnamn med namnet på någon

Disk. Detta kommando kan användas för att skapa virtuella

Diskar i valfri mapp i din dators filstruktur eller för mono-

Trötta disken när du väljer. Här:

Disk - namn på virtuella diskar som mappar till den angivna platsen.

Disk2:path är den fysiska disk för vilken mappningen skapas;

/D - nyckel som tar bort en tidigare skapad virtuell disk.

TID [tid] [I]

Utan ytterligare argument skriver detta kommando ut det aktuella värdet

Tid enligt datorklockan och uppmanar dig att ange ett nytt tidsvärde. För

För att spara aktuell tid måste du trycka på Enter-tangenten. Med /T-tangenten

Kommandot visar helt enkelt den aktuella tiden utan att uppmana dig att ändra den.

TITLE [sträng]

Matar ut den givna strängen som värdet på kommandofönstrets namnlist -

Noah radar. Alla kommandon kan anges som ett argument.

Konsekvens av symboler.

TRÄD [kör:][sökväg]

Visar mappträdet eller layoutstrukturen i kommandotolksfönstret

Filer och mappar i en angiven mapp på disken. Här:

I form av ett katalogträd;

150 Kapitel 7. Kommandorad

/A - ersätt ASCII-tecken istället för tecken från nationella alfabet

När du visar filer vars namn anges i nationell kodning;

/F - visa filnamn för varje mapp.

När du anropar ett kommando utan ytterligare parametrar visar CMD-fönstret -

Detta är trädet för den aktuella mappen.

TYP [enhet:][sökväg]filnamn

Detta kommando visar innehållet i den angivna filen.

Detta kommando används utan några ytterligare parametrar. På

När det körs visas det aktuella versionsnumret för Windows XP på skärmen.

KONTROLLERA

Aktiverar eller inaktiverar ytterligare kontrollläge när du skriver data

Till disk. Använd detta kommando utan ytterligare parametrar för att definiera

Registrerar det aktuella tillståndet för postkontrollfunktionen.

VOL [skiva:]

Visar etikettvärdet för den angivna enheten. Utan ytterligare parametrar

Mandan returnerar etiketten för den aktuella disken.

XCOPY källa [resultat] [I>[:datum]] ]

^ C/Q] [I]

[+fileZ]]

Med detta kommando kan du kopiera stora grupper av filer eller

Hela mappstrukturer tillsammans med deras innehåll. Till skillnad från liknande sam-

Man, XCOPY har större möjligheter och låter dig använda

Välj bland många olika parametrar:

Källa - en fil, grupp av filer eller mappar avsedda för kopiering;

Resultat - sökväg till plats och/eller namn på nya filer och mappar

När de döps om samtidigt;

/A - kopiera (bland annat) filer med attributet "Arkiv"; på-

En motbevisning ändrar inte sin betydelse när den kopieras;

/M - kopierar endast filer med attributet "Arkiv"; vid färdigställande

Attributet copy tas bort;

L)[:datum] - kopiera endast filer som ändrats efter det angivna datumet.

Om inget datum anges kopieras endast filer tidigare än versioner.

Filer lagrade i målmappen;

/P - visa förfrågningar på skärmen för att bekräfta inmatningen av varje ny

Beskrivning av konsolkommandon 151

/EXCLUDE:file1[+fil2][+fil3] - lista över filer som innehåller kontextuella

Förekomster av undantagsrader vid kopiering av filer. När någon av

Sträng matchar valfri del av den absoluta sökvägen till den kopierade filen, alltså

Vilken fil som exkluderas från kopieringsoperationen. Till exempel genom att ange linjen

\exe\ eller .exe kan du exkludera alla filer från exe-mappen eller alla filer

Med .exe-tillägget i enlighet därmed;

/S - kopiera kataloger tillsammans med alla underkataloger, exklusive tomma;

/E - kopiera kataloger tillsammans med alla underkataloger, inklusive tomma;

/V - under kopieringsprocessen, jämför målfilerna med källfilerna;

/W - vänta på en tangenttryckning på tangentbordet innan du börjar kopiera

Dator;

/C - fortsätt kopiera även om fel upptäcks;

/I - om resultatet är vid kopiering av flera filer som parameter

Om namnet på en icke-existerande mapp anges, skapa en ny mapp med den angivna

/Q - visa inte namnen på kopierade filer;

/F - under kopieringsprocessen, visa de fullständiga namnen på källfilerna på skärmen

Och sista filer;

/L - under kopieringsprocessen, visa fullständiga namn på skärmen endast när det används

Körande filer;

/G - om målkatalogen inte stöder kryptering, kopiera

Placera krypterade filer i den (för NTFS-partitioner);

/N - bland annat kopiera dolda filer och systemfiler;

/R - när du kopierar, ersätt filer helt med attributet ≪Only for

Avläsningar≫;

/T - utan att kopiera filer, skapa en mappstruktur på den angivna platsen på disken,

Liknar originalet;

/U - kopiera och skriv bara över befintliga filer

I målmappen;

/K - när du kopierar filer med attributet "Read Only", spara

Detta attribut (som standard återställs det automatiskt under

Kopiera);

/N -ersätt långa namn med korta strofnamn vid kopiering

Dartha DOS;

/0 - kopiera information om dess ägare och ACL-information tillsammans med filen;

/X - kopiera filgranskningsdata (kräver obligatorisk användning)

Nya nyckel /0);

/Y - be om bekräftelse för att skriva över filen om den finns i målmappen

En fil med samma namn finns redan;

/-Y - begär inte bekräftelse för att skriva över filen om målet

En fil med samma namn finns redan i mappen;

/Z - kopiera filer från en källa som finns på det lokala nätverket.

152 Kapitel 7. Kommandorad

För att få en ledtråd om reglerna för att använda alla Windows XP-konsolkommandon

Använd kommandoanrop med tangent ^II enligt följande: kommandonamn II, Till exempel

Jag växte nyligen från en hård nörd i ett mycket stort företag till en blygsam systemadministratör som övervakar ett nätverk med 10 datorer. Och som en mycket lat systemadministratör stod jag inför uppgiften att automatisera mina aktiviteter. För sex månader sedan visste jag ännu inte att det fanns pipelines i Windows-kommandoraden. Detta var den första chockerande upptäckten. Och jag gick vidare, och det visade sig att där jag tidigare skrivit verktyg i C#, Delphi eller krångliga skript med kapslade loopar, kunde jag klara mig med ett par forfiler eller robocopy-kommandon.
Jag kommer inte att prata om banaliteter, som att lista filer och mappar med hjälp av Tab-tangenten. Under hacket ska jag berätta om vad som kan vara användbart för nybörjare administratörer och enikeys.

Snabbtangenter
Låt oss börja med snabbtangenter, för först måste vi utforska vad arbetsmiljön kan ge oss.

F1– I konsolen fungerar denna nyckel precis som högerpilen, d.v.s. visar ett tecken i taget från det senaste kommandot som angavs (eller valdes i historiken).
F2+<символ> - Skriver ut det senaste kommandot upp till det angivna tecknet. Till exempel, om det senaste kommandot du angav såg ut så här:
ping 192.168.25.1
sedan efter att ha tryckt på tangentkombinationen F2+5 Du kommer få:
ping 192.168.2
F3- Visar det sista, och bara det sista, kommandot i sin helhet.
F5- Visar de senaste kommandona i ordning, precis som uppåtpilen.
F6- Infogar EOF-tecknet vid den aktuella kommandoradspositionen, vilket är samma sak som att trycka på Ctrl + Z.
F7- En dialogruta som innehåller kommandohistoriken.

Alt+F7- Rensar kommandohistorik.
<символ(ы)>+ F8- Itererar genom kommandon som börjar med tecken som redan skrivits in på kommandoraden.
Om innan du trycker F8 skriv inte in något, då kommer denna tangent att fungera som uppåtpilen, men med en liten skillnad - raderna kommer att cyklas igenom, d.v.s. efter det första kommandot från listan kommer det sista att visas.
F9+<число> - Infogar ett kommando från historiken under motsvarande nummer. Till exempel, i situationen som visas i skärmdumpen ovan, när du trycker på kombinationen F9+4 följande kommer att visas i konsolen:
ipconfig

Kommandoradsoperatörer
För länge sedan, när jag var liten, kunde jag inte ens föreställa mig hur man kunde arbeta i en konsol utan ett grafiskt gränssnitt. När allt kommer omkring tar utmatningen av kommandon ibland dussintals sidor, och om du behöver välja några data därifrån kommer du inte att spara sida för sida. Men en dag installerade jag FreeBSD på min gamla dator, öppnade handboken och blev helt enkelt yr av möjligheterna som öppnade sig. Där kan du omdirigera utdata från ett kommando till ingången av ett annat kommando och detta kallas en pipeline.

Pipeline-operatören i *nix och cmd är det vertikala stapeltecknet.
Till exempel kommer kommandot att visa alla textfiler i den aktuella mappen
dir | hitta ".txt"

Kommandokonkateneringsoperator
&
Exempel: Kommando1 & Kommando2 – Kommando1 kommer att utföras först, och först sedan Kommando2
Operatör OCH
&&
Exempel: Kommando1 && Kommando2 - Kommando2 kommer endast att utföras om Kommando1 lyckades
ELLER-operatör
||
Exempel: Kommando1 || Kommando2 - Kommando2 kommer endast att köras om Kommando1 inte kunde köras.

Parenteser används för att gruppera kommandon, exempel:

  • (Kommando1 & Kommando2) && Kommando3 – Om Kommando1 och Kommando2 utförs framgångsrikt kommer Kommando3 att köras.
  • (Team1 & Team2) || Kommando3 - Om Kommando1 och Kommando2 inte körs, kommer Kommando3 att utföras.

Tack för din uppmärksamhet! Jag väntar på kritik och förslag...

UPD1
För de som inte är insatta betyder circumflex (det där "^"-tecknet) att man trycker på Ctrl-tangenten (^C = Ctrl +C).

^C - Avbryter kommandot, ja, det vet alla.
^S - Pausar kommandot och kör det sedan.
^I - Analogt med Tab, itererar genom mappar och filer.
^M - Analogt med Enter.
^H - Analogt med Backsteg.
^G - Genom att skriva kommandot echo ^G i en batch-fil kan du pipe från systemhögtalaren (högtalaren).
(Kommandona ^I och ^H erhölls av mig med metoden "vetenskaplig peta"; det finns också ^J men jag vet inte vad den gör)

P.S. Andra subtiliteter i Windows-kommandoraden har redan behandlats upprepade gånger på Habré. Och jag ser inte poängen med att kopiera och klistra.
P.P.S. Länkar till intressanta inlägg och artiklar om andra Windows kommandoradsfunktioner.

Kommandoradsalternativreferensen är en elektronisk manual i .chm-format som lär ut hur man använder kommandoraden. Med hjälp av referensen kan du lära dig hur du konfigurerar kommandoraden, driften av Windows-tjänster, hanterar lokala och fjärrsystem, skaffar information om kommandoskalet och processer, och även lära dig hur du automatiserar hanteringsuppgifter med hjälp av batchfiler och skript (CScript) och WMIC) kommandoraden.

Manualen innehåller ett imponerande lager av kunskap, tack vare vilket du kan bli mer bekant med systemets kommandoskal - en viktig mjukvaruprodukt som ger kommunikation mellan användaren och operativsystemet. Kunskap om kommandoradsalternativ är nödvändigt för att fungera effektivt med Windows. Kommandoraden är en miljö där verktyg och textbaserade applikationer körs. Kommandon skrivs in via cmd.exe-tolken. Med dess hjälp laddas applikationer, data utbyts mellan applikationer och inmatade kommandon översätts till den form som systemet kräver.

Kommandoradsalternativreferensen innehåller detaljerad information om Windows-operativsystemhanteringsverktyg som använder kommandoraden. Manualen ger en komplett lista över nödvändiga kommandon med enkla och tydliga förklaringar, med en detaljerad beskrivning av syntaxen, enskilda parametrar och funktioner. Kataloggränssnittet är så enkelt och bekvämt som möjligt. För att hitta den nödvändiga informationen om ett visst kommando, välj bara den första bokstaven i tjänsten eller kommandot i den alfabetiska menyn till vänster i fönstret och välj sedan den från rullgardinsmenyn, eller så kan du ange namnet på önskat kommando i indexet (genom ett filter), och programmet kommer automatiskt att visa all tillgänglig information.