Perintah CMD


Perintah CMD

copy & xcopy

Copy seperti namanya merupakan perintah untuk melakukan copy file. Sintaknya “ copy [nama file lengkap dengan extensinya ] [ tujuan ] “. Contohnya saya akan mengcopy file coba.doc pada drive D, ke kesebuah folder yang ada di drive C, misalkan nama foldernya " newFolder ", maka terlebih dulu masuk ke drive D lewat CMD dengan mengetikkan nama drive " D: " (tanpa tanda petik), selanjutnya ketikkan perintah " copy coba.doc C:\newFolder ", maka file coba.doc akan dicopy ke folder newFolder yang ada di drive C. Sebenarnya kita juga bisa mengcopy file tersebut tanpa harus masuk ke drive D terlebih dahulu dengan catatan anda harus tahu terlebih dulu lokasi folder, nama dan type file yang ingin anda tersebut, seperti contoh tadi berarti anda harus ketikkan perintah berikut " copy D:\coba.doc C:\newFolder ".

Bagaimana jika kita ingin mencopy satu folder sekaligus?
Kita juga bisa menggunakan perintah copy biasa, akan tetapi nama folder tersebut tidak ikut tercopy, yang tercopy hanya isinya doang. Disinilah kita bisa menggunakan perintah " xcopy ". Misalkan kita ingin mengcopy folder di Drive D: yang terdiri dari banyak sub folder maka kita bisa ketikkan perintah " " /e " merupakan perintah untuk melakukan copy terhadap subdirectory. Ada juga xcopy /e [namafolder] [drive tutujuan ].cara lain jika kita ingin mencopy dengan praktis dan cepat yakni dengan menggunakan extensi file tertentu. Contohnya jika saya ingin mengcopy semua file yang berekstensi *.txt yang ada di drive D: maka saya bisa ketikkan perintah " xcopy /s *.txt C:\newFolder ", maka setiap file dengan extensi *.txt akan tercopy ke folder newFolder di drive C.
Uniknya dengan perintah copy ini kita bisa mencopy suatu file kedalam file lainnya, misalnya ada dua file berextensi *.txt dengan nama a.txt dan b.txt, dengan perintah copy saya bisa menggabungkan kedua file tersebut, misalkan hasil gabungan filenya berextensi c.txt maka perintahnya “ copy /b a.txt + b.txt = c.txt “, perintah “ /b “ berarti dalam peritah copy tadi akan dilakukan copy binary juga. Dalam file c.txt akan tertulis isi dari file a.txt dan b.txt. Kita bisa menggabungkan file dengan type apapun, sehingga cara ini cocok kita gunakan untuk menyembunyikan suatu informasi peting, contohnya jika saya ingin mengirim pesan rahasia kepada teman saya, saya tidak perlu menggunakan ilmu kryptograpy untuk melakukannya, saya copykan saja pesannya ke dalam suatu file yang orang tidak mungkin akan curiga. Coba anda copykan sebuah file *.txt misalkan namanya a.txt dimana dalam a.txt terdapat pesan " ada bom " kedalam file berekxtensi *.jpg misalkan nama filenya gambar.jpg dengan perintah " copy /b gambar.jpg + a.txt = c.jpg "
perintah ini akan menghasilkan sebuah file baru dengan nama c.jpg, jika anda buka file tersebut maka gambar.jpg akan terbuka secara normal.
Terus pesan yang tadi dimana?
Jika anda ingin melihat pesan " ada bom " tadi anda klik kanan pada gambar.jpg tadi dan pilih open with menggunakan notepad, maka akan terlihat code ASCII untuk gambar.jpg tersebut, tulisan anda ada pada ujung code ASCII tadi.
Banyak orang juga menggunakan cara ini unutk menyembukan suatu file kedalam file tertentu misalnya taruh music atau video dalam file *.jpg. Syaratnya anda kompress dulu file yang ingin disembunyikan tadi menggunakan winzip atau winrar dan jika suatu saat anda ingin membuka file tersebut anda harus membuka file *.jpg tadi menggunakan winrar atau winzip selanjutnya tinggal di ekstrak. Yang perlu anda perhatikan dalam copy file kedalam file ini adalah urutannya. Misalkan perintah perintah 1 “copy /b gambar.jpg + file.zip = gambarbaru.jpg “ dan perintah 2 “copy /b file.zip + gambar.jpg += gambarbaru.jpg “. Pada perintah satu gambarbaru.jpg akan bisa terbuka normal dan perintah 2 gambarbaru.jpg tidak akan bisa terbuka.

Attrib

