namai - Mobilieji įrenginiai
RMDIR (RD) komanda – pašalinkite Windows failų sistemos katalogą. Katalogų pašalinimas


OPERACINĖ SISTEMA MS DOS

GairėsĮ laboratoriniai darbai pagal kursą

„Operacinės sistemos“ specialybės 230401 studentams“ Informacinės sistemos»

Balakovas

Darbo tikslas– pagrindinių praktinių įgūdžių įgijimas dirbant su MS-DOS operacine sistema.

Pagrindinės sąvokos

Bet kuri operacinė sistema (OS) suteikia vartotojui ir taikomosioms programoms ryšio priemones (sąsają) su daugeliu kompiuterių įrenginių. Jis iš vartotojo gauna įvairias komandas ir jas vykdo. Programinės programos, kurias paleidžia vartotojas (vėlgi ne be OS pagalbos), pačios aktyviai naudojasi OS paslaugomis. Pavyzdžiui, jei reikia spausdinti spausdintuvu Tekstinis dokumentas, Tai teksto redaktorius, kurio lange yra šis dokumentas, tiesiogiai nebendraus su pačiu spausdintuvu, o perduos šį darbą operacinei sistemai. Tai savo ruožtu patikrins, ar spausdintuvas įjungtas, ar jis veikia tinkamai ir ar jo dėklas užpildytas popieriumi. Ir tik po to jis pateiks tekstą spausdinimui tam tikromis dalimis, nuolat stebėdamas veikiančio spausdintuvo būseną. Operacinės sistemos yra labai įvairios: MS-DOS, Windows 7, Windows 2003, Linux, Unix ir daugelis kitų. Jie skiriasi vienas nuo kito galimybėmis, naudojimo paprastumu, našumu ir kitomis savybėmis.

MS-DOS yra MicroSoft Disk Operating System santrumpa, t.y. Amerikos kompanijos „Microsoft“ disko operacinė sistema. Terminas „pagrįstas disku“ reiškia, kad OS yra diske: standžiajame diske arba įjungtame

iš diskelio (tai leidžia MS-DOS dydis) ar net kompaktiniame diske.

Tam tikro įrenginio pasirinkimo algoritmas yra nustatytas BIOS. Pavyzdžiui, jei skiltyje „BIOS FEATURES SETUP“ elemente „Boot Sequence“ pateikiami diskai A:, C:, tai reiškia, kad jei kompiuteryje (diskas A:) yra įdiegtas diskelis, bandoma įkelti. MS-DOS iš jo, jei nėra diskelio, tada įkeliamas MS-DOS išeis iš standžiojo disko (disko C :).

Operacinė sistema MS-DOS susideda iš šių dalių:

1) BIOS (pagrindinė įvesties-išvesties sistema). Ši OS dalis yra prijungta prie ROM arba ROM (tik skaitymo atmintis). BIOS yra kompiuterio komponentų tikrinimo testai (automatiškai paleidžiami, kai kompiuteris įjungiamas), taip pat Boot Loader - nedidelė programa, skirta iškviesti sudėtingesnį MS-DOS Loader (failo io.sys fragmentas). Be to, BIOS atlieka žemo lygio I/O operacijas (registro lygiu) su monitoriumi, klaviatūra, diskais ir spausdintuvu.

2) Disko failai io.sys ir msdos. sys. Failas io.sys (jis yra pradiniame sektoriuje sistemos diskas) yra, kaip minėta, programa MS-DOS Loader. Be to, io.sys papildo BIOS kitomis žemo lygio I/O operacijomis. Failas msdos.sys teikia pagrindines aukšto lygio MS-DOS paslaugas.

3) File command.com – komandų procesorius arba MS-DOS komandų interpretatorius. Jame yra pagrindinės MS-DOS komandos: CLS, DIR, COPY ir kitos, vadinamos vidinėmis. Be to, jis veikia su išorinėmis MS-DOS komandomis, tokiomis kaip FORMAT, DELTREE ir kitos, kurios dažniausiai yra DOS kataloge ir yra failai su plėtiniu .com arba .exe. Komandų procesorius command.com organizuoja bet kokių vartotojo komandų, įvestų iš klaviatūros arba naudojant paketinius failus (failus su plėtiniu .bat), vykdymą. Aukščiau išvardyti MS-DOS komponentai sudaro minimalią šios operacinės sistemos sudėtį. Be to, galite nurodyti tokius MS-DOS elementus kaip:

4) išorinės MS-DOS komandos. Tai, kaip minėta, failai su plėtiniu .com arba .exe ir paprastai yra DOS kataloge.

