1. Command Prompt digunakan dalam antarmuka “baris perintah” berbasis
teks atau, seperti Unix terminal atau DOS shell. Ini adalah simbol atau
serangkaian karakter di awal baris yang menunjukkan sistem ini siap
menerima masukan atau perintah dari pengguna.
ADVERTISEM ENT
Command Prompt ini seringkali diawali oleh direktori sistem pengguna
bekerja saat terbuka. Sebagai contoh, prompt default di DOS mungkin C: ,
yang menunjukkan pengguna bekerja di tinggkat (root) C drive: utama.
Dalam Unix, prompt mungkin ~ $ user , dimana “user” adalah nama
pengguna saat ini. Tilde (~) menunjukkan direktori saat ini adalah folder
home user.
Seorang pengguna dapat mengetik perintah pada command prompt, seperti
cd / , yang berarti “mengubah direktori ke folder root.” The “cd” perintah
memungkinkan pengguna untuk melihat direktori file yang berbeda pada
hard disk atau jaringan . Ada puluhan perintah lain bahwa pengguna dapat
mengetik, yang dapat digunakan untuk daftar, memindahkan, menghapus,
dan menyalin file, menjalankan program, atau melakukan operasi lainnya.
Sementara “cd” perintahnya sama di kedua DOS dan Unix, perintah lain
banyak berbeda sintaks .
Command Prompt memerlukan input tertentu, pada dasarnya tidak berguna
jika Anda tidak mengetahui sintaks dari perintah yang ingin Anda masukkan.
Oleh karena itu, pengetahuan tentang beberapa perintah dasar yang
diperlukan untuk menggunakan antarmuka baris perintah.
ADVERTISEM ENT
Untungnya, sebagian besar sistem operasi sekarang menggunakan antarmuka
pengguna grafis GUI sebagai cara utama mereka untuk meminta masukan
dari pengguna. Ini berarti Anda tidak harus belajar menggunakan perintah
yang khusus untuk menggunakan komputer. Namun, belajar untuk
menggunakan antarmuka baris perintah adalah sama seperti belajar
mengendarai mobil dengan transmisi manual. Anda tidak pernah tahu kapan
bisa berguna. Berikut beberapa postingan sebelumnya yang terkait dengan
Command Prompt : Perintah Command Prompt yang sering
digunakan dan Disable access ke command prompt
Ping Digunakan untuk mengetahui apakah computer kita sudah konek
dengan jaringan atau belum, serta mengetahui kecepatan transfer datanya.
Contohnya seperti gambar dibawah ini.
2. Tracert Digunakan untuk melihat rute mana yang dilewati paket
untuk sampai ke tujuan dan untuk mendeteksi dimana rute jaringan yang
terputus.
Contohnya seperti gambar dibawah ini.
2. 3. Ipconfig Perintah ini umumnya digunakan untuk melihat IP address,
gateway, DNS server, dan hampir semua informasi dalam suatu jaringan.
Contohnya seperti gambar dibawah ini.
4. Nslookup Perintah ini digunakan untuk melihat alamat IP dari
domain yang ada pada DNS server. Contohnya seperti gambar dibawah ini.
5. Netstat Perintah ini digunakan untuk mengetahui aktivitas/koneksi
jaringan pada komputer yang anda gunakan, serta statistiknya. Perintah ini
dapat digunakan juga untuk menampilkan statistik jaringan dari interface
pada komputer anda, menampilkan socket network, menampilkan protocol
yang digunakan, dll. Contohnya seperti gambar dibawah ini.
6.
6. Route Perintah ini digunakan untuk membuat jalur baru (routing)
pada komputer ke suatu jaringan, biasanya pada LAN atau WAN . Kemudian
untuk mengetahui proses lalu lintas jaringan anda, untuk mengetahui
informasi jalur host, gateway, dan network destination anda untuk paket
yang akan dikirim dengan perintah route print, sebenarnya perintah ini sama
dengan netstat -r. Contohnya seperti gambar dibawah ini.
7. Telnet Perintah ini digunakan untuk melakukan remote ke perangkat
jaringan, seperti Switch atau Router dalam suatau jaringan (LAN, MAN,
maupun WAN). Dengan melakukan telnet, hal ini memudahkan
administrator jaringan dalam mengelola jaringan dimana saja berada.
Contohnya seperti gambar dibawah ini.
8. Net Perintah ini beragam fungsinya, salah satunya yaitu untuk
mengirimkan pesan singkat kepada host dalam suatu LAN dengan perintah
net send. Untuk perintah yang lainnya dapat digunakan untuk melihat
status-status tertentu pada komputer dan jaringan. Contohnya seperti
gambar dibawah ini.
Date
Perintah Date berfungsi untuk menampilkan tanggal atau untuk menset tanggal.
Berfungsi untuk menampilkan label suatu drive dan serial numbernya.
Time [/T]
Time tanpa parameter /T akan menampilan waktu saat ini dan menset dengan yang
baru. Time dengan parameter /T akan menampilan waktu.
Title[string]
Berfungsi untuk mengganti nama pada window title dengan yang baru
Ver
Berfungsi untuk menampilan versi dari windows yang dipakai
Color [attr]
Berfungsi untuk mengubah warna dari background dan foreground pada command
prompt.
3. Attr : adalah parameter untuk warnanya.
Attr terdiri dari 2 nilai hexadecimal, nilai pertama untuk menentukan warna
background dan nilai kedua untuk menentukan warna pada foreground.
Daftar warnanya sebagai berikut :
0 = Hitam
1 = Biru
2 = Hijau
3 = Aqua
4 = Merah
5 = Unggu
6 = Kuning
7 = Putih
8 = Abu-abu
9 = Light Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Bright White
Contoh : color 12
Akan menghasilkan tampilan sebagai berikut
Md
Berfungsi untuk membuat direktori
Contoh
Md komputer
Akan membuat folder bernama computer didalam root folder.
Md komputerblog
Akan membuat folder bernama computer dan didalam folder computer akan dibuat
folder bernama blog
Cd
Berfungsi untuk berpindah dari satu direktori ke direktori lain.
Contoh f:/cd komputerblog
perintah diatas akan berpindah dari drive f ke folder komputerblog
4. Pengertian Command Prompt
Apa itu command prompt ? Command prompt merupakan user interface berbasis text yang
dipergunakan untuk mengeksekusi baris perintah yang dimasukkan pada sistem operasi
windows.
Kenapa harus berkenalan dengan command prompt ? Dengan mengenal command prompt
softholic mania akan mendapat banyak keuntungan salah satunya adalah bisa belajar memahami
komputer lebih baik dari sebelumnya.
Mengapa windows dengan GUI yang sangat baik masih menyediakan user interface
berbasis text (command prompt) ? Hal ini bukan tanpa alasan karena user interface berbasis
text memiliki beberapa kelebihan jika dibandingkan dengan berbasis grafis, antara lain :
1. Kontrol secara penuh
2. Kecepatan dalam pengoperasian
3. Penggunaan resource memori yang kecil
Bagaimana cara menjalankan command prompt ? Untuk menjalankan command prompt
sangat mudah, KutipMania tinggal mengetikan “cmd” pada kotak search ataupun run Seperti
Gambar berikut.
Pengertian dan Perintah-perintah Pada
CMD / Command Prompt
Pengertian CMD
Command Prompt (CMD) adalah sebuah perintah dos yang terdapat pada OS Windows yang
dapat memudahkan user dalam menjelajahi windows baik secara online maupun offline, dan
aplikasi ini bisa juga disalah gunakan oleh seorang cracker / hacker untuk menjalankan aksi-
aksinya hanya dengan menggunakan command prompt. atau
cmd.exe adalah baris perintah penerjemah pada OS/2, Windows CE dan Windows NT berbasis
sistem operasi (termasuk Windows 2000, Windows XP, Windows Vista, Windows Server 2003
dan Windows Server 2008). Ini merupakan analog dari COMMAND.COM dalam MS-DOS dan
sistem Windows 9x atau dari Unix shell yang digunakan pada sistem Unix-like.
Daftar Perintah-perintah yang ada pada Command Prompt
(CMD)
Berikut urutan Perintah-perintah pada CMD berdasarkan abjad :
Kode Awal [A]
ADDUSERS : Tambah daftar pengguna untuk / dari file CSV
ARP : Address Resolution Protocol
Assoc : Ubah ekstensi file asosiasi
ASSOCIAT : Salah satu langkah asosiasi file
Attrib : Ubah atribut berkas
5. Kode Awal [B]
Bootcfg : Edit Windows boot settings
BROWSTAT : Dapatkan domain, info browser dan PDC
Kode Awal [C]
CACLS : Ubah file permissions
CALL : Panggil satu program batch yang lain
CD : Mengganti Directory – pindah ke Folder tertentu
Change : Ganti Terminal Server Session properties
CHKDSK : Check Disk – memeriksa dan memperbaiki masalah disk
CHKNTFS : Periksa sistem file NTFS
CHOICE : Menerima input keyboard ke sebuah file batch
CIPHER : Encrypt atau Decrypt file / folder
CleanMgr : Ototmatis membersihkan Temperatur file, recycle bin
CLEARMEM : Hapus kebocoran memori
CLIP : Salin STDIN ke Windows clipboard.
CLS : Menghapus layar (Clear The Screen)
CLUSTER : Windows Clustering
CMD : Start a new CMD shell
COLOR : Mengubah warna dari jendela CMD
COMP : Membandingkan isi dari dua file atau set file
COMPACT : Compress file atau folder pada partisi NTFS
Compress : Compress tunggal file pada partisi NTFS
CON2PRT : Menghubungkan atau memutuskan sambungan dengan Printer
CONVERT : Konversi FAT ke drive NTFS
COPY : Menyalin satu atau lebih file ke lokasi lain
CSCcmd : clien-side caching (Offline Files)
CSVDE : Impor atau Ekspor Active Directory data
Kode Awal [D]
DATE : Display atau mengatur tanggal
Defrag : Defragment hard drive
DEL : Menghapus satu atau lebih file
DELPROF : Hapus profil pengguna NT
DELTREE : Menghapus folder dan semua subfolder
DevCon : Device Manager Command Line Utility
DIR : Menampilkan daftar file dan folder
DIRUSE : Tampilkan penggunaan disk
DISKCOMP : Bandingkan isi dua floppy disk
Diskcopy : Salin isi dari satu disket ke yang lain
DISKPART : Disk Administrasi
DNSSTAT : DNS Statistik
DOSKEY : Edit baris perintah, ingat perintah, dan membuat macro
DSADD : Tambah User (komputer, group ..) ke direktori aktif
DSQUERY : Daftar item dalam direktori aktif
DSMOD : Ubah user (computer, group ..) di direktori aktif
DSRM : Hapus item dari Active Directory
6. Kode Awal [E]
ECHO : Menampilkan pesan di layar
ENDLOCAL : Akhir localisation perubahan lingkungan dalam file batch
ERASE : Menghapus satu atau lebih file
EVENTCREATE : Tambahkan pesan ke Windows event log
EXIT : Keluar dari skrip arus / rutin dan menetapkan errorlevel
EXPAND : uncompress file
Ekstrak : uncompress file CAB
Kode Awal [F]
FC : Bandingkan dua file
FIND : Mencari string teks dalam sebuah file
FINDSTR : Cari string dalam file
FOR / F : pengulangan perintah terhadap satu set file
FOR / F : pengulangan perintah terhadap hasil perintah lain
FOR : pengulangan perintah terhadap semua options Files, Directory, List
FORFILES : Proses Batch beberapa file
FORMAT : Format disk
FREEDISK : Periksa free disk space/disk yang tersisa (dalam bytes)
FSUTIL : File dan Volume utilitas
FTP : File Transfer Protocol
FTYPE : Tampilkan atau memodifikasi jenis file yang digunakan dalam asosiasi ekstensi
file
Kode Awal [G]
GLOBAL : Display keanggotaan kelompok global
GOTO : Direct a batch program untuk melompat ke baris berlabel
GPUPDATE : Update pengaturan Kebijakan Grup
Kode Awal [H]
HELP : Online Help
Kode Awal [I]
ICACLS : Ubah file dan folder permissions
IF : kondisional melakukan perintah
IFMEMBER : Apakah pengguna saat ini dalam sebuah NT Workgroup
IPCONFIG : Configure IP / View IP Address,DNS, Gateway, Subnet Mask
Kode Awal [K]
KILL : Remove program dari memori
7. Kode Awal [L]
LABEL : Edit disk label
LOCAL : Display keanggotaan kelompok-kelompok lokal
LOGEVENT : Menulis teks ke NT event viewer
Logoff : user log off
LOGTIME : log tanggal dan waktu dalam file
Kode Awal [M]
MAPISEND : Kirim email dari baris perintah
MBSAcli : Baseline Security Analyzer
MEM : Display penggunaan memori
MD : Buat folder baru
MKLINK : Buat link simbolik (linkd)
MODE : Mengkonfigurasi perangkat sistem
MORE : Display output, satu layar pada satu waktu
MOUNTVOL : mengelola volume mount point
MOVE : Pindahkan file dari satu folder ke yang lain
MOVEUSER : Pindahkan pengguna dari satu domain ke domain lainnya
MSG : mengirim pesan atau message
MSIEXEC : Microsoft Windows Installer
MSINFO : Windows NT diagnostics
MSTSC : Terminal Server Connection (Remote Desktop Protocol)
MUNGE : Cari dan Ganti teks dalam file (s)
MV : Copy in-menggunakan file
Kode Awal [N]
NET : Kelola sumber daya jaringan
NETDOM : Domain Manager
Netsh: Configure Network Interfaces, Windows Firewall & Remote akses
NETSVC : Command-line Service Controller
NBTSTAT : Tampilkan statistik jaringan (NetBIOS over TCP / IP)
NETSTAT : Display networking statistics (TCP / IP)
NOW : Tampilan saat ini Tanggal dan Waktu
NSLOOKUP : Nama server lookup
NTBACKUP : Backup folder ke tape
NTRIGHTS : Edit hak user account
8. Kode Awal [P]
PATH : Menampilkan atau menetapkan path pencarian untuk file executable
PATHPING : jejak jalur jaringan ditambah paket latensi dan kerugian
PAUSE : memenjarakan(suspend) pengolahan file batch dan menampilkan pesan
perms : Tampilkan izin untuk pengguna
PERFMON : Kinerja Monitor
PING : Menguji koneksi jaringan
POPD : Mengembalikan nilai sebelumnya dari direktori sekarang yang disimpan oleh
PUSHD
PORTQRY : Tampilan status ports dan services
Powercfg : Mengkonfigurasi pengaturan daya
PRINT : Mencetak file teks
PRNCNFG : Display, mengkonfigurasi atau mengubah nama printer
PRNMNGR : Tambah, menghapus, daftar printer menetapkan printer default
PROMPT : Mengubah command prompt
PsExec : Proses Execute jarak jauh
PsFile : menampilkan file dibuka dari jarak jauh (remote)
PsGetSid : Menampilkan SID sebuah komputer atau pengguna
PsInfo : Daftar informasi tentang sistem
PsKill : proses mematikan berdasarkan nama atau ID proses
PsList : Daftar informasi rinci tentang proses-proses
PsLoggedOn : siapa saja yang log on (lokal atau melalui resource sharing)
PsLogList : catatan kejadian log
PsPasswd : Ubah sandi account
PsService : Melihat dan mengatur layanan
PsShutdown : Shutdown atau reboot komputer
PsSuspend : proses Suspend
PUSHD : Simpan dan kemudian mengubah direktori sekarang
Kode Awal [Q]
QGREP : Cari file(s) untuk baris yang cocok dengan pola tertentu
Kode Awal [R]
RASDIAL : Mengelola koneksi RAS
RASPHONE : Mengelola koneksi RAS
Recover: perbaikan file yang rusak dari disk yang rusak
REG : Registry = Read, Set, Export, Hapus kunci dan nilai-nilai
REGEDIT : Impor atau ekspor pengaturan registry
Regsvr32 : Register atau unregister sebuah DLL
REGINI : Ubah Registry Permissions
REM : Record comments (komentar) di sebuah file batch
REN : Mengubah nama file atau file
REPLACE : Ganti atau memperbarui satu file dengan yang lain
RD : Hapus folder (s)
RMTSHARE : Share folder atau printer
Robocopy : Copy File dan Folder secara sempurna
RUTE : Memanipulasi tabel routing jaringan
RUNAS : Jalankan program di bawah account pengguna yang berbeda
RUNDLL32 : Jalankan perintah DLL (add / remove print connections)
9. Kode Awal [S]
SC : Control Layanan
SCHTASKS : Jadwal perintah untuk dijalankan pada waktu tertentu
SCLIST : Tampilkan Layanan NT
SET : Display, set, atau menghapus variabel environment
SETLOCAL : Pengendalian environment visibilitas variabel
SETX : Set variabel environment secara permanen
SFC : Pemeriksa Berkas Sistem
SHARE : Daftar atau mengedit file share atau share print
SHIFT : Shift posisi digantikan parameter dalam sebuah file batch
SHORTCUT : jendela Buat shortcut (. LNK file)
SHOWGRPS : Daftar NT Workgroups seorang pengguna telah bergabung
SHOWMBRS : Daftar Pengguna yang menjadi anggota dari sebuah Workgroup
SHUTDOWN : Shutdown komputer
SLEEP : Tunggu untuk x detik
SLMGR : Software Licensing Management (Vista/2008)
SOON : Jadwal perintah untuk menjalankan dalam waktu dekat
SORT : Sort input
START : memulai sebuah program atau perintah dalam jendela terpisah
SU : Switch User
SUBINACL : Edit file dan folder Permissions, Kepemilikan dan Domain
SUBST : Associate jalan dengan huruf drive
Systeminfo : Daftar konfigurasi sistem
Kode Awal [T]
TASKLIST : Daftar menjalankan aplikasi dan services
TASKKILL : Hapus proses yang berjalan dari memori
TIME : Menampilkan atau mengatur waktu sistem
TIMEOUT : penundaan pemrosesan dari sebuah batch file
TITLE : Mengatur judul window untuk sesi cmd.exe
TLIST : daftar tugas dengan path lengkap
TOUCH : mengganti file timestamps
Tracert : Trace route ke sebuah remote host
TREE : tampilan grafis struktur folder
TYPE : Menampilkan isi dari file teks
Kode Awal [U]
USRSTAT : Daftar domain nama pengguna dan terakhir login
Kode Awal [V]
VER : Tampilkan versi informasi
VERIFY : Pastikan bahwa file sudah disimpan
VOL : Menampilkan sebuah label disk
10. Kode Awal [W]
WHERE : Menempatkan dan menampilkan file dalam sebuah pohon direktori
wHOAMI : Output UserName saat ini dan manajemen domain
WINDIFF : Bandingkan isi dua file atau set file
WINMSD : Sistem Windows diagnostik
WINMSDP : Sistem Windows diagnostik II
WMIC : Perintah WMI
Kode Awal [X]
XCACLS : Ubah file dan folder permissions
XCOPY : Menyalin file dan folder
Kode CMD Yang sering digunakan Baik untuk tools
network / untuk yang lainnya :
Ipconfig : sebenarnya fungsi dari Ipconfig ini banyak banget, tapi mayoritas orang
menggunakannya untuk melihat ip address, Gateway, DNS Server, dan hampir semua informasi
dalam jaringan internet kalian. Ipconfig ini punya banyak kombinasi, kalo kalian bingung untuk
mengingat semua daftar kombinasi dari ipconfig, kalian bisa ketik di CMD -> Ipconfig/?, maka
akan muncul semua list kombinasi ipconfig.
DIR : Perintah ini untuk menampilkan daftar file dan directory di lokasi folder yang sedang di
akses di command prompt. Untuk menampilkan file dan folder yang tersembunyi, tambahkan
opsi atau parameter /A setelah perintah DIR. Pastikan sebelum garis miring ada spasi, contohnya
DIR /A
Attrib : Virus atau worm yang menyerang komputer biasanya menyembunyikan file atau folder
yang ada di komputer atau flashdisk. kalau ini terjadi, kita bisa menggunakan perintah ATTRIB
untuk menampilkan file tersebut ( termasuk untuk menyembunyikan file-filenya). Perintah ini
akan menampilkan semua file dan folder yang ada di folder yang sedang di akses di command
prompt. sama kayak ipconfig, kalau bingung daftar kombinasinya bisa diliat di attrib/?
netstat : kalo ini kita pake untuk mengetahui aktivitas koneksi internet kita, serta statistiknya.
Route : ini digunakan untuk membuat jalur baru (routing) pada komputer ke suatu jaringan,
biasanya pada LAN atau WAN . Kemudian untuk mengetahui proses lalu lintas jaringan kita,
untuk mengetahui informasi jalur host, gateway, dan network destination kita untuk paket yang
akan dikirim dengan perintah route print. ngerti nggak? sama, gue juga nggak. *hening*
net : Perintah ini fungsinya banyak, salah satunya yaitu mengirim pesan singkat kepada host
dalam suatu LAN dengan perintah net send. Untuk perintah yang lain dapat digunakan untuk
melihat status-status tertentu pada komputer dan jaringan kita.
netsh : ini digunakan untuk menampilkan atau memodifikasi konfigurasi jaringan dari sebuah
komputer yang sedang berjalan baik secara lokal maupun remote dari komputer yang aktif.
Seperti merubah IP address, mengganti konfigurasi IPv4 ke IPv6, mengganti port proxy,
mengganti winsock, dll
ping : Perintah ini gampang diingat, dan penting banget buat mengecek keadaan suatu jaringan
pada host maupun perangkat jaringan, apakah down, overload, atau putus-putus, Proses ping
bekerja dengan mengirimkan paket kepada suatu host atau perangkat melalui koneksi jaringan
(LAN, MAN, WAN), dan nantinya akan terdeteksi permasalahan jaringan dengan melihat pesan
dari urutan paket yang dikirim per second.
11. tracert : ini digunakan untuk melihat rute yang dilewati paket untuk sampai tujuan, analoginya
yaitu agar paket dari A sampai ke L, maka paket tersebut dikirimkan melalui rute-rute yang
ditentukan, misalnya A – B – C – H – I – J – K – L. biasanya adminstrator jaringan
menggunakan perintah ini untuk mendeteksi dimana rute jaringan yang terputus.
nslookup : ini dipake buat melihat alamat IP dari domain yang ada pada DNS server. Untuk
perusahaan yang mempunyai aplikasi berbasis web dan DNS server sendiri, perintah ini dapat
digunakan untuk mengecek kinerja dari DNS server itu sendiri ata ketika DNS server down,
otomatis aplikasi web tidak dapat digunakan, untuk menanggulanginya anda bisa menggunakan
alamat IP ini untuk membuka web aplikasi tersebut.
telnet : ini digunakan untuk melakukan remote ke perangkat jaringan, seperti Switch atau Router
dalam suatau jaringan (LAN, MAN, maupun WAN). Dengan melakukan telnet, ini
mempermudah administrator jaringan dalam mengelola jaringan dimana saja berada.