Attrib digunakan utnuk mengganti atau memberikan attribut suatu file. Attrib dikombinasikan dengan beberapa perinta diantaranya
+ memberikan attribut
menghapus attribut
S system file attribut
H hidden file attribut
R read-only file attribut
A archiev file attribut

Contoh misalkan saya ingin memberikan attribut hidden dan read-only semua file berextensi *.txt pada drive D maka perintahnya adalah “ attrib +h +r *.txt /s “, maka semua file dengan ekstensi *.txt akan terhidden dan read only di drive D, untuk mengembalikannya kita hanya perlu merubah tanda plus menjadi minus. Ini sangat membantu jika kita ingin menyembunyikan file dalam jumlah yang banyak sekaligus.

Del

Del merupakan peritah untuk mendelete satu ata beberapa file. Untuk bisa mendelete suatu file, file tersbut tidak boleh terhidden. Jika ada kasus seperti kemarin saya menemukan virus sebangsa sality yang mengcopykan file *.lnk, *.inf dan *.db kesemua folder dan subfolder, saya menggunakan peritah del untuk menghaus sekaligus file tersebut, tapi karna file tersebut terhidden maka harus kita gantai dulu attribut file tersut dengan perintah seperti yang dijelaskan diatas tadi, baru kemuadian bisa saya delete, adapun perintahnya “ del *.lnk *.inf *.db /s “ maka perintah in akan melkuakn delete file susai ekstensi file yang kita ketikkan, “ /s “ berarti peritah del ini akan dilakukan juga ke semua sub folder.


