1. Zarządzanie plikami i folderami:
attrib: wyświetla lub zmienia atrybuty plików i folderów (ukryty, tylko do odczytu, archiwalny itp.).- Składnia:
attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [dysk:][ścieżka]nazwa_pliku - Opcje:
+r: ustawia tylko do odczytu-r: usuwa tylko do odczytu+a: ustawia atrybut archiwalny-a: usuwa atrybut archiwalny+s: ustawia atrybut systemowy-s: usuwa atrybut systemowy+h: ustawia ukryty-h: usuwa ukryty
- Przykłady:
attrib +h myfile.txtattrib -r myfile.txtattrib *.*
- Składnia:
cdlubchdir: zmienia bieżący katalog.- Składnia:
cd [ścieżka]lubchdir [ścieżka] - Opcje:
..: poziom wyżej\: przejście do katalogu głównego
- Przykłady:
cd Documentscd C:\Users\User\Downloadscd ..cd \
- Składnia:
copy: kopiuje jeden lub więcej plików.- Składnia:
copy [plik_źródłowy] [plik_docelowy] - Opcje:
/a– plik ASCII/b– plik binarny/v– weryfikacja kopiowania
- Przykłady:
copy myfile.txt mycopy.txtcopy *.txt C:\Backup
- Składnia:
delluberase: usuwa pliki.- Składnia:
del [nazwa_pliku]luberase [nazwa_pliku] - Opcje:
/p– potwierdzenie przed usunięciem/f– wymuszenie usunięcia plików tylko do odczytu/s– uwzględnia podfoldery/q– bez potwierdzenia
- Przykłady:
del myfile.txtdel *.tmpdel /f /s *.log
- Składnia:
dir: wyświetla listę plików i folderów.- Składnia:
dir [ścieżka] [opcje] - Opcje:
/a– wszystkie pliki/w– szeroki format/p– strona po stronie/s– uwzględnia podfoldery/b– tylko nazwy plików
- Przykłady:
dirdir C:\Users\User\Documents /adir /wdir /b /s *.txt
- Składnia:
mkdirlubmd: tworzy nowy folder.- Składnia:
mkdir [ścieżka]lubmd [ścieżka] - Przykłady:
mkdir NewFoldermkdir C:\Backup
- Składnia:
move: przenosi pliki lub foldery.- Składnia:
move [źródło] [cel] - Przykłady:
move myfile.txt C:\Documentsmove dir1 dir2
- Składnia:
rdlubrmdir: usuwa folder.- Składnia:
rd [ścieżka]lubrmdir [ścieżka] - Opcje:
/s– uwzględnia podfoldery/q– bez potwierdzenia
- Przykłady:
rd myfolderrd /s /q myfolder
- Składnia:
renlubrename: zmienia nazwę plików lub folderów.- Składnia:
ren [stara_nazwa] [nowa_nazwa] - Przykłady:
ren myfile.txt newfile.txt
- Składnia:
type: wyświetla zawartość pliku tekstowego.- Składnia:
type [nazwa_pliku] - Przykład:
type myfile.txt
- Składnia:
xcopy: kopiuje pliki i foldery razem z podfolderami.- Składnia:
xcopy [źródło] [cel] [opcje] - Opcje:
/s– uwzględnia podfoldery oprócz pustych/e– uwzględnia także puste foldery/i– tworzy folder docelowy jeśli nie istnieje/y– bez potwierdzenia/d– kopiuje tylko nowsze pliki
- Przykłady:
xcopy C:\Source D:\Destination /sxcopy C:\Source D:\Destination /e /y
- Składnia:
2. Zarządzanie dyskiem:
diskpart: otwiera narzędzie do zarządzania dyskiem.- Składnia:
diskpart - Uwagi:
- Narzędzie interaktywne z własnymi poleceniami
- Wymaga uprawnień administratora
- Użyj
helpw środku, aby uzyskać pomoc
- Składnia:
format: formatuje dysk.- Składnia:
format [dysk:] [opcje] - Opcje:
/q– szybkie formatowanie/fs:file-system– typ systemu plików (NTFS, FAT32)
- Przykłady:
format D: /qformat E: /fs:NTFS
- Uwaga: formatowanie usuwa wszystkie dane!
- Składnia:
label: ustawia lub zmienia etykietę dysku.- Składnia:
label [dysk:][etykieta] - Przykłady:
label D: NewLabellabel D:– usuwa etykietę
- Składnia:
3. Zarządzanie systemem:
cls: czyści ekran.- Składnia:
cls
- Składnia:
date: wyświetla lub zmienia datę.- Składnia:
date [nowa_data] - Przykłady:
datedate 25-12-2024
- Składnia:
exit: wychodzi z wiersza poleceń.- Składnia:
exit
- Składnia:
shutdown: wyłącza lub uruchamia komputer ponownie.- Składnia:
shutdown [opcje] - Opcje:
/s– wyłączenie/r– restart/a– anulowanie wyłączenia/restartu/t xxx– opóźnienie w sekundach
- Przykłady:
shutdown /s /t 60shutdown /rshutdown /a
- Składnia:
tasklist: wyświetla aktywne procesy.- Składnia:
tasklist [opcje] /v– szczegółowo/fo csv– format CSV/fi "imagename eq notepad.exe"– filtruje proces- Przykłady:
tasklisttasklist /v
- Składnia:
taskkill: kończy proces.- Składnia:
taskkill [opcje] - Opcje:
/im imagename/pid pid/f– wymuszenie
- Przykłady:
taskkill /im notepad.exetaskkill /pid 1234taskkill /im notepad.exe /f
- Składnia:
time: wyświetla lub zmienia godzinę.- Składnia:
time [nowa_godzina] - Przykłady:
timetime 15:30
- Składnia:
ver: wyświetla wersję systemu.- Składnia:
ver
- Składnia:
systeminfo: szczegółowe informacje o systemie.- Składnia:
systeminfo
- Składnia:
taskmgr: otwiera Menedżer zadań.- Składnia:
taskmgr
- Składnia:
4. Sieć:
ipconfig: informacje o sieci.- Składnia:
ipconfig [opcje] - Opcje:
/all/release/renew
- Przykłady:
ipconfigipconfig /allipconfig /releaseipconfig /renew
- Składnia:
ping: sprawdza połączenie.- Składnia:
ping [host/IP] [opcje] -n xxx– liczba żądań-t– ciągłe- Przykłady:
ping google.comping 192.168.1.100ping google.com -n 10
- Składnia:
tracert: śledzi trasę pakietów.- Składnia:
tracert [host/IP] - Przykład:
tracert google.com
- Składnia:
netstat: wyświetla aktywne połączenia.- Składnia:
netstat [opcje] - Opcje:
-a-b
- Przykłady:
netstatnetstat -a -b
- Składnia:
nslookup: sprawdza DNS.- Składnia:
nslookup [host] - Przykład:
nslookup google.com
- Składnia:
5. Inne polecenia:
assoc: skojarzenia plików.- Składnia:
assoc [.rozszerzenie]=[typ_pliku] - Przykłady:
assoc .txtassoc .txt=txtfile
- Składnia:
call: wywołuje plik wsadowy.- Składnia:
call [plik_wsadowy] - Przykład:
call mybatch.bat
- Składnia:
chcp: zmienia stronę kodową.- Składnia:
chcp [code_page] - Przykłady:
chcp 1250chcp
- Składnia:
choice: wybór opcji.- Składnia:
choice [/c [options]] [/n] [/t [seconds]] [/d [option]] [text] - Przykład:
choice /c yn /t 10 /d n "Czy na pewno zakończyć?"
- Składnia:
find: szuka ciągu w pliku.- Składnia:
find "string" [filename] - Przykłady:
find "Hello" myfile.txt
- Składnia:
findstr: wyszukiwanie zaawansowane.- Składnia:
findstr [opcje] "string" [filename] - Opcje:
/i– ignoruj wielkość liter/n– numeruje linie/s– uwzględnia podfoldery
- Przykłady:
findstr /i "error" myfile.logfindstr /n "error" *.log
- Składnia:
gpupdate: aktualizuje zasady grup.- Składnia:
gpupdate [opcje] - Przykład:
gpupdate /force
- Składnia:
helplub/?: pomoc dla poleceń.- Składnia:
help [command]lub[command] /? - Przykłady:
help dirlubdir /?
- Składnia:
pause: wstrzymuje plik wsadowy.- Składnia:
pause
- Składnia:
path: wyświetla lub zmienia PATH.- Składnia:
path [path] - Przykłady:
pathpath C:\bin
- Składnia:
prompt: zmienia wiersz poleceń.- Składnia:
prompt [text] - Przykłady:
prompt $p$gprompt MyPrompt>
- Składnia:
set: zmienne środowiskowe.- Składnia:
set [name=[value]] - Przykłady:
setset myvar=myvalueset myvar=
- Składnia:
start: uruchamia program lub plik.- Składnia:
start [program/plik] [opcje] - Przykłady:
start notepad.exestart myfile.txtstart "" "C:\Program Files\Google\Chrome\Application\chrome.exe" "https://www.google.com"
- Składnia:
tree: struktura folderów w formie drzewa.- Składnia:
tree [dysk:][ścieżka] [opcje] - Opcje:
/f/a
- Przykłady:
treetree /f
- Składnia:
where: znajduje ścieżkę do pliku.- Składnia:
where [filename] - Przykład:
where notepad.exe
- Składnia:
6. Polecenia wsadowe:
echo: wyświetla tekst.- Składnia:
echo [text] echo on/echo off- Przykłady:
echo Hello, world!echo offecho on
- Składnia:
rem: komentarz w pliku wsadowym.- Składnia:
rem [komentarz] - Przykład:
rem To jest komentarz
- Składnia:
goto: skok do etykiety.- Składnia:
goto [label] - Przykład:
:start echo Hello goto end echo To nie zostanie wyświetlone :end echo Goodbye
- Składnia:
if: warunek.- Składnia:
if [not] condition (command1) else (command2) - Przykłady:
if exist file.txt echo file existsif %var%== "text" echo variable has value
- Składnia:
for: pętla.- **Składnia
:** for %%variable in (set) do [command]
* Przykład:batch for %%a in (*.txt) do ( echo %%a type %%a echo ------------- )
Uwaga:
- Zachowaj ostrożność przy poleceniach zmieniających system, szczególnie z uprawnieniami administratora.
- Przed
formatupewnij się, że wybrano właściwy dysk.