Perintah CMD
Command Prompt 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 disalahgunakan oleh seorang cracker untuk menjalankan aksi-aksinya hanya dengan menggunakan command prompt.
Maka dari itu sebagai langkah antisipasi bagi anda sebagai user adalah dengan mengenal lebih jauh tentang seluk beluk dari command prompt agar bisa memahami cara kerja dan manfaatnya, salah satu dari sekian banyak manfaat dari command prompt adalah kemampuannya untuk mendeteksi adanya virus, memisahkan virus dengan file yang diinfeksinya, mencari file induk virus hanya dengan perintah ATTRIB .
Command
Prompt seperti yang kita semua tahu adalah software khusus yang
sangat diperlukan pada windows, dan beberapa hal-hal yang harus
dilakukan melalui cmd dan tidak ada yang bisa menggantikan fungsi
dari cmd tersebut. Namun, yang menjadi sedikit kendalanya adalah
kalian harus mengetik ulang perintah sebelumnya atau mungkin
menggunakan tombol panah/arrow keys yang tidak terlalu membantu.
Berikut cara untuk mengingat semua perintah yang pernah kita ketik
pada cmd dan ketika diperlukan dalam Windows Command Prompt.
Cukup
tekan tombol F7 dan Anda akan memiliki daftar perintah yang pernah dijalankan/ketik sebelumnya, sekarang cukup gunakan tombol
panah/arrow keys untuk memilih perintah. Untuk memasukkan perintah
sebelumnya tekan F3 dan jika ingin memasukkan nomor baris
perintah dari daftar, tekan F9 dan masukkan perintahnya.
Daftar perintah CMD :
A
ADDUSERS : Tambah
daftar pengguna untuk / dari file CSVARP
: Address Resolution ProtocolAssoc
: Ubah ekstensi file asosiasiASSOCIAT
: Salah satu langkah asosiasi fileAttrib
: Ubah atribut berkas
B
Bootcfg : Edit Windows boot settingsBROWSTAT : Dapatkan domain, info browser dan PDC
C
CACLS : Ubah file permissionsCALL : Panggil satu program batch yang lainCD : Mengganti Directory – pindah ke Folder tertentuChange : Ganti Terminal Server Session propertiesCHKDSK : Check Disk – memeriksa dan memperbaiki masalah diskCHKNTFS : Periksa sistem file NTFSCHOICE : Menerima input keyboard ke sebuah file batchCIPHER : Encrypt atau Decrypt file / folderCleanMgr : Ototmatis membersihkan Temperatur file, recycle binCLEARMEM : Hapus kebocoran memoriCLIP : Salin STDIN ke Windows clipboard.CLS : Menghapus layar (Clear The Screen)CLUSTER : Windows ClusteringCMD : Start a new CMD shellCOLOR : Mengubah warna dari jendela CMDCOMP : Membandingkan isi dari dua file atau set fileCOMPACT : Compress file atau folder pada partisi NTFSCompress : Compress tunggal file pada partisi NTFSCON2PRT : Menghubungkan atau memutuskan sambungan dengan PrinterCONVERT : Konversi FAT ke drive NTFSCOPY : Menyalin satu atau lebih file ke lokasi lainCSCcmd : clien-side caching (Offline Files)CSVDE : Impor atau Ekspor Active Directory data
CACLS : Ubah file permissionsCALL : Panggil satu program batch yang lainCD : Mengganti Directory – pindah ke Folder tertentuChange : Ganti Terminal Server Session propertiesCHKDSK : Check Disk – memeriksa dan memperbaiki masalah diskCHKNTFS : Periksa sistem file NTFSCHOICE : Menerima input keyboard ke sebuah file batchCIPHER : Encrypt atau Decrypt file / folderCleanMgr : Ototmatis membersihkan Temperatur file, recycle binCLEARMEM : Hapus kebocoran memoriCLIP : Salin STDIN ke Windows clipboard.CLS : Menghapus layar (Clear The Screen)CLUSTER : Windows ClusteringCMD : Start a new CMD shellCOLOR : Mengubah warna dari jendela CMDCOMP : Membandingkan isi dari dua file atau set fileCOMPACT : Compress file atau folder pada partisi NTFSCompress : Compress tunggal file pada partisi NTFSCON2PRT : Menghubungkan atau memutuskan sambungan dengan PrinterCONVERT : Konversi FAT ke drive NTFSCOPY : Menyalin satu atau lebih file ke lokasi lainCSCcmd : clien-side caching (Offline Files)CSVDE : Impor atau Ekspor Active Directory data
D
DATE : Display atau mengatur tanggalDefrag : Defragment hard driveDEL : Menghapus satu atau lebih fileDELPROF : Hapus profil pengguna NTDELTREE : Menghapus folder dan semua subfolderDevCon : Device Manager Command Line UtilityDIR : Menampilkan daftar file dan folderDIRUSE : Tampilkan penggunaan diskDISKCOMP : Bandingkan isi dua floppy diskDiskcopy : Salin isi dari satu disket ke yang lainDISKPART : Disk AdministrasiDNSSTAT : DNS StatistikDOSKEY : Edit baris perintah, ingat perintah, dan membuat macroDSADD : Tambah User (komputer, group ..) ke direktori aktifDSQUERY : Daftar item dalam direktori aktifDSMOD : Ubah user (computer, group ..) di direktori aktifDSRM : Hapus item dari Active Directory
DATE : Display atau mengatur tanggalDefrag : Defragment hard driveDEL : Menghapus satu atau lebih fileDELPROF : Hapus profil pengguna NTDELTREE : Menghapus folder dan semua subfolderDevCon : Device Manager Command Line UtilityDIR : Menampilkan daftar file dan folderDIRUSE : Tampilkan penggunaan diskDISKCOMP : Bandingkan isi dua floppy diskDiskcopy : Salin isi dari satu disket ke yang lainDISKPART : Disk AdministrasiDNSSTAT : DNS StatistikDOSKEY : Edit baris perintah, ingat perintah, dan membuat macroDSADD : Tambah User (komputer, group ..) ke direktori aktifDSQUERY : Daftar item dalam direktori aktifDSMOD : Ubah user (computer, group ..) di direktori aktifDSRM : Hapus item dari Active Directory
E
ECHO : Menampilkan pesan di layarENDLOCAL : Akhir localisation perubahan lingkungan dalam file batchERASE : Menghapus satu atau lebih fileEVENTCREATE : Tambahkan pesan ke Windows event logEXIT : Keluar dari skrip arus / rutin dan menetapkan errorlevelEXPAND : uncompress fileEkstrak : uncompress file CAB
ECHO : Menampilkan pesan di layarENDLOCAL : Akhir localisation perubahan lingkungan dalam file batchERASE : Menghapus satu atau lebih fileEVENTCREATE : Tambahkan pesan ke Windows event logEXIT : Keluar dari skrip arus / rutin dan menetapkan errorlevelEXPAND : uncompress fileEkstrak : uncompress file CAB
F
FC : Bandingkan dua fileFIND : Mencari string teks dalam sebuah fileFINDSTR : Cari string dalam fileFOR / F : pengulangan perintah terhadap satu set fileFOR / F : pengulangan perintah terhadap hasil perintah lainFOR : pengulangan perintah terhadap semua options Files, Directory, ListFORFILES : Proses Batch beberapa fileFORMAT : Format diskFREEDISK : Periksa free disk space/disk yang tersisa (dalam bytes)FSUTIL : File dan Volume utilitasFTP : File Transfer ProtocolFTYPE : Tampilkan atau memodifikasi jenis file yang digunakan dalam asosiasi ekstensi file
FC : Bandingkan dua fileFIND : Mencari string teks dalam sebuah fileFINDSTR : Cari string dalam fileFOR / F : pengulangan perintah terhadap satu set fileFOR / F : pengulangan perintah terhadap hasil perintah lainFOR : pengulangan perintah terhadap semua options Files, Directory, ListFORFILES : Proses Batch beberapa fileFORMAT : Format diskFREEDISK : Periksa free disk space/disk yang tersisa (dalam bytes)FSUTIL : File dan Volume utilitasFTP : File Transfer ProtocolFTYPE : Tampilkan atau memodifikasi jenis file yang digunakan dalam asosiasi ekstensi file
G
GLOBAL : Display keanggotaan kelompok globalGOTO : Direct a batch program untuk melompat ke baris berlabelGPUPDATE : Update pengaturan Kebijakan Grup
GLOBAL : Display keanggotaan kelompok globalGOTO : Direct a batch program untuk melompat ke baris berlabelGPUPDATE : Update pengaturan Kebijakan Grup
H
HELP : Online Help
HELP : Online Help
I
ICACLS : Ubah file dan folder permissionsIF : kondisional melakukan perintahIFMEMBER : Apakah pengguna saat ini dalam sebuah NT WorkgroupIPCONFIG : Configure IP
ICACLS : Ubah file dan folder permissionsIF : kondisional melakukan perintahIFMEMBER : Apakah pengguna saat ini dalam sebuah NT WorkgroupIPCONFIG : Configure IP
K
KILL : Remove program dari memori
KILL : Remove program dari memori
L
LABEL : Edit disk labelLOCAL : Display keanggotaan kelompok-kelompok lokalLOGEVENT : Menulis teks ke NT event viewerLogoff : user log offLOGTIME : log tanggal dan waktu dalam file
LABEL : Edit disk labelLOCAL : Display keanggotaan kelompok-kelompok lokalLOGEVENT : Menulis teks ke NT event viewerLogoff : user log offLOGTIME : log tanggal dan waktu dalam file
M
MAPISEND : Kirim email dari baris perintahMBSAcli : Baseline Security AnalyzerMEM : Display penggunaan memoriMD : Buat folder baruMKLINK : Buat link simbolik (linkd)MODE : Mengkonfigurasi perangkat sistemMORE : Display output, satu layar pada satu waktuMOUNTVOL : mengelola volume mount pointMOVE : Pindahkan file dari satu folder ke yang lainMOVEUSER : Pindahkan pengguna dari satu domain ke domain lainnyaMSG : mengirim pesan atau messageMSIEXEC : Microsoft Windows InstallerMSINFO : Windows NT diagnosticsMSTSC : Terminal Server Connection (Remote Desktop Protocol)MUNGE : Cari dan Ganti teks dalam file (s)MV : Copy in-menggunakan file
MAPISEND : Kirim email dari baris perintahMBSAcli : Baseline Security AnalyzerMEM : Display penggunaan memoriMD : Buat folder baruMKLINK : Buat link simbolik (linkd)MODE : Mengkonfigurasi perangkat sistemMORE : Display output, satu layar pada satu waktuMOUNTVOL : mengelola volume mount pointMOVE : Pindahkan file dari satu folder ke yang lainMOVEUSER : Pindahkan pengguna dari satu domain ke domain lainnyaMSG : mengirim pesan atau messageMSIEXEC : Microsoft Windows InstallerMSINFO : Windows NT diagnosticsMSTSC : Terminal Server Connection (Remote Desktop Protocol)MUNGE : Cari dan Ganti teks dalam file (s)MV : Copy in-menggunakan file
N
NET : Kelola sumber daya jaringanNETDOM : Domain ManagerNetsh : Configure Network Interfaces, Windows Firewall & Remote aksesNETSVC : Command-line Service ControllerNBTSTAT : Tampilkan statistik jaringan (NetBIOS over TCP / IP)NETSTAT : Display networking statistics (TCP / IP)NOW : Tampilan saat ini Tanggal dan WaktuNSLOOKUP : Nama server lookupNTBACKUP : Backup folder ke tapeNTRIGHTS : Edit hak user account
NET : Kelola sumber daya jaringanNETDOM : Domain ManagerNetsh : Configure Network Interfaces, Windows Firewall & Remote aksesNETSVC : Command-line Service ControllerNBTSTAT : Tampilkan statistik jaringan (NetBIOS over TCP / IP)NETSTAT : Display networking statistics (TCP / IP)NOW : Tampilan saat ini Tanggal dan WaktuNSLOOKUP : Nama server lookupNTBACKUP : Backup folder ke tapeNTRIGHTS : Edit hak user account
P
PATH : Menampilkan atau menetapkan path pencarian untuk file executablePATHPING : jejak jalur jaringan ditambah paket latensi dan kerugianPAUSE : memenjarakan(suspend) pengolahan file batch dan menampilkan pesanperms : Tampilkan izin untuk penggunaPERFMON : Kinerja MonitorPING : Menguji koneksi jaringanPOPD : Mengembalikan nilai sebelumnya dari direktori sekarang yang disimpan oleh PUSHDPORTQRY : Tampilan status ports dan servicesPowercfg : Mengkonfigurasi pengaturan dayaPRINT : Mencetak file teksPRNCNFG : Display, mengkonfigurasi atau mengubah nama printerPRNMNGR : Tambah, menghapus, daftar printer menetapkan printer defaultPROMPT : Mengubah command promptPsExec : Proses Execute jarak jauhPsFile : menampilkan file dibuka dari jarak jauh (remote)PsGetSid : Menampilkan SID sebuah komputer atau penggunaPsInfo : Daftar informasi tentang sistemPsKill : proses mematikan berdasarkan nama atau ID prosesPsList : Daftar informasi rinci tentang proses-prosesPsLoggedOn : siapa saja yang log on (lokal atau melalui resource sharing)PsLogList : catatan kejadian logPsPasswd : Ubah sandi accountPsService : Melihat dan mengatur layananPsShutdown : Shutdown atau reboot komputerPsSuspend : proses SuspendPUSHD : Simpan dan kemudian mengubah direktori sekarang
PATH : Menampilkan atau menetapkan path pencarian untuk file executablePATHPING : jejak jalur jaringan ditambah paket latensi dan kerugianPAUSE : memenjarakan(suspend) pengolahan file batch dan menampilkan pesanperms : Tampilkan izin untuk penggunaPERFMON : Kinerja MonitorPING : Menguji koneksi jaringanPOPD : Mengembalikan nilai sebelumnya dari direktori sekarang yang disimpan oleh PUSHDPORTQRY : Tampilan status ports dan servicesPowercfg : Mengkonfigurasi pengaturan dayaPRINT : Mencetak file teksPRNCNFG : Display, mengkonfigurasi atau mengubah nama printerPRNMNGR : Tambah, menghapus, daftar printer menetapkan printer defaultPROMPT : Mengubah command promptPsExec : Proses Execute jarak jauhPsFile : menampilkan file dibuka dari jarak jauh (remote)PsGetSid : Menampilkan SID sebuah komputer atau penggunaPsInfo : Daftar informasi tentang sistemPsKill : proses mematikan berdasarkan nama atau ID prosesPsList : Daftar informasi rinci tentang proses-prosesPsLoggedOn : siapa saja yang log on (lokal atau melalui resource sharing)PsLogList : catatan kejadian logPsPasswd : Ubah sandi accountPsService : Melihat dan mengatur layananPsShutdown : Shutdown atau reboot komputerPsSuspend : proses SuspendPUSHD : Simpan dan kemudian mengubah direktori sekarang
Q
QGREP : cari file(s) untuk baris yang cocok dengan pola tertentu
QGREP : cari file(s) untuk baris yang cocok dengan pola tertentu
R
RASDIAL : Mengelola koneksi RASRASPHONE : Mengelola koneksi RASRecover : perbaikan file yang rusak dari disk yang rusakREG : Registry = Read, Set, Export, Hapus kunci dan nilai-nilaiREGEDIT : Impor atau ekspor pengaturan registryRegsvr32 : Register atau unregister sebuah DLLREGINI : Ubah Registry PermissionsREM : Record comments (komentar) di sebuah file batchREN : Mengubah nama file atau fileREPLACE : Ganti atau memperbarui satu file dengan yang lainRD : Hapus folder (s)RMTSHARE : Share folder atau printerRobocopy : Copy File dan Folder secara sempurnaRUTE : Memanipulasi tabel routing jaringanRUNAS : Jalankan program di bawah account pengguna yang berbedaRUNDLL32 : Jalankan perintah DLL (add / remove print connections)
RASDIAL : Mengelola koneksi RASRASPHONE : Mengelola koneksi RASRecover : perbaikan file yang rusak dari disk yang rusakREG : Registry = Read, Set, Export, Hapus kunci dan nilai-nilaiREGEDIT : Impor atau ekspor pengaturan registryRegsvr32 : Register atau unregister sebuah DLLREGINI : Ubah Registry PermissionsREM : Record comments (komentar) di sebuah file batchREN : Mengubah nama file atau fileREPLACE : Ganti atau memperbarui satu file dengan yang lainRD : Hapus folder (s)RMTSHARE : Share folder atau printerRobocopy : Copy File dan Folder secara sempurnaRUTE : Memanipulasi tabel routing jaringanRUNAS : Jalankan program di bawah account pengguna yang berbedaRUNDLL32 : Jalankan perintah DLL (add / remove print connections)
S
SC : Control LayananSCHTASKS : Jadwal perintah untuk dijalankan pada waktu tertentuSCLIST : Tampilkan Layanan NTSET : Display, set, atau menghapus variabel environmentSETLOCAL : Pengendalian environment visibilitas variabelSETX : Set variabel environment secara permanenSFC : Pemeriksa Berkas SistemSHARE : Daftar atau mengedit file share atau share printSHIFT : Shift posisi digantikan parameter dalam sebuah file batchSHORTCUT : jendela Buat shortcut (. LNK file)SHOWGRPS : Daftar NT Workgroups seorang pengguna telah bergabungSHOWMBRS : Daftar Pengguna yang menjadi anggota dari sebuah WorkgroupSHUTDOWN : Shutdown komputerSLEEP : Tunggu untuk x detikSLMGR : Software Licensing Management (Vista/2008)SOON : Jadwal perintah untuk menjalankan dalam waktu dekatSORT : Sort inputSTART : memulai sebuah program atau perintah dalam jendela terpisahSU : Switch UserSUBINACL : Edit file dan folder Permissions, Kepemilikan dan DomainSUBST : Associate jalan dengan huruf driveSysteminfo : Daftar konfigurasi sistem
SC : Control LayananSCHTASKS : Jadwal perintah untuk dijalankan pada waktu tertentuSCLIST : Tampilkan Layanan NTSET : Display, set, atau menghapus variabel environmentSETLOCAL : Pengendalian environment visibilitas variabelSETX : Set variabel environment secara permanenSFC : Pemeriksa Berkas SistemSHARE : Daftar atau mengedit file share atau share printSHIFT : Shift posisi digantikan parameter dalam sebuah file batchSHORTCUT : jendela Buat shortcut (. LNK file)SHOWGRPS : Daftar NT Workgroups seorang pengguna telah bergabungSHOWMBRS : Daftar Pengguna yang menjadi anggota dari sebuah WorkgroupSHUTDOWN : Shutdown komputerSLEEP : Tunggu untuk x detikSLMGR : Software Licensing Management (Vista/2008)SOON : Jadwal perintah untuk menjalankan dalam waktu dekatSORT : Sort inputSTART : memulai sebuah program atau perintah dalam jendela terpisahSU : Switch UserSUBINACL : Edit file dan folder Permissions, Kepemilikan dan DomainSUBST : Associate jalan dengan huruf driveSysteminfo : Daftar konfigurasi sistem
T
TASKLIST : Daftar menjalankan aplikasi dan servicesTASKKILL : Hapus proses yang berjalan dari memoriTIME : Menampilkan atau mengatur waktu sistemTIMEOUT : penundaan pemrosesan dari sebuah batch fileTITLE : Mengatur judul window untuk sesi cmd.exeTLIST : daftar tugas dengan path lengkapTOUCH : mengganti file timestampsTracert : Trace route ke sebuah remote hostTREE : tampilan grafis struktur folderTYPE : Menampilkan isi dari file teks
TASKLIST : Daftar menjalankan aplikasi dan servicesTASKKILL : Hapus proses yang berjalan dari memoriTIME : Menampilkan atau mengatur waktu sistemTIMEOUT : penundaan pemrosesan dari sebuah batch fileTITLE : Mengatur judul window untuk sesi cmd.exeTLIST : daftar tugas dengan path lengkapTOUCH : mengganti file timestampsTracert : Trace route ke sebuah remote hostTREE : tampilan grafis struktur folderTYPE : Menampilkan isi dari file teks
U
USRSTAT : Daftar domain nama pengguna dan terakhir login
USRSTAT : Daftar domain nama pengguna dan terakhir login
V
VER : Tampilkan versi informasiVERIFY : Pastikan bahwa file sudah disimpanVOL : Menampilkan sebuah label disk
VER : Tampilkan versi informasiVERIFY : Pastikan bahwa file sudah disimpanVOL : Menampilkan sebuah label disk
W
WHERE : Menempatkan dan menampilkan file dalam sebuah pohon direktoriwHOAMI : Output UserName saat ini dan manajemen domainWINDIFF : Bandingkan isi dua file atau set fileWINMSD : Sistem Windows diagnostikWINMSDP : Sistem Windows diagnostik IIWMIC : Perintah WMI
WHERE : Menempatkan dan menampilkan file dalam sebuah pohon direktoriwHOAMI : Output UserName saat ini dan manajemen domainWINDIFF : Bandingkan isi dua file atau set fileWINMSD : Sistem Windows diagnostikWINMSDP : Sistem Windows diagnostik IIWMIC : Perintah WMI
X
XCACLS : Ubah file dan folder permissionsXCOPY : Menyalin file dan folder
XCACLS : Ubah file dan folder permissionsXCOPY : Menyalin file dan folder
Kumpulan Perintah CMD pada Jaringan Komputer
ipconfig /all
Menampilkan informasi konfigurasi koneksi, misalnya Host Name, Primary DNS Type, Ethernet Adapter LAN.
Menampilkan informasi konfigurasi koneksi, misalnya Host Name, Primary DNS Type, Ethernet Adapter LAN.
ipconfig /displaydns
Menampilkan DNS Cache.
Menampilkan DNS Cache.
ipconfig /flushdns
Menghapus DNS Cache
Menghapus DNS Cache
ipconfig /release
“Menghapus” semua koneksi IP Address.
“Menghapus” semua koneksi IP Address.
ipconfig /renew
Membuat IP Address baru untuk adapter tertentu.
Membuat IP Address baru untuk adapter tertentu.
ipconfig /registerdns
Melakukan refresh DNS dan meregister kembali koneksi DNS.
Melakukan refresh DNS dan meregister kembali koneksi DNS.
ipconfig /showclassid
Menampilkan informasi DHCP Class.
Menampilkan informasi DHCP Class.
ipconfig /setclassid
Mengubah DHCP Class ID
Mengubah DHCP Class ID
control netconnections
Menampilkan Network Connection.
Menampilkan Network Connection.
ping
Contoh: ping google.com
Melakukan test koneksi ke situs nurmanto.com. Semakin sedikit % loss-nya makan semakin baik koneksinya.
Contoh: ping google.com
Melakukan test koneksi ke situs nurmanto.com. Semakin sedikit % loss-nya makan semakin baik koneksinya.
tracert
Menampilkan informasi IP Address route.
Menampilkan informasi IP Address route.
netstat
Menampilkan informasi koneksi TCP/IP yang sedang aktif.
Menampilkan informasi koneksi TCP/IP yang sedang aktif.
route
Menampilkan local route.
Menampilkan local route.
hostname
Menampilkan nama komputer.
Menampilkan nama komputer.