5) Vairuotojai. Tai specialios programos(failai su plėtiniais .com, .exe arba .sys), teikiantys naujo ar nestandartinio esamo naudojimo priežiūrą išoriniai įrenginiai. Aktyvinimas reikalingi vairuotojai atlikti naudojant config.sys ir autoexec.bat failus.

6) Failas config.sys. Tai įprastas tekstinis failas, kuriame yra specialios komandos suaktyvinti įvairias tvarkykles. Be to, juo galima keisti darbo režimus arba MS-DOS konfigūraciją.

7) Failas autoexec.bat. Tai paketinis failas, kurį operacinė sistema automatiškai paleidžia vykdyti, kai kompiuteris įjungiamas arba paleidžiamas iš naujo.

Vartotojo dialogas su DOS vyksta komandų, įvestų atsakant į vadinamąją operacinės sistemos raginimą, forma. Jis rodomas ekrane ir paprastai atrodo taip:

dabartinis disko pavadinimas:\dabartinis katalogo pavadinimas>_,

kur > yra sistemos simbolis;

Pavyzdžiui, C:\lab>_,

kur C yra dabartinio disko pavadinimas;

lab – dabartinis katalogo pavadinimas

Jei dabartinis katalogas yra šakninis katalogas, dabartinio katalogo pavadinimas praleidžiamas, nes jis yra toks pat kaip ir dabartinio disko pavadinimas. Šiuo atveju raginimas atrodo taip:

C:\>_

Komandų įvedimas. DOS apima kelias dešimtis komandų. Jie yra įdarbinti komandinė eilutė po DOS raginimo. Komandos sintaksė arba bendras formatas yra toks:

komandos pavadinimas[argumentai] ,

kur argumentai yra objektai, kuriais veikia komanda;

parametrai – komandų vykdymo režimų identifikatoriai (jie atskirti pasviruoju brūkšniu "/ ").

Norėdami parodyti komandos argumentus ir parinktis, paleiskite žinyno komandos pavadinimą

Norėdami įvykdyti bet kurią komandą, paspauskite klavišą Enter (nebus daugiau nurodymų, kad reikia paspausti klavišą Enter).

Pagrindinės DOS komandos yra suskirstytos į keturias grupes.

1. Bendrosios paskirties komandos.

2. Darbo su diskais komandos.

3. Darbo su katalogais komandos.

4. Darbo su failais komandos.

Šioje laboratorijoje disko valdymo komandos nenaudojamos, todėl toliau jos neaptariamos.

MS-DOS turi standartinius failų tipų žymėjimus, kurie leidžia vizualiai nustatyti failų pobūdį.

COM – paketinis failas;

EXE – vykdomasis failas;

ŠIKŠNOSPARNIS paketinis failas;

SYS – sistemos failas;

TXT – tekstinis failas

Bendrosios paskirties komandos.

Dažniausiai naudojamos šios grupės komandos yra:

1) cls (Clear Screen) – išvalo ekraną;

2) ver – rodo kompiuteryje įdiegtos operacinės sistemos versiją;

3) data – išvedimas ir montavimas dabartinė data;

4) laikas – rodyti ir nustatyti esamą laiką;

5) pagalba – pagalbos duomenų išvedimas DOS komandose;

Norėdami iškviesti anksčiau įvestas komandas į komandų eilutę ir tvarkyti komandų sąrašą, galite naudoti šiuos klavišus:

– iškviesti ankstesnę komandą;

↓ – iškviesti kitą komandą;

F7 – rodomas anksčiau įvestų komandų sąrašas;

F9 – vienos iš komandų nukopijavimas iš rodomo sąrašo (F7) į komandų eilutę, pasirenkant jos numerį;

Alt+F7 – išvalykite komandų sąrašą.

Darbo su katalogais komandos

Komanda REŽ– katalogas – katalogas (katalogai) – rodomas nurodytame kataloge esančių failų ir pakatalogių sąrašas.

Pavyzdžiui, C:\>dir – peržiūrėkite C disko šakninį katalogą.

C:\>dir lab – peržiūrėti laboratorijos katalogo turinį.

Jei nurodytame kataloge yra daug pakatalogių ir failų, galite tvarkyti jų puslapių išvestį naudodami /P jungiklį. Tokiu atveju, parodęs vieną sąrašo puslapį, DOS lauks, kol bus paspaustas bet kuris klavišas, kad toliau būtų rodomi kiti puslapiai. Pavyzdžiui, dir c:\windows /p

!! Naršykite C: disko šakninio katalogo turinį naudodami naršymo po puslapio režimą.

Komanda MEDŽIS– katalogų medžio rodymas ekrane.

