dir
- (CMD) Zobrazí seznam souborů a složek v aktuálním adresáři.
dir /s /b
- (CMD) Vypíše všechny soubory a složky včetně podadresářů v jednoduchém formátu.
tree
- (CMD) Graficky zobrazí strukturu složek.
cd C:\cesta\ke\slozce
- (CMD) Změní aktuální adresář.
md C:\novaslozka
- (CMD) Vytvoří novou složku.
rd C:\slozka
- (CMD) Odstraní prázdnou složku.
rd /s /q C:\slozka
- (CMD) Odstraní složku včetně obsahu bez potvrzení.
copy C:\soubor.txt D:\
- (CMD) Zkopíruje soubor do jiného adresáře.
xcopy C:\zdroj D:\cil /E /H /C /I
- (CMD) Zkopíruje složku včetně všech podadresářů.
robocopy C:\zdroj D:\cil /MIR
- (CMD) Přesně zrcadlí složku na jiné místo.
move C:\soubor.txt D:\
- (CMD) Přesune soubor do jiného adresáře.
del C:\soubor.txt
- (CMD) Odstraní soubor.
del /F /Q C:\soubor.txt
- (CMD) Vynutí odstranění souboru bez potvrzení.
erase C:\soubor.txt
- (CMD) Alternativní příkaz pro odstranění souboru.
attrib +H C:\soubor.txt
- (CMD) Nastaví soubor jako skrytý.
attrib -H C:\soubor.txt
- (CMD) Odstraní atribut skrytého souboru.
attrib +R C:\soubor.txt
- (CMD) Nastaví soubor jako jen pro čtení.
attrib -R C:\soubor.txt
- (CMD) Odstraní atribut jen pro čtení.
attrib +S C:\soubor.txt
- (CMD) Nastaví soubor jako systémový.
fsutil file createnew C:\soubor.txt 1000
- (CMD) Vytvoří prázdný soubor o velikosti 1000 bajtů.
fsutil fsinfo ntfsinfo C:
- (CMD) Zobrazí podrobnosti o souborovém systému NTFS.
icacls C:\soubor.txt /grant Everyone:F
- (CMD) Umožní všem uživatelům plný přístup k souboru.
icacls C:\soubor.txt /deny Everyone:F
- (CMD) Zakáže přístup k souboru všem uživatelům.
takeown /f C:\soubor.txt
- (CMD) Získá vlastnictví souboru.
takeown /f C:\slozka /r /d y
- (CMD) Získá vlastnictví složky a všech souborů uvnitř.
cipher /e C:\slozka
- (CMD) Zašifruje všechny soubory ve složce.
cipher /d C:\slozka
- (CMD) Dešifruje všechny soubory ve složce.
explorer
- (CMD) Spustí Průzkumník souborů.
notepad
- (CMD) Spustí Poznámkový blok.
mspaint
- (CMD) Spustí aplikaci Malování.
calc
- (CMD) Spustí Kalkulačku.
cmd
- (CMD) Otevře nový příkazový řádek.
powershell
- (CMD) Spustí PowerShell.
control
- (CMD) Otevře klasické Ovládací panely.
ncpa.cpl
- (CMD) Otevře okno síťových připojení.
appwiz.cpl
- (CMD) Otevře okno pro odinstalaci programů.
sysdm.cpl
- (CMD) Otevře Vlastnosti systému.
desk.cpl
- (CMD) Otevře nastavení zobrazení.
hdwwiz.cpl
- (CMD) Otevře Správce zařízení.
main.cpl
- (CMD) Otevře nastavení myši.
intl.cpl
- (CMD) Otevře nastavení regionu.
wf.msc
- (CMD) Otevře rozšířenou správu brány firewall.
eventvwr
- (CMD) Spustí Prohlížeč událostí.
taskmgr
- (CMD) Otevře Správce úloh.
msconfig
- (CMD) Spustí Konfiguraci systému.
winver
- (CMD) Zobrazí verzi systému Windows.
systeminfo
- (CMD) Zobrazí detailní informace o systému.
dxdiag
- (CMD) Spustí diagnostický nástroj DirectX.
diskmgmt.msc
- (CMD) Otevře Správu disků.
gpedit.msc
- (CMD) Otevře Editor zásad skupiny (pokud je k dispozici).
lusrmgr.msc
- (CMD) Otevře správu místních uživatelů a skupin.
perfmon
- (CMD) Spustí nástroj pro sledování výkonu.
resmon
- (CMD) Spustí nástroj pro sledování zdrojů.
control printers
- (CMD) Otevře nastavení tiskáren.
services.msc
- (CMD) Otevře správu služeb.
mmc
- (CMD) Otevře konzolu Microsoft Management Console.
regedit
- (CMD) Otevře Editor registru.
powercfg.cpl
- (CMD) Otevře nastavení napájení.
shell:startup
- (CMD) Otevře složku Po spuštění.
cleanmgr
- (CMD) Spustí nástroj pro vyčištění disku.
optionalfeatures
- (CMD) Otevře dialog pro zapnutí nebo vypnutí funkcí systému Windows.
timedate.cpl
- (CMD) Otevře nastavení data a času.
control userpasswords2
- (CMD) Otevře správu uživatelských účtů.
msinfo32
- (CMD) Otevře nástroj Systémové informace.
logoff
- (CMD) Odhlásí aktuálního uživatele.
rundll32.exe keymgr.dll,KRShowKeyMgr
- (CMD) Otevře správu uložených přihlašovacích údajů.
verifier
- (CMD) Spustí nástroj Ověřovač ovladačů.
fsquirt
- (CMD) Otevře průvodce přenosem souborů přes Bluetooth.
ipconfig /all
- Zobrazí podrobnosti o síťové konfiguraci.
ping www.google.com
- Otestuje spojení s webovou stránkou.
tracert www.google.com
- Zobrazí trasu paketů k cíli.
nslookup google.com
- Zjistí IP adresu domény.
netstat -an
- Zobrazí aktivní síťová spojení.
tasklist
- Zobrazí seznam běžících procesů.
taskkill /IM název_procesu.exe /F
- Ukončí proces násilně.
whoami
- Zobrazí aktuální uživatelské jméno.
systeminfo
- Zobrazí podrobnosti o systému.
driverquery
- Zobrazí seznam nainstalovaných ovladačů.
wmic bios get serialnumber
- Zobrazí sériové číslo BIOSu.
wmic cpu get name
- Zobrazí název procesoru.
wmic memorychip get capacity
- Zobrazí kapacitu RAM modulů.
wmic os get caption, version
- Zobrazí verzi operačního systému.
net view
- Zobrazí seznam sdílených zařízení v síti.
netstat -r
- Zobrazí směrovací tabulku.
arp -a
- Zobrazí tabulku ARP.
netsh wlan show profiles
- Zobrazí uložené WiFi sítě.
netsh wlan show interfaces
- Zobrazí aktivní WiFi připojení.
netsh interface ipv4 show config
- Zobrazí IP konfiguraci.
powercfg /batteryreport
- Vygeneruje report o baterii.
powercfg /sleepstudy
- Analyzuje spotřebu energie při spánku.
fsutil fsinfo drives
- Zobrazí seznam dostupných disků.
fsutil dirty query C:
- Zkontroluje, zda je disk označen jako špinavý.
diskpart
- Spustí nástroj pro správu disků.
chkdsk /f
- Opraví chyby na disku.
msinfo32
- Spustí nástroj systémových informací.
dxdiag
- Spustí diagnostiku DirectX.
wmic qfe get description, hotfixid
- Zobrazí nainstalované aktualizace.
shutdown /s /t 0
- Vypne počítač okamžitě.
shutdown /r /t 0
- Restartuje počítač ihned.
net stop "název služby"
- Zastaví službu.
net start "název služby"
- Spustí službu.
sc query
- Zobrazí seznam služeb.
sc stop "název služby"
- Zastaví konkrétní službu.
sc start "název služby"
- Spustí konkrétní službu.
bcdedit
- Zobrazí a upraví konfiguraci spouštění systému.
wevtutil qe System /c:10
- Zobrazí posledních 10 událostí ze systémového logu.
ipconfig /all
- Zobrazí podrobné informace o síťové konfiguraci.
ipconfig /flushdns
- Vyčistí cache DNS resolveru.
ipconfig /release
- Uvolní aktuální IP adresu.
ipconfig /renew
- Požádá DHCP server o novou IP adresu.
ping 8.8.8.8
- Otestuje připojení k internetu pomocí Google DNS.
ping -t 8.8.8.8
- Trvalý ping k testování stability připojení.
tracert google.com
- Zjistí cestu paketů k cíli.
pathping google.com
- Podrobnější analýza cesty paketů s měřením latence.
netstat -an
- Zobrazí všechna aktivní síťová spojení a porty.
netstat -s
- Zobrazí statistiku síťového provozu.
netsh interface show interface
- Zobrazí seznam síťových adaptérů a jejich stav.
netsh interface ipv4 show addresses
- Zobrazí podrobnosti o IPv4 konfiguraci.
netsh interface ipv4 show subinterfaces
- Zobrazí rychlost síťových adaptérů.
netsh interface ipv4 show interfaces
- Zobrazí dobu běhu síťových adaptérů.
netsh wlan show interfaces
- Zobrazí podrobnosti o WiFi připojení.
netsh wlan show profiles
- Zobrazí uložené WiFi profily.
netsh wlan show profile name="SSID" key=clear
- Zobrazí uložené heslo pro WiFi síť.
netsh winsock reset
- Resetuje síťový zásobník Winsock.
netsh int ip reset
- Resetuje nastavení TCP/IP.
arp -a
- Zobrazí tabulku ARP (MAC adresy a jejich IP adresy).
nbtstat -n
- Zobrazí lokální NetBIOS názvy.
nbtstat -r
- Zobrazí statistiku NetBIOS přenosů.
nbtstat -a HOSTNAME
- Zobrazí informace o NetBIOS na konkrétním hostiteli.
Get-NetAdapter
- Zobrazí informace o síťových adaptérech (PowerShell).
Get-NetAdapterStatistics
- Zobrazí statistiky síťového provozu (PowerShell).
Test-NetConnection
- Otestuje připojení k síti (PowerShell).
Get-NetTCPConnection
- Zobrazí aktivní síťová spojení (PowerShell).
Get-DnsClient
- Zobrazí informace o DNS konfiguraci (PowerShell).
Get-NetAdapter | Select-Object Name, LinkSpeed
- (PowerShell) Zobrazí název síťového adaptéru a jeho aktuální rychlost.
Get-NetAdapter | Format-List
- (PowerShell) Zobrazí podrobné informace o síťových adaptérech včetně duplexního režimu.
Get-WmiObject Win32_NetworkAdapter | Select-Object Name, Speed
- (PowerShell) Zobrazí seznam síťových adaptérů a jejich rychlost.
netsh interface ipv4 show interfaces
- (CMD) Zobrazí seznam síťových rozhraní a jejich základní parametry.
wmic nic where "NetEnabled=true" get Name, Speed
- (CMD) Zobrazí rychlost aktivních síťových adaptérů.
gpupdate /force
- (CMD) Vynutí okamžitou aktualizaci zásad skupiny.
gpresult /r
- (CMD) Zobrazí zásady skupiny aplikované na uživatele a počítač.
gpresult /h C:\gpresult.html
- (CMD) Vygeneruje podrobnou HTML zprávu o aplikovaných zásadách.
net time /querysntp
- (CMD) Zjistí aktuální nakonfigurovaný server času.
w32tm /query /status
- (CMD) Zobrazí podrobné informace o synchronizaci času.
w32tm /resync
- (CMD) Okamžitě synchronizuje čas s doménovým řadičem.
nltest /dsgetdc:domainname
- (CMD) Zjistí aktuálně používaný doménový řadič.
nltest /dclist:domainname
- (CMD) Zobrazí seznam dostupných doménových řadičů.
nltest /sc_verify:domainname
- (CMD) Ověří bezpečnostní kanál mezi počítačem a doménou.
dcdiag /v
- (CMD) Diagnostika doménového řadiče (spustit na DC).
whoami
- (CMD) Zjistí aktuálně přihlášeného uživatele a doménu.
echo %logonserver%
- (CMD) Zobrazí doménový řadič, ke kterému je přihlášen uživatel.
net use
- (CMD) Zobrazí aktuálně připojené síťové jednotky.
net use X: \server\share
- (CMD) Připojí síťovou jednotku X: k sdílenému disku.
net use X: /delete
- (CMD) Odpojí síťovou jednotku X:.
dsregcmd /status
- (CMD) Zkontroluje stav připojení zařízení k Azure AD nebo Hybrid AD.
powercfg /list
- (CMD) Zobrazí seznam dostupných plánů napájení.
powercfg /query
- (CMD) Zobrazí podrobnosti aktuálního plánu napájení.
powercfg /change, /x
- (CMD) Upraví hodnotu nastavení v aktuálním plánu napájení.
powercfg /changename
- (CMD) Změní název a popis plánu napájení.
powercfg /duplicatescheme
- (CMD) Duplikuje existující plán napájení.
powercfg /delete
- (CMD) Odstraní plán napájení.
powercfg /deletesetting
- (CMD) Odstraní nastavení napájení.
powercfg /setactive
- (CMD) Aktivuje zvolený plán napájení.
powercfg /getactivescheme
- (CMD) Získá informace o aktuálně aktivním plánu napájení.
powercfg /setacvalueindex
- (CMD) Nastaví hodnotu napájecího nastavení při napájení ze sítě.
powercfg /setdcvalueindex
- (CMD) Nastaví hodnotu napájecího nastavení při napájení z baterie.
powercfg /import
- (CMD) Importuje plán napájení ze souboru.
powercfg /export
- (CMD) Exportuje plán napájení do souboru.
powercfg /aliases
- (CMD) Zobrazí seznam aliasů a jejich odpovídajících GUID.
powercfg /getsecuritydescriptor
- (CMD) Získá bezpečnostní popisovač přidružený k nastavení napájení.
powercfg /setsecuritydescriptor
- (CMD) Nastaví bezpečnostní popisovač přidružený k nastavení napájení.
powercfg /hibernate
- (CMD) Povolení nebo zakázání režimu hibernace.
powercfg /availablesleepstates
- (CMD) Zobrazuje dostupné stavy spánku v systému.
powercfg /devicequery
- (CMD) Vrací seznam zařízení, která splňují zadaná kritéria.
powercfg /deviceenablewake
- (CMD) Umožní zařízení probudit počítač ze spánkového režimu.
powercfg /devicedisablewake
- (CMD) Zabrání zařízení probudit počítač ze spánkového režimu.
powercfg /lastwake
- (CMD) Zobrazuje informace o tom, co probudilo počítač.
powercfg /waketimers
- (CMD) Vypíše aktivní časovače probuzení.
powercfg /requests
- (CMD) Vypíše aplikace a ovladače, které blokují změny napájení.
powercfg /requestsoverride
- (CMD) Nastaví výjimky pro požadavky napájení.
powercfg /energy
- (CMD) Analyzuje systém a generuje zprávu o problémech se spotřebou energie.
powercfg /batteryreport
- (CMD) Vytvoří podrobný report o využití baterie.
powercfg /sleepstudy
- (CMD) Generuje diagnostický přehled o přechodech napájení.
powercfg /srumutil
- (CMD) Vypíše data o využití energie z monitoru systémových prostředků.
powercfg /systempowerreport
- (CMD) Vytvoří diagnostický přehled o přechodech napájení systému.
powercfg /powerthrottling
- (CMD) Ovládá škrcení výkonu pro aplikace.
powercfg /provisioningxml
- (CMD) Generuje XML soubor obsahující přepsání nastavení napájení.
shutdown /s /t 0
- (CMD) Okamžité vypnutí počítače.
shutdown /r /t 0
- (CMD) Okamžitý restart počítače.
shutdown /h
- (CMD) Přepnutí do režimu hibernace.
shutdown /l
- (CMD) Odhlášení aktuálního uživatele.
shutdown /s /t 60
- (CMD) Vypnutí počítače za 60 sekund.
shutdown /r /o /f /t 0
- (CMD) Restart do pokročilých možností spuštění.
shutdown /s /f /t 10
- (CMD) Vypnutí počítače za 10 sekund s vynuceným uzavřením aplikací.
shutdown /g /t 0
- (CMD) Restartuje počítač a po restartu znovu spustí přihlášené aplikace.
shutdown /s /hybrid /t 0
- (CMD) Hybridní vypnutí (použito v rychlém spuštění Windows).
shutdown /r /fw /t 0
- (CMD) Restartuje počítač a vstoupí do nastavení firmwaru (BIOS/UEFI).
net user
- Zobrazí seznam uživatelů v systému.
net user jmeno
- Zobrazí podrobnosti o uživateli.
net user jmeno /add
- Přidá nového uživatele.
net user jmeno heslo /add
- Přidá uživatele s heslem.
net user jmeno /delete
- Odstraní uživatele.
net localgroup
- Zobrazí seznam místních skupin.
net localgroup Administrators
- Zobrazí členy skupiny Administrators.
net localgroup Administrators jmeno /add
- Přidá uživatele do skupiny Administrators.
net localgroup Administrators jmeno /delete
- Odebere uživatele ze skupiny Administrators.
wmic useraccount get name,sid
- Zobrazí uživatelské účty a jejich SID.
wmic useraccount where name='jmeno' set PasswordExpires=false
- Zakáže expiraci hesla pro uživatele.
net accounts
- Zobrazí nastavení účtů.
net accounts /maxpwage:unlimited
- Zakáže expiraci hesla pro všechny účty.
net accounts /minpwage:0
- Umožní okamžitou změnu hesla.
net accounts /lockoutthreshold:5
- Nastaví uzamčení účtu po 5 neúspěšných pokusech o přihlášení.
net accounts /lockoutduration:30
- Nastaví dobu uzamčení účtu na 30 minut.
net user jmeno /active:yes
- Aktivuje deaktivovaný účet.
net user jmeno /active:no
- Deaktivuje účet.
net user jmeno /passwordchg:no
- Zakáže uživateli změnit si heslo.
net user jmeno /passwordchg:yes
- Umožní uživateli změnit si heslo.
net user jmeno /logonpasswordchg:yes
- Přinutí uživatele změnit si heslo při dalším přihlášení.
net user jmeno /times:M-F,08:00-18:00
- Omezí přístup uživatele na pracovní dny od 8:00 do 18:00.
net user jmeno /homedir:C:\Users\jmeno
- Nastaví domovský adresář uživatele.
diskpart
- Spustí nástroj pro správu disků.
list disk
- Zobrazí seznam dostupných disků (používá se v diskpart).
select disk X
- Vybere disk X (používá se v diskpart).
clean
- Vymaže všechny oddíly na vybraném disku (používá se v diskpart).
create partition primary
- Vytvoří primární oddíl (používá se v diskpart).
format fs=ntfs quick
- Rychle naformátuje vybraný oddíl na NTFS (používá se v diskpart).
assign letter=X
- Přiřadí vybranému oddílu písmeno X (používá se v diskpart).
chkdsk C: /f
- Opraví chyby na disku C.
chkdsk C: /r
- Vyhledá a opraví vadné sektory na disku C.
fsutil dirty query C:
- Zkontroluje, zda je disk C označen jako špinavý.
fsutil fsinfo drives
- Zobrazí seznam všech dostupných disků.
fsutil fsinfo ntfsinfo C:
- Zobrazí podrobné informace o NTFS na disku C.
defrag C: /O
- Optimalizuje a defragmentuje disk C.
wmic logicaldisk get name
- Zobrazí seznam všech logických disků.
wmic diskdrive get model,size
- Zobrazí seznam fyzických disků a jejich velikost.
wmic volume get driveletter, label
- Zobrazí seznam diskových oddílů a jejich popisky.
convert C: /fs:ntfs
- Převede disk C na systém souborů NTFS (pokud je ve FAT32).
mountvol X: /L
- Zobrazí GUID svazku připojeného jako disk X.
mountvol X: /D
- Odpojí svazek připojený jako disk X.
diskshadow
- Spustí nástroj pro správu stínových kopií.
vssadmin list shadows
- Zobrazí seznam dostupných stínových kopií.
vssadmin delete shadows /all
- Odstraní všechny stínové kopie.
storcli /c0 show
- Zobrazí stav RAID řadiče (vyžaduje LSI storcli).
wbadmin start backup -backupTarget:D: -include:C: -allCritical -quiet
- Spustí zálohu systému na disk D.
wbadmin get versions
- Zobrazí seznam dostupných záloh systému.
wbadmin delete backup -keepVersions:3
- Zachová pouze poslední 3 verze záloh.
sfc /scannow
- Zkontroluje a opraví systémové soubory.
dism /online /cleanup-image /restorehealth
- Opraví poškozené soubory systému.
chkdsk C: /f /r /x
- Opraví chyby na disku a zkontroluje vadné sektory.
bootrec /fixmbr
- Opraví hlavní zaváděcí záznam (MBR).
bootrec /fixboot
- Opraví zaváděcí sektor.
bootrec /scanos
- Vyhledá instalace Windows na disku.
bootrec /rebuildbcd
- Přestaví bootovací konfiguraci.
bcdedit /export C:\bcdbackup
- Zálohuje aktuální BCD konfiguraci.
bcdedit /set {default} recoveryenabled No
- Zakáže automatickou opravu při bootování.
shutdown /r /o /f /t 0
- Restartuje do pokročilých možností spuštění.
msconfig
- Otevře nástroj pro správu spouštění systému.
taskkill /f /im explorer.exe
- Ukončí a restartuje explorer.
tasklist
- Zobrazí seznam běžících procesů.
taskkill /PID 1234 /F
- Vynutí ukončení procesu s PID 1234.
gpupdate /force
- Vynutí aktualizaci zásad skupiny.
gpresult /r
- Zobrazí zásady skupiny aplikované na počítač.
net stop wuauserv
- Zastaví službu Windows Update.
net start wuauserv
- Spustí službu Windows Update.
dism /online /get-packages
- Zobrazí seznam nainstalovaných aktualizací.
dism /online /remove-package /packagename:XXXX
- Odstraní konkrétní aktualizaci.
regedit
- Otevře editor registru.
secpol.msc
- Otevře místní zásady zabezpečení.
services.msc
- Otevře správu služeb.
eventvwr
- Otevře prohlížeč událostí.
dxdiag
- Otevře diagnostiku DirectX.
verifier
- Spustí nástroj pro ověření ovladačů.
powercfg /batteryreport
- Vygeneruje report o stavu baterie.
powercfg /energy
- Analyzuje spotřebu energie.
netsh winsock reset
- Resetuje síťový zásobník Winsock.
netsh int ip reset
- Resetuje nastavení TCP/IP.
netsh advfirewall reset
- Resetuje bránu Windows Firewall.
netsh interface show interface
- Zobrazí aktivní síťová rozhraní.
sc config wuauserv start= auto
- Nastaví automatické spuštění služby Windows Update.
sc config bits start= auto
- Nastaví službu BITS na automatické spuštění.
sc config cryptsvc start= auto
- Nastaví kryptografické služby na automatické spuštění.
netsh interface ipv4 show subinterfaces
- Zobrazí podrobnosti o síťovém připojení.
wevtutil qe System /c:10 /rd:true /f:text
- Zobrazí posledních 10 systémových událostí.
wevtutil cl System
- Vyčistí systémový log událostí.
wevtutil cl Application
- Vyčistí log aplikací.
fsutil repair initiate C:
- Zahájí opravu systému souborů na disku C.
fsutil resource setautoreset true C:
- Resetuje zdroje NTFS na disku C.
vssadmin list shadows
- Zobrazí seznam stínových kopií.
vssadmin delete shadows /all
- Odstraní všechny stínové kopie.
rd /s /q C:\$Recycle.bin
- Vyprázdní koš.
diskpart
- Spustí správu diskových oddílů.
list volume
- Zobrazí seznam svazků (používá se v diskpart).
select volume X
- Vybere svazek X (používá se v diskpart).
assign letter=X
- Přidělí svazku písmeno X (používá se v diskpart).
exit
- Ukončí příkazový řádek.
certmgr.msc
- Správce certifikátů.
compmgmt.msc
- Správa počítače.
devmgmt.msc
- Správce zařízení.
diskmgmt.msc
- Správa disků.
dfrgui.msc
- Defragmentace disku.
eventvwr.msc
- Prohlížeč událostí.
fsmgmt.msc
- Správa sdílených složek.
gpedit.msc
- Editor místních zásad skupiny (není dostupný ve Windows Home).
lusrmgr.msc
- Správce místních uživatelů a skupin (není dostupný ve Windows Home).
perfmon.msc
- Monitor výkonu.
rsop.msc
- Výsledná sada zásad.
secpol.msc
- Místní zásady zabezpečení.
services.msc
- Správce služeb.
taskschd.msc
- Plánovač úloh.
wf.msc
- Rozšířená správa brány firewall.
winsat.msc
- Windows System Assessment Tool (některé verze Windows).
dsa.msc
- Správa uživatelů a počítačů služby Active Directory.
ActiveDirectorySchema.msc
- Editor schématu služby Active Directory.
adsiedit.msc
- Editor služby Active Directory.
certsrv.msc
- Správa služby certifikační autority.
dhcpmgmt.msc
- Správa služby DHCP.
dnsmgmt.msc
- Správa služby DNS.
domain.msc
- Správa domén a vztahů důvěryhodnosti.
gpmc.msc
- Konzole pro správu zásad skupiny (Group Policy Management).
lusrmgr.msc
- Správa místních uživatelů a skupin (pokud není ve Windows Home).
napclcfg.msc
- Správa klienta ochrany sítě (NAP).
ntmsmgr.msc
- Správa vyměnitelných úložišť.
ntmsoprq.msc
- Požadavky na operace s médii.
remotedesktop.msc
- Správa relací vzdálené plochy.
rsop.msc
- Výsledná sada zásad.
servermanager.msc
- Správce serveru.
services.msc
- Správa služeb.
taskschd.msc
- Plánovač úloh.
tsconfig.msc
- Konfigurace relací vzdálené plochy.
tssnapin.msc
- Správa vzdálené plochy.
wins.msc
- Správa služby WINS.
tasklist
- (CMD) Zobrazí seznam běžících procesů.
tasklist /v
- (CMD) Zobrazí podrobnější informace o procesech.
tasklist /fi "imagename eq notepad.exe"
- (CMD) Zobrazí pouze specifický proces.
taskkill /IM notepad.exe /F
- (CMD) Vynutí ukončení procesu podle názvu.
taskkill /PID 1234 /F
- (CMD) Ukončí proces podle ID.
wmic process list brief
- (CMD) Vypíše základní informace o procesech.
wmic process where name="chrome.exe" delete
- (CMD) Ukončí specifický proces.
wmic cpu get loadpercentage
- (CMD) Zobrazí aktuální zatížení CPU.
wmic memorychip get capacity
- (CMD) Zobrazí kapacitu RAM.
wmic os get freephysicalmemory
- (CMD) Zobrazí volnou fyzickou paměť.
resmon
- (CMD) Spustí nástroj pro sledování zdrojů.
perfmon
- (CMD) Otevře nástroj pro sledování výkonu.
powercfg /energy
- (CMD) Analyzuje výkon systému a generuje zprávu.
powercfg /batteryreport
- (CMD) Vytvoří podrobný report o využití baterie.
Obecné příkazy pro správu služeb:
sc query
- (CMD) Zobrazí seznam všech běžících služeb.
sc queryex type= service
- (CMD) Zobrazí podrobnosti o službách.
net start "název_služby"
- (CMD) Spustí konkrétní službu.
net stop "název_služby"
- (CMD) Zastaví konkrétní službu.
sc config "název_služby" start= auto
- (CMD) Nastaví službu na automatické spuštění.
sc config "název_služby" start= disabled
- (CMD) Zakáže spuštění služby.
sc delete "název_služby"
- (CMD) Odstraní službu ze systému.
tasklist /svc
- (CMD) Zobrazí seznam procesů a jejich přidružených služeb.
Get-Service
- (PowerShell) Zobrazí seznam služeb.
Restart-Service "název_služby"
- (PowerShell) Restartuje službu.
Stop-Service "název_služby"
- (PowerShell) Zastaví službu.
Seznam typických služeb:
wuauserv
- Windows Update - Spravuje aktualizace systému Windows.
bits
- Background Intelligent Transfer Service - Přenáší data na pozadí.
spooler
- Print Spooler - Správa tiskových úloh.
dnscache
- DNS Client - Ukládá a spravuje DNS dotazy.
dhcp
- DHCP Client - Přiděluje IP adresy síťovým rozhraním.
lanmanserver
- Server - Umožňuje sdílení souborů a tiskáren.
lanmanworkstation
- Workstation - Připojuje se ke sdíleným síťovým zdrojům.
nlasvc
- Network Location Awareness - Sledování změn síťového připojení.
remoteregistry
- Remote Registry - Umožňuje vzdálenou úpravu registru.
sessionenv
- Remote Desktop Configuration - Konfigurace vzdálené plochy.
termservice
- Remote Desktop Services - Umožňuje vzdálený přístup k systému.
winmgmt
- Windows Management Instrumentation - Správa a diagnostika systému.
netlogon
- Netlogon - Umožňuje přihlášení do domény.
cryptsvc
- Cryptographic Services - Spravuje certifikáty a šifrování.
eventlog
- Windows Event Log - Ukládá systémové události a chyby.
iphlpsvc
- IP Helper Service - Poskytuje podporu IPv6.
seclogon
- Secondary Logon - Umožňuje spuštění aplikací pod jiným uživatelem.
themes
- Themes - Správa vizuálního vzhledu Windows.
stisvc
- Windows Image Acquisition - Správa připojených skenerů a kamer.
schedule
- Task Scheduler - Umožňuje plánování úloh.
shellhwdetect
- Shell Hardware Detection - Automatická správa zařízení.
ssdpsrv
- SSDP Discovery - Zjišťuje síťová UPnP zařízení.
upnphost
- UPnP Device Host - Podpora univerzálních plug-and-play zařízení.
wlansvc
- WLAN AutoConfig - Spravuje bezdrátová připojení.
AudioSrv
- Windows Audio - Spravuje zvukové služby.
sens
- System Event Notification - Odesílá oznámení o změnách systému.
Obecné příkazy:
net user
- (CMD) Zobrazí seznam uživatelů v systému.
net user jmeno /add
- (CMD) Přidá nového uživatele.
net user jmeno /delete
- (CMD) Odstraní uživatele.
net localgroup Administrators
- (CMD) Zobrazí členy skupiny Administrators.
net localgroup Administrators jmeno /add
- (CMD) Přidá uživatele do skupiny Administrators.
net localgroup Administrators jmeno /delete
- (CMD) Odebere uživatele ze skupiny Administrators.
net share
- (CMD) Zobrazí seznam sdílených složek.
net use
- (CMD) Zobrazí seznam síťových připojení.
net use X: \server\share
- (CMD) Připojí síťovou jednotku X: k sdílené složce.
net use X: /delete
- (CMD) Odpojí síťovou jednotku X:.
net start
- (CMD) Zobrazí seznam běžících služeb.
net stop "název_služby"
- (CMD) Zastaví konkrétní službu.
Obecné síťové příkazy:
netsh interface show interface
- (CMD) Zobrazí seznam síťových adaptérů.
netsh interface ipv4 show addresses
- (CMD) Zobrazí podrobnosti o IPv4 konfiguraci.
netsh interface ipv4 show subinterfaces
- (CMD) Zobrazí informace o síťových adaptérech a jejich rychlost.
netsh wlan show interfaces
- (CMD) Zobrazí podrobnosti o WiFi připojení.
netsh wlan show profiles
- (CMD) Zobrazí uložené WiFi profily.
netsh wlan show profile name="SSID" key=clear
- (CMD) Zobrazí uložené heslo pro WiFi síť.
netsh winsock reset
- (CMD) Resetuje síťový zásobník Winsock.
netsh int ip reset
- (CMD) Resetuje nastavení TCP/IP.
netsh advfirewall reset
- (CMD) Resetuje bránu Windows Firewall.
netsh interface ipv4 show subinterfaces
- (CMD) Zobrazí rychlost síťových adaptérů.
netsh interface ipv4 set address name="Ethernet" source=dhcp
- (CMD) Nastaví adaptér na získávání IP adresy z DHCP.
netsh interface ipv4 set dns name="Ethernet" static 8.8.8.8
- (CMD) Nastaví statický DNS server.
netsh interface ipv4 set address name="Ethernet" static 192.168.1.100 255.255.255.0 192.168.1.1
- (CMD) Nastaví statickou IP adresu.
runas /user:Administrator cmd
- (CMD) Spustí CMD jako administrátor.
runas /user:DOMENA\uzivatel aplikace.exe
- (CMD) Spustí aplikaci pod jiným uživatelem.
runas /savecred /user:DOMENA\uzivatel aplikace.exe
- (CMD) Spustí aplikaci pod jiným uživatelem a uloží heslo.
runas /user:Administrator "mmc compmgmt.msc"
- (CMD) Spustí správu počítače pod adminem.
psexec -i -s cmd
- (CMD) Spustí CMD jako SYSTEM účet (nutné stáhnout PsExec z Sysinternals).
net user
- (CMD) Zobrazí seznam uživatelů v systému.
net user uživatel /add
- (CMD) Přidá nového uživatele.
net user uživatel /delete
- (CMD) Smaže uživatele.
net localgroup Administrators
- (CMD) Zobrazí členy skupiny Administrators.
net localgroup Administrators uživatel /add
- (CMD) Přidá uživatele do skupiny Administrators.
net localgroup Administrators uživatel /delete
- (CMD) Odebere uživatele ze skupiny Administrators.
whoami
- (CMD) Zobrazí aktuálně přihlášeného uživatele.
whoami /groups
- (CMD) Zobrazí skupiny, ke kterým uživatel patří.
whoami /priv
- (CMD) Zobrazí oprávnění aktuálního uživatele.
whoami /user
- (CMD) Zobrazí SID přihlášeného uživatele.
cacls soubor /G uživatel:F
- (CMD) Přiřadí uživateli plný přístup k souboru.
icacls soubor /grant uživatel:F
- (CMD) Alternativa cacls (lepší kompatibilita).
icacls soubor /remove uživatel
- (CMD) Odebere uživatele ze seznamu oprávnění.
takeown /f soubor
- (CMD) Získá vlastnictví nad souborem.
secpol.msc
- (CMD) Otevře místní zásady zabezpečení.
gpedit.msc
- (CMD) Otevře Editor zásad skupiny (pokud je dostupný).
auditpol /get /category:*
- (CMD) Zobrazí aktuální audity zabezpečení.
net stop spooler
- (CMD) Zastaví službu tiskového frontu.
net start spooler
- (CMD) Spustí službu tiskového frontu.
print /d:LPT1 soubor.txt
- (CMD) Odešle soubor na tiskárnu připojenou na LPT1.
rundll32 printui.dll,PrintUIEntry /?
- (CMD) Zobrazí možnosti správy tiskáren přes příkazový řádek.
wmic printer list brief
- (CMD) Zobrazí seznam tiskáren v systému.
wmic printer get name,drivername,portname
- (CMD) Zobrazí detaily o tiskárnách.
rundll32 printui.dll,PrintUIEntry /dn /n "Tiskarna"
- (CMD) Odstraní tiskárnu.
rundll32 printui.dll,PrintUIEntry /in /n "\\server\Tiskarna"
- (CMD) Připojí síťovou tiskárnu.
wuauclt /detectnow
- (CMD) Okamžitě spustí kontrolu aktualizací.
wuauclt /reportnow
- (CMD) Odeslání reportu o aktualizacích na WSUS server.
wuauclt /updatenow
- (CMD) Vynucení stažení a instalace aktualizací.
usoclient StartScan
- (CMD) Spustí kontrolu aktualizací (Windows 10+).
usoclient StartDownload
- (CMD) Spustí stahování aktualizací.
usoclient StartInstall
- (CMD) Spustí instalaci aktualizací.
sc query wuauserv
- (CMD) Zkontroluje stav služby Windows Update.
sc stop wuauserv
- (CMD) Zastaví Windows Update.
sc start wuauserv
- (CMD) Spustí Windows Update.
mstsc
- (CMD) Spustí připojení ke vzdálené ploše.
mstsc /v:192.168.1.100
- (CMD) Připojí se na konkrétní IP adresu.
query session
- (CMD) Zobrazí seznam RDP relací.
logoff ID
- (CMD) Odhlásí konkrétní uživatelskou relaci (dle ID).
qwinsta
- (CMD) Zobrazí aktivní relace uživatelů na serveru.
rwinsta ID
- (CMD) Odpojí uživatele od vzdálené relace (stejné jako logoff).
netstat -an | find ":3389"
- (CMD) Zjistí, zda běží služba RDP.
bcdedit /enum
- (CMD) Zobrazí aktuální nastavení bootování.
bcdedit /set {default} safeboot minimal
- (CMD) Nastaví nouzový režim při dalším restartu.
bcdedit /deletevalue {default} safeboot
- (CMD) Zruší nouzový režim.
bootrec /fixmbr
- (CMD) Opraví hlavní spouštěcí záznam (MBR).
bootrec /fixboot
- (CMD) Opraví zavaděč.
bootrec /scanos
- (CMD) Vyhledá instalace Windows.
bootrec /rebuildbcd
- (CMD) Přidá instalace Windows do bootování.
control main.cpl
- (CMD) Otevře nastavení myši.
control keyboard
- (CMD) Otevře nastavení klávesnice.
rundll32.exe shell32.dll,Control_RunDLL main.cpl,@0,1
- (CMD) Otevře pokročilé nastavení myši.
rundll32.exe keyboard,KeyboardProperties
- (CMD) Otevře nastavení klávesnice (rychlost opakování kláves).
control desk.cpl
- (CMD) Otevře nastavení zobrazení.
dxdiag /t dxdiag.txt
- (CMD) Vypíše informace o grafické kartě do souboru.
ms-settings:display
- (CMD) Otevře moderní nastavení zobrazení ve Windows 10/11.
wmic path win32_videocontroller get caption, currentrefreshrate, driverversion
- (CMD) Zobrazí informace o grafické kartě.
powercfg /query
- (CMD) Zjistí aktuální nastavení úsporného režimu monitoru.
devmgmt.msc
- (CMD) Otevře správce zařízení.
pnputil /enum-devices
- (CMD) Zobrazí seznam připojených zařízení.
pnputil /scan-devices
- (CMD) Naskenuje nová zařízení.
wmic path Win32_USBHub get Name,DeviceID
- (CMD) Zobrazí seznam USB zařízení.
wmic memorychip get capacity, manufacturer, speed
- (CMD) Zobrazí seznam paměťových modulů.
systeminfo | find "Total Physical Memory"
- (CMD) Zobrazí celkovou velikost RAM.
wmic logicaldisk get caption, size, freespace
- (CMD) Zobrazí seznam disků a jejich kapacitu.
fsutil fsinfo drives
- (CMD) Zobrazí dostupné diskové jednotky.
diskpart
→ `list disk` - (CMD) Zobrazí seznam disků (nutné spustit interaktivně).
systeminfo | find "System Boot Time"
- (CMD) Zobrazí čas posledního spuštění systému.
net stats srv
- (CMD) Zobrazí dobu běhu systému.
wmic os get lastbootuptime
- (CMD) Zobrazí přesný čas posledního spuštění systému.
wmic computersystem get domain
- (CMD) Zjistí, zda je PC v doméně.
netdom join %COMPUTERNAME% /domain:mojedomena.local /userD admin /passwordD heslo
- (CMD) Připojí PC k doméně.
netdom remove %COMPUTERNAME% /domain:mojedomena.local
- (CMD) Odstraní PC z domény.
wmic cpu get name,CurrentClockSpeed,MaxClockSpeed
- (CMD) Zobrazí informace o CPU.
wmic diskdrive get model,serialnumber,size
- (CMD) Zobrazí pevné disky a jejich velikost.
wmic baseboard get product,Manufacturer,SerialNumber
- (CMD) Zobrazí informace o základní desce.
wmic path Win32_VideoController get Name,AdapterRAM
- (CMD) Zobrazí paměť grafické karty.
wmic path Win32_TemperatureProbe get CurrentReading
- (CMD) Zkusí přečíst teplotní senzory (ne vždy funguje).
ipconfig
- (CMD) Zobrazí základní informace o síťových adaptérech.
ipconfig /all
- (CMD) Zobrazí podrobné informace o všech síťových adaptérech.
ipconfig /release
- (CMD) Uvolní aktuální IP adresu při použití DHCP.
ipconfig /renew
- (CMD) Požádá DHCP server o novou IP adresu.
ipconfig /flushdns
- (CMD) Vymaže mezipaměť DNS resolveru.
ipconfig /displaydns
- (CMD) Zobrazí aktuální obsah DNS mezipaměti.
ipconfig /registerdns
- (CMD) Obnoví registraci DNS jména počítače.
ipconfig /showclassid adapter
- (CMD) Zobrazí aktuální DHCP třídu adaptéru.
ipconfig /setclassid adapter class
- (CMD) Nastaví DHCP třídu adaptéru.
Příklad použití:
ipconfig /all > C:\info.txt
- Uloží výstup příkazu do souboru.
ipconfig /release && ipconfig /renew
- Uvolní a obnoví IP adresu v jednom kroku.
Přesměrování výstupu:
ipconfig /all > C:\info.txt
- Přesměruje výstup příkazu do souboru.
ipconfig /all >> C:\info.txt
- Přidá výstup příkazu na konec souboru.
Řetězení příkazů:
ipconfig /release && ipconfig /renew
- Spustí druhý příkaz pouze v případě, že první uspěje.
ping google.com || echo "Ping selhal"
- Spustí druhý příkaz pouze v případě selhání prvního.
Použití proměnných:
set MYVAR=hodnota
- Vytvoří proměnnou.
echo %MYVAR%
- Zobrazí obsah proměnné.
Spouštění příkazů v novém okně:
start notepad.exe
- Spustí Poznámkový blok.
start /min cmd
- Spustí CMD minimalizovaně.
Správa procesů:
tasklist
- Zobrazí seznam běžících procesů.
taskkill /IM notepad.exe /F
- Vynutí ukončení procesu Poznámkový blok.
Řízení toků a cyklů:
for /L %i in (1,1,10) do echo %i
- (CMD) Cyklus, který vypíše čísla od 1 do 10.
for /F "tokens=1,2 delims=," %A in (soubor.txt) do echo %A %B
- (CMD) Načítá hodnoty z CSV souboru a rozděluje je podle čárky.
if exist C:\soubor.txt echo Soubor existuje
- (CMD) Ověří existenci souboru.
if not exist C:\soubor.txt echo Soubor neexistuje
- (CMD) Ověří, zda soubor neexistuje.
Manipulace se soubory a proměnnými:
echo %DATE% %TIME% >> log.txt
- (CMD) Přidá aktuální datum a čas do souboru log.txt.
set /A result=5+3
- (CMD) Vykoná jednoduchý matematický výpočet.
set /P input="Zadejte hodnotu: "
- (CMD) Umožní uživateli zadat vstup.
type nul > soubor.txt
- (CMD) Vytvoří prázdný soubor.
Přesměrování vstupu a výstupu:
dir > seznam.txt
- (CMD) Uloží výstup příkazu `dir` do souboru.
dir >> seznam.txt
- (CMD) Přidá výstup `dir` na konec existujícího souboru.
echo Hello | clip
- (CMD) Zkopíruje text "Hello" do schránky.
sort < vstup.txt > vystup.txt
- (CMD) Setřídí obsah souboru vstup.txt a uloží do vystup.txt.
Spouštění externích aplikací a skriptů:
start notepad.exe
- (CMD) Spustí Poznámkový blok.
start /min cmd
- (CMD) Spustí CMD minimalizovaně.
call script.bat
- (CMD) Spustí jiný dávkový soubor a po dokončení pokračuje.
start /wait setup.exe
- (CMD) Spustí instalační soubor a čeká na dokončení.
Automatizace a časování:
timeout /T 10
- (CMD) Pozastaví skript na 10 sekund.
ping 127.0.0.1 -n 5 > nul
- (CMD) Alternativní zpoždění pomocí pingu.
schtasks /create /tn "Můj úkol" /tr "cmd /c echo Hello" /sc once /st 12:00
- (CMD) Naplánuje úlohu na určitou hodinu.
Výpis se provádí příkazem echo
%USERNAME%
- (CMD) Zobrazí aktuální přihlášené uživatelské jméno.
%USERDOMAIN%
- (CMD) Zobrazí název domény, ke které patří uživatel.
%COMPUTERNAME%
- (CMD) Zobrazí název počítače.
%HOMEDRIVE%
- (CMD) Zobrazí písmeno jednotky, kde je domovský adresář uživatele (obvykle C:).
%HOMEPATH%
- (CMD) Zobrazí cestu k domovskému adresáři uživatele.
%LOGONSERVER%
- (CMD) Zobrazí server, který ověřil přihlášení uživatele.
%SYSTEMROOT%
- (CMD) Zobrazí složku, kde je nainstalován Windows (obvykle C:\Windows).
%WINDIR%
- (CMD) Alternativa k %SYSTEMROOT%, ukazuje na instalační složku Windows.
%PROGRAMFILES%
- (CMD) Zobrazí složku Program Files.
%PROGRAMFILES(X86)%
- (CMD) Zobrazí složku Program Files pro 32bitové aplikace na 64bitovém systému.
%APPDATA%
- (CMD) Zobrazí složku, kde aplikace ukládají svá uživatelská data.
%LOCALAPPDATA%
- (CMD) Zobrazí složku pro místní aplikace daného uživatele.
%TEMP%
- (CMD) Zobrazí složku pro dočasné soubory.
%TMP%
- (CMD) Alternativní proměnná pro složku dočasných souborů.
%PATH%
- (CMD) Zobrazí seznam složek, kde systém hledá spustitelné soubory.
%PATHEXT%
- (CMD) Zobrazí seznam přípon souborů, které jsou považovány za spustitelné.
%OS%
- (CMD) Zobrazí operační systém (např. Windows_NT).
%PROCESSOR_IDENTIFIER%
- (CMD) Zobrazí informace o procesoru.
%PROCESSOR_ARCHITECTURE%
- (CMD) Zobrazí architekturu procesoru (x86, AMD64, ARM atd.).
%NUMBER_OF_PROCESSORS%
- (CMD) Zobrazí počet dostupných jader procesoru.
%TIME%
- (CMD) Zobrazí aktuální čas.
%DATE%
- (CMD) Zobrazí aktuální datum.
%CD%
- (CMD) Zobrazí aktuální pracovní adresář.
%RANDOM%
- (CMD) Vygeneruje náhodné číslo mezi 0 a 32767.
%ERRORLEVEL%
- (CMD) Zobrazí návratový kód posledního spuštěného příkazu.
%CMDEXTVERSION%
- (CMD) Zobrazí verzi rozšíření CMD.
%PROMPT%
- (CMD) Zobrazí aktuální nastavení příkazového řádku.
%ALLUSERSPROFILE%
- (CMD) Zobrazí složku pro sdílená nastavení všech uživatelů.
%PUBLIC%
- (CMD) Zobrazí složku veřejných souborů pro všechny uživatele.
%SESSIONNAME%
- (CMD) Zobrazí aktuální název relace (např. Console, RDP-Tcp#1).