Příkazový řádek (alias shell) se může zdát jako poměrně komplikovaný nástroj, protože... je úplný opak grafického rozhraní. Při správném použití však může příkazový řádek výrazně zlepšit vaši produktivitu. Takže nikdy neuškodí naučit se pár triků s příkazovým řádkem, které zvýší vaši produktivitu.

Přestože v konzole můžete použít obrovské množství příkazů (ve skutečnosti přes 280), ukážeme vám některé opravdu užitečné.

Seznam všech nainstalovaných ovladačů

Pokud chcete vidět všechny ovladače nainstalované v počítači, můžete to snadno provést přímo z příkazového řádku. Stačí otevřít okno příkazového řádku a zadat dotaz řidiče. Když stisknete Enter, zobrazí se velký seznam všech nainstalovaných ovladačů spolu s informacemi, jako je název ovladače, název spustitelného souboru, typ ovladače atd.

Provádějte více příkazů postupně

Pokud nechcete čekat na dokončení jednoho příkazu, než budete moci spustit další, existuje způsob, jak zadat více příkazů tak, aby byly provedeny jeden po druhém. Jediné, co musíte udělat, je přidat „&&“ mezi příkazy, abyste je takto oddělili příkaz1 && příkaz2 && příkaz3. Nyní, když je proveden příkaz1, bude spuštěn příkaz2 a po jeho dokončení bude spuštěn příkaz3.

Získejte pomoc s jakýmkoli příkazem

Pokud nemůžete zjistit, co konkrétní příkaz dělá nebo jaké jsou jeho případy použití, nemusíte jej hledat online. Příkazový řádek poskytuje úplné informace o tom, co každý příkaz dělá, a může dokonce uvést příklady, jak příkaz použít (pokud je to možné). Stačí vytočit / ? například po příkazu, který vás zajímá assoc / ?.

Zjistěte IP adresu webové stránky

Pokud chcete zjistit IP adresu libovolné webové stránky, můžete to snadno udělat přímo z příkazového řádku. Pro tento účel vytáčejte nslookup< названиесайта> , Například, nslookup coderjob.ru a uvidíte jeho IP adresu.

Zobrazení dříve zadaných příkazů

Pokud potřebujete během relace konzoly zadat příkaz znovu, nemusíte jej zadávat znovu. Vše, co musíte udělat, je pomocí kláves se šipkami nahoru a dolů procházet všemi příkazy, které jste již provedli. Totéž můžete provést také stisknutím funkční klávesy F8. Níže je uveden seznam akcí pro zbývající funkční klávesy při práci v příkazovém řádku:

  • F1- Vloží příkaz, který byl naposledy proveden pomocí příkazového řádku, jeden příkazový znak po druhém.
  • F2– Vloží část příkazu, která byla naposledy provedena na příkazovém řádku, ale požádá vás o zadání znaku, před který chcete příkaz vložit. Pokud byl například poslední příkaz ipconfig /displaydns a po stisknutí F2 jste stiskli d, do příkazového řádku se vloží ipconfig /i.e. všechny znaky před d budou vloženy.
  • F3— Vloží poslední provedený příkaz (zcela).
  • F4— Zobrazí dialogové okno, které vyzve uživatele k zadání znaku, do kterého má být text aktuálního příkazu odstraněn.
  • F5— Vloží poslední provedený příkaz. Po opětovném stisknutí zobrazí všechny příkazy v opačném pořadí, než v jakém byly příkazy provedeny. Po zobrazení nejstaršího příkazu, tzn. příkazu, který byl v aktuální relaci proveden jako první, stisknutí F5 nic neudělá.
  • F6– Vloží escape sekvenci ^Z do příkazového řádku.
  • F7— Zobrazí seznam dříve použitých příkazů ve formě dialogu.
  • F8— Vloží nedávno provedené příkazy do příkazového řádku. Všimněte si, že se to liší od F5 v tom, že neustále cykluje mezi dříve provedenými příkazy.
  • F9- Jak bylo uvedeno výše, příkazový řádek ukládá seznam všech provedených příkazů. Tento seznam je očíslován od 0 do 9. Po stisknutí klávesy F9 se zobrazí dialogové okno s výzvou k zadání čísla příkazu, který chcete znovu použít.