Komandos formatas: MEDŽIS[vairuoti] [kelias] [vardas] [|daugiau]

kur diskas yra disko, kuriame yra katalogų sistema, pavadinimas;

path – kelias į katalogą, kurio medį norite peržiūrėti;

name – šio katalogo pavadinimas;

/f – režimas, skirtas rodyti katalogų medį su juose esančiais failais;

|more yra komanda, skirta išvesties apdorojimui 23 eilučių gabalais.

Pavyzdžiui, C:/>medis C: /f|daugiau

!! Rodyti disko C: katalogų medį 23 eilučių dalimis be failų.

Komanda M.D.- Make Directory – katalogų ir pakatalogių kūrimas.

Komandos formatas: M.D. [drive] [kelio] pavadinimas

kur diskas yra disko, kuriame sukurtas katalogas, pavadinimas;

path – kelias į sukurtą katalogą iš šakninio arba dabartinio katalogo;

pavadinimas – kuriamo katalogo pavadinimas.

Pavyzdžiui, С:/>md lab

!! Sukurkite katalogą X diske C:.

Komanda CD- Keisti katalogą – pakeisti esamą katalogą.

Komandos formatas: CD [kelio] pavadinimas

kur kelias yra kelias į pakatalogį hierarchinėje failo struktūroje;

pavadinimas – pakatalogio pavadinimas, kurį reikia paskelbti galiojančiu.

Pavyzdžiui, cd C:\Windows

Norėdami grįžti į šakninį katalogą iš dabartinio pakatalogio bet kuriuo lygiu, turite įvesti komandą cd \

Jei jums reikia pakilti vienu lygiu, turite įvesti komandą cd..

Čia (..) reiškia pirminį katalogą.

!! Pakeiskite į katalogą X. Atkreipkite dėmesį į DOS raginimo pakeitimus.

!! Dabartiniame kataloge sukurkite du pakatalogius Y ir Z.

Pakeiskite esamą diską. Norėdami pakeisti esamą diską, turite įvesti disko pavadinimą, kuris turėtų tapti dabartiniu. Paleidus šią komandą, su dabartiniu disku pasirodys DOS raginimas.

Katalogų kopijavimas. Norėdami nukopijuoti vieną katalogą į kitą, naudokite komandą XCOPY. Ši komanda leidžia kopijuoti katalogą keičiant jo pavadinimą.

Komandos formatas:

Kur
kur
XCOPY [diskas] [kelias] senasis_vardas [diskas] [kelias] senas (naujas) pavadinimas

kur /s – netuščių katalogų (kartu su failais ir pakatalogiais) kopijavimo režimas;

/e – tuščių katalogų kopijavimo režimas.

Pavyzdžiui, 1 katalogą nukopijuojame į 2 katalogą kaip 3

xcopy d:\x\1 d\x\2\3 /s/e (neįveskite – tai pavyzdys)

!! Nukopijuokite katalogą Z į katalogą Y pavadinimu Q. Patikrinkite rezultatą naudodami komandą MEDIS.

Katalogo perkėlimas. Norėdami perkelti katalogus, naudokite komandą JUDĖTI.

Komandos formatas:

JUDĖTI [diskas][kelias] senasis_vardas[diskas] [kelias] [naujas_vardas]

Perkeliant katalogą į esamą katalogą, adresuojamoje dalyje „kur“ reikia nurodyti arba naują (seną) perkelto katalogo pavadinimą arba visą kelią į esamą katalogą.

Pavyzdžiui, žr. komandą, panašią į aukščiau pateiktą pavyzdį

!! Eikite į šakninį katalogą, tada perkelkite Q katalogą į katalogą X. Patikrinkite rezultatą rodydami X katalogų medį.

Katalogų pervadinimas. Katalogo pavadinimas pakeičiamas naudojant komandą REN.

Komandos formatas: REN [diskas] [kelias] vardas1 vardas2

kur vardas1 yra senasis katalogo pavadinimas;

name2 – naujas katalogo pavadinimas.

!! Pervardykite katalogą X į W. Patikrinkite komandos vykdymą.

Katalogų pašalinimas. Katalogai pašalinami naudojant RD komandą.

Komandos formatas: R.D.[drive] [kelio] pavadinimas

kur diskas yra disko, kuriame yra ištrintinas katalogas, pavadinimas;

path – kelias į katalogą, kurį reikia ištrinti;

name – katalogo, kurį reikia ištrinti, pavadinimas.

Katalogą galite ištrinti tik būdami už katalogo ribų. Šakninio katalogo ištrinti negalima. Paspaudus Enter, operacinė sistema paragins: Ištrinti katalogą „[disko] [kelias] pavadinimas“ kartu su visais pakatalogiais? . Norėdami ištrinti, paspauskite Y (taip) ir Enter; norėdami atšaukti, paspauskite N (ne) ir Enter.

