Príkazový riadok (alias shell) sa môže zdať ako pomerne komplikovaný nástroj, pretože... je úplný opak grafického rozhrania. Pri správnom používaní však môže príkazový riadok výrazne zvýšiť vašu produktivitu. Preto nikdy nezaškodí naučiť sa niekoľko trikov príkazového riadka na zvýšenie produktivity.

Aj keď existuje veľké množstvo príkazov, ktoré môžete použiť v konzole (v skutočnosti viac ako 280), ukážeme vám niekoľko skutočne užitočných.

Zoznam všetkých nainštalovaných ovládačov

Ak chcete vidieť všetky ovládače nainštalované v počítači, môžete to jednoducho urobiť priamo z príkazového riadku. Stačí otvoriť okno príkazového riadka a zadať driverquery. Keď stlačíte Enter, zobrazí sa veľký zoznam všetkých nainštalovaných ovládačov spolu s informáciami, ako je názov ovládača, názov spustiteľného súboru, typ ovládača atď.

Vykonajte viacero príkazov postupne

Ak nechcete čakať na dokončenie jedného príkazu, aby ste mohli spustiť ďalší, existuje spôsob, ako zadať viacero príkazov tak, aby sa vykonávali jeden po druhom. Jediné, čo musíte urobiť, je pridať „&&“ medzi príkazy, aby ste ich takto oddelili príkaz1 && príkaz2 && príkaz3. Teraz, keď sa vykoná príkaz1, spustí sa príkaz2 a po jeho dokončení sa spustí príkaz3.

Získajte pomoc pri akomkoľvek príkaze

Ak neviete zistiť, čo konkrétny príkaz robí alebo aké sú jeho prípady použitia, nemusíte ho hľadať online. Príkazový riadok poskytuje úplné informácie o tom, čo každý príkaz robí, a môže dokonca uviesť príklady použitia príkazu (ak je to možné). Stačí vytočiť / ? po príkaze, ktorý vás zaujíma napr assoc / ?.

Zistite IP adresu webovej stránky

Ak chcete zistiť IP adresu akejkoľvek webovej stránky, môžete to jednoducho urobiť priamo z príkazového riadku. Na tento účel vytáčajte nslookup< названиесайта> , Napríklad, nslookup coderjob.ru a uvidíte jeho IP adresu.

Zobrazenie predtým zadaných príkazov

Ak potrebujete znova zadať príkaz počas relácie konzoly, nemusíte ho zadávať znova. Všetko, čo musíte urobiť, je použiť klávesy so šípkami nahor a nadol, aby ste prešli všetkými príkazmi, ktoré ste už vykonali. To isté môžete urobiť aj stlačením funkčného klávesu F8. Nižšie je uvedený zoznam akcií pre zostávajúce funkčné klávesy pri práci v príkazovom riadku:

  • F1- Vloží príkaz, ktorý bol naposledy vykonaný pomocou príkazového riadku, po jednom znaku príkazu.
  • F2– Vloží časť príkazu, ktorá bola naposledy vykonaná na príkazovom riadku, ale požiada vás o zadanie znaku, pred ktorý chcete príkaz vložiť. Ak bol napríklad posledný príkaz ipconfig /displaydns a po stlačení F2 ste stlačili d, do príkazového riadku sa vloží ipconfig /t.j. vložia sa všetky znaky pred d.
  • F3— Vloží posledný vykonaný príkaz (úplne).
  • F4— Zobrazí dialógové okno, ktoré vyzve používateľa, aby zadal znak, do ktorého sa má text aktuálneho príkazu vymazať.
  • F5— Vloží posledný vykonaný príkaz. Po opätovnom stlačení sa zobrazia všetky príkazy v opačnom poradí, v akom boli príkazy vykonané. Po zobrazení najstaršieho príkazu, t.j. príkaz, ktorý bol vykonaný ako prvý v aktuálnej relácii, stlačenie F5 neurobí nič.
  • F6– Vloží sekvenciu escape ^Z do príkazového riadku.
  • F7— Zobrazí zoznam predtým použitých príkazov vo forme dialógového okna.
  • F8— Vloží nedávno vykonané príkazy do príkazového riadku. Všimnite si, že sa to líši od F5 v tom, že cykluje donekonečna medzi predtým vykonanými príkazmi.
  • F9- Ako bolo uvedené vyššie, príkazový riadok ukladá zoznam všetkých vykonaných príkazov. Tento zoznam je očíslovaný od 0 do 9. Po stlačení klávesu F9 sa zobrazí dialógové okno s výzvou na zadanie čísla príkazu, ktorý chcete znova použiť.