Pokud navíc chcete zastavit provádění příkazu dříve, než se sám dokončí, můžete použít klávesovou zkratku Ctrl+C.

Spusťte příkazový řádek jako správce bez použití myši

Existuje několik příkazů, které ke své činnosti vyžadují oprávnění správce. Chcete-li spustit tyto příkazy, musíte spustit příkazový řádek jako správce. Dělat to pomocí myši není příliš pohodlné. Řekneme vám, jak spustit příkazový řádek s právy správce bez použití myši. To lze provést dvěma způsoby:

  • Do vyhledávacího pole nabídky Start zadejte cmd a současně stiskněte Ctrl + Shift + Enter.
  • Vytvořte zástupce pro cmd.exe. Klepněte pravým tlačítkem myši na soubor zástupce a klepněte na příkaz Vlastnosti. Na kartě Zástupce klikněte na tlačítko „Upřesnit“. Objeví se nové dialogové okno. Zaškrtněte políčko Spustit jako správce a klikněte na OK. Poté kliknutím na OK zavřete okno Vlastnosti zástupce. Nyní, kdykoli budete chtít otevřít okno příkazového řádku s právy správce, stačí na vytvořeného zástupce dvakrát kliknout.
Automatické doplňování příkazů pomocí klávesy Tab

Dokončení klávesy Tab je další funkcí okna Příkazový řádek, která vám může ušetřit spoustu času, zvláště pokud váš příkaz obsahuje název souboru nebo složky a nejste si tím zcela jisti.

Chcete-li použít dokončování příkazového řádku, jednoduše zadejte příkaz následovaný částí cesty k souboru, kterou znáte. Poté stiskněte klávesu Tab, dokud se požadovaná hodnota nevloží do příkazového řádku.

Například chcete změnit adresáře na nějakou složku ve složce Windows, ale nejste si jisti, jak se nazývá. Zadejte příkaz cd C:\Windows\ a poté stiskněte klávesu Tab, dokud neuvidíte složku, kterou hledáte.

Zjistěte IP adresu a název vašeho počítače v místní síti

Pomocí jednoho příkazu z příkazového řádku můžete snadno získat základní informace o vašem síťovém připojení, jako je IP adresa, maska ​​podsítě a adresa výchozí brány. Chcete-li to provést, zadejte na příkazovém řádku ipconfig/all a stiskněte Enter. Chcete-li zjistit název sítě vašeho počítače, zadejte příkaz název hostitele

Pokud je navíc IP adresa vašeho počítače přidělována dynamicky (tj. vaše síť používá DHCP), můžete vynutit aktualizaci vaší IP adresy spuštěním následujícího příkazu:
ipconfig/release&ipconfig/renew

Získejte informace o síťových jednotkách a složkách

Vstupte čisté využití v příkazovém řádku a uvidíte všechny síťové disky, ke kterým jste připojeni. Chcete-li zjistit, které složky na vašem počítači jsou přístupné ze sítě, zadejte příkaz čistý podíl.

Zjistěte model a sériové číslo svého počítače

Vstupte wmic počítačový systém získat model zjistit model počítače, na kterém pracujete. Kromě toho můžete zjistit sériové číslo svého počítače zadáním následujícího příkazu: wmic bios získat sériové číslo.

Otevřete Průzkumníka Windows z příkazového řádku

Chcete-li v příkazovém řádku otevřít Průzkumníka Windows, zadejte příkaz Start. a stiskněte Enter.

Vypněte a restartujte počítač z příkazového řádku

Chcete-li vypnout počítač z příkazového řádku, musíte spustit následující příkaz:
vypnutí/s/t 60 a systém se za minutu vypne (klávesa /t s počtem sekund zpoždění je 60).
Chcete-li vypnout vzdálený počítač se systémem Windows, musíte spustit následující příkaz: vypnutí /s/t60/f/L/m\\192.168.1.55 Chcete-li restartovat systémy, musíte spustit příkaz vypnutí - r - t 0.