!! Ištrinkite katalogą Y. Išbandykite trynimo komandą naudodami komandą TREE.

Failų komandos

Rekomendacijos jums padės visiškai ištrinkite aplanką naudodami komandinę eilutę. Straipsnyje apie buvo naudojama komanda DEL, kuri skirta būtent failams. Aplankų atveju taikomos RD arba RMDIR komandos.

Norėdami pasiekti tikslą,. Įveskite RD /? ir greitai susipažinti su komandos ypatybėmis ir parametrais. Čia matysite tik 2 parametrus:

  1. /s - naudojant šį priešdėlį, aplankas, taip pat visi jo įdėti elementai bus ištrinti. Jei jūsų katalogas nėra tuščias ir nenurodėte šio parametro, niekas jums neveiks.
  2. /Q – naudojamas ištrinant be patvirtinimo.

Apskritai dizainas atrodo taip:

RD arba RMDIR /s/q „viso aplanko kelias“

Pastaba: pritaikius dizainą, katalogas ir jo turinys bus visiškai ištrintas iš kompiuterio ir jo nerasite šiukšliadėžėje. Dėl saugumo darykite atsarginė kopija aplankus.

Aplanko ištrynimas su patvirtinimu arba be jo

Kompiuteryje sukūriau katalogą „cmd“ ir nukopijavau į jį kelis objektus. Tada į komandų eilutę įvedžiau šią komandą:

RD /s „c:\cmd“

Tada paspaudžiau Enter ir Y klavišą, nes cmd paragino mane patvirtinti ištrynimą.

Patikrinau C diską ir neradau jokio katalogo. Toliau sukūriau aplanką pavadinimu „delete“ ir taip pat nukopijavau 5 failus, bet įvesdamas komandą pašalinau /s priešdėlį. Tai pasirodė taip:

RMDIR „c:\delete“

Paspaudus Enter, ištrynimas neįvyko, o komandų eilutėje buvo rodomas pranešimas, kad aplankas nėra tuščias. Išvada, be parametro /s galite ištrinti tik tuščią aplanką, todėl jo naudojimas be šio priešdėlio yra praktiškai nenaudingas.

Jei tingite įvesti patvirtinimo raidę (Y arba N), tuomet ši konstrukcija kaip tik jums. Aukščiau buvo paminėtas /q priešdėlis; jis pašalina erzinantį raidžių rašymą (įrodymą žr. ekrano kopijoje).

Pašalina katalogą.

Sintaksė

rmdir[diskas: ]kelias [/s] [/q]

rd[diskas: ]kelias [/s] [/q]

Galimybės

[diskas: ]kelias Nurodo diską ir katalogo vietą, kurią norite ištrinti. /s Ištrina nurodytą katalogą ir visus pakatalogius kartu su failais. Parametras /s naudojamas katalogų medžiui ištrinti. /q Paleidžia rmdir paslėptu režimu. Komanda pašalina katalogus neprašant patvirtinimo. /? Komandinėje eilutėje rodoma pagalba.

Pastabos

  • Naudojant komandą rmdir atkūrimo konsolėje

    Komanda rmdir su kitais parametrais galima rasti atkūrimo konsolėje.

  • Katalogų su paslėptais ir sistemos failais pašalinimas

    Katalogų su paslėptais ir sistemos failais pašalinti neįmanoma. Kai bandote pašalinti, pasirodo šis pranešimas:

    Katalogas nėra tuščias.

    Norėdami gauti paslėptų ir sistemos failai komanda turėtų būti naudojama rež, o atributams peržiūrėti ir keisti – komanda attrib. Norėdami gauti daugiau informacijos, spustelėkite nuorodą "".

  • Naudojant pasvirąjį brūkšnį

    Jei prieš pirmąjį katalogo pavadinimą įterpiamas pasvirasis brūkšnys (\), tas katalogas bus traktuojamas kaip šakninio katalogo pakatalogis, neatsižvelgiant į dabartinį katalogo pavadinimą. Jei pasvirojo brūkšnio nėra, katalogas bus traktuojamas kaip dabartinio katalogo pakatalogis.

  • Pašalinamas dabartinis katalogas

    Komanda rmdir negalima naudoti norint ištrinti esamą katalogą. Pirmiausia turite pereiti į kitą katalogą (kuris nėra dabartinio pakatalogis) ir tada naudoti komandą rmdir. Kai bandote ištrinti dabartinį katalogą, gaunate šį pranešimą:

    Failo pasiekti negalima, nes jį naudoja kitas procesas.