Okrem toho, ak chcete zastaviť vykonávanie príkazu skôr, ako sa sám dokončí, môžete použiť klávesovú skratku Ctrl+C.

Spustite príkazový riadok ako správca bez použitia myši

Existuje niekoľko príkazov, ktoré na svoju činnosť vyžadujú oprávnenia správcu. Ak chcete spustiť tieto príkazy, musíte spustiť príkazový riadok ako správca. Robiť to pomocou myši nie je príliš pohodlné. Povieme vám, ako spustiť príkazový riadok s právami správcu bez použitia myši. Existujú dva spôsoby, ako to urobiť:

  • Do vyhľadávacieho poľa ponuky Štart zadajte cmd a súčasne stlačte Ctrl + Shift + Enter.
  • Vytvorte skratku pre cmd.exe. Kliknite pravým tlačidlom myši na súbor odkazu a kliknite na položku Vlastnosti. Na karte Skratka kliknite na tlačidlo „Rozšírené“. Zobrazí sa nové dialógové okno. Začiarknite políčko Spustiť ako správca a kliknite na tlačidlo OK. Potom kliknutím na tlačidlo OK zatvorte okno Vlastnosti skratky. Teraz, kedykoľvek budete chcieť otvoriť okno príkazového riadka s právami správcu, stačí dvakrát kliknúť na vytvorenú skratku.
Automatické dopĺňanie príkazov pomocou klávesu Tab

Dopĺňanie klávesom Tab je ďalšou funkciou okna príkazového riadka, ktorá vám môže ušetriť veľa času, najmä ak váš príkaz obsahuje názov súboru alebo priečinka a nie ste si ním úplne istí.

Ak chcete použiť dokončenie príkazového riadka, jednoducho zadajte príkaz a za ním časť cesty k súboru, ktorú poznáte. Potom stláčajte kláves Tab, kým sa požadovaná hodnota nevloží do príkazového riadka.

Napríklad chcete zmeniť adresáre na nejaký priečinok v priečinku Windows, ale nie ste si istí, ako sa volá. Zadajte príkaz cd C:\Windows\ a potom stláčajte kláves TAB, kým sa nezobrazí priečinok, ktorý hľadáte.

Zistite IP adresu a názov vášho počítača v lokálnej sieti

Pomocou jedného príkazu z príkazového riadka môžete jednoducho získať základné informácie o vašom sieťovom pripojení, ako je adresa IP, maska ​​podsiete a adresa predvolenej brány. Ak to chcete urobiť, zadajte do príkazového riadku ipconfig/all a stlačte Enter. Ak chcete zistiť názov siete vášho počítača, zadajte príkaz meno hosťa

Okrem toho, ak je adresa IP vášho počítača priradená dynamicky (t. j. vaša sieť používa DHCP), môžete vynútiť aktualizáciu adresy IP spustením nasledujúceho príkazu:
ipconfig/release&ipconfig/renew

Získajte informácie o sieťových jednotkách a priečinkoch

Zadajte čisté využitie v príkazovom riadku a uvidíte všetky sieťové disky, ku ktorým ste pripojení. Ak chcete zistiť, ktoré priečinky v počítači sú dostupné zo siete, zadajte príkaz čistý podiel.

Zistite model a sériové číslo vášho počítača

Zadajte počítačový systém wmic získať model zistiť model počítača, na ktorom pracujete. Okrem toho môžete zistiť sériové číslo svojho počítača zadaním nasledujúceho príkazu: wmic bios získa sériové číslo.

Otvorte Windows Explorer z príkazového riadka

Ak chcete otvoriť Prieskumníka systému Windows v príkazovom riadku, zadajte príkaz začať. a stlačte Enter.

Vypnite a reštartujte počítač z príkazového riadku

Ak chcete vypnúť počítač z príkazového riadka, musíte spustiť nasledujúci príkaz:
vypnutie/s/t 60 a systém sa vypne do jednej minúty (kláves /t s počtom sekúnd oneskorenia je 60).
Ak chcete vypnúť vzdialený počítač so systémom Windows, musíte spustiť nasledujúci príkaz: vypnutie /s/t60/f/L/m\\192.168.1.55 Ak chcete reštartovať systémy, musíte spustiť príkaz vypnutie - r - t 0.