Spusťte kterýkoli z apletů ovládacího panelu
Název apletu ovládacího panelu tým
Centrum usnadnění access.cpl
Přidání nového zařízení hdwwiz.cpl
Programy a komponenty appwiz.cpl
Správa ovládací nástroje pro správu
Windows Update wuaucpl.cpl
Správce certifikátů certmgr.msc
Počítačový management compmgmt.msc
Kontrolní panel řízení
datum a čas timedate.cpl
správce zařízení devmgmt.msc
Defragmentace disku dfrg.msc
Správa disků diskmgmt.msc
Personalizace desktopu ovládací plochu
Rozlišení obrazovky desk.cpl
Prohlížeč událostí eventvwr.msc
Vlastnosti složky ovládací složky
Písma ovládání fontů
Editor místních zásad skupiny gpedit.msc
Klávesnice ovládací klávesnice
Místní bezpečnostní politika secpol.msc
Místní uživatelé a skupiny lusrmgr.msc
Myš ovládací myš
Síťová připojení ncpa.cpl
Monitor zdrojů perfmon.msc
Zdroj napájení powercfg.cpl
Zařízení a tiskárny ovládat tiskárny
jazykové a regionální normy intl.cpl
Plánovač úkolů ovládat naplánované úkoly
Centrum podpory wscui.cpl
Služby services.msc
Sdílené složky fsmgmt.msc
Zvuk mmsys.cpl
Vlastnosti systému sysdm.cpl

Někdy je potřeba běhat bat soubor v neviditelném režimu se schovat, skrýt netopýří okno. Například pokud je soubor spuštěn prostřednictvím plánovače. Nebo je tam možná napsáno mnoho příkazů a jejich provedení trvá dlouho, zatímco vám to bliká před očima. Příklady toho, co potřebujete skrýt netopýří okno Existuje mnoho souborů, které lze citovat. Pokud vás tedy zajímá jak skrýt cmd okno nebo jak tajně spustit program, čtěte pozorně.

Navrhuji, abyste se seznámili s nabídkami mých partnerů

1. Pomocí skriptu vbs. S tímto skriptem můžete tajně spouštět programy, bat soubory, ostatní soubory.

Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "cesta aplikace\název aplikace", 0 Set oShell = Nothing

Pro ty, kteří nevědí, stačí zkopírovat text do poznámkového bloku, zadat cestu k aplikaci a název aplikace, uložit ji pod libovolným názvem - ale s příponou vbs (například - skrýt okno start.vbs)

Příklad: tajně spusťte dávkový soubor qwerty.bat z jednotky C

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

Podobný kód

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

Ve skrytém režimu můžete spouštět nejen *.bat, ale i další soubory. Například chcete spustit mp3 bez okna přehrávače, pokud používáte Windows Media Player

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

Pokud je vaše mp3 propojena s jiným přehrávačem, přidejte do kódu wmplayer.exe

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

2. Nástroj cmdow (samotný nástroj umístěte do C:\windows\system32)

Článek popisuje různé způsoby, jak skrýt okno cmd při provádění dávkového souboru.

Bat soubory, také známé jako dávkové soubory, mohou být velmi užitečné pro spuštění celého balíku příkazů. Ale myslím, že mnoho lidí přemýšlí, jak zajistit, aby se na monitoru nezobrazovalo okno konzoly. Zaměřím se především na vestavěné možnosti systému, krátce se zmíním o programech třetích stran. Po cestě vyřešíme některé další problémy, například přidáním samostatného zástupce pro dávkový soubor.

Jak obejít ochranu UAC? Viz článek

Jak skrýt cmd okno. Je možné to udělat pomocí samotného souboru těla?

Ne. Kód běží v prostředí konzoly, což znamená, že se zobrazí okno. Musíte se s tím smířit: okno bude otevřené, dokud bude kód spuštěn. Jediné, co můžete udělat, je provést několik kroků, abyste zajistili, že se okno zobrazí na minimální dobu. V zásadě je to užitečné: fungování kódu můžeme pozorovat na vlastní oči. Pokud ale chcete skrýt okno konzoly, budete k tomu muset použít nástroje třetích stran: jiné vývojáře nebo možnosti samotného Windows. Začněme s tím.

Spusťte dávkový soubor tiše. Pouze Windows.