·         ATTRIB    : Menampilkan atauapun merubah attribut file/ folder
·         CD             : Menampilkan atuapun merubah folder yang dimaksud
·         CHDIR                  Menampilkan perubahan nama dari folder yang dimaksud.
·         CHKDSK             Memeriksa disk dan menampilkan laporan status.
·         CLS                       Memebersihkan srceen
·         COLOR                 Memenentukan warna untuk latar belakang dan tulisan pada CMD
·         COMP                   Menyatukan atau menggabungkan beberap file
·         COPY                   Menyalin satu atupun lebih file ke folder lain
·         DATE                    Menampilkan dan mengatur waktu
·         DEL                       Menghapus file
·         DIR                        Menampilkan susunan file dan subfolder didalam suatu folder
·         DISKCOP               Menyalin isi floopy disk ke tempat lain..
·         ERASE                  Menghapus file
·         EXIT                      Keluar dari CMD
·         FORMAT             Memformat disk
·         HELP                     Menyedikan layanan bantuan
·         LABEL                  Membuat, merubah, ataupun menghapus label daripada disk
·         MD                        Membuat folder
·         MKDIR                 Membuat folder
·         MOVE                   Memindahkan satu ataupun lebih file dari suatu folder ke folder
·         PRINT                   Mencetak text file
·         RDM                     Menghapus folder
·         REN                      Merubah nama file
·         RENAME              Merubah nama suatu file
·         REPLACE            Merubah tempat posisi file
·         RMDIR                  Memindahkan folder
·         SORT                    Mensortir input
·         VER                       Menampilkan versi dari Windows
·         VOL                      Menampilkan disk volume dan nomor
·         XCOPY                 Mengkopi tree dari folder
·         ADDUSERS - Memasukkan/ menambah user ke/dari file CSV.
·         ARP - Address Resolution Protocol
·         ASSOC Change - file extension associations
·         ASSOCIAT - One step file association
·         AT Schedule - Perintah untuk membuat shedule program (utk dijalankan kemudian waktu)
·         ATTRIB - Mengganti atribut file
·         BOOTCFG - Edit boot setting windows
·         BROWSTAT - Mencari info domain,browser dan PDC
·         CACLS - Mengganti/mengubah file permissions
·         CALL - Memanggil sebuah program batch
·         CD - Memindahkan ke sebuah folder tertentu.
·         CHANGE - Mengubah Properties pada Terminal Server
·         CHKDSK - Memeriksa dan memperbaiki file system
·         CHKNTFS - Memeriksa NTFS file system
·         CHOICE - Menerima input keyboard ke dalam sebuah batch file
·         CIPHER - Encrypt-Decrypt files/folders
·         CleanMgr - Membersihkan secara otomatis Temporary files, recycle bin
·         CLEARMEM - Membersihkan memory
·         CLIP - meng-Copy STDIN ke Windows clipboard.
·         CLS - Membersihkan layar CMD
·         CLUSTER - Windows Clustering
·         CMD - Membuka layar CMD/ command prompt
·         COLOR - Mengganti warna pada window CMD
·         COMP - Membandingkan isi dari 2 atau lebih file
·         COMPACT - kompres file/folder di dalam partisi NTFS
·         COMPRESS - kompres file individu di dalam partisi NTFS
·         CON2PRT - Connect atau disconnect sebuah Printer
·         CONVERT - Convert FAT drive menjadi NTFS.
·         COPY - Copy 1 atau lebih file ke lokasi tertentu
·         CSVDE - Import/Export Active Directory data
·         DATE - Menampilkan/mengatur tanggal
·         Dcomcnfg - DCOM Configuration Utility
·         DEFRAG - Defragment hard drive
·         DEL - Menghapus 1 atau lebih file
·         DELPROF - Menghapus User Profile NT
·         DELTREE - Menghapus sebuah folder beserta subfolder
·         DevCon - Device Manager Command Line Utility
·         DIR - Menampilkan daftar file/folder dari sebuah drive
·         DIRUSE - Menampilkan disk usage/kapasitas disk
·         DISKCOMP - Membandingkan isi dari 2 buah floppy disk
·         DISKCOPY - Copy isi dari sebuah floppy disk ke floppy disk lainnya
·         DNSSTAT - DNS Statistics
·         DOSKEY - Mengedit command line,recall commands,dan create macros
·         DSADD - Menambah user (computer, group..) ke dalam active directory
·         DSQUERY - Menambah item ke dalam active directory
·         DSMOD - Modify user (computer, group..) di dalam active directory
·         ECHO - Menampilkan message pada monitor
·         ERASE - Menghapus satu atau lebih file
·         EXIT - keluar dari window CMD
·         EXPAND - Uncompress file
·         EXTRACT - Uncompress CAB files
·         FC - Membandingkan 2 buah file
·         FDISK - Disk Format dan partition
·         FIND - Mencari sebuah text string di dalam sebuah file
·         FINDSTR - Mencari strings di dalam files
·         FOR /F -Loop command: untuk beberapa files sekaligus
·         FOR  - Loop command: all options Files, Directory, List
·         FORFILES - Batch process multiple file
·         FORMAT - Memformat sebuah disk
·         FREEDISK - Menampilkan free disk space (dalam bytes)
·         FSUTIL - File and Volume utilities
·         FTP - File Transfer Protocol
·         FTYPE - Menampilkan/mengubah file types yg digunakan dalam file extension
·         GLOBAL - Menampilkan daftar anggota dalam global groups
·         GOTO - Mengarahkan sebuah program batch untuk melompat ke labelled line
·         HELP - Online Help
·         HFNETCHK - Network Security Hotfix Checker
·         IF - Conditionally perform a command (perintah bersyarat)
·         IPCONFIG - Configure IP
·         KILL - Menghapus program dari memory
·         LABEL - Memberi/mengubah label disk
·         LOCAL - Menampilkan daftar anggota local groups
·         LOGEVENT - Menulis text ke dalam NT event viewer.
·         LOGOFF - Keluar dari system / Mengeluarkan user dari system
·         LOGTIME - mencatat tanggal dan waktu dalam sebuah file
·         MAPISEND - Mengirim e-mail dari command line
·         MEM - Menampilkan memory usage
·         MD - Create new folders
·         MODE - Configure a system device
·         MOUNTVOL - Mengatur Mount point dalam sebuah volume
·         MOVE - Memindahkan file dari sebuah folder ke folder lain
·         MOVEUSER - Menindahkan user dari sebuah domain ke domain lain
·         MSG - Mengirim message
·         MSIEXEC - Microsoft Windows Installer
·         MSINFO - Windows NT diagnostics
·         MSTSC - Terminal Server Connection (Remote Desktop Protocol)
·         MUNGE - Mencari dan Menganti text di dalam sebuah file (find & replace)
·         MV - Meng-copy file yang sedang/sementara digunakan
·         NET - Mengatur network resources
·         NETDOM - Domain Manager
·         NETSH - Configure network protocols
·         NETSVC - Command-line Service Controller
·         NBTSTAT - Menampilkan networking statistics (NetBIOS over TCP/IP)
·         NETSTAT - Menampilkan networking statistics (TCP/IP)
·         NOW - Menampilkan current Date and Time
·         NSLOOKUP - Name server lookup
·         NTBACKUP - Backup folders
·         NTRIGHTS - Edit user account rights (wilayah akses yg diizinkan oleh admin)
·         PATH - Menampilkan atau mengatur search path untuk executable files
·         PATHPING - Melacak route plus network latency dan packet loss
·         PAUSE - Menahan proses sebuah batch file and menampilkan message
·         PERMS - Menampilkan permissions (wilayah akses) user
·         PERFMON - Performance Monitor
·         PING - Menguji (test) network connection
·         POPD - Restore previous value dari sebuah directory yang di-save oleh PUSHD
·         PORTQRY - Menampilkan status ports dan service
·         PRINT - Print text file
·         PRNCNFG - Menampilkan, mengatur, atau mengubah nama printer
·         PRNMNGR - Menampilkan, menghapus, atau menambah daftar printer; set default printer
·         PROMPT - Mengubah command prompt
·         PsExec - Menjalankan proses jarak jauh (remote)
·         PsFile - Menunjukkan file2 yang dibuka dari jarak jauh
·         PsGetSid - Menampilkan SID sebuah computer atau user
·         PsInfo - Menampilkan informasi dari sebuah system
·         PsKill - Menghentikan proses melalui process ID
·         PsList - Menampilkan detail informasi dari sebuah proses
·         PsLoggedOn - Who’s logged on (mengecek secara lokal atau melalui resource sharing)
·         PsLogList - Event log records
·         PsPasswd - Mengubah account password
·         PsService - Menampilkan dan mengubah services
·         PsShutdown - Shutdown atau reboot computer
·         PsSuspend - Suspend/menahan proces
·         PUSHD - Menyimpan/Save dan mengganti current directory
·         QGREP - Mencari kata/kalimat di dalam file yg sesuai dgn pola/line yg ditentukan.
·         RASDIAL - Mengatur RAS connections
·         RASPHONE - Mengatur RAS connections
·         RECOVER - Memulihkan/Recover damaged file dari sebuah disk defective (rusak).
·         REG - Membaca, mengatur, atau menghapus registry keys dan values
·         REGEDIT - Mengimport/mengeksport registry settings
·         REGSVR32 - Register/unregister file DLL atau ocx
·         REGINI - Mengubah Registry Permissions
·         REM - Merekam/mencatat comments (remarks) di dalam sebuah batch file
·         REN - mengubah nama file
·         REPLACE - Mengganti/Replace atau meng-update sebuah file dengan file line
·         RD - Delete folder
·         RDISK - Create Recovery Disk
·         RMTSHARE - Share folder atau printer
·         ROUTE - Memanipulasi network routing tables
·         RUNAS - Menjalankan sebuah program dgn menggunakan user account lain.
·         RUNDLL32 - Menjalankan sebuah DLL command (add/remove print connections)
·         SC - Service Control
·         SCHTASKS - Create or Edit Scheduled Tasks
·         SCLIST - Display NT Services
·         ScriptIt - Control GUI applications
·         SET - Display, set, atau remove environment variables
·         SETX - Set environment variables secara permanent
·         SHARE - Mendaftar atau edit sebuah file share atau print share
·         SHORTCUT - Create windows shortcut (.LNK file)
·         SHOWGRPS - Menampilkan daftar NT Workgroups atau user yang telah joined
·         SHOWMBRS - Menampilkan daftar Users yg merupakan member dari sebuah Workgroup
·         SHUTDOWN - Shutdown computer
·         SLEEP - Menunggu selama beberapa saat
·         SOON - Menjadwal(schedule) sebuah command untuk beberapa waktu kemudian
·         SORT - Sort inpu
·         START - membuka sebuah window baru, untuk menjalankan program atau command tertentu
·         SU - Switch User
·         SUBINACL - Edit file & folder Permissions, Ownership serta Domain
·         SUBST - Menyesuaikan sebuah path dengan drive letter
·         SYSTEMINFO - Menampilkan daftar system configuration
·         TASKLIST - Menampilkan daftar aplikasi dan service yang sedang berjalan
·         TIME - Menampilkan atau mengubah waktu pada system
·         TIMEOUT - Delay processing sebuah batch file
·         TITLE - Menentukan judul window untuk sebuah session CMD.EXE
·         TOUCH - mengubah timestamps sebuah file
·         TRACERT - Melacak route ke sebuah remote host
·         TREE - Tampilan grafis dari struktur folder
·         TYPE - Menampilkan isi dari sebuah text file
·         USRSTAT - Menampilkan daftar domain usernames dan last login
·         VER - Menampilkan version information
·         VERIFY - Memeriksa apakah files telah ter-save
·         VOL - Menampilkan disk label
·         WHERE - Mencari dan menampilkan files di dalam sebuah directory tree
·         WHOAMI - Menampilkan current UserName dan current domain
·         WINDIFF - Membandingkan isi dari dua atau lebih file.
·         WINMSD - Windows system diagnostics
·         WINMSDP - Windows system diagnostics II
·         WMIC - WMI Commands
·         XCACLS - Mengubah file permissions (hak akses)
·         XCOPY - Copy files dan folders

Category: 0 komentar

0 komentar:

Posting Komentar