Spustite ktorýkoľvek z apletov ovládacieho panela
Názov apletu ovládacieho panela Tím
Centrum dostupnosti access.cpl
Pridanie nového zariadenia hdwwiz.cpl
Programy a komponenty appwiz.cpl
Administrácia ovládanie správcovských nástrojov
aktualizácia systému Windows wuaucpl.cpl
Správca certifikátov certmgr.msc
Počítačový manažment compmgmt.msc
Ovládací panel ovládanie
dátum a čas timedate.cpl
správca zariadení devmgmt.msc
Defragmentácia disku dfrg.msc
Správa diskov diskmgmt.msc
Personalizácia pracovnej plochy ovládať pracovnú plochu
Rozlíšenie obrazovky desk.cpl
Prehliadač udalostí eventvwr.msc
Vlastnosti priečinka ovládacie priečinky
Písma ovládať fonty
Editor miestnej politiky skupiny gpedit.msc
Klávesnica ovládacia klávesnica
Miestna bezpečnostná politika secpol.msc
Miestni používatelia a skupiny lusrmgr.msc
Myška ovládacia myš
Sieťové pripojenia ncpa.cpl
Monitor zdrojov perfmon.msc
Zdroj powercfg.cpl
Zariadenia a tlačiarne ovládať tlačiarne
jazykové a regionálne normy intl.cpl
Plánovač úloh kontrolovať naplánované úlohy
Centrum podpory wscui.cpl
Služby services.msc
Zdieľané priečinky fsmgmt.msc
Zvuk mmsys.cpl
Vlastnosti systému sysdm.cpl

Niekedy je potrebné behať bat súbor v neviditeľnom režime, skryť sa, skryť okno netopierov. Napríklad, ak je súbor spustený prostredníctvom plánovača. Alebo je tam napísaných veľa príkazov, ktorých vykonanie trvá dlho, pričom sa vám to mihne pred očami. Príklady toho, čo potrebujete skryť okno netopierov Existuje veľa súborov, ktoré možno citovať. Ak vás teda zaujíma ako skryť cmd okno alebo ako tajne spustiť program, Čítajte pozorne.

Navrhujem, aby ste sa oboznámili s ponukami mojich partnerov

1. Pomocou skriptu vbs. Pomocou tohto skriptu môžete tajne spúšťať programy, bat súbory, ostatné súbory.

Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "cesta aplikácie\názov aplikácie", 0 Set oShell = Nič

Pre tých, ktorí nevedia, stačí skopírovať text do poznámkového bloku, zadať cestu k aplikácii a názov aplikácie, uložiť ju pod ľubovoľným názvom - ale s príponou vbs (napríklad - skryť okno start.vbs)

Príklad: tajne spustite dávkový súbor qwerty.bat z jednotky C

Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "C:\qwerty.bat", 0 Set oShell = Nič

Podobný kód

Nastaviť WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("C:\qwerty.bat", 0, False)

V skrytom režime môžete spustiť nielen *.bat, ale aj iné súbory. Napríklad chcete spustiť mp3 bez okna prehrávača za predpokladu, že používate Windows Media Player

Nastaviť WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("C:\qwerty.mp3", 0, False)

Ak je váš mp3 prepojený s iným prehrávačom, pridajte do kódu wmplayer.exe

Nastaviť WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("wmplayer.exe C:\qwerty.mp3", 0, False)

2. pomôcka cmdow (samotnú pomôcku umiestnite do C:\windows\system32)

Článok popisuje rôzne spôsoby, ako skryť okno cmd pri vykonávaní dávkového súboru.

Bat súbory, tiež známe ako dávkové súbory, môžu byť veľmi užitočné na spustenie celého balíka príkazov. Myslím si však, že mnohí ľudia sa pýtajú, ako zabezpečiť, aby sa na monitore nezobrazilo okno konzoly. Zameriam sa predovšetkým na vstavané možnosti systému, v krátkosti spomeniem programy tretích strán. Po ceste vyriešime niektoré ďalšie problémy, napríklad pridaním samostatnej skratky pre dávkový súbor.

Ako obísť ochranu UAC? Pozri článok

Ako skryť cmd okno. Je možné to urobiť pomocou samotného súboru tela?

Nie Kód beží v prostredí konzoly, čo znamená, že sa zobrazí okno. Musíte sa s tým zmieriť: okno bude otvorené dovtedy, kým sa kód spustí. Jediné, čo môžete urobiť, je urobiť niekoľko krokov, aby ste zabezpečili, že sa okno zobrazí na minimálnu dobu. V zásade je to užitočné: fungovanie kódu môžeme pozorovať na vlastné oči. Ak však chcete skryť okno konzoly, budete na to musieť použiť nástroje tretích strán: iných vývojárov alebo možnosti samotného systému Windows. Začnime s tým.

Spustite dávkový súbor potichu. Iba Windows.