V samotném souboru „code madness“ si píseň zazpíváte sami. Navrhnu optimalizovat jeho obsah pro maximálně tichý chod. Zde je důležitý bod: čím kratší je samotný kód, tím je pravděpodobnější, že se okno konzoly objeví na krátkou dobu. Pokud je objem velký nebo je zapsáno několik příkazů najednou, může okno přitahovat pozornost.

Vezmu například kód skriptu, který trochu umožňuje (konkrétně vlastnosti procesor PROTI Systémové vlastnosti ). To se provádí po dobu trvání relace systému Windows: po restartu vše zapadne na své místo.

Obecně máme následující kód dávkového souboru:

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

Věnujte pozornost specifikacím procesoru. Bude zodpovědný za změnu systémových informací. Soubor pojmenujeme spec .bat . Všimněte si také, že v názvech souborů budu používat pouze znaky latinky a v cestách k jejich umístění se vyhnu azbuce, aby cestu ke skriptu systém přečetl správně. Vytvořený bat soubor proto vložím do systémového adresáře - přímo na disk C:.

Jeho spuštění však provází:

  • zobrazí se okno konzoly cmd
  • vzhled okna potvrzení UAC s prováděnými změnami (úloha, jak vidíte, se sama o sobě stala složitější, protože se mění systémové informace)

před spuštěním dávkového souboru se zobrazí okno UAC

Navrhuji, abyste se zbavili prvního okna pomocí následujícího skriptu, který je již naformátován do jiného souboru vbs. A tady je skript k tomu (viz moje cesta k souboru C:\spec.bat):

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

Nazvu to libovolným jménem s příponou .vbs. Nyní je práce s dávkovým souborem kliknutím na přezdívku vbs doprovázena pouze zobrazením okna Řízení účtu: faktem je, že změny provedené dávkovým souborem ovlivňují registr a systém to logicky nenechá nekontrolovaně projít. Jak je téma samostatného článku:

Trochu však odbočíme od tématu článku a dokončíme to, co jsme začali vytvořením konzolového skrytí pro soubor ( vbs soubor) speciální štítek. V poli Umístění objektu uveďte cestu ve formátu:

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

Štítek je připraven (jeho vzhled můžete změnit pomocí Vlastnosti zkratky). Můžete jej umístit do složky Po spuštění, umístit do Plánovače systému Windows nebo jej spustit dvojitým kliknutím. Nebude žádné okno konzoly.

Jak skrýt cmd okno? Speciální programy.

Je jich mnoho, jsou lehké a snadno se používají. Nevýhodou je, že je třeba je stáhnout a některé nainstalovat. Uvedu nejoblíbenější z nich:

  • Skrytý start (HStart)

Užitečnost od tuzemského výrobce. Musím si to koupit, nevím cenu. S jeho pomocí však můžete okno skrýt jednou provždy a nezáleží na tom, zda je vyžadováno potvrzení UAC nebo ne - můžete jej také skrýt:

Pro 32 a 64 bitové verze. Nevyžaduje instalaci, dodává se jako spustitelný soubor, který se po spuštění (jako správce) ihned odešle do kořenového adresáře Windows. Souhlasíme a ona je nyní s námi:

Tento nástroj může dělat spoustu věcí, včetně změny úrovně zvuku, otevírání zásobníků jednotek atd. V našem případě, abychom skryli okno cmd, mohli bychom jednoduše zadat příkaz jako:

Nircmd elevatecmd exec skryje cestu k souboru

Nezbavili jsme se okna UAC (elevatecmd exec je součástí příkazu požadujícího UAC), ale nebylo nám to slíbeno. A je nepohodlné neustále zapisovat úplnou cestu k souboru v konzole, takže okamžitě vytvořte zástupce:

Nircmd cmd zkratka "~$folder.desktop$" "Dávkový soubor" elevatecmd exec skrýt cestu k souboru

Jak skrýt okno cmd: dávka se změnila na exe.

Také možnost. To už je hudba vyšších sfér. Pro ty, kteří tuto utilitu neznají, mrkněte na ni – bude se hodit: Bat To Exe Converter. Jak poznáte podle názvu, změní dávkový soubor na spustitelný soubor s příponou .exe. Stáhněte, nainstalujte, použijte:

Hodně štěstí.

