Post on 11-Aug-2015
PENGATURAN PERALATAN
A. PERANGKAT KERAS (HARDWARE)Adalah komponen fisik komputer yang terdiri dari rangkaian elektronika dan peralatan mekanis lainnya. Abtraksi tingkat atas terdiri dari 4 komponen, yaitu :
1. Pemroses (Processor)
2. Memori Utama (Main Memory)
3. Perangkat masukan dan keluaran (Device I/O)
4. Interkoneksi antar komponen > (user interface, device controler)
Sumber Daya Keras (Perangkat Keras) terdiri atas :A. PemrosesKomponen komputer yang bertugas untuk mengolah data dan melaksanakan berbagai perintah.Pemroses terdiri dari :
Bagian ALU (Aritmatik Logic Unit) untuk komputasi, berupa operasi aritmatika dan logika.
Bagian CU ( Control Unit) untuk pengendalian operasi yang dilaksanakan sistem komputer.
Register-register membantu pelaksanaan operasi dan sebagai tempat operan-operan dari operasi yang dilakukan.
Register untuk Kendali dan Status terdiri dari :
1. Register untuk alamat dan buffer (MAR, MBR, I/O AR, I/O BR)
2. Register untuk eksekusi instruksi (PC, IR)
3. Register untuk informasi status (PSW) berisi sign, zero carry, equal, overflow, interupt enable/disable, supervisor.
B. MemoryBerfungsi tempat menyimpan data dan program.Menurut urutan dari atas ke bawah dapat diukur hirarki dalam hal :
1. Kecepatan akses
2. Hubungan kapasitas
3. Hubungan frekuensi pengaksesan
4. Hubungan Harga
C. Perangkat Masukan /Keluaran
1. Komponen mekanik adalah perangkat itu sendiri
2. Komponen elektronik yaitu pengendali perangkat berupa chip controller
Pengendali perangkat terdapat dua macam :
Penggerak alat (Device Controller)
Pekerja alat (Device Drive)
Struktur I/O
1. I/O interupt > I/O device kec rendah
2. Struktur DMA > I/O device kec tinggi
DMA dibagi menjadi : Third Party DMA dan First Party DMA
D. Interkoneksi antar komponendisebut galur/jalur (bus) yang terdapat pada mainboard, bus terdiri dari tiga macam :
1. Bus alamat (address bus), satu arah. 16, 20, 24 jalur
2. Bus data (data bus), dua arah. 8, 16, 32 jalur
3. Bus kendali (control bus), dua arah. 4-10 jalur
Mekanisme Pembacaan :Sinyal memory read memerintahkan ke perangkat memory untuk mengeluarkan data pada lokasi tersebut ke bus data agar dibaca CPU. Interkoneksi antar komponen membentuk jenis koneksitas yang populer antara lain ISA, VESA, PCI, AGP.
Tingkat Konsep KomputerTerdiri dari :
Diagram blok (tertinggi)
Arsitektur
Transfer register
Rangkaian Saklar
Elektronika (Terendah)
1. Tingkat Konsep Elektronika
2. Tingkat Konsep Rangkaian Saklar
3. Tingkat Konsep Transfer Register
4. Tingkat Konsep Arsitektur
5. Tingkat Konsep Diagram Blok
2. Kerja KomputerKerja komputer pada tingkat konsep antara lain :
Tingkat Konsep Diagram Blok
Tingkat Transfer Register
Tingkat Konsep Saklar
B. PERANGKAT LUNAK SOFTWARE
Merupakan komponen non fisik berupa kumpulan program beserta struktur datanya
Program adalah sekumpulan instruksi yang disusun sedemikian rupa untuk dapat menyelesaikan masalah-masalah tertentu sesuai dengan kebutuhan.
Siklus IntruksiProses intruksi dilakukan melalui dua tahap :
1. Mengambil instruksi (Instruction fetch)
2. Mengeksekusi instruksi (Instruction excution)
Interupt > suatu signal dari peralatan luar penyebab interupt adalah program (Division by zero) dan timer (Quantum pada Round Robin).
Trap > software Generated interupt yang disebabkan oleh kesalahan atau karenapermintaan user.
PENDETEKSIAN PERALATAN KOMPUTER
Terkadang jika membeli komputer kita pasti ingin mengetahui dan yakin jika pc /laptop yang dibeli sesuai dengan spesifikasi yang tercantum di brosur penjualan / banner yang terpasang di laptop. Mendeteksi spesifikasi hardware komputer bisa dengan menggunakan banyak cara , mulai dengan cara manual , menggunakan software gratis ataupun dengan menggunakan software komersil (berabayar)
Dalam postingan ini kita akan membahas tentang cara mendeteksi hardware komputerdengan menggunakan software gratisan yaitu PC Wizard , pembuat software ini sama dengan team pembuat software gratisan lainnya seperti cpuz , hwmonitor, dan beberapa software utility untuk mendeteksi hardware komputer.
Cara.lain yang bisa untuk mengetahui hardware komputer :1. Cara mengetahui spesifikasi hardware komputer menggunakan Direct Diagnostic dan CPUZ2. Mengetahui spesifikasi hardware menggunakan speccy3. Menggunakan GPU-Z untuk mengetahui spesifikasi VGA4. Mendeteksi hardware yang tidak dikenali windows menggunakan Unkown Device
Indentifier5. Dengan membongkar / melepas casing komputer kemudian mengecek satu persatu komponen komputer
Sesuai dengan judul postingan tentang cara deteksi hardware komputer, masing-masing metode mempunyai keunggulan dan kekurangan, namun jika berbagai metode di atas digabungkan bisa saling melengkapi. Dengan menggunakan PC Wizard kita bisa mendeteksi hardware komputer dengan hasil yang cukup komplit , contoh tampilannya seperti di bawah ini :
PENGALAMATAN PERALATAN KOMPUTER
Pengalamatan Peralatan Komputer Pengalamatan IP (IP Addressing) IP Address dikenal didalam kita melakukan koneksi jaringan. Prinsipnya apabila komputer kita hendak bergabung dalam komunitas jaringan, maka komputer tersebut harus memiliki nama dan alamat korespondensi agar komunikasi dapat berjalan dengan baik. Hal ini layaknya apabila kita melakukan kegiatan surat-menyurat. IP address
SALURAN KOMUNIKASI DENGAN PERALATAN KOMPUTER
Saluran komunikasi adalah peralatan yang digunakan untuk komunikasi data dari satu computer ke computer yang lain. Mengapa computer? Karena computer merupakan peralatan pokok dalam TIK yang berfungsi menerima masukan data, kemudian mengolah dan menyajikannya dalam bentuk informasi. Data dan informasi yang terdapat disuatu computer dapat dipindahkan/dikirimkan ke computer lainnya.
Peralatan saluran komunikasi yang digunakan untuk menghubungkan satu computer dengan computer computer lainnya dapat dibagi menjadi dua macam, yaitu saluran kabel (wired chanel) dan saluran nirkabel (wireless chanel).
(http://books.google.co.id/books?id=O5k4ZKj3xi4C&pg=PA12&lpg=PA12&dq=saluran+komunikasi+dengan+peralatan+komputer&source=bl&ots=E_817XJyhg&sig=OefUNz-XTqi6R8D9SkfPjBt_1g0&hl=id&sa=X&ei=c7JhUIrDEMrIrQemjYD4BQ&ved=0CCcQ6AEwAQ#v=onepage&q=saluran%20komunikasi%20dengan%20peralatan%20komputer&f=false)
Halaman 12
PENGATURAN KOMUNIKASI DENGAN PERALATAN KOMPUTER
DISK OPERATING SISTEM (DOS)
PENGERTIAN DOS
DOS adalah (merupakan) sistem operasi yang menggunakan interface command-line yang digunakan para pengguna komputer pada dekade tahun 1980-an. Untuk fasilitas booting komputer dan menjalankan beberapa aplikasi software, misalnya WS dan Lotus. Masih banyak fungsi DOS yang digunakan pada zaman sekarang, terutama dalam menyelesaikan beberapa troubleshooting pada hardware komputer. Walaupun bisa juga dilakukan pada sistem operasi berbasis GUI. Berikut ini fungsi-fungsi DOS.• Mengorganisasikan atau mengendalikan kegiatan komputer• Mengatur memori• Mengatur proses input dan output data• Management file• Management directory
Keluarga DOS terbagi menjadi bebrapa kelas, yakni :MS-DOS (Microsoft Disk Operating System), termasuk di antaranya adalah Tandy DOS, Compaq DOS, Q-DOS (Quick and Dirty Operating System) dan beberapa klon dari sistem operasiMS-DOS yang dijual kepada para pembuat sistem komputer IBM PC/Compatible.IBM PC-DOS (International Business Machine Personal Computer Disk Operating System), yang meskipun masih buatan Microsoft, diubah sedikit-sedikit untuk dapat digunakan oleh komputer IBM PC.DR-DOS (Digital Research Disk Operating System), yang dibuat oleh pembuat sistem operasi CP/M, Gary Kildall.Novell Personal Netware, merupakan versi DR-DOS yang dijual kepada Novell karena perusahaan yang menaungi CP/M mengalami kebangkrutan (Novell mengakuisisi Digital Research Incorporated).Caldera DOS, merupakan versi Novell Personal Netware yang dijual kepada Caldera Corporation.
FreeDOS, merupakan versi DOS yang dibangun dari sisa-sisa pengembangan Caldera DOS, yang dikembangkan oleh komunitas open source.MS-DOS (Microsoft Disk Operating System) adalah sebuah sistem operasi yang sangat banyak digunakan oleh computer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream, yang di sebut sebagai Microsoft Windows.MS-DOS dirilis pertama kali pada tahun 1981, dan seiring dengan waktu, Microsoft pun meluncurkan versi yang lebih baru dari MS-DOS. Tidak kurang hingga delapan kali Microsoft meluncurkan versi-versi baru MS-DOS dari tahun 1981 hingga Microsoft menghentikan dukungan MS-DOS pada tahun 2000. MS-DOSmerupakan salah satu kunci keberhasilan Microsoft dalam memproduksi perangkat lunak, dari sebuah perusahaan kecil pembuat bahasa pemrograman saat didirikan hingga menjadi sebuah perusahaan perangkat lunak yangs seolah menguasi dunia.MS-DOS sebenarnya dibuat oleh sebuah perusahaan pembuat computer, yang bernama Seattle Computer Products (SCP) yang di kepalai oleh Tim Patterson—yang belakangan di rekrut oleh Microsoft untuk mengembangkan DOS—pada tahun 1980 sebagai sebuah perangkat lunak sistem operasi dengan nama Q-DOS (singkatan dari Quick and Dirty Operating System), yang selanjutnya diubah namanya menjadi 86-DOS, karena Q-DOS didesain agar dapat berjalan pada komputer dengan prosesor Intel 8086. Microsoft pun membeli lisensinya dengan harga 50.000 dolar Amerika dari SCP, lalu mengubah namanya menjadi MS-DOS. Selanjutnya, saat IBM hendak meluncurkan komputer pribadi yang disebut dengan IBM PC, Microsoft pun menjual lisensi MS-DOS kepada IBM.
PERKEMBANGAN DOS
IBM dan Microsoft selanjutnya merilis versi-versi DOS; di mana versi IBM yang
langsung dibundel dengan komputer IBM PC disebut dengan "IBM PC-DOS"
(singkatan dari International Business Machine Personal Computer Disk Operating
System). Pada awalnya, IBM hanya menggunakan apa yang layak digunakan dari
MS-DOS yang dirilis oleh Microsoft, seperti program-programnya atau utilitas yang
disertakannya. Karena itulah, versi IBM selalu dirilis lebih lambat dibandingkan
dengan versi MS-DOS. Tapi, MS-DOS versi 4.0 adalah versi MS-DOS pertama yang
benar-benar sama seperti IBM PC-DOS, karena Microsoft sedang berkonsenstrasi
untuk mengembangkan sebuah sistem operasi penerus DOS, yang disebut
dengan OS/2.
Microsoft, ketika melisensikan DOS kepada IBM, menandatangani perjanjian lisensi
yang salah satu poinnya mengandung bahwa Microsoft boleh melisensikan MS-DOS
kepada perusahaan selain IBM, dan para perusahaan tersebut dipersilakan
mengubah nama MS-DOS menjadi nama yang mereka gunakan (contoh: TandyDOS,
Compaq DOS, dan lainnya). Kebanyakan versi-versi tersebut tentu saja sama
dengan versi yang telah dikembangkan oleh Microsoft dengan MS-DOS-nya, tapi
Microsoft mulai mencabut perjanjian lisensinya sehingga para perusahaan lain
harus menggunakan nama MS-DOS, bukannya nama yang telah dikustomisasi
sebelumnya. Hanya IBM yang diberikan keleluasaan untuk terus menggunakan
nama IBM PC-DOS, bukannya MS-DOS.
MS-DOS pun berkembang cukup cepat, dengan fitur-fitur signifikan yang diambil
dari beberapa sistem operasi lainnya seperti MicrosoftXenix--salah satu varian
sistem operasi UNIX yang dikembangkan oleh Microsoft--dan DR-DOS milik Digital
Research, serta produk-produk utilitas lainnya seperti Norton Utilities dari Symantec
Corporation (produk yang diadopsi seperti Microsoft Disk Defragmenter),PC-
Tools dari Central Points (produk yang diadopsi seperti Microsoft Anti-Virus),
manajer memori diperluas atau EMM (Expanded Memory Manager) QEMM dari
Quarterdeck (produk yang diadopsi seperti EMM386), kompresi disk (atau disk
compression) DriveSpace dari Stac Electronics, dan masih banyak produk yang
diadopsi lainnya.
Ketika Intel Corporation memperkenalkan mikroprosesor baru yang disebut dengan
Intel 80286, Microsoft dan IBM memulai proyek sistem operasi baru pengganti DOS
yang disebut dengan OS/2, yang pada dasarnya adalah versi MS-DOS yang berjalan
dalam modus terproteksi (protected mode). Tapi, Microsoft meninggalkan proyek
OS/2 tersebut untuk memfokuskan diri pada pengembanganMicrosoft Windows dan
Microsoft Windows NT. Digital Research membuat sebuah antarmuka grafis yang
disebut dengan GEM, tapi sangat kurang populer pada komputer IBM PC atau
kompatibel. GEM ternyata mendapat pasarnya pada mesin komputer ATARI ST, tapi
akhirnya disalip lagi oleh Microsoft dengan versi Windows 3.0.
( http://jawarakampung.blogspot.com/2011/05/sejarah-singkat-disk-operation-system.html )
ARSITEKTUR DOS
Nama Perangkat Cadangan
Nama perangkat yang ada di DOS ini tidak dapat digunakan sebagai nama
file tanpa ekstensi sebab ini digunakan untuk mengirim aplikasi output untuk
periferal hardware. Pembatasan ini juga mempengaruhi beberapa versi
Windows, dalam beberapa kasus menyebabkan crash dan kerentanan
keamanan.
Berikut adalah daftar sebagian nama-nama perangkat yang dicadangkan:
NUL, COM1 atau AUX, COM2, COM3, COM4, CON, LPT1 atau PRN, LPT2, LPT3,
dan CLOCK.
Rangkaian BOOT
Sebuah PC modern dikonfigurasi untuk mencoba melakukan boot dari
berbagai perangkat dalam urutan tertentu. Jika komputer Anda tidak bisa
boot dari perangkat yang anda inginkan, misalnya floppy drive, Anda
mungkin harus masuk ke fungsi setup BIOS dengan menekan tombol khusus
saat komputer mulai dihidupkan -- Delete, F1, F2, F10 atau F12 -- kemudian
mengubah urutan boot. Jenis BIOS lebih baru, mengijinkan penghentian
tahap akhir proses boot dengan menekan tombol fungsi (biasanya F11),
yang lalu menampilkan daftar perangkat boot untuk dipilih.
Sistem operasi yang berbeda menggunakan isi boot disk berbeda pula.
Semua boot disc harus kompatibel dengan komputer yang digunakan.
MS-DOS/PC-DOSBoot sector yang benar pada floppy disk, tidak dalam format disk file yang normal.
COMMAND.COM
IO.SYS atau IBMIO.SYS
MSDOS.SYS atau IBMDOS.SYS
FreeDOSBoot sector yang benar di disk
COMMAND.COM
KERNEL.SYS
LinuxBootloader seperti SYSLINUX atau GRUB
Linux kernel
Initial ram disk (initrd)
COMMAND INTERPRETER
cmd.exe adalah baris perintah penerjemah pada OS/2, Windows CE dan Windows
NTberbasis 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.
Command Prompt (executable cmd.exe adalah command-line interpreter yang
disediakan Microsoft pada OS / 2, Windows CE dan pada sistem operasi Windows
NT-based (termasukWindows, Windows 2000, Windows XP, Windows
Vista, Windows 7, Windows Server 2003dan Windows Server 2008). Ini
adalah analog COMMAND.COM dalam MS-DOS dan Windows 9x (di mana hal
itu disebut MS-DOS Prompt), sistem, atau Unix Shell digunakan pada
sistem Unix-like.
Therese Stowell mengembangkan versi awal cmd.exe untuk Windows NT.
Walaupun beberapa perintah DOS tidak didukung atau sudah diubah
(misalnya fungsi deltree digabung kedalam rd dalam bentuk parameter / s ),
cmd.exe masih memiliki lebih banyak perintah built-in.
Versi cmd.exe pada OS/2 dan Windows NT memiliki pesan kesalahan yang
lebih rinci dibandingkan dengan "Bad command or file name" (dalam hal
salah perintah) dari command.com. Pada versi cmd.exe OS/2 pesan
kesalahan dilaporkan dengan bahasa sistem yang dipakai , teksnya diambil
dari sistem pesan file.Perintah Bantuan kemudian dapat dikeluarkan dengan
pesan nomor kesalahan untuk mendapatkan informasi lebih lanjut.
cmd.exe tetap menjadi bagian dari Windows Vista, Windows Server 2008,
dan Windows 7.
PROMPT DAN PATH
Merupakan sistem operasi yang menggunakan antarmuka dengan pengguna
berbasis teks (text-mode user interface), dengan tanda kesiapan menerima
perintah dari pengguna yang disebut dengan prompt. Prompt default yang
digunakan dalam DOS adalah nama path ditambah dengan tanda lebih besar (>),
seperti C:\>, C:\DOS\ dan lain-lain. Pengguna juga dapat menggunakan
simbol prompt lainnya dengan menggunakan perintah PROMPT.
Sistem operasi ini juga bersifat single-tasking (hanya dapat menjalankan satu
program pada satu waktu saja), menjalankan prosesor pada modus real (real
mode), dan hanya dapat mendukung satu pengguna dalam satu waktu (single
user).
WILD CARD
Secara theory wildcard adalah parameter access list yang menentukanalamat IP
yang harusdiperiksaataupengertianlainnyaadalahkumpulan 32 bit yang
digunakanuntukmengenalialamat IP.
Contoh wildcard sebagaiberikut :
IP = 192.168.1.0 SM =255.255.255.0 Wildcard=0.0.0.250 ngitungnyagini :
SM = 255.255.255.0—-> 11111111 11111111 11111111 00000000
Kebalikanyaadalah wildcard yaitu
Wildcard = 00000000 00000000 00000000 11111111 —> wildcard dari
255.255.255.0
Fungsidari wildcard maskWildcard mask panjangnya 32-bit yang dibagimenjadiempat octet. Wildcard mask adalahpasangan IP address. Angka 1 dan 0 pada mask digunakanuntukmengidentifikasikan bit-bit IP address. Wildcard mask mewakili proses yang cocokdengan ACL mask-bit. Wildcard mask digunakanuntukmemungkinkanmenerimaataumenolaksuatau IP address ataukelompokdarisejumlah IP address.
Wildcard mask dan subnet mask dibedakanolehduahal. Subnet mask menggunakanbiner 1 dan 0 untukmengidentifikasijaringan, subnet dan host. Wildcard mask menggunakanbiner 1 atau 0 untukmemfilter IP address individual ataugrupuntukdiijinkanatauditolakakses. Persamaannyahanyasatudua-duanyasama-sama 32-bit.
PERINTAH DALAM DOS
PENGGOLONGAN PERINTAH DALAM DOS
Penggolongan Perintah dalam DOS
Penggolongan perintah dalam DOS ada 2 macam yaitu, Perintah Internal (Internal Command), dan Perintah External (External Command).
I. Internal Commanda. Instruksi ada dimemory di dalam Komputer (RAM).b. Terus aktif saat PC-DOS diaktifkan sampai komputer dimatikan.c. Perintah langsung dikerjakan oleh computer.Cth: CLS, DIR, COPY, REN, DEL, DATE, VER, TIME, TYPE, ERASE, PROMPT.
II. External Commanda. File nya ada di luar memori yaitu di disket.b. Untuk memberikan perintah ini harus ada file nya.Cth: Kalau kita mau memformat disket baru harus ada file FORMAT.COM pada disket yang disimpan pada drive yang akan diaktifkan.c. Untuk menjalankan, harus dipanggil dulu ke memory dengan cara ketik nama file tersebut.d. Perintah tidak langsung dikerjakan oleh komputer pada waktu komputer dinyalakan.Cth: FORMAT, DISKCOPY, LABEL, COMP, CHKDSK, MODE, DISK COMP, DLL.
B. Perintah Pengaturan File dan Directory
1. CopyPerintah ini digunakan untuk menyalin atau mengkopy file. Bentuk umum perintah ini adalah sebagai berikut :Copy [file_asal ] [file_tujuan ]
Contoh :A:\>copy a:\tugas c:\latdos Perintah dia as menunjukan perintah untuk mengkopi file pada directory tugas di disket ,dan disalin a au dicopykan ke directori c:\latdos
2. DELBerfungsi untuk menghapus atau mendelete file. Bentuk umum :Del [nama_file ]
Contoh:C:\latdos>del *.doc {digunakan untuk menghapus semua file yang berektensi doc}.
3. DIRBentuk umumnya :DIR(drive:)(path)(filename)(/p)(/w)(/a)((:atribs))(/o)((:)(/s)(/b)dir Menampilkan file-file dalam root directory
4. RENDigunakan untuk mengubah (Rename)nama file dengan file yang baru. Perintah ini tidak akan mengubah isi dari file tersebut. Bentuk umumnya:REN
Contoh:C:\>ren tugasm~1.doc tugasku.doc
Perintah diatas berarti mengubah nama file dari tugasm~1.doc menjadi tugasku.doc
5. VOLPerintah ini digunakan untuk menampilkan Volume label atau nomor seri dari sebuah disk.
Contoh:A:\>Vol
6. TYPEDigunakan untuk menampilkan file ext.perintah ini hanya bisa digunakan untuk satu file saja dan hanya untuk file text.
Contoh:A:\>type surat.txt {diasumsikan file surat.txt ada di disket}
7. XCOPYBentuk Umum:XCOPY SUMBER [DESTINATION ] [/Y|-Y ] [/A|/M ] [/D:DATE ] [/P ] [/S ] [/E ] [/V ][/W ]Keterangan :DESTINATION diisi dengan subdir letak file secara lengkap./Y :Untuk tidak menampilkan pesan jika terjadi penimpaan file./-Y :Untuk menampilkan pesan jika terjadi penimpaan file./A :Menyalin hanya pada file yang bera ribut archieve(arsip)./M :Menyalin file yang elah diberi attribute archieve.Switch ini berbeda dengan /Akarena Switch /M merubah atribute file asal./D :date menyalin hanya file yang dimodivikasi pada tanggal yang telah
dispesifikasikan./P :digunakan agar MS-DOS menanyakan terlebih dahulu setiap aktifitas XCOPY./S :Menyalin suatu diraktori berikut seluruh file dan subdirektori didalamnya .Kecuali direktori kosong./E :Digunakan bersama switch /S yang fungsinya untuk menyalin suatu direktoriberiku sub-sub directory didalamnya termasuk direktori yang kosong./V :untuk memeriksa setiap file yang disalinkan tersebut sama dengan file asal./W :Digunakan agar MS-DOS menampilkan pesan-pesan terlebih dahulu danmenanyakan tindakan selanjutnya,sebelum xccopy menyalin file-file tersebut.
Contoh:A:\>xcopy a:c:/s/e
8. MOVEPerintah ini digunakan untuk memindahkan satu a au beberapa file pada empat yang kitainginkan.Instruksi Move selain untuk memindahkan file,juga bisa menggan i namadirektori dan nama file yang dipindahkan.Bentuk Umum:MOVE [drive:] [path ] [filename ],[drive ] [filename […]] destinationParameter:[drive:]][path ]filename :menspesifikasikan lokasi dan nama dari file-file yang kitapindahkan.Contoh:A:\>MOVE A:\tugas tugasm~1.doc C:\latdos Ar inya memindahkan file command.com ke dalam sub direktori latdos di drive C:Catatan:Instruksi dia atas hanya dapat berjalan jika file move.exe ada pada dos anda dan berada diroo direktori atau berada didirectori lain dengan catatan direktori ersebut telah diberipath.
9. ATTRIBBentuk umumnya :ATTRIBUT(+R|-R)(+A|-A)(+S|-S)(+H|-H)((drive:)(path)filename)(/S)Digunakan untuk mengubah file permission,misalnya membua file bera ribut readonly,Hidden dan sebagainyaParameter :(drive:)(path)filename menentukan letak dan nama dari file yang akan diubah.+:Mengadakan suatu attribute.-:menghilangkan attribute.R :Mengubah a tribute file menjadi Read Only.File yang elah diubah menjadireadonly tidak dapa diubah digan i a aupun dihapus.A :mengubah attribute file menjadi Archieve (file yang telah memiliki arsip).
S :Mengubah attribute menjadi sys em.H :mengubah attribute menjadi hidden./s :memproses file pada direktori maupun seluruh sub direktori.Contoh:C:\>attrib+h+r C:\latdos \*.*
10. MD|MKDIR (Make directory)Bentuk umum:MD [Nama_direktory ]Contoh:C:\>md dos622 C:\>md data
11. CD /CHDIRChange directory atau pindah directory.Perintah ini digunakan untuk pindah directory a au mengubah directory aktif.Contoh:C:\>cd dos622
12. RD (Remove Directory)Bentuk Umum:RD [nama_sub_directory ]Perintah Rd digunakan utuk menghapus subdirectory.Syara agar bisa menghapus sebuah directory adalah:1`Posisi penghapusan subdirectory yang akan dihapus harus berada diluar dari
subdirektori tersebut.2`Direktori yang akan dihapus harus benar-benar kosong.Jika tidak kosong gunakaninsstruksi del*.*
13. DELTREEBentuk Umum:DELTREE (/Y)(drive:)path1`Drive path menentukan le ak dan nama direktori yang akan dihapus.1`Switch /y agar perintah del ree tidak menampilkan konfirmasi penghapusanContoh:a:\>deltree c:\data
PERINTAH DASAR DOS
CMD
Perintah Dasar DOS
by admin on Feb.05, 2009, under CMD
Dalam menggunakan Dos diperlukan pemahaman tentang perintah perintah untuk
menjalankan Dos..untuk masuk ke Dos sendiri cukup klik run-cmd-enter…baik
sekaranga akan saya berikan beberapa perintah yang dapat anda gunakan dalam
Dos
1.cd Pindah direktori.misalnya cd windows,untuk pindah ke direktori windows
2.copy
Meng-copy file
3.copy file1.txt filebaru.txt
Meng-copy file1.txt, nama file hasil copy-an adalah filebaru.txt. Jadi akan terdapat
file1.txt dan filebaru.txt dengan isi yang sama. Ganti file1.txt dan filebaru.txt
dengan nama file yang akan Anda copy
4.copy file1.txt c:\data
Mengcopy file1.txt ke directory data pada drive C (nama file hasil copy-an adalah
file1.txt)
5.copy file1.txt c:\data\filebaru.txt
Meng-copy file1.txt ke directory data dengan nama file hasil copy-an filebaru.txt
6.dir (menampilkan file dan direktory)
7.dir d: (membuka file di direktori d)
8.dir /w
Menampilkan file dan directory secara “singkat” (cuma menampilkan nama file atau
directory saja, tidak ada keterangan ekstensi, ukuran file, tanggal dan jam)
9.ren
Mengganti nama file
10.ren filelama.txt filebaru.txt
Mengganti nama file filelama.txt menjadi filebaru.txt
itu tadi adalah perintah umum yang dipakai dalam Dos..sekarang saya akan
memberikan perintah perintah dasar dalam Dos.
ATTRIB Perintah eksternal. Untuk melihat/mengubah atribut file
CLS Perintah internal. Untuk menghapus layar monitor
COPY Perintah internal. Untuk mengcopi file
DEL Perintah internal. Untuk menghapus file
DIR Perintah internal. Untuk melihat daftar file/folder di folder/direktori tertentu
MD Perintah internal. Untuk membuat direktori/folder baru
RD Perintah internal. Untuk menghapus folder (folder kosong)
REN Perintah internal. Untuk mengubah nama file/folder
TYPE Perintah internal. Untuk melihat isi file
EDIT Perintah eksternal. Untuk mengedit file teks (interaktif)
FDISK Perintah eksternal. Untuk melihat/mengubah/membuat partisi harddisk
FORMAT Perintah eksternal. Untuk memformat disket/harddisk
MORE Untuk mencegah tampilan menggulung terus-menerus
SYS Eksternal apa internal ya? Yang jelas untuk membuat disket/harddisk jadi
bootable
Melihat daftar file/folder dalam direktori/folder tertentu
DIR (tanpa parameter)
Melihat daftar file saja
DIR /a-d
Melihat daftar folder saja
DIR /ad
Melihat daftar file yang tersembunyi
DIR /a-dh
Melihat daftar folder yang tersembunyi
DIR /adh
Melihat daftar file/folder yang tersembunyi
DIR /ah
Jika suatu kali komputer anda terserang virus dan tiba tiba semua data anda
lenyap,jangan khwatir karena sebenrnya virus tidak pernah menghapus data yang
ada mereka hanya menyembuyikan data anda disuatu tempat yang tidak kita
ketahui.ada cara untuk memunculkan kembali data data tersebut dengan
menggunakan perintah Dos.
pertama kali kita harus membuka file apa saja yang tersembunyi..dengan cara:
Melihat daftar folder saja
DIR /ad
Melihat daftar file yang tersembunyi
DIR /a-dh
Melihat daftar folder yang tersembunyi
DIR /adh
Melihat daftar file/folder yang tersembunyi
DIR /ah
setelah kita mengetahui file apa saja yang tersenbunyi,kita tinggal melihat attribut
file file tersebut.caranya:
MENGETAHUI/MENGUBAH ATRIBUT FILE: “ATTRIB”
Untuk mengetahui daftar parameter untuk perintah “ATTRIB”, ketikkan “ATTRIB /?”.
Melihat attribut file/folder
Format umum: ATTRIB namafile
Contoh: ATTRIB readme.txt
Untuk melihat attribut dari beberapa file/folder, gunakan wildcards character (*)
pada namafile.
setelah tau attribut file tersebut,kita tinggal mengubah attribut file
tersebut,caranya:
Mengubah attribut file/folder
ATTRIB daftaratribut namafile
Daftar atribut yang valid: H, R, S
Gunakan tanda ‘-’ di depan kode attribut untuk menonaktifkan atribut tertentu,
gunakan tanda ‘+’ untuk mengaktifkan atribut tertentu.
Contoh pemakaian:
Mengubah atribut file README.TXT menjadi hidden
ATTRIB +h README.TXT
Mengaktifkan atribut hidden sekaligus atribut system pada file README.TXT
ATTRIB +h +s README.TXT
Menonaktifkan attribut hidden, read-only dan system pada semua file dalam
direktori aktif (current directory). Kombinasi atribut ini dapat digunakan untuk
memunculkan kembali file-file yang ‘disembunyikan’, misalnya sebagai dampak
infeksi virus ke komputer:
ATTRIB -h -r -s *.*
sumber : http://andi-and1godwar.blogspot.com
DOS (Disk Operating System) adalah sistem operasi berbasis teks yang dikeluarkan
microsoft sebelum windows. Sama seperti Terminal di Linux, DOS memiliki daftar
perintah berbasis teks yang harus diketik di Console DOS atau lazim disebut
Command Prompt. Mengetahui penggunaan perintah DOS adalah pengetahuan
tersendiri yang perlu dipahami oleh administrator jaringan berbasis windows. Anda
akan lebih mudah menguasai NetBios Hacking atau remote komputer berbasis
console di windows dengan mengetahui perintah- perintah DOS.
Berikut daftar lengkap perintah DOS beserta fungsinya :
# ADDUSERS : Menambah/melihat daftar user melalui CSV file
# ARP : Address Resolution Protocol
# ASSOC : Mengganti ekstensi file asosiasi
# ASSOCIAT : Menjalankan file asosiasi satu langkah
# AT : Menjadwalkan perintah yang akan dijalankan lain waktu
# ATTRIB : Mengganti attribut file
# BOOTCFG : Mengedit pengaturan Windows boot
# BROWSTAT : Mengambil domain, browser dan PDC info
# CACLS : Mengganti permision file
# CALL : Memanggil salah satu program dari kelompok program
# CD : Pindah direktori/pindah folder
# CHANGE : Mengganti properties Terminal Server Session
# CHKDSK : Cek disk/harddisk dan memperbaiki permasalah harddisk
# CHKNTFS : Cek NTFS file system
# CHOICE : Menyetujui/memilih tombol input keyboard untuk memanggil file
# CIPHER : Enkripsi/dekripsi file atau folder
# CleanMgr : Menghapus otomatis temporary file termasuk recycle bin
# CLEARMEM : Menghapus/membersihkan memory
# CLIP : Mengcopy STDIN ke Windows clipboard.
# CLS : Membersihkan/menghilangkan layar
# CLUSTER : Clustering Windows
# CMD : Memulai/membuka command prompt
# COLOR : Mengganti warna layar command prompt
# COMP : Membandingkan isi dua file atau lebih
# COMPACT : Mengompress file atau folder pada partisi NTFS
# COMPRESS : Mengompress sebuah file pada partisis NTFS
# CON2PRT : Menghubungkan atau memutus koneksi printer
# CONVERT : Mengganti dari partisi FAT ke NTFS.
# COPY : Mencopy satu atau lebih files
# CSVDE : Import/Export Active Directory data
# DATE : Menampilkan tanggal
# Dcomcnfg : DCOM Configuration Utility
# DEFRAG : Mendefragmen harddisk
# DEL : Menghapus file
# DELPROF : Menghapus profil user NT
# DELTREE : Menghapus folder dan subfolder
# DevCon : Device Manager Command Line Utility
# DIR : Menampilkan daftar file dan folder
# DIRUSE : Menampilkan daftar disk yang terpakai
# DISKCOMP : Membandingkan isi dua buah floppy disk
# DISKCOPY : Mengcopy isi Floppy disk
# DNSSTAT : DNS Statistik
# DOSKEY : Mengedit baris perintah, memanggil ulang perintah, dan membuat
macros
# DSADD : Menambah user dan grup komputer di active directory
# DSQUERY : Menampilkan daftar item di active directory
# DSMOD : Memodifikasi user dan grup komputer di active directory
# ECHO : Menampilkan pesan di layar
# ENDLOCAL : Menampilkan perubahan pada akhir kelompok file
# ERASE : Menghapus satu atau lebih file
# EXIT : Keluar dari commant prompt
# EXPAND : Menggelar file
# EXTRACT : Mengekstrak file
# FC : Membandingkan dua file
# FDISK : Menampilkan format disk dan partisi
# FIND : Mencari sebuah file
# FINDSTR : Mencari file berdasarkan potongan kata
# FOR : Menampilkan kondisi terakhir yang terjadi pada waktu terakhir
# FORFILES : Menampilkan proses kelompok file
# FORMAT : Memformat disk
# FREEDISK : Melihat kapasitas disk yang kosong
# FSUTIL : Utilitas file dan volume file
# FTP : File Transfer Protocol
# FTYPE : Menampilkan atau mengganti ekstensi file
# GLOBAL : Menampilkan user dari grup global
# GOTO : Mengakses langsung kelompok program melalui label program pada
command line
# HELP : Bantuan
# HFNETCHK : Network Security Hotfix Checker
# IF : Salah satu perintah kondisi
# IFMEMBER : Kondisi salah satu user di NT Workgroup
# IPCONFIG : Konfigurasi IP (Internet Protocol)
# KILL : Mematikan/menghapus program yang sedang berjalan di memory
# LABEL : Mengganti label disk
# LOCAL : Menampilkan anggota sebuah grup
# LOGEVENT : Menulis file di NT event viewer.
# LOGOFF : Logoff
# LOGTIME : Menampilkan Log tanggal dan waktu pada sebuah file
# MAPISEND : Mengirim e-mail dengan baris perintah
# MEM : Menampilkan memori yang terpakai
# MD : Membuat sebuah folder
# MODE : Mengkonfigurasi system device
# MORE : Menampilakn output/hasil berikutnya dilayar
# MOUNTVOL : Manajemen volume mount point
# MOVE : Memindahkan file
# MOVEUSER : Memindahkan user
# MSG : Mengirim pesan
# MSIEXEC : Microsoft Windows Installer
# MSINFO : Windows NT diagnosik
# MSTSC : Terminal Server Connection (Remote Desktop Protocol)
# MUNGE : Mencari dan mereplika teks dalam sebuah file
# MV : Mencopy file yang sedang aktif
# NET : Manajemen jaringan yang digunakan
# NETDOM : Domain Manager
# NETSH : Mengkonfigurasi network protocols
# NETSVC : Daftar perintah Service Controller
# NBTSTAT : Menampilkan statistik jaringan (NetBIOS TCP/IP)
# NETSTAT : Menampilkan statistik jaringan (TCP/IP)
# NOW : Menampilkan tanggal dan waktu sekarang
# NSLOOKUP : Name server lookup
# NTBACKUP : Membackup file
# NTRIGHTS : Mengedit user
# PATH : Menampilkan alamat (path) sebuah program
# PATHPING : Menelusuri jejak koneksi yang terganggu dan kehilangan paket
# PAUSE : Mengentikan proses sejenak pada program atau perintah yang sedang
berjalan
# PERMS : Menampilkan user permition
# PERFMON : Memonitor permorma
# PING : Mengetes koneksi jaringan
# POPD : Restore ke harga awal pada direktori asli berdasarkan PUSHD
# PORTQRY : Menampilkan status port dan services
# PRINT : Mencetak teks
# PRNCNFG : Menampilkan, mengkonfigurasi atau mengganti nama printer
# PRNMNGR : Menambah, menghapus atau mendefault printer
# PROMPT : Mengganti perintah
# PsExec : Mengeksekusi proses secara remote
# PsFile : Menampilkan file yang terbuka secara remote
# PsGetSid : Menampilkan SID komputer pengguna
# PsInfo : Menampilkan informasi sistem komputer
# PsKill : Mematikan proses berdasarkan nama atau ID proses
# PsList : Menampilkan detail proses yang sedang berjalan
# PsLoggedOn : Melihat siapa yang sedang Logon baik local maupun sharing
# PsLogList : Menampilkan rekaman LOG
# PsPasswd : Mengganti password account
# PsService : Menampilkan dan mengontrol services
# PsShutdown : Shutdown atau merestart komputer
# PsSuspend : Suspend
# PUSHD : Menyimpan kemudian mengganti pada direktori asli
# QGREP : Mencari file berdasarkan pola
# RASDIAL : Manajemen RAS connections
# RASPHONE : Manajemen RAS connections
# RECOVER : Merecover file yang rusak dari disk
# REG : Membaca, mengeset atau menghapus registry key atau value
# REGEDIT : Mengimpor/eksport pengaturan registry
# REGSVR32 : Register atau unregister DLL file
# REGINI : Mengganti Registry Permissions
# REM : Merekam komentar pada kelompok file
# REN : Mengganti nama file
# REPLACE : Menindih (replace) atau mengupdate file dengan file lainya
# RD : Menghapus folder
# RDISK : Membuat Recovery Disk
# RMTSHARE : Sharing folder atau printer
# ROBOCOPY : Menyalin file atau folder secara keseluruhan (asli)
# ROUTE : Manipulasi network routing tabel
# RUNAS : Menjalankan program pada user account berbeda
# RUNDLL32 : Menjalankan perintah DLL32
# SC : Service Control
# SCHTASKS : Membuat atau mengedit schedule task
# SCLIST : Menampilkan service NT yang sedang berjalan
# ScriptIt : Mengontrol aplikasi GUI
# SET : Menampilkan, mengeset atau menghapus variabel tertentu
# SETLOCAL : Mengubah local konfigurasi sementara pada kelompok file
# SETX : Mengatur konfigurasi variabel secara permanen
# SHARE : Menampilkan atau mengedit data/printer sharing
# SHIFT : Menyisipkan parameter pada kelompok file
# SHORTCUT : Membuat shortcut file
# SHOWGRPS : Menampilkan NT Workgroups user yang tergabung
# SHOWMBRS : Menampilkan keanggotaan user pada sebuah workgroup
# SHUTDOWN : Mematikan komputer
# SLEEP : Mematikan sementara (x second)
# SOON : Menjadwalkan perintah agar berjalan pada waktu yang akan datang
# SORT : Sort input
# START : Menjalankan program tertentu pada jendela terpisah
# SU : Switch User
# SUBINACL : Edit file, folder Permissions, Ownership dan Domain
# SUBST : Mengurutkan lokasi berdasarkan drive letter
# SYSTEMINFO : Menampilkan daftar konfigurasi sistem
# TASKLIST : Menampilkan daftar aplikasi dan service yang sedang berjalan
# TIME : Menampilkan atau mengkonfigurasi tanggal/waktu
# TIMEOUT : Penundaan proses
# TITLE : Mengatur judul jendela CMD.EXE pada waktu berjalan
# TOUCH : Mengganti stempel waktu (timestamps) file
# TRACERT : Menelusuri route jaringan pada remote host
# TREE : Menampilkan folder terstruktur pada mode grafis
# TYPE : Menampilkan isi sebuah file
# USRSTAT : Menampilkan daftar nama domain dan sesi login terakhir
# VER : Menampilkan informasi versi
# VERIFY : Memverifikasi file yang telah disimpan
# VOL : Menampilkan label disk
# WHERE : Menentukan dan menampilkan lokasi file pada stuktur direktori
# WHOAMI : Menampilkan UserName dan domain sebenarnya
# WINDIFF : Membandingkan isi dua buah file dan konfigurasinya
# WINMSD : Diagnosa sistem windows
# WINMSDP : Diagnosa sistem windows lainya
# WMIC : Perintah WMI# XCACLS : Mengganti file permission
# XCOPY : mengcopy files dan folder
Sumber : http://fairuzelsaid.wordpress.com/2011/03/02/sistem-operasi-
daftar-lengkap-perintah-dos-command-prompt/
PERINTAH REDIRECTING
Redirecting disebut juga dengan pengalihan. Jika selesai menggunakan piping maka
informasinya bersifat temporary, jika ingin mengabadikannya (misal ingin di posting ke sebuah
mailing list atau forum) maka redirecting adalah pilihan yang lain. Ada 3 file deskriptor yaitu
stdin, stdout dan stderr (std = standard) yang bisa kita alihkan hanya stdout dan stderr. stdout
adalah default standar untuk output, defaultnya adalah monitor. Sedangkan stderr kadang ke
monitor kadang ke file berupa log file.
Redirecting menggunakan tanda “>” dan “>>”, misalnya :
$ ls / > ls.txt
Perintah diatas mengalihkan hasil dari perintah “ls /” ke sebuah file bernama “ls.txt”
Pada kondisi diatas hanya pada kondisi sukses saja terjadi pengalihan, jika error tidak terjadi
perngalihan. Jika yang dibutuhkan adalah errornya maka kita bisa mengalihkan stderr ke file,
caranya adalah dengan menambahkan “2>” misalnya :
$ ls sembarangfile 2> error.txt
Jika dibutuhkan kedua – duanya (output dan error maka digunakan “&>”). Contoh :
$ ls sembarangfile / &> hasil.txt
Gunakan tanda > jika yakin akan menghapus file lama atau membuat file baru, namun jika yang
dibutuhkan adalah menambahkan ke file yang sudah ada sebelumnya maka digunakan tanda
“>>”
contoh :
$ echo “Ini tambahannya” >> hasil.txt
PERINTAH PIPING
Terkadang dalam pengunaan perintah teks dibutuhkan lebih dari satu perintah sekali “enter”,
Salah satu kondisinya adalah jika dalam melihat sebuah file hanya akan menampilkan baris yang
mengandung kata tertentu. Contohnya :
$ cat /etc/httpd/httpd.conf | grep “Group”
# User/Group: The name (or #number) of the user/group to run httpd as.
Group apache
Hasil yang jauh berbeda jika hanya menggunakan cat, kondisi lainnya adalah pembacaan file
teks. Saat mengetikkan perintah cat /etc/httpd/httpd.conf maka akan ditampilkan semua isi file
sayangnya karena file tersebut cukup besar maka kita hanya melihat yang terakhir, namun ini
bisa diatasi dengan menekan tombol <Shift><PageUp> untuk menggulung layar keatas, hanya
saja banyaknya yang bisa digulung tergantung pada seberapa besar memory vga yang digunakan.
Untuk ini bisa menggunakan perintah lain yaitu more atau less dengan piping “|”.
$ cat /etc/httpd/httpd.conf | less
perintah less juga bisa digunakan di depan menggantikan cat :
$ less /etc/httpd/httpd.conf
namun pada beberapa keadaan tertentu piping masih digunakan misalnya saja ingin membacanya
log dari perintah dmesg :
$ dmesg | less
PEMBUATAN FILE BATCH
File batch adalah sekumpulan perintah pada DOS. Biasanya dibuat untuk menjalankan tugas-tugas masal secara rutin. Misal kegiatan back up file, menghapus file sementara (file berekstensi tmp, bak). Jadi untuk melakukan tugas2 ini tidak perlu ditulis berulang-ulang.
Batch file pada dasarnya merupakan file teks biasa yang berisi perintah-perintah DOS. Biasanya dituliskan pada notepad, editor pada DOS prompt (Edit.exe), maupun editor-editor lain. File batch disimpan dengan extention .BAT.
PERINTAH DALAM FILE BATCH
Batch File biasa digunakan dalam perintah sederhana untuk membuat atau menjalankan peritah dengan berdasarkan argumen yang diketahui oleh Windows. Sehingga dengan cara ini biasanya virus dibuat oleh para Pakar Komputer, dan biasanya berekstensi .bat. Kali ini penulis akan membagi perintah-perintah khusus yang ada dalam Batch File.
Berikut adalah kumpulan Perintah pada Batch File (Sekumpulan Perintah Pada DOS):
Command Function
ACINIUPD Modify INI files (TS only)
ANSI.SYS Text attributes, cursor & keyboard manipulation
APPEND Allows programs to open data files in specified directories as if they were in the current directory (DOS)
ARP Display or modify IP-to-Physical address translation tables used byARP
ASSOC Associate a file extension with a file type, or list all associations
AT Command line scheduler
ATTRIB List & manipulate file attributes
AUTOFAIL Suppress network connection error messages at startup
BACKUP Backup files to floppy disks (requires RESTORE from the exact same DOS version)
BASICA Basic interpreter for IBM PC-DOS
Command Function
BCDEDIT Sets properties in boot database to control boot loading (Windows 7)
BOOTCFG Edit Windows boot settings in BOOT.INI (XP)
BREAK Enable/disable extended Ctrl+C checking (16-bits)
CACLS Read and set file access permissions
CALL Run a batch file from within another batch file
CD Show or change the current directory (same as CHDIR)
CDBURN Write ISO images to CD (Windows Server 2003 Resource Kit tool)
CERTREQ Request certificates from a certification authority (Windows Server 2003)
CERTUTIL Manage certificates (Windows Server 2003)
CHANGE Change TS port mappings, install mode, or enable/disable TS logon
CHCP Display or set the active Code Page
CHDIR Show or change the current directory (same as CD)
CHGLOGON Enable/disable TS logon
CHGPORT Change TS port mappings
CHGUSR Change TS install mode
CHKDSK Check a disk for file system errors or bad sectors
CHKNTFS Display or modify the checking of disk at boot time
CHOICE Prompt user for to choose option from list of choices
CIPHER Display or alter the encryption of directories [files] on NTFS partitions
CLEANMGR Automate cleanup of temporary files, IE cache, downloaded files & recycle bin (XP)
CLS Clear the screen/window
CMD.EXE Command interpreter (32-bits)
CMDKEY Manage stored user names and passwords (Windows Server 2003 and later)
COLOR Change text and background color in console
COMMAND.COM Command interpreter (16-bits)
Command Function
COMP Compare files
COMPACT Display or modify file compression on NTFS partitions
%COMSPEC% Command interpreter specification in master environment
CONTROL Start Control Panel or a Control Panel applet
CONVERT Convert a FAT volume to NTFS
COPY Copy files
CPROFILE Clean profiles of wasted space (Windows Server 2003)
CSCRIPT Console mode interpreter for VBScript/Jscript
CSVDE Import/export data from Active Directory in CSV format
CTTY Redirect all input and output to a file or (serial, parallel or null) device
DATE Display & manipulate system date
DEBUG Debugger & assembler
DEFRAG Locate and consolidate fragmented boot files, data files, and folders on local volumes
DEL Delete one or more files
DELTREE Delete an entire folder including files and subfolders
DEVCON Command line Device Manager (free Microsoft download)
DHCPLOC Discover rogue DHCP servers
DIANTZ Compress and add files to new or existing .CAB files(equivalent of MAKECAB)
DIR List files & directories
DISKCOMP Compare two floppy disks on a track by track basis
DISKCOPY Copy a floppy disks on a track by track basis
DISKPART Manipulate harddisk partitions and logical drives
DOSKEY Edit or recall command lines, or create command line macros
DPATH Allows programs to open data files in specified directories as if they were in the current directory (Windows 7, OS/2)
DRIVERQUERY List installed drivers (Windows XP)
DSADD Add objects to (active) directory
DSGET Display (active) directory object properties
Command Function
DSMOD Modify objects in (active) directory
DSMOVE Move or rename objects in (active) directory
DSQUERY Query (active) directory
DSRM Remove object from (active) directory
DVDBURN Write ISO images to DVD (Windows Server 2003 Resource Kit tool)
ECHO Display text on screen
EDIT Text editor in MS-DOS 5+ (requires QBASIC)
EDLIN Line editor in MS-DOS 4-
ENDLOCAL Terminate local environment
EPAL Elevated Priviliges Application Launcher (free Microsoft download)
ERASE Delete one or more files
EVENTCREATE Write an event in one of the event logs
EVENTQUERY.VBS
List events and event properties
EVENTTRIGGERS
Display and configure "Event Triggers" that monitor and act upon the occurrence of NT Log Events of given criteria
EXIT Terminate a batch file or command prompt
EXPAND Expand compressed files or folders on NTFS volumes
EXPLORER Open a folder in an Explorer window
EXTRACT Extract compressed files
EXE2BIN Convert .EXE files to binary format (DOS)
FASTOPEN Open DOS programs faster by memorizing their locations on disk (DOS)
FC Compare files
FDISK Manipulate harddisk partitions and logical drives
FILEVER Display a program file's version
FIND Search files or standard output
FINDRAMD Find the RAM drive letter
FINDSTR Search files or standard output with advanced options
FOR Loop through a set of files or variables
Command Function
FORCEDOS Force XP to start the specified program in the MS-DOS subsystem
FORFILES Selects and executes a command on a file or set of files
FORMAT Format disks (intialize file system)
FSUTIL Manage FAT and NTFS file systems (XP)
FTP File Transfer Protocol client
FTYPE Display or define the "Open" command for a file type
GETMAC Display MAC address for local or remote network adapters (XP and later)
GETTYPE Queries the OS type, version or SP and returns it as an errorlevel (Resource Kit tool)
GOTO Jump to a label or subroutine
GPRESULT Enable display of extended character set in graphics mode
GRAFTABL Enable display of extended character set in graphics mode
GWBASIC Basic interpreter for MS-DOS up to version 4
HELP Display help text for a command
ICACLS Display, modify, backup, or restore ACLs for files and directories (Windows 7)
IEXPRESS (Installation) script packager (XP)
IF Test statement
IFCONFIG Configure network adapters
INUSE Replace locked files on the next reboot (Resource Kit tool)
IPCONFIG Configure network adapters
JT Command line scheduler for Windows 2000 and later (Resource Kit utility)
LABEL Show or set a disk's volume label
LFNFOR Tells the FOR command to use either "8.3" or long file names
LH Load TSRs in high memory (same as LOADHIGH)
LOADHIGH Load TSRs in high memory (same as LH)
LOCK Grant 16-bits DOS programs direct access to a disk
LOGMAN Command line Performance Monitor management tool
LOGOFF Logoff/terminate Windows TS sessions or (local) OS/2
Command Function
MAKECAB Compress and add files to new or existing .CAB files (equivalent of DIANTZ)
MD Create a new (sub)directory (same as MKDIR)
MEM Check memory usage (MS-DOS and 16-bits sessions only)
MKDIR Create a new (sub)directory (same as MD)
MKLINK Create a symbolic link
MODE Configures system devices
MORE Displays output one screen at a time
MOUNTVOL Create, delete or list volume mount points (XP)
MOVE Move or rename files or folders
MSD Query for basic system configuration information (MS-DOS 6 & 7)
MSG Send a popup message to TS users/sessions
MSIEXEC Install, modify, and perform operations on Windows Installer from the command line
MSINFO32 Query for basic system configuration information (Windows 2000+)
NBTSTAT Display protocol statistics and current TCP/IP connections using NBT
NET Command line NetBIOS tool
NETDOM Manage domains and trust relationships (join computers to a domain, rename computers, and more)
NETSH Command line network configuration tool for Windows XP and later
NETSTAT Command line NetBIOS tool
NLTEST Command line Netlogon management tool
NOTEPAD Text editor (GUI editing, command line & GUI printing)
NSLOOKUP Diagnose DNS infrastructure
NTBACKUP Backup files to any Windows supported media
OCSETUP Windows Optional Component Setup (Windows 7)
ODBCCONF MDAC ODBC configuration tool
OPENFILES List or disconnect open files and folders
Command Function
PATH Display or change the program search path
PATHPING Extended PING utility
PAUSE Wait until a key is pressed
PENTNT Detects floating point division error (if present) in the Pentium chip, disables floating point hardware, and turns on floating point emulation
PING Check the TCP/IP connection to a remote IP address
PING6 IPv6 version of PING
PKGMGR Command line package manager
POPD Move back to the last directory that was "pushed" on the stack by PUSHD
POWERCFG Configure power management (Windows Server 2003)
PRINT Print a text file
PRINTUI.EXE Shorthand command for RUNDLL32 PRINTUI.DLL,PrintUIEntry (Windows 7)
PRNCFG.VBS Configure or display printer configuration information
PRNDRVR.VBS Add, delete, or list printer drivers
PRNJOBS.VBS Pause, resume, cancel, or list print jobs
PRNMNGR.VBS Add, delete, or lists printers or printer connections; set or display default printer
PRNPORT.VBS Create, delete, or lists standard TCP/IP printer ports; display or change port configuration
PRNQCTL.VBS Print a test page; pause or resume a printer; clear a printer queue
PROMPT Configure the DOS prompt string
PUBPRN.VBS Publish a printer in Active Directory
PUSHD Move to a new directory, "pushing" the current directory on the stack
QAPPSRV Query available TS application servers
QBASIC Basic interpreter for MS-DOS 5+
QCHAIN Install multiple hotfixes with only a single reboot
QFARM Query local TS farm
QPROCESS Query TS servers for running processes
Command Function
QSERVER Query available ICA-enabled TS servers
QUERY Query TS resources
QUSER Query logged on TS users
QWINSTA Query TS sessions
RASDIAL Use existing RAS/DUN connections
RASPHONE Manage RAS/DUN connections
RD Remove a (sub)directory (same as RMDIR)
READLINE Read a single line from standard output
RECOVER Recover readable information from a bad or defective disk (may sometimes destroy other files in the process)
REG Read and write the registry (W2K and later)
REGEDIT Read and write the registry (GUI as well as command line)
REGEDT32 Read and write the registry (includes setting access permissions)
REGINI Read and write the registry, including permissions (NT4 Resource Kit, native in XP)
REGSVR32 Register .DLL & .OCX files as command components in the registry
REM Insert comment line
REN Rename a file or folder (same as RENAME)
RENAME Rename a file or folder (same as REN)
REPLACE Copy only files that already exist in the target directory, or copy only files that don't exist yet
RESET SESSION Reset TS session subsystem defaults
RESTORE Restore files backed up with BACKUP (from the exact same DOS version)
RMDIR Remove a (sub)directory (same as RD)
ROBOCOPY Copy directories, optionally including subdirectory trees and/or permissions, and optionally deleting removed files in the target directory (Resource Kit utility, native in Windows 7)
ROUTE Display and modify the entries in the local IP routing table
RUNAS Run a command with different credentials
Command Function
(will always prompt for a password; use CPAU if you need to make this unattended)
RUNDLL Command line wrapper for 16-bit DLL routines
RUNDLL32 Command line wrapper for 32-bit DLL routines
SC Command line services managment (XP)
SCHTASKS Command line task scheduler (XP)
SECEDIT Configure and analyze system security by comparing your current configuration to a template (Windows 2000+)
SET Manipulate environment variables
SETLOCAL Start local environment
SHADOW Monitor or take over a TS session
SHELL Primary command interpreter specification in CONFIG.SYS
SHIFT Parse command line variables in batch files
SHUTDOWN Shutdown a computer (Resource Kit utility for NT 4 and 2000, native in XP and later)
SORT Read a file or standard input and return it sorted alphabetically
START Run a command in a separate process, or run a file with its default associated application
SUBINACL Display/modify ACEs for file and folder permissions, ownership and domain (Resource Kit utility)
SUBST Associate or disassociate a drive alias with a path
SYSTEMINFO Query for basic system configuration information
TASKKILL Kill an active process (XP)
TASKLIST List active processes (XP)
TIME Display & manipulate system time
TITLE Set the window title for the command prompt window
TRACERT Analyze the response times on the route to a remote IP address
TRACERT6 IPv6 version of TRACERT
TRACERTE Analyze the response times on the route to a remote IP address (OS/2)
TREE "Graphically" display the folder structure of a drive or path
Command Function
TRUENAME Display the real fully qualified path
TSCON Attach a TS user session to a terminal session
TSDISCON Disconnect a TS terminal session
TSKILL Terminate a process in a TS session
TSPROF Copy/update TS user configuration information
TSSHUTDN Shut down or reboot a TS server
TYPE Display text file content in console
TZCHANGE Configure/edit time zones
UNLOCK Revoke 16-bits direct disk access granted by the LOCK command
VER Display the OS version
VERIFY Enable/disable verification of disk write operations
VHDMOUNT Mount and access VHD files as virtual disk drives (part of Virtual Server 2005 R2 SP1)
VOL Display a disk's volume label
WINMSD Query for basic system configuration information (for Windows NT 4; in Windows 2000 WINMSD was replaced by MSINFO32)
WINMSDP Command line helper tool for WINMSD
WMIC Query & manipulate objects in WMI (XP Pro and later)
WSCRIPT GUI mode interpreter for VBScript/Jscript
WUPDMGR Start Windows Update in Internet Explorer
XCACLS Read and set file access permissions (improved CACLS from the Resource Kits)
XCOPY Copy files & directories with advanced options
ECHO , REN
Contoh dari echo:
C:\edit
ECHO hello guys
Kemudian disimpan dalam file hello.bat
Jika dijalankan: C:\hello.bat
Outputnya: C:\hello.bat
C:\ ECHO hello guys
hello guys
Agar perintah ECHO tidak muncul lagi saat dijalankan, maka ditambah tanda @ECHO hello guys.
C:\edit
@ECHO hello guys
@ECHO good morning
Jika dijalankan: C:\hello.bat
hello guys
good morning
Agar tanda @ tidak ditulis berulang kali, maka dapat ditulis : @ECHO OFF
Contoh:
@ECHO OFF
ECHO hello guys
ECHO good morning
ECHO have fun
Output:
hello guys
good morning
have fun
Semua perintah DOS bisa ditulis di dalam batch file.
Ren singkatan dari Rename, Digunakan untuk mengubah (Rename)nama file dengan file yang baru. Perintah ini tidak akan mengubah isi dari file tersebut. Bentuk umumnya:REN
Contoh:C:\>ren tugasm~1.doc tugasku.doc
Perintah diatas berarti mengubah nama file dari tugasm~1.doc menjadi tugasku.doc
TEKNIK PEMROGRAMAN BATCH
Program batch file merupakan program yang di buat dari kumpulan command-command dos yang di buat dalam notepad dan di simpan dalam bentuk ".bat"contoh beberapa commad dos :
CLS=Clear screen, gunanya untuk membersihkan perintah sebelumnyaDIR=Directory, untuk menampilkan direktori atou folder dan file yang ada di suatu drive atau suatu folderMKDIR=Make Directory, untuk membuat suatu folderRMDIR=Remove Directory, untuk menghapus suatu folder yang kosongSTART(nama_software), untuk memulai suatu software yang ada dilingungan windowsCOPY, untuk mengkopi suatu folderXCOPY, untuk mengkopi suatu folder beserta isinya, xcopy beda dengan copy yang hanya menkopi folder sajaVOL untuk menampilkan serial number suatu drive beserta volume-nya atau nama dari driveDELUntuk menghapus folder dan file
"Dir /a" maka kita akan bisa menglihat semua file termasuk file system atau file yang super hidden yang di buat oleh virus, untuk opsi yang lain anda bisa
mengetikkan "/?"dibelakang setiap perintah--------------"mkdir test" dengan perintah tadi kita telah membuat satu folder yang bernama "test"--------------"rmdir test" kita baru saja meng-remove folder test yang dibuat tadi--------------"start winword" dimana winword adalah aplikasi Ms.Word--------------"copy test1" perintah ini akan mengkopi folder test1--------------"xcopy test1" dengan perintah ini kita baru saja mengkopi seluruh isi dari folder test1
contoh program batch file:"program open hidden file"------------cut----------------@echo off:: alamat start program:start:: menset pil pada partisi (c/d/e/f atau ketik exit untuk keluar) pada hardisk
set /p "pil=(c/d/e/f):: jika pilihan adalah c maka program akan menuju ke drive c dan seterusnya
if %%pil%%==c goto cif %%pil%%==d goto dif %%pil%%==e goto eif %%pil%%==f goto fif %%pil%%==exit goto exit:: memasuki drive:cc:\:: membuka file yang terhiddenattrib -h -s /d /spausegoto start
:dd:
:: membuka file yang terhiddenattrib -h -s /d /spausegoto start
:ee::: membuka file yang terhiddenattrib -h -s /d /spausegoto start
:ff::: membuka file yang terhiddenattrib -h -s /d /spausegoto start
:: alamat untuk keluar program:exitexit--------------cut-----------------save as dengan nama bukafilehidden.bat