Pengolahan File dan Directory
Dalam pengoperasian DOS terdapat Command-command/perintah yang dikelompokkan
dalam 2 kelompok yaitu:
1. Internal Command
Adalah perintah yang tidak lagi membutuhkan file khusus,karena semua instruksi
internal sudah ditampung dalam file command.com
2. External Command
Untuk mempermudah mampelajari fasilitas DOS maka tiap perintah sudah terdapat file
MD|MKDIR (Make directory)
D: \> md /?
Membuat direktori.
Mkdir [drive: path]
MD [drive: path]
Jika Command Extensions diaktifkan mkdir perubahan sebagai berikut:
Mkdir menciptakan setiap direktori menengah di jalan, jika diperlukan.
Sebagai contoh, asumsikan \ tidak ada maka:
mkdir \ a \ b \ c \ d sama dengan:
mkdir a \
chdir a \
mkdir b
chdir b
mkdir c
chdir c
mkdir d
CD(change directory)
D: \> cd /?
Menampilkan nama atau mengubah direktori sekarang.
Chdir [/ D] [drive: path []]
Chdir [..]
CD [/ D] [drive: path []]
CD [..]
.. Menetapkan bahwa Anda ingin mengubah ke direktori induk.
Jenis CD drive: untuk menampilkan direktori saat ini di drive tertentu.
Ketik CD tanpa parameter untuk menampilkan drive dan direktori saat ini.
Gunakan / D beralih ke penggerak arus perubahan selain perubahan saat ini
direktori untuk mobil.
Jika Command Extensions diaktifkan chdir perubahan sebagai berikut:
String direktori saat ini dikonversi untuk menggunakan kasus yang sama seperti
pada nama disk. Jadi CD C: \ TEMP sebenarnya akan mengatur arus
direktori ke C: \ Temp jika itu terjadi pada disk.
chdir perintah tidak memperlakukan ruang sebagai pembatas, sehingga memungkinkan untuk
CD menjadi nama subdirektori yang berisi spasi tanpa sekitarnya
nama dengan tanda kutip. Sebagai contoh:
cd \ WinNT \ profiles \ username \ program start menu \
sama dengan:
cd "\ WinNT \ profiles \ username \ program start menu \"
yang adalah apa yang Anda harus jenis jika ekstensi yang dinonaktifkan.
DIR
D: \> dir /?
Menampilkan daftar file dan subdirektori dalam sebuah direktori.
DIR drive [: path []] [filename] [/ A [[:] atribut]] [/ B] [/ C] [/ D] [/ L] [/ N]
[/ O [[:] sortorder]] [/ P] [/ Q] [/ S] [/ [[T:] timefield]] [/ W] [/ X] [/ 4]
[Drive: path []] [nama file]
Menentukan drive, direktori, dan / atau file ke daftar.
/ A Menampilkan file dengan atribut tertentu.
D Direktori atribut file Read-only R
H Hidden file Sebuah File siap untuk pengarsipan
S System file - Awalan yang berarti tidak
/ B Menggunakan format kosong (tidak ada informasi pos atau ringkasan).
/ C Display pemisah ribu pada ukuran file. Ini adalah
default. Gunakan /-C untuk menampilkan menonaktifkan pemisah.
/ D Sama seperti lebar tetapi file ini adalah daftar diurutkan menurut kolom.
/ L Penggunaan huruf kecil.
/ N New panjang daftar format di mana nama file berada di paling kanan.
/ O List oleh file untuk disortir.
sortorder N Dengan nama (abjad) S Dengan ukuran (terkecil pertama)
E Dengan perpanjangan (abjad) D Pada tanggal / waktu (tertua pertama)
Grup G direktori pertama - Awalan untuk membalikkan urutan
/ P berhenti setelah setiap layar informasi.
/ Q Display pemilik file.
/ S Menampilkan file dalam direktori tertentu dan semua subdirektori.
/ T Kontrol yang bidang waktu yang ditampilkan atau digunakan untuk menyortir
timefield C Penciptaan
Sebuah akses Terakhir
W Terakhir Ditulis
/ W Menggunakan daftar format lebar.
/ X ini menampilkan nama-nama pendek yang dihasilkan untuk non-8dot3 file
nama. Format ini adalah bahwa dari / N dengan nama pendek dimasukkan
sebelum nama lama. Jika tidak ada nama pendek hadir, kosong adalah
ditampilkan di tempatnya.
/ 4 Menampilkan empat digit tahun
Switch mungkin telah diatur dalam variabel lingkungan DIRCMD. Mengesampingkan
switch preset dengan awalan apapun beralih dengan - (tanda hubung) - sebagai contoh, /-W.
RD (Remove Directory)
D: \> rd /?
Menghapus (menghapus) direktori.
Rmdir [/ S] [/ Q] [drive: path]
RD [/ S] [/ Q] [drive: path]
/ S Menghapus semua direktori dan berkas dalam direktori tertentu selain ke direktori itu sendiri. Digunakan untuk menghapus direktori pohon..
/ Q Quiet mode, jangan bertanya apakah ok untuk menghapus sebuah pohon direktori dengan S /
Copy
D: \> copy /?
Salinan satu atau lebih file ke lokasi lain.
COPY [/ D] [/ V] [/ N] [/ Y | /-Y] [/ Z] [/ A | / B] source [/ A | / B]
[+ Source [/ A | / B] [+ ...]] [tujuan [/ A | / B]]
Menentukan sumber file atau file yang akan disalin.
/ A Menunjukkan file teks ASCII.
/ B Menunjukkan file biner.
/ D Allow tujuan file yang akan dibuat didekripsi
Menentukan direktori tujuan dan / atau nama file untuk file baru (s).
/ V verifikasi bahwa file yang baru ditulis dengan benar.
/ N Menggunakan nama file pendek, jika tersedia, ketika menyalin file dengan
non-8dot3 nama.
/ Menekan Y mendorong untuk mengkonfirmasi bahwa Anda ingin menimpa
file tujuan sudah ada.
/-Y Causes mendorong untuk mengkonfirmasi bahwa Anda ingin menimpa
file tujuan sudah ada.
/ Z Salinan jaringan file dalam mode restartable.
sakelar / Y mungkin telah diatur dalam variabel lingkungan COPYCMD.
Hal ini dapat diganti dengan /-Y pada baris perintah. Default adalah
untuk prompt perintah COPY menimpa kecuali sedang dieksekusi dari
dalam batch script.
Untuk menambahkan file, tentukan file tunggal untuk tujuan, tetapi beberapa file
sumber (menggunakan wildcard atau file1 + file2 + file3 format).
REN
D: \> ren /?
Mengganti nama file atau file.
Ubah nama drive [: path []] filename1 filename2.
REN drive [: path []] filename1 filename2.
Perhatikan bahwa Anda tidak bisa menentukan drive baru atau path untuk file tujuan Anda.
D: \> pindah /?
Memindahkan file dan mengganti nama file dan direktori.
Untuk memindahkan satu atau lebih file:
PINDAHKAN [/ Y | /-Y] drive [: path []] filename1 [,...] tujuan
Untuk mengubah nama direktori:
PINDAHKAN [/ Y | /-Y] drive [: path []] dirname1 dirname2
[Drive:] [path] filename1
Menentukan lokasi dan nama file atau file yang ingin Anda pindah.
Menentukan tujuan lokasi baru dari file. Tujuan dapat terdiri dari sebuah huruf drive dan usus besar, sebuah nama direktori, atau kombinasi keduanya. Jika Anda pindah hanya satu file, Anda juga dapat menyertakan nama file jika Anda ingin mengubah nama file saat Anda memindahkannya.
drive [:] [path] dirname1 Menentukan direktori yang ingin Anda ganti namanya.
dirname2 Menentukan nama baru direktori.
/ Menekan Y mendorong untuk mengkonfirmasi bahwa Anda ingin menimpa file tujuan sudah ada.
/-Y Causes mendorong untuk mengkonfirmasi bahwa Anda ingin menimpa file yang ada tujuan. sakelar / Y mungkin ada dalam variabel lingkungan COPYCMD.
Hal ini dapat diganti dengan /-Y pada baris perintah. Default adalah
untuk prompt akan menimpa kecuali perintah PINDAHKAN sedang dieksekusi dari
dalam batch script.
ATTRIB
D: \> attrib /?
Menampilkan atau mengubah atribut file.
Attrib [+ R |-R] [+ A |-A] [+ S |-S] [+ H |-H] drive [: path []] [nama file]
[[S / / D]]
+ Set atribut.
- Menghapus sebuah atribut.
R atribut Read-only file.
Sebuah atribut file Archive.
Sistem S atribut file.
H Hidden file atribut.
[Drive: path []] [nama file]
Menentukan file atau file untuk memproses attrib.
/ S Proses pencocokan file dalam folder saat ini
dan semua subfolder.
/ D Processes folder juga.
CONVERT
D: \> convert /?
Mengkonversi FAT ke NTFS volume.
CONVERT volume / FS: NTFS [/ V] [/ CvtArea: filename] [/ NoSecurity] [/ X]
Menentukan volume huruf drive (diikuti dengan titik dua),
mount point, atau nama volume.
/ FS: NTFS Menentukan bahwa volume yang akan dikonversi ke NTFS.
/ V Menentukan Mengkonversi harus dijalankan dalam modus verbose.
/ CvtArea: nama file
Menentukan file berdekatan di direktori root untuk
pemegang tempat untuk file sistem NTFS.
/ NoSecurity Menentukan dikonversi file dan direktori keamanan
pengaturan untuk dapat diakses oleh semua orang.
/ X Forces volume untuk turun pertama jika diperlukan.
Semua dibuka untuk menangani volume suara kemudian akan valid.
MOVE
Perintah ini digunakan untuk memindahkan satu atau beberapa file pada tempat yang kita
inginkan.Instruksi Move selain untuk memindahkan file,juga bisa mengganti nama
direktori dan nama file yang dipindahkan. Bentuk Umum:
MOVE [drive:] [path] [filename], [drive] [filename[…]] destination
Parameter:
[drive:]][path]filename : menspesifikasikan lokasi dan nama dari file-file yang kita
pindahkan.
Contoh:
A:\>MOVE A:\tugas tugasm~1.doc C:\latdos
Artinya memindahkan file command.com ke dalam sub direktori latdos di drive C:
Catatan:
Instruksi diatas hanya dapat berjalan jika file move.exe ada pada dos anda dan berada di
root direktori atau berada didirectori lain dengan catatan direktori tersebut telah diberi
path.