Přečteno: 546

Konzola příkazového řádku je tedy přítomna ve všech verzích operačních systémů Windows. Dřívější verze operačního systému podporovaly režim MS-DOS přímo, což umožňovalo provádět jednoduché příkazy přímo z konzole. Zástupci rodiny NT, jako jsou Windows 2000 nebo Windows Server 2003, fungují na zcela jiných principech, nicméně je v nich podporován i MS-DOS, ovšem prostřednictvím virtuálního stroje (NT Virtual DOS Machine, NTVDM), který umožňuje ovládat a spravovat systémové prostředky přímo z konzoly příkazového režimu. Interpret příkazového režimu je program cmd.exe, který se spouští z nabídky „Start -> Spustit“. Kromě toho můžete ke spuštění konzole použít položku nabídky „Start -> Všechny programy -> Příslušenství -> Příkazový řádek“.

Spuštěním konzoly v příkazovém režimu může uživatel spravovat prostředky jak místního systému, tak prostředky vzdáleného počítače. Existují příkazy, které monitorují systém a identifikují kritické body v nastavení serveru. Rozdíl mezi prací z příkazového řádku je naprostá absence velkých a těžkopádných grafických utilit. Programy příkazového řádku umožňují jemnější ladění v podobě klíčových parametrů uvedených napravo od samotného příkazu.

Pomocí speciálních skriptových souborů (souborů příkazů prováděných postupně nebo v naprogramovaném pořadí) může správce minimalizovat rutinní každodenní operace. Stávající moderní nástroje mohou spouštět takové skripty v určených intervalech bez přítomnosti správce systému.

Správce sám může provádět jednotlivé příkazy i seznam příkazů pomocí speciálních řídicích znaků (&, |). Například:

Příkaz 1 & Příkaz 2 - Nejprve se provede příkaz 1 a teprve potom příkaz 2;
Příkaz 1 && Příkaz 2 - teprve po úspěšném provedení Příkazu 1 se spustí Příkaz 2. Výstupní proud programu je možné přesměrovat přímo do textového souboru k dalšímu zpracování. K tomu musíte použít řídicí znak „>“ a název textového souboru. Níže je uveden příklad výstupu obsahu aktuálního adresáře do textového souboru Report.txt pomocí příkazu dir:
dir>Report.txt

Správce může spustit více kopií konzoly voláním cmd.exe z příkazového řádku. Použití vnořené konzoly vám umožňuje pracovat s proměnnými prostředí operačního systému bez jakýchkoli důsledků pro celý systém jako celek, protože změny proměnných prostředí se po zavření vnořené konzoly neuloží. K řízení tohoto procesu se používají příkazy setlocal, endlocal a set.

V moderních operačních systémech existuje mnoho příkazů a utilit. Pamatujte na tolik různých programů a ještě více na jejich parametry
velmi obtížné, takže jedním z nejdůležitějších parametrů pro každý program je kombinace symbolů /?. Po provedení příkazu s tímto parametrem uživatel obdrží komplexní zprávu o použití utility a syntaxi jejích parametrů.

Všimněte si, že ilustrace v levém horním rohu další stránky používá složitou syntaxi. Takže ihned po vypnutí /? za speciálním oddělovačem „|“ používá se příkaz more, který umožňuje zobrazit informace na obrazovce ne úplně, ale v určitých částech, které jsou vhodné pro další čtení.

Chcete-li zavřít konzolu příkazového řádku, musíte spustit příkaz exit.

Kdo to tady má na starosti?

Podle svých možností se konzolové programy dělí na:

  • řídicí příkazy operačního systému jsou příkazy jako vypnutí nebo taskkill;
  • síťové příkazy - net a ipconfig;
  • příkazy pro monitorování systému - tasklist a systeminfo;
  • příkazy pro podporu souborového systému - dir, mkdir, copy;
  • příkazy pro údržbu pevných disků - defrag a diskpart;
  • příkazy pro podporu adresářových služeb (Active Directories) - adrep a dsadd;
  • pomocné příkazy, tato část obsahuje různé nástroje pro vytváření skriptů, nastavení tiskáren, práci s proměnnými prostředí atd.