Pavyzdžiai

Norėdami ištrinti katalogą \User\Smith, pirmiausia turite įsitikinti, kad jame nėra failų. Norėdami tai padaryti, komandų eilutėje įveskite:

rež. \user\smith /a

Ekrane turi būti rodomi tik simboliai „. Ir "...".

Tada iš bet kurio katalogo, išskyrus \User\Smith, paleiskite šią komandą:

rmdir\user\smith

Norėdami pašalinti \User katalogą, visus failus ir visus pakatalogius, naudokite šią komandą.

Komanda RMDIR turi sinonimą R.D. ir skirtas katalogams ištrinti Failų sistema Windows.

Komandinės eilutės formatas:

RMDIR [disko:] kelias

RD [disko:] kelias

Komandinės eilutės parinktys:

/S- Katalogų medžio, ty ne tik nurodyto katalogo, bet ir visų jame esančių failų bei pakatalogių, ištrynimas.

/Q- Išjunkite patvirtinimo raginimą, kai ištrinate katalogų medį naudodami raktą /S.

Komandos naudojimo pavyzdžiai R.D. (RMDIR)

Komanda R.D. nepalaiko failų ir pakatalogių pavadinimų šablonų. Taigi, pavyzdžiui, bandoma vykdyti komandą RD C:\Vartotojai\*.*, baigsis klaidos pranešimu apie katalogo pavadinimą. Tačiau keli katalogo keliai gali būti nurodyti kaip parametrai:

RD C:\Mydocs C:\Myprogs- ištrinkite aplankų C:\Mydocs ir C:\Myprogs turinį.

RD C:\docs- ištrinkite aplanką C:\docs. Jei parametras /S nenurodytas, tada aplankas, kurį reikia ištrinti C:\docs turi būti tuščias.

RD /S /Q C:\Docs- C:\Docs aplanko ir visų jo poaplankių ištrynimas neprašant patvirtinimo.

RD komandos su parametru įgyvendinimo ypatybė /S yra tai, kad bus ištrinti ne tik pakatalogiai, bet ir pats katalogas C:\Docs, net jei jame būtų failai, o ne poaplankiai. Todėl norėdami ištrinti tik katalogo turinį (kai norite katalogą padaryti tuščią, o ne visiškai ištrinti), galite naudoti šią techniką – padarykite ištrintą katalogą dabartinį ir paleiskite komandą R.D. atsižvelgiant į jo turinį:

CD "Mano aplankas"

RD /s/q „Mano aplankas“

Katalogų pavadinimai, kuriuose yra tarpų, pateikiami dvigubomis kabutėmis. Kadangi komanda CD padarė katalogą, kurį reikia ištrinti, jis nebus ištrintas, o raktas /S ištrins visus katalogo „Mano aplankas“ pakatalogius ir failus

Toliau pateiktas paketinis failas pašalinamas tuščius aplankus laikinųjų failų kataloge, apibrėžtame pagal reikšmę aplinkos kintamasis TEMP. Ištrintų aplankų sąrašas įrašomas į failą pavadinimu c:\tempfoldersempty.txt

FOR /D %%i in (*) padaryti (

RMDIR /Q %%~i && aidas %%~i >> c:\tempfoldersempty.txt

 


Skaityti:



Atsisiųskite „Minecraft“, skirtą „Android“: visos versijos

Atsisiųskite „Minecraft“, skirtą „Android“: visos versijos

- tai labai populiarus žaidimas, kuris dabar tapo prieinamas Android įrenginiams! Tradiciškai jame valdysite užimtą personažą...

Parsisiųsti minecraft 1 modifikacijas

Parsisiųsti minecraft 1 modifikacijas

Šiame skyriuje galite visiškai nemokamai ir greitai atsisiųsti žaidimui „Minecraft Pocket Edition“ reikalingą modifikaciją. Mūsų svetainėje yra...

ModPack Zeus002 atsisiuntimo modifikacijos yra World Of Tanks modifikacijų paketas

ModPack Zeus002 atsisiuntimo modifikacijos yra World Of Tanks modifikacijų paketas

Tarp tanklaivių populiariausia sekcija yra įvairūs WoT modifikacijų rinkiniai. „WoT“ modifikacijų rinkinių tipai Sukūrė populiarių vaizdo įrašų kūrėjų...

Kodėl minecraft man netinka?

Kodėl minecraft man netinka?

„Minecraft“ paleidimo problemos kyla gana dažnai. Yra keletas priežasčių. Kompiuteris gali tiesiog neturėti Java priedo, be...

tiekimo vaizdas RSS