FaizBlog LogoFaizBlog
Back to all articles
CMDCommand PromptWindowsTerminalTutorial

Kumpulan Perintah CMD Windows Beserta Fungsinya (Lengkap + Contoh)

Daftar lengkap perintah Command Prompt Windows dari dasar sampai advanced — jaringan, file, sistem, disk — beserta contoh pemakaian dan tips aman.

AI Insights

Generate a summary and suggested tags for this post.

Command Prompt (CMD) adalah salah satu tool paling powerful bawaan Windows — meski tampilannya sederhana (layar hitam + teks putih), lewat CMD kamu bisa cek jaringan, kelola file, restart PC, sampai memperbaiki sistem yang bermasalah.

Artikel ini rangkum perintah CMD paling sering dipakai beserta fungsinya — dari yang aman untuk pemula sampai yang harus hati-hati.

Cara membuka CMD

Cara Membuka Command Prompt

Ada 3 cara cepat:

  1. Win + R → ketik cmdEnter.
  2. Klik Start → ketik "cmd" → Enter.
  3. Klik kanan Start → Terminal / Command Prompt.

Untuk perintah tertentu (yang mengubah sistem), kamu butuh Run as Administrator — klik kanan CMD → Run as administrator.

Kategori Perintah CMD

Kategori perintah CMD

Perintah CMD bisa dikelompokkan berdasarkan fungsinya:

KategoriContoh PerintahKegunaan
Jaringanping, ipconfig, tracertCek koneksi, IP, jalur data
File & Folderdir, cd, copy, delKelola file/folder
Sistemsysteminfo, tasklist, shutdownInfo & kontrol PC
Disk & Drivechkdsk, format, diskpartKelola hardisk & partisi
User & Akunnet user, whoamiKelola akun user

1. Perintah Dasar (Wajib Tahu)

PerintahFungsi
clsBersihkan tampilan CMD
helpLihat daftar perintah tersedia
exitTutup CMD
echo HaloTampilkan teks "Halo"
verTampilkan versi Windows
dateCek/ubah tanggal sistem
timeCek/ubah jam sistem
title FaizBlogUbah judul window CMD
color 0AGanti warna (0=hitam bg, A=hijau text)

2. Perintah Jaringan

Paling populer buat cek koneksi internet, wifi, atau troubleshooting jaringan kantor.

PerintahFungsi
ipconfigTampilkan IP, subnet, gateway
ipconfig /allInfo lengkap (MAC, DNS, DHCP)
ipconfig /releaseLepas IP sekarang
ipconfig /renewAmbil IP baru dari router
ipconfig /flushdnsBersihkan cache DNS
ping google.comCek koneksi ke Google
ping -t 8.8.8.8Ping terus menerus
tracert google.comLihat jalur data ke server
nslookup faizblog.idCek IP dari domain
netstat -anLihat semua koneksi aktif
netsh wlan show profilesLihat daftar wifi tersimpan
netsh wlan show profile "NamaWifi" key=clearLihat password wifi tersimpan

Contoh ipconfig

3. Perintah File & Folder

PerintahFungsi
dirLihat isi folder aktif
dir /aLihat termasuk file tersembunyi
cd DocumentsPindah ke folder Documents
cd ..Naik satu folder ke atas
cd \Kembali ke root drive
md folderbaruBuat folder baru
rd folderbaruHapus folder (kosong)
rd /s /q folderHapus folder & isinya paksa
copy file.txt D:\Copy file ke drive D
move file.txt D:\Pindahkan file
del file.txtHapus file
ren lama.txt baru.txtRename file
type file.txtTampilkan isi file teks
treeLihat struktur folder

4. Perintah Sistem & Info

PerintahFungsi
systeminfoInfo lengkap PC (OS, RAM, CPU, dll)
hostnameNama komputer
whoamiNama user aktif
tasklistDaftar semua proses berjalan
taskkill /IM chrome.exe /FForce close Chrome
taskkill /PID 1234 /FForce close proses ID 1234
shutdown /s /t 60Shutdown 60 detik lagi
shutdown /r /t 0Restart sekarang
shutdown /aBatalkan shutdown
shutdown /lLog off user aktif
msinfo32Buka jendela System Information
dxdiagBuka DirectX Diagnostic (info GPU)