Podívejme se na typické zástupce každé skupiny a dovolíme si dát několik doporučení pro použití příkazů v nich obsažených.

Monitorovací a diagnostické příkazy

Monitorovací příkazy jako systeminfo a tasklist se používají k identifikaci problémů s hardwarem a softwarem. Tyto nástroje byly poprvé představeny v operačním prostředí Windows Server 2003, takže správci dosud plně nedocenili funkčnost těchto příkazů. Například nyní nemusíte chodit na kartu „Vlastnosti“ ikony „Tento počítač“ - příkaz systeminfo vytiskne základní informace o všech komponentách systému s úplným dešifrováním na obrazovce konzoly. Parametr /s zobrazí informace o libovolném vzdáleném počítači. Chcete-li například zjistit konfiguraci počítače TESTSERVER, spustili byste následující příkaz:

Systeminfo /s TESTSERVER

A nástroj tasklist zobrazí procesy běžící na vašem počítači.

Nástroj tasklist vám umožňuje dotazovat se na systémy připojené k síti. Parametr /v umožňuje získat podrobné výpisy s užitečnými informacemi, včetně uživatelských jmen, a parametr /t zobrazuje procesy, které načetly konkrétní soubor dll. Další užitečný nástroj, openfiles, umožňuje získat informace o všech otevřených souborech v místním i vzdáleném operačním systému. V předchozích verzích operačních systémů Windows bylo nutné použít příkaz oh.exe, v moderních verzích stačí v příkazovém řádku konzoly spustit příkaz, který nastaví režim sledování pro všechny otevřené soubory v systému:

Openfiles/local on

Uživatel obdrží informace o všech otevřených souborech v systému pomocí příkazu s jednoduchou syntaxí:

Otevřít soubory

Příkaz openfiles s volbami /query /v ukazuje, kteří uživatelé spouštějí procesy, které soubory otevřely. Pomocí dalších klíčových parametrů můžete nastavit různé režimy výstupu informací.

Příkazy operačního systému

Windows Server 2003 poskytuje správcům nové příkazy, které jim pomáhají nejen diagnostikovat systém, ale také jej spravovat. Mezi takové příkazy patří nástroj pro vypnutí. Jako klíčové parametry pro tento nástroj lze použít následující:

  • /s - úplné normální vypnutí systému;
  • /p - vypnutí;
  • /f - vypnutí aktivních aplikací;
  • /d — přechod do režimu nízké spotřeby energie;
  • /I - ukončí relaci bez vypnutí počítače.

V podobě nástroje, který registruje všechna pravidelná vypnutí počítače, vystupuje obsluha události vypnutí (Shutdown Event Tracker) jako nástroj, který shromažďuje a diagnostikuje všechna vypnutí provedená správcem. Je také možné vypnout systém s uvedením důvodu; k tomu musíte použít klíč /d.

Příkaz taskkill, analogický příkazu kill v operačních systémech rodiny *nix, umožňuje „zabít“ zamrzlou aplikaci. Společně s příkazem tasklist poskytují tyto nástroje výkonný nástroj pro rychlé zasahování do spouštění aplikací, které představují potenciální hrozbu pro výkon serveru. Mezi parametry tohoto příkazu byste si měli povšimnout klíče /pid, který umožňuje ukončit proces pomocí jeho jedinečného identifikátoru, a klíče /im, který umožňuje ukončit aplikaci se zadaným názvem. Následující příklad ukončí procesy s ID 1000 a 1240:

Taskkill /pid 1000 /pid 1240

Příkazy pro údržbu pevného disku

Příkaz defrag umožňuje optimalizovat váš pevný disk. Nástroj může defragmentovat disky se systémy souborů FAT, FAT32 a NTFS. Defrag funguje stejně dobře s dynamickými i základními typy disků. Syntaxe pro volání tohoto příkazu je následující:

Defragmentovat disk [ -a j [ -f ] [ -v ] [ -? ]

Parametr -a poskytuje pouze analýzu informací na disku, parametr -f — optimalizace informací, včetně nedostatku místa na disku pro vytvoření dočasných souborů, a parametr -v — zobrazuje zprávu o průběhu optimalizace. Nezapomeňte, že pro úspěšnou defragmentaci musí disk obsahovat alespoň 15 % volného místa.

Příkaz fdisk již není podporován jádrem operačního systému Windows Server 2003. Byl nahrazen příkazem diskpart, rovněž určeným pro servis pevných disků. Rozdělte disk na oddíly, vytvořte logické jednotky, odstraňte je - to jsou jen některé z úkolů, které tato utilita řeší. Příkaz diskpart je v zásadě zaměřen na práci se speciálními soubory skriptů, které popisují postupy údržby pevného disku. Takto vypadá volání tohoto příkazu pro soubor skriptu Scriptl.txt:

Diskpart /s Scriptl.txt

Každý řádek takového souboru je instrukce pro nějakou operaci. Takže například dává příkaz k vytvoření nového oddílu s určitou velikostí řádku

Vytvořit logickou velikost oddílu=2048

Síťové příkazy

Mezi síťovými příkazy bych rád vyzdvihl dvě utility. První je příkaz ipconfig, druhý je netstat. Správci systému používají tyto příkazy nejen k monitorování sítě, ale také k ochraně před nebezpečnými programy, které se snaží převzít kontrolu nad systémem.

Pomocí utility ipconfig může uživatel zjistit síťovou adresu svého počítače a vyvoláním tohoto příkazu s parametrem /all získá kompletní informace o konfiguraci sítě na lokálním počítači. Parametr /renew umožňuje změnit nastavení sítě bez restartování celého systému.

Pokud si všimnete, že se s vaším počítačem něco děje, pak v tomto případě pomůže příkaz netstat, který nejen označí otevřené síťové porty, přes které by se útočníci mohli připojit k vašemu systému, ale také identifikuje procesy běžící na serveru bez vašeho vědomí. Přepínač /o tedy zobrazuje informace o identifikátoru procesu (PID) pomocí konkrétního síťového připojení. Je možné vidět, které počítače v síti komunikují s vaším lokálním operačním systémem.

Příkazy pro podporu adresářové služby

Celá síť se skládá z komponent a je složitou hierarchickou strukturou postavenou ve formě stromu. Objekty takového systému jsou stránky, podsítě, servery, počítače, skupiny, uživatelé, kontakty, sdílená síťová zařízení.

Pro sledování takto složité struktury poskytuje operační systém příkaz dsquery, který je určen pro pokročilé vyhledávání komponent adresářové služby. Tento příkaz lze také použít k zobrazení informací o vlastnostech vybraných komponent (přepínač -attr). Parametry -scope, -subtree, -onelevel, -base určují úroveň vnoření vyhledávání a klíč -filter umožňuje použít filtr vyhledávání.

Příkaz dsmod může pomoci, pokud potřebujete upravit jeden nebo více účtů pro vybranou komponentu adresářové služby. Můžete například odebrat uživatele ze skupiny nebo mu přiřadit nové heslo. Níže je uveden příklad změny účtu pro uživatele TestUser:

Uživatel Dsmod
"CN=TestUser,CN=Users,DC=bigtex,DC=net" -pwd Uf@tfmgerelt -mustchpwd ano

Příkaz dsmove přesune objekt v rámci aktuální domény. Pomocí klíčů -newname a -newparent můžete nastavit nový název objektu a změnit jeho umístění.

Příkazy podpory souborového systému

Popis některých často používaných příkazů pro práci se soubory a adresáři je uveden v tabulce. Příkaz deltree, který prováděl kaskádové mazání složek a souborů v nich, je nyní nahrazen příkazem rmdir s přepínačem /s.

Malá tajemství velkého systému

Změna příkazového řádku

Najděte klíč v registru: V tomto klíči vytvořte parametr řetězce „PROMPT“ s typem (REG_EXPAND_SZ) a přiřaďte mu jednu z následujících hodnot:

  • $B – svislý pruh „I“;
  • $D - aktuální datum;
  • $G - větší znaménko ">";
  • $1_ - znaménko menší "<»;
  • $N — aktuální disk;
    $P - aktuální jednotka a cesta;
  • $Q - = "=";
  • $T - aktuální čas;
  • $V – verze systému Windows;
  • $$ je znak dolaru „$“.

Po restartu uvidíte pozvánku ve vámi definovaném tvaru.

Automatické příkazy

Chcete-li povolit možnost automatického psaní příkazů stisknutím klávesy „Tab“, vyhledejte klíč v registru:

Potom nastavte hodnotu CompletionChar na 9, což je ID klíče Tab, zavřete registr a restartujte počítač. V okně konzoly můžete nyní při psaní části názvu příkazu stisknout klávesu Tab a systém Windows automaticky nahradí požadovaný příkaz.

Změna barvy konzoly

Najděte klíč v registru:

Změňte parametr DefaultCoior. Hodnota -F0 vypíše černý text na bílém pozadí a hodnota IE vás překvapí žlutou a modrou barvou konzole.

Rychle spusťte konzolu příkazového řádku z místní nabídky

Najděte klíč v registru:

Přidejte k němu podsekce “CommandPrompt -> Command” Nastavte výchozí parametr klávesy Command na “cmd.exe /k cd “%1””.

Nastavte výchozí parametr klávesy příkazového řádku na „Otevřít příkazový řádek“.

Kliknutím pravým tlačítkem na libovolnou složku v Průzkumníku můžete vybrat příkaz Otevřít příkazový řádek, který spustí konzolu příkazového řádku v požadovaném adresáři.

Závěr

Dobře, teď je po všem. Povídali jsme si o základech práce s konzolí. Dále vám dáme příležitost sami prozkoumat funkčnost a rozmanitost příkazů konzoly. Jen nezapomeňte na cenný klíč /? a zbytek přijde s časem a zkušenostmi.



Tento článek je k dispozici také v následujících jazycích: thajština

  • další

    DĚKUJI za velmi užitečné informace v článku. Vše je prezentováno velmi jasně. Zdá se, že na analýze fungování obchodu eBay bylo vykonáno hodně práce

    • Děkuji vám a ostatním pravidelným čtenářům mého blogu. Bez vás bych nebyl dostatečně motivovaný věnovat mnoho času údržbě těchto stránek. Můj mozek je strukturován takto: rád se hrabu hluboko, systematizuji roztroušená data, zkouším věci, které ještě nikdo nedělal nebo se na ně nedíval z tohoto úhlu. Je škoda, že naši krajané nemají čas na nákupy na eBay kvůli krizi v Rusku. Nakupují z Aliexpress z Číny, protože zboží je tam mnohem levnější (často na úkor kvality). Ale online aukce eBay, Amazon, ETSY snadno poskytnou Číňanům náskok v sortimentu značkových předmětů, historických předmětů, ručně vyráběných předmětů a různého etnického zboží.

      • další

        Na vašich článcích je cenný váš osobní přístup a rozbor tématu. Nevzdávej tento blog, chodím sem často. Takových by nás mělo být hodně. Napiš mi email Nedávno mi přišel email s nabídkou, že mě naučí obchodovat na Amazonu a eBay. A vzpomněl jsem si na vaše podrobné články o těchto obchodech. plocha Znovu jsem si vše přečetl a dospěl k závěru, že kurzy jsou podvod. Na eBay jsem zatím nic nekoupil. Nejsem z Ruska, ale z Kazachstánu (Almaty). Ale také zatím nepotřebujeme žádné další výdaje. Přeji vám hodně štěstí a zůstaňte v bezpečí v Asii.

  • Je také hezké, že pokusy eBay o rusifikaci rozhraní pro uživatele z Ruska a zemí SNS začaly přinášet ovoce. Ostatně drtivá většina občanů zemí bývalého SSSR nemá silné znalosti cizích jazyků. Ne více než 5 % populace mluví anglicky. Mezi mladými je jich víc. Proto je alespoň rozhraní v ruštině - to je velká pomoc pro online nakupování na této obchodní platformě. eBay se nevydal cestou svého čínského protějšku Aliexpress, kde se provádí strojový (velmi neohrabaný a nesrozumitelný, místy až k smíchu) překlad popisů produktů. Doufám, že v pokročilejší fázi vývoje umělé inteligence se kvalitní strojový překlad z jakéhokoli jazyka do jakéhokoli během několika sekund stane skutečností. Zatím máme toto (profil jednoho z prodejců na eBay s ruským rozhraním, ale anglickým popisem):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png