V samotnom súbore „code madness“ si pieseň zaspievate sami. Navrhnem optimalizovať jeho obsah pre maximálne tichý chod. Je tu dôležitý bod: čím kratší je samotný kód, tým je pravdepodobnejšie, že sa okno konzoly objaví na krátky čas. Ak je objem veľký alebo je napísaných niekoľko príkazov naraz, okno môže upútať pozornosť.

Napríklad vezmem kód skriptu, ktorý trochu umožňuje (konkrétne vlastnosti procesor V Vlastnosti systému ). Toto sa vykonáva počas trvania relácie systému Windows: po reštarte všetko zapadne na svoje miesto.

Vo všeobecnosti máme nasledujúci kód dávkového súboru:

REGEDIT4 ; @ECHO VYPNUTÉ ; CLS; REGEDIT.EXE /S "%~f0" ; EXIT "ProcessorNameString"="CPU Intel(R) Core(TM) i112-3470 @ 800,5 GHz"

Venujte pozornosť špecifikáciám procesora. Bude zodpovedný za zmenu systémových informácií. Súbor pomenujeme spec .bat . Všimnite si tiež, že v názvoch súborov budem používať iba latinské znaky a vyhýbam sa cyrilici v cestách k ich umiestneniu, aby systém správne prečítal cestu k skriptu. Preto vložím vytvorený bat súbor do systémového adresára - priamo na disk C:.

Jeho spustenie však sprevádza:

  • zobrazí sa okno konzoly cmd
  • vzhľad potvrdzovacieho okna UAC s vykonávanými zmenami (úloha, ako vidíte, sa sama osebe skomplikovala, pretože sa menia systémové informácie)

pred spustením dávkového súboru sa zobrazí okno UAC

Navrhujem, aby ste sa zbavili prvého okna pomocou nasledujúceho skriptu, ktorý je už naformátovaný do iného súboru vbs. A tu je skript na to (pozri moju cestu k súboru C:\spec.bat):

"HideBat.vbs CreateObject("Wscript.Shell").Spustiť "C:\spec.bat", 0, True

Nazvem ho ľubovoľným menom s príponou .vbs. Teraz prácu dávkového súboru kliknutím na prezývku vbs sprevádza iba vzhľad okna Kontrola účtu: faktom je, že zmeny vykonané dávkovým súborom ovplyvňujú register a systém to logicky nenechá nekontrolovateľne prejsť. Aká je téma samostatného článku:

Trochu však odbočíme od témy článku a dokončíme to, čo sme začali vytvorením konzolového skrytia súboru ( vbs súbor) špeciálny štítok. V poli Umiestnenie objektu uveďte cestu vo formáte:

Wscript cesta-k-vbs-nick cesta-k-bat-nick

Štítok je pripravený (jeho dizajn môžete zmeniť cez Vlastnosti skratky). Môžete ho presunúť do priečinka Po spustení, umiestniť do Plánovača systému Windows alebo ho spustiť dvojitým kliknutím. Nebude žiadne okno konzoly.

Ako skryť cmd okno? Špeciálne programy.

Je ich veľa, sú ľahké a ľahko sa používajú. Nevýhodou je, že ich treba stiahnuť a niektoré nainštalovať. Uvediem najobľúbenejšie z nich:

  • Skrytý štart (HStart)

Úžitok od domáceho výrobcu. Musím si to kúpiť, neviem cenu. S jeho pomocou však môžete okno skryť raz a navždy a nezáleží na tom, či sa vyžaduje potvrdenie UAC alebo nie - môžete ho tiež skryť:

Pre 32 a 64 bitové verzie. Nevyžaduje inštaláciu, dodáva sa ako spustiteľný súbor, ktorý sa po spustení (ako správca) okamžite odošle do koreňového adresára Windows. Súhlasíme a teraz je s nami:

Pomôcka môže robiť veľa vecí vrátane zmeny úrovne zvuku, otvárania zásobníkov jednotiek atď. V našom prípade, aby sme skryli okno cmd, mohli by sme jednoducho zadať príkaz ako:

Nircmd elevatecmd exec skryje cestu k súboru

Nezbavili sme sa okna UAC (elevatecmd exec je súčasťou príkazu žiadajúceho o UAC), ale nebolo nám to sľúbené. A je nepohodlné neustále zapisovať celú cestu k súboru v konzole, takže okamžite vytvorte skratku:

Nircmd cmd skratka "~$folder.desktop$" "Dávkový súbor" elevatecmd exec skryť cestu k súboru

Ako skryť okno cmd: dávka sa zmenila na exe.

Tiež možnosť. To je už hudba vyšších sfér. Pre tých, ktorí nie sú oboznámení s touto pomôckou, pozrite si ju - príde vhod: Bat To Exe Converter. Ako už podľa názvu viete, premení dávkový súbor na spustiteľný súbor s príponou .exe. Stiahnite si, nainštalujte, použite:

Veľa štastia.

Prečítané: 546

Takže konzola príkazového riadku je prítomná vo všetkých verziách operačných systémov Windows. Skoršie verzie OS podporovali priamo režim MS-DOS, čo umožňovalo vykonávať jednoduché príkazy priamo z konzoly. Zástupcovia rodiny NT, ako Windows 2000 alebo Windows Server 2003, fungujú na úplne iných princípoch, je v nich však podporovaný aj MS-DOS, avšak prostredníctvom virtuálneho stroja (NT Virtual DOS Machine, NTVDM), ktorý umožňuje ovládať a spravovať systémové prostriedky priamo z konzoly príkazového režimu. Interpretom príkazového režimu je program cmd.exe, ktorý sa spúšťa cez ponuku „Štart -> Spustiť“. Okrem toho na spustenie konzoly môžete použiť položku ponuky „Štart -> Všetky programy -> Príslušenstvo -> Príkazový riadok“.

Spustením konzoly v príkazovom režime môže používateľ spravovať prostriedky lokálneho systému aj prostriedky vzdialeného počítača. Existujú príkazy, ktoré monitorujú systém a identifikujú kritické body v nastaveniach servera. Rozdiel medzi prácou z príkazového riadku je úplná absencia veľkých a ťažkopádnych grafických nástrojov. Programy príkazového riadku umožňujú jemnejšie ladenie v podobe kľúčových parametrov uvedených napravo od samotného príkazu.

Pomocou špeciálnych súborov skriptov (súbory príkazov vykonávaných postupne alebo v naprogramovanom poradí) môže administrátor minimalizovať rutinné každodenné operácie. Existujúce moderné nástroje môžu spúšťať takéto skripty v určených intervaloch bez prítomnosti správcu systému.

Samotný administrátor môže vykonávať jednotlivé príkazy aj zoznam príkazov pomocou špeciálnych riadiacich znakov (&, |). Napríklad:

Príkaz 1 a Príkaz 2 - Najprv sa vykoná príkaz 1 a až potom príkaz 2;
Príkaz 1 && Príkaz 2 - až po úspešnom dokončení Príkazu 1 sa spustí Príkaz 2. Výstupný prúd programu je možné presmerovať priamo do textového súboru na ďalšie spracovanie. Na to musíte použiť riadiaci znak „>“ a názov textového súboru. Príklad výstupu obsahu aktuálneho adresára do textového súboru Report.txt pomocou príkazu dir je uvedený nižšie:
dir>Report.txt

Správca môže spustiť viacero kópií konzoly volaním cmd.exe z príkazového riadka. Používanie vnorenej konzoly vám umožňuje pracovať s premennými prostredia operačného systému bez akýchkoľvek následkov pre celý systém ako celok, pretože zmeny premenných prostredia sa po zatvorení vnorenej konzoly neuložia. Na riadenie tohto procesu sa používajú príkazy setlocal, endlocal a set.

V moderných operačných systémoch existuje veľa príkazov a pomôcok. Pamätajte si toľko rôznych programov, a ešte viac ich parametre
veľmi ťažké, preto jedným z najdôležitejších parametrov každého programu je kombinácia symbolov /?. Po vykonaní príkazu s týmto parametrom dostane používateľ komplexnú správu o použití pomôcky a syntaxe jej parametrov.

Všimnite si, že ilustrácia v ľavom hornom rohu ďalšej strany používa zložitú syntax. Takže ihneď po vypnutí /? za špeciálnym oddeľovačom „|“ používa sa príkaz more, ktorý vám umožňuje zobraziť informácie na obrazovke nie úplne, ale v určitých častiach, ktoré sú vhodné na ďalšie čítanie.

Ak chcete zatvoriť konzolu príkazového riadka, musíte spustiť príkaz exit.

Kto to tu má na starosti?

Podľa svojich možností sú konzolové programy rozdelené na:

  • riadiace príkazy operačného systému sú príkazy ako vypnutie alebo taskkill;
  • sieťové príkazy - net a ipconfig;
  • príkazy na monitorovanie systému - tasklist a systeminfo;
  • príkazy na podporu súborového systému - dir, mkdir, copy;
  • príkazy na údržbu pevných diskov - defrag a diskpart;
  • príkazy na podporu adresárových služieb (Active Directories) - adrep a dsadd;
  • pomocné príkazy, táto časť obsahuje rôzne nástroje na vytváranie skriptov, nastavenie tlačiarní, prácu s premennými prostredia atď.

