Príkazový riadok Windows
- je to aplikace v OS
- pravým tlačítkem se dají nastavovat vlastnosti
Spuštění, vlastnosti, systémová výzva – prompt, příkaz color
- C:\Users\xxx>
- nápověda "příkaz" /?
Help, cls
cls - vyčištění
Pohyb stromovou strukturou: změna disku, cd, cd.. cd\, automatické doplňování cesty (TAB)
dir, dir s řazením, dir /p; dir |more = stránkování výpisu
pokud chcete ukončit příkaz zamáčkneme CTRL + C nebo CTRL + Break
* tree - vlastnosti souboru
TAB -automatické doplňování
* - hvězdičková konvence - nahrazuje libovolně dlouhý, libovolný počet znaků
! - zástupný znak - jenom jeden
*.doc - všechny Word dokumenty
*.do* - i *.doc i *.docx
*.* - všechny soubory, jenom soubory, ne adresáře
* - může být i prázdný znak
*test*.doc* - všechny soubory ve kterých se nachází slovo test
t!!.* - 3 znakový soubor začínající na T
Vyvolání předešlých příkazů
pokud se vyskytuje mezera tak celá cesta se vyskytuje v "uvozovkách"
md - vytvoření nového souboru
ren - přepisování souborů
rd - mazaní složek /s - zeptá se na vymazání; /q - nezeptá se na vymazání, ale rovno zmaže
copy - kopírování -----------------??????????-----------------------
xcopy - xcopy /e C:\Program Files\7-Zip E:\Test\7-Zip - description (d), kopíruje adresáře + parametr /E
- !Pozor, při kopírování složky musím zadat jméno cílové složky – typicky to samé co kopíruji!
type - zobrazí obsah textového souboru .txt, .log ….
del - zmaže soubory v složkách (nesmaže složky!)
date - přepsaní datum; parametr /t - informace o datu poslední úpravy
time - přepsaní času; parametr /t - informace o čase poslední úpravy
* move
* print ! neumí tisknout na USB -> finta: notepad /p soubor (tiskne se ve Windows)
label - vytvoří, mění nebo smaže jmenovku disku
subst - přiřadí písmeno k složce - vystupuje jako kdyby byla diskem
> - větší než - more then
přesměrování výstupu do souboru – použití > a >> -
C:\Users\barancik.timotej> ping aserver >C:\VM-Barancik\ping_aserver.txt - ping v .txt
C:\Users\barancik.timotej> ping Sserver >C:\VM-Barancik\ping_aserver.txt - ping v .txt - přepíše původní
C:\Users\barancik.timotej> ping aserver >>C:\VM-Barancik\ping_aserver.txt - ping v .txt - dopíše do původní
C:\Users\barancik.timotej> dir c:\Windows >>c:\VM-Barancik\win.txt - výpis adresářů do .txt
watchdog - kontrola IP
přesměrování výstupu na vstup jiného programu – použití znaku | - "svislítko", pipe, roura, pravý ALT + W
příkaz - more - to samé jak dir /p, po | more = posouvá po řádcích (enter), mezera po stránkách
- sort - řadit
- find - hledat
* přesměrování vstupu – použití < sort < soubor
* přesměrování výstupu na tiskárnu >prn >lpt
* přesměrování výstupu >null zahodí výstup!
copy con -> Ctrl + Z
*více příkazů na jednom řádku &
*podmíněné řazení příkazů && druhý příkaz je vykonán jen po úspěchu prvního (návrat. kód 0)
*podmíněné řazení příkazů || druhý příkaz je vykonán jen při chybě prvního (nenul. návrat kód)
* dir c:\temp && echo Složka vypsána || echo Složka nenalezena
Další příkazy a programy z příkazové řádky
chkdsk - kontrola souboru/složky/systému
format - formátování Windows
*convert - konvertování FAT na NTFS
notepad – problémy s češtinou – používej Unicode!
shutdown - vypnutí, uspaní….
ipconfig /all - informace o internetovém připojení ipconfig/displaydns ipconfig/flushdns
ping - informace o web stránce
* tracert
net use - informace o využití internetu ----??????????------
net share - sdílení po síti
* at
* set - nastavení příkazový řádky
* path
netstat