5. Perintah Disk & Drive

Hati-hati, beberapa perintah bisa menghapus data permanen.

PerintahFungsi
chkdskCek kondisi drive aktif
chkdsk D: /fCek & perbaiki drive D
sfc /scannowScan & perbaiki file sistem Windows
DISM /Online /Cleanup-Image /RestoreHealthPerbaiki image Windows
diskpartBuka tool manajemen partisi
format D: /qFormat cepat drive D
volInfo volume label drive
label D: DataSayaUbah nama drive D

6. Perintah User & Akun

PerintahFungsi
net userLihat semua user PC
net user FaizInfo detail user "Faiz"
net user Faiz password123 /addBuat user baru + password
net user Faiz /deleteHapus user
net localgroup administrators Faiz /addJadikan Faiz admin
net accountsLihat policy password
gpupdate /forceRefresh group policy

7. Perintah Power User (Advanced)

PerintahFungsi
assocLihat asosiasi ekstensi file
ftypeLihat program default per tipe file
powercfg /energyReport konsumsi power PC
powercfg /batteryreportReport baterai laptop (HTML)
winsat formalBenchmark performa Windows
getmacLihat MAC address semua adapter
driverqueryDaftar semua driver terinstal
schtasksLihat task terjadwal
wmic product get nameDaftar semua software terinstal
fc file1.txt file2.txtBandingkan isi 2 file
findstr "error" log.txtCari kata "error" di file log

Perintah CMD Berbahaya — HATI-HATI

Perintah berbahaya

Perintah berikut bisa merusak sistem atau hapus data permanen. Jangan asal copy-paste dari internet:

PerintahEfek
format C: /qFormat drive C (SEMUA data Windows hilang)
del /f /s /q C:\*Hapus paksa semua file di drive C
shutdown /s /t 0Matikan PC instan (tanpa peringatan)
diskpartcleanHapus semua partisi drive terpilih
rd /s /q C:\WindowsHapus folder Windows (PC gak bisa boot)
bcdedit /deletevalue safebootUbah setting boot (bisa gagal boot)

Aturan aman:

  1. Baca dulu perintah dari sumber terpercaya sebelum jalankan.
  2. Backup data penting sebelum coba perintah disk/format.
  3. Jangan jalankan CMD sebagai Administrator kecuali benar-benar perlu.
  4. Kalau ragu, test di virtual machine dulu (VirtualBox, VMware).

Tips Menggunakan CMD

  • Tab — auto-complete nama file/folder.
  • ↑ / ↓ — pilih perintah yang pernah diketik.
  • F7 — tampilkan history perintah.
  • Ctrl + C — batalkan perintah yang sedang jalan.
  • > file.txt — simpan output ke file (contoh: ipconfig > ip.txt).
  • >> file.txt — tambahkan output ke file (append, tidak replace).
  • | (pipe) — kirim output ke perintah lain (tasklist | findstr chrome).
  • && — jalankan perintah berikutnya kalau perintah sebelumnya sukses.
  • /? — tampilkan bantuan perintah (contoh: ping /?).

CMD vs PowerShell vs Terminal

AspekCMDPowerShellTerminal (Windows 11)
Bahasa scriptBatch (.bat)PowerShell (.ps1)Bisa keduanya + WSL
KemampuanDasar-menengahAdvanced (object-based)Wrapper modern
Cross-platformWindows onlyWindows, macOS, LinuxWindows only
Cocok untukPerintah cepatAutomation kompleksMulti-shell workflow

Untuk kebutuhan sehari-hari (cek jaringan, restart PC, hapus file), CMD masih paling cepat dan simpel. PowerShell lebih cocok untuk scripting kompleks.

Kesimpulan

CMD tetap relevan meski Windows sudah punya GUI canggih — karena lebih cepat, lebih presisi, dan bisa diotomatisasi lewat batch file (.bat).

Perintah wajib yang minimal harus hafal:

  • ipconfig — cek IP
  • ping — cek koneksi
  • dir / cd — navigasi folder
  • tasklist / taskkill — kelola proses
  • sfc /scannow — perbaiki file sistem
  • shutdown — matikan/restart PC

Simpan artikel ini sebagai cheatsheet — kapan saja butuh perintah CMD tinggal buka. 💻