Pozrime sa na typických predstaviteľov každej skupiny a dovoľme si dať niekoľko odporúčaní na používanie príkazov, ktoré sú v nich zahrnuté.

Monitorovacie a diagnostické príkazy

Na identifikáciu problémov s hardvérom a softvérom sa používajú monitorovacie príkazy, ako napríklad systeminfo a tasklist. Tieto nástroje boli prvýkrát predstavené v operačnom prostredí Windows Server 2003, takže správcovia ešte úplne nedocenili funkčnosť týchto príkazov. Napríklad teraz nemusíte prejsť na kartu „Vlastnosti“ ikony „Tento počítač“ - príkaz systeminfo vytlačí základné informácie o všetkých systémových komponentoch s úplným dešifrovaním na obrazovke konzoly. Parameter /s zobrazí informácie o ľubovoľnom vzdialenom počítači. Ak chcete napríklad zistiť konfiguráciu počítača TESTSERVER, spustite nasledujúci príkaz:

Systeminfo /s TESTSERVER

A pomôcka zoznamu úloh zobrazí procesy bežiace na vašom počítači.

Pomôcka zoznamu úloh vám umožňuje vyhľadávať systémy pripojené k sieti. Parameter /v vám umožňuje získať podrobné zoznamy s užitočnými informáciami vrátane používateľských mien a parameter /t zobrazuje procesy, ktoré načítali konkrétny súbor dll. Ďalší užitočný nástroj, openfiles, vám umožňuje získať informácie o všetkých otvorených súboroch v lokálnom a vzdialenom operačnom systéme. V predchádzajúcich verziách operačných systémov Windows ste museli použiť príkaz oh.exe, v moderných verziách stačí v príkazovom riadku konzoly spustiť príkaz, ktorý nastaví režim monitorovania pre všetky otvorené súbory v systéme:

Openfiles/local on

Používateľ dostane informácie o všetkých otvorených súboroch v systéme pomocou príkazu s jednoduchou syntaxou:

Openfiles

Príkaz openfiles s voľbami /query /v zobrazuje, ktorí používatelia spúšťajú procesy, ktoré otvorili súbory. Pomocou ďalších kľúčových parametrov môžete nastaviť rôzne režimy výstupu informácií.

Príkazy operačného systému

Windows Server 2003 poskytuje správcom nové príkazy, ktoré im pomáhajú nielen diagnostikovať systém, ale ho aj spravovať. Medzi takéto príkazy patrí pomôcka na vypnutie. Nasledujúce parametre možno použiť ako kľúčové parametre pre tento nástroj:

  • /s - úplné normálne vypnutie systému;
  • /p - vypnutie;
  • /f - vypnutie aktívnych aplikácií;
  • /d — prechod do režimu nízkej spotreby energie;
  • /I - ukončí reláciu bez vypnutia počítača.

Vo forme nástroja, ktorý registruje všetky pravidelné vypnutia počítača, funguje obsluha udalosti vypnutia (Shutdown Event Tracker) ako nástroj, ktorý zhromažďuje a diagnostikuje všetky vypnutia vykonané správcom. Je tiež možné vypnúť systém s uvedením dôvodu; na to musíte použiť kľúč /d.

Príkaz taskkill, analogický s príkazom kill v operačných systémoch rodiny *nix, vám umožňuje „zabiť“ zamrznutú aplikáciu. Spolu s príkazom tasklist tieto pomocné programy poskytujú výkonný nástroj na rýchle zasahovanie do vykonávania aplikácií, ktoré predstavujú potenciálnu hrozbu pre výkon servera. Medzi parametrami tohto príkazu by ste si mali všimnúť kľúč /pid, ktorý vám umožňuje ukončiť proces jeho jedinečným identifikátorom, a kľúč /im, ktorý vám umožňuje ukončiť aplikáciu so zadaným názvom. Nasledujúci príklad ukončuje procesy s ID 1000 a 1240:

Taskkill /pid 1000 /pid 1240

Príkazy na údržbu pevného disku

Príkaz defrag vám umožňuje optimalizovať váš pevný disk. Pomôcka môže defragmentovať disky so súborovými systémami FAT, FAT32 a NTFS. Defrag funguje rovnako dobre s dynamickými aj základnými typmi diskov. Syntax volania tohto príkazu je nasledovná:

Defragmentovať disk [ -a j [ -f ] [ -v ] [ -? ]

Parameter -a poskytuje iba analýzu informácií na disku, parameter -f — optimalizácia informácií, a to aj v prípade, že na disku nie je potrebné miesto na vytvorenie dočasných súborov, a parameter -v — poskytuje výstup správy o priebehu optimalizácie. Nezabúdajte, že aby bola defragmentácia úspešná, na disku musí byť aspoň 15 % voľného miesta.

Príkaz fdisk už nie je podporovaný jadrom operačného systému Windows Server 2003. Bol nahradený príkazom diskpart, ktorý je tiež určený na obsluhu pevných diskov. Rozdeľte disk na oddiely, vytvorte logické jednotky, odstráňte ich - to sú len niektoré z úloh, ktoré tento nástroj rieši. V podstate je príkaz diskpart zameraný na prácu so špeciálnymi súbormi skriptov, ktoré popisujú postupy údržby pevného disku. Takto vyzerá volanie tohto príkazu pre súbor skriptu Scriptl.txt:

Diskpart /s Scriptl.txt

Každý riadok takéhoto súboru je inštrukciou pre nejakú operáciu. Napríklad dáva príkaz na vytvorenie nového oddielu s riadkom určitej veľkosti

Vytvorte logickú veľkosť oddielu = 2048

Sieťové príkazy

Medzi sieťovými príkazmi by som chcel vyzdvihnúť dva nástroje. Prvým je príkaz ipconfig, druhým je netstat. Správcovia systému používajú tieto príkazy nielen na monitorovanie siete, ale aj na ochranu pred nebezpečnými programami, ktoré sa snažia prevziať kontrolu nad systémom.

Pomocou utility ipconfig môže používateľ zistiť sieťovú adresu svojho počítača a zavolaním tohto príkazu s parametrom /all získa kompletné informácie o konfigurácii siete na lokálnom počítači. Parameter /renew umožňuje zmeniť nastavenia siete bez reštartovania celého systému.

Ak si všimnete, že sa s vaším počítačom deje niečo zlé, v tomto prípade vám pomôže príkaz netstat, ktorý nielen označí otvorené sieťové porty, cez ktoré sa môžu útočníci pripojiť k vášmu systému, ale aj identifikuje procesy bežiace na serveri bez vášho vedomia. Prepínač /o teda zobrazuje informácie o identifikátore procesu (PID) pomocou konkrétneho sieťového pripojenia. Je možné vidieť, ktoré počítače v sieti komunikujú s vaším lokálnym operačným systémom.

Príkazy pre podporu adresárovej služby

Celá sieť pozostáva z komponentov a je zložitou hierarchickou štruktúrou postavenou vo forme stromu. Objektmi takéhoto systému sú lokality, podsiete, servery, počítače, skupiny, používatelia, kontakty, zdieľané sieťové zariadenia.

Na monitorovanie takejto komplexnej štruktúry poskytuje operačný systém príkaz dsquery, ktorý je určený na pokročilé vyhľadávanie komponentov adresárovej služby. Tento príkaz je možné použiť aj na zobrazenie informácií o vlastnostiach vybraných komponentov (prepínač -attr). Parametre -scope, -subtree, -onelevel, -base určujú úroveň vnorenia vyhľadávania a kľúč -filter vám umožňuje povoliť filter vyhľadávania.

Príkaz dsmod vám môže pomôcť, ak potrebujete upraviť jeden alebo viac účtov pre vybratý komponent adresárovej služby. Môžete napríklad odstrániť používateľa zo skupiny alebo mu priradiť nové heslo. Príklad zmeny účtu pre používateľa TestUser je uvedený nižšie:

Používateľ Dsmod
"CN=TestUser,CN=Users,DC=bigtex,DC=net" -pwd Uf@tfmgerelt -mustchpwd áno

Príkaz dsmove presunie objekt v rámci aktuálnej domény. Pomocou klávesov -newname a -newparent môžete nastaviť nový názov objektu a zmeniť jeho umiestnenie.

Príkazy na podporu súborového systému

Popis niektorých často používaných príkazov na prácu so súbormi a adresármi je uvedený v tabuľke. Príkaz deltree, ktorý vykonával kaskádové mazanie priečinkov a súborov v nich, je teraz nahradený príkazom rmdir s prepínačom /s.

Malé tajomstvá veľkého systému

Zmena príkazového riadka

Nájdite kľúč v registri: Vytvorte reťazcový parameter „PROMPT“ s typom (REG_EXPAND_SZ) v tomto kľúči a priraďte mu jednu z nasledujúcich hodnôt:

  • $B – zvislá čiara „I“;
  • $D - aktuálny dátum;
  • $G - väčšie znamienko ">";
  • $ 1_ - znamienko nižšie "<»;
  • $N — aktuálny disk;
    $P - aktuálna jednotka a cesta;
  • $Q - = "=";
  • $T - aktuálny čas;
  • $V – verzia systému Windows;
  • $$ je znak dolára „$“.

Po reštarte uvidíte pozvánku vo forme, ktorú ste definovali.

Automatické príkazy

Ak chcete povoliť možnosť automatického zadávania príkazov stlačením klávesu „Tab“, nájdite kľúč v registri:

Potom nastavte hodnotu CompletionChar na 9, čo je ID kľúča Tab, zatvorte register a reštartujte počítač. V okne konzoly pri zadávaní časti názvu príkazu teraz môžete stlačiť kláves Tab a systém Windows automaticky nahradí požadovaný príkaz.

Zmena farby konzoly

Nájdite kľúč v registri:

Zmeňte parameter DefaultCoior. Hodnota -F0 zobrazí čierny text na bielom pozadí a hodnota IE vás prekvapí žltou a modrou farbou konzoly.

Rýchlo spustite konzolu príkazového riadka z kontextovej ponuky

Nájdite kľúč v registri:

Pridajte k nemu podsekcie “CommandPrompt -> Command” Nastavte parameter Default klávesu Command na “cmd.exe /k cd “%1””.

Nastavte predvolený parameter klávesu príkazového riadka na „Otvoriť príkazový riadok“.

Kliknutím pravým tlačidlom myši na ľubovoľný priečinok v Prieskumníkovi môžete vybrať príkaz Otvoriť príkazový riadok, ktorý spustí konzolu príkazového riadka v požadovanom adresári.

Záver

Dobre, teraz je po všetkom. Hovorili sme o základoch práce s konzolou. Ďalej vám dávame možnosť sami preskúmať funkčnosť a rozmanitosť príkazov konzoly. Len nezabudnite na cenný kľúč /? a zvyšok príde časom a skúsenosťami.



Tento článok je dostupný aj v nasledujúcich jazykoch: thajčina

  • Ďalšie

    ĎAKUJEME za veľmi užitočné informácie v článku. Všetko je prezentované veľmi jasne. Zdá sa, že na analýze fungovania obchodu eBay sa urobilo veľa práce

    • Ďakujem vám a ostatným pravidelným čitateľom môjho blogu. Bez vás by som nebol dostatočne motivovaný venovať veľa času údržbe tejto stránky. Môj mozog je štruktúrovaný takto: rád sa hrabem do hĺbky, systematizujem roztrúsené dáta, skúšam veci, ktoré ešte nikto nerobil alebo sa na ne nepozeral z tohto uhla. Je škoda, že naši krajania nemajú čas na nákupy na eBay kvôli kríze v Rusku. Nakupujú na Aliexpress z Číny, keďže tam je tovar oveľa lacnejší (často na úkor kvality). Ale online aukcie eBay, Amazon, ETSY jednoducho poskytnú Číňanom náskok v sortimente značkových predmetov, historických predmetov, ručne vyrábaných predmetov a rôzneho etnického tovaru.

      • Ďalšie

        Na vašich článkoch je cenný váš osobný postoj a rozbor témy. Nevzdávaj tento blog, chodím sem často. Takých by nás malo byť veľa. Pošli mi email Nedávno som dostal email s ponukou, že ma naučia obchodovať na Amazone a eBayi. A spomenul som si na vaše podrobné články o týchto odboroch. oblasť Znovu som si všetko prečítal a dospel som k záveru, že kurzy sú podvod. Na eBay som ešte nič nekúpil. Nie som z Ruska, ale z Kazachstanu (Almaty). Zatiaľ však nepotrebujeme žiadne ďalšie výdavky. Prajem vám veľa šťastia a zostaňte v bezpečí v Ázii.

  • Je tiež pekné, že pokusy eBay rusifikovať rozhranie pre používateľov z Ruska a krajín SNŠ začali prinášať ovocie. Veď drvivá väčšina občanov krajín bývalého ZSSR nemá silné znalosti cudzích jazykov. Nie viac ako 5% populácie hovorí anglicky. Medzi mladými je ich viac. Preto je aspoň rozhranie v ruštine - to je veľká pomoc pre online nakupovanie na tejto obchodnej platforme. eBay sa nevydal cestou svojho čínskeho náprotivku Aliexpress, kde sa vykonáva strojový (veľmi nemotorný a nezrozumiteľný, miestami vyvolávajúci smiech) preklad popisov produktov. Dúfam, že v pokročilejšom štádiu vývoja umelej inteligencie sa kvalitný strojový preklad z akéhokoľvek jazyka do akéhokoľvek v priebehu niekoľkých sekúnd stane realitou. Zatiaľ máme toto (profil jedného z predajcov na eBay s ruským rozhraním, ale anglickým popisom):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png