Sistem Operasi – MS DOS


Menjalankan MS-DOS Prompt

Cara 1            :

Klik Start, dan kemudian klik MS-DOS PROMPT

Cara 2                        :

1. Klik Start, dan kemudian klik Run

2. Pada bagian Open, ketiklah Command

Cara 3 :

1.   Klik Start, dan kemudian klik Shutdown

2.   Pilih opsi Restart in Ms-Dos Mode

3.   Klik Ok

Menutup MS-DOS Prompt dan Kembali ke Windows

Untuk kembali ke windows pada prompt Dos ketiklah Exit dan tekan enter

Merubah Tanggal

Tanggal yang telah terlanjur dimasukkan dapat dirubah kembali sewaktu-waktu dengan command DATE sebagai berikut :

A:\> date
Current date is Tue 1-01-1980
Enter New date (mm-dd-yy) : 02-18-1987
A:\>

Merubah Jam

Jam yang sudah terlanjur dimasukkan dapat dirubah kembali sewaktu-waktu dengan perintah TIME, sebagai berikut:

Merubah Drive Default

Kalau dipergunakan dua buah disk drive, maka drive yang pertama diberi nama drive A dan biasanya merupakan drive default, drive yang kedua adalah drive B. Sedang drive C umumnya merupakan hard disk drive bila digunakan hard disk atau berupa suatu virtual disk . Untuk merubah drive default, dapat dilakukan dengan menuliskan nama drivenya (nama drive terdiri dari sebuah karekter diikuti dengan karakter 🙂 sebagai berikut :

A:\>b:
B:\>       ¬¾  drive default menjadi drive B
Untuk mengembalikan ke drive default A dapat dilakukan :
B:\>a:
A:\>

Membersihkan layar

Untuk membersihkan layar dari tampilan-tampilan sebelumnya dan meletakkan cursor di posisi ujung kiri atas (posisi ini disebut dengan rumahnya cursor), dapat dilakukan dengan command CLS.

A:\>CLS

Menampilkan Versi Dari DOS

DOS versi berapakah yang sedang Anda pergunakan ? Bila Anda menginginkan informasi ini, dapat dilakukan dengan perintah VER, sebagai berikut :

A:\>ver

Windows 98 [Version 4.10.1998]

A:\>

Menampilkan Label Volume Disk

Label volume digunakan sebagai indentifikasi dari disk. Label volume tidak mempunyai pengaruh terhadap operasi disk, hanya sebagai pengenal terhadap disk itu saja. Dengan demikian disk dapat mempunyai label volume maupun dapat tidak mempunyainya. Untuk menampilkan label volume dari disk dapat dilakukan dengan command VOL, sebagai berikut :

A:\>vol

Volume in drive A has no label

A:\>

Membuat dan Mengganti Label Volume

Label volume disk dapat dibuat sewaktu memformat disk. Cara lain untuk membuat label volume disk untuk disk yang sudah diformat adalah dengan command LABEL.

A:\>label

Volume in drive A has no label     ¬¾    Menunjukkan disk belum mempunyai label volume

Volume label (11 characters, ENTER for none)? ISWATI

Cara lain untuk membuat label volume disk adalah dengan menggunakan command LABEL yang langsung diikuti dengan nama label yang diinginkan sebagai berikut :

A:\>label ISWATI

Mengganti volume label disk dapat dilakukan dengan cara yang sama dengan membuat volume label disk.

Menghapus Label Volume

Label volume yang sudah ada dapat dihapus, dengan dilakukan perintah :

A:\> label

Volume in drive A is ISWATI

Volume label (11 characters, ENTER for none )?

Untuk menghapus label volume, volume label yang ditanyakan tidak diisi tetapi langsung ditekan tombol ENTER dan selanjutnya akan ditampilkan pertanyaan:

Delete current volume label (Y/N)? y

Bila tidak menjadi menghapus volume label dapat ditekna tombol n, sehingga penekanan tombol y berarti volume label akan dihapus.

Melihat Isi Disk

Untuk menampilkan directory dari suatu disk dapat dilakukan dengan perintah internal (internal command) DIR, sebagai berikut :

A:\>dir                    ¬¾  Perintah DIR berarti menampilkan directory
Volume in drive A is ISWATI
Directory of A:\
COMMAND         COM        23791      1-29-87    12:00p
ANSI            SYS        1651       12-30-85   12:00p
ASSIGN          COM        1536       12-30-85   12:00p
ATTRIB          EXE        8247       12-30-85   12:00p
BACKUP          COM        6234       12-30-85   12:00p
BASIC           COM        19298      12-30-85   12:00p
BASICA          COM        36396      12-30-85   12:00p
CHKDSK          COM        9832       12-30-85   12:00p
COMP            COM        4184       12-30-85   12:00p
DISKCOMP   COM        5792       12-30-85   12:00p
DISKCOPY   COM        6224       12-30-85   12:00p
DRIVER          SYS        1115       12-30-85   12:00p
EDLIN           COM        7508       12-30-85   12:00p
FDISK           COM        8173       12-30-85   12:00p
FIND            EXE        6416       12-30-85   12:00p
FORMAT          COM        11135      12-30-85   12:00p
GRAFTABL   COM        1169       12-30-85   12:00p
GRAPICHS   COM        3220       12-30-85   12:00p
JOIN            COM        8955       12-30-85   12:00p
KEYBFR          COM        3291       12-30-85   12:00p
KEYBGR          COM        3274       12-30-85   12:00p
KEYBIT          COM        3060       12-30-85   12:00p
KEYBSP          COM        3187       12-30-85   12:00p
KEYBUK          COM        3036       12-30-85   12:00p
LABEL           COM        2346       12-30-85   12:00p
MODE            COM        6864       12-30-85   12:00p
MORE            COM        295             12-30-85   12:00p
PRINT           COM        8976       12-30-85   12:00p
RECOVER         COM        4297       12-30-85   12:00p
REPLACE         COM        11650      12-30-85   12:00p
RESTORE         COM        6012       12-30-85   12:00p
SELECT          COM        3826       12-30-85   12:00p
SHARE           EXE        8580       12-30-85   12:00p
SORT            EXE        1911       12-30-85   12:00p
SUBST           EXE        9911       12-30-85   12:00p
SYS             COM        4620       12-30-85   12:00p
TREE            COM        3357       12-30-85   12:00p
VDISK           SYS             3307       12-30-85   12:00p
38 File(s)           33792 bytes free
A:\>

Directory yang ditampilkan terdiri dari nama-file, extention dari file, besarnya file, tanggal file dibuat atau dirubah dan jam dari file tersebut dibuat atau diubah, sebagai berikut :

BASICA         COM               36396                          12-30-85                                  12.00p

Nama-file                                extention file            ukuran dari file        tanggal file dibuat                    jam file di

Dalam byte                              atau diubah                                              buat/diruba

Melihat Isi Disk Drive Lain

Untuk melihat isi disk di drive lain dapat dilakukan dengan mengganti nama drive yang aktip atau menyebutkan nama dari drivenya, sebagai berikut :

A:\>dir b:                    ¬¾  melihat isi directory di drive b:

Volume in drive B is CONTOH

Directory of B:\

No file                         ¬¾  tidak ada file di drive b:

A:\>

Melihat Isi Disk File tertentu

Untuk melihat isi suatu disk file yang tertentu dapat digunakan suatu wild card character, yaitu dapat berupa karakter (*) atau karakter (?). Wild character digunakan untuk mewakili suatu nama file atau suatu extension file.

Contoh :

A:\>dir *.COM

Volume in drive A is ISWATI

Directory of A:

COMMAND         COM      23791    1-29-87                  12:00p
ASSIGN                 COM      1536       12-30-85               12:00p
BACKUP                               COM      6234       12-30-85               12:00p
BASIC                                   COM      19298    12-30-85               12:00p
BASICA                                COM      36396    12-30-85               12:00p
CHKDSK                              COM      9832       12-30-85               12:00p
COMP                                    COM      4184       12-30-85               12:00p
DISKCOMP          COM      5792       12-30-85               12:00p
DISKCOPY                           COM      6224       12-30-85               12:00p
EDLIN                                   COM      7508       12-30-85               12:00p
FDISK                                    COM      8173       12-30-85               12:00p
FORMAT                              COM      11135    12-30-85               12:00p
GRAFTABL         COM      1169       12-30-85               12:00p
GRAPICHS                          COM      3220       12-30-85               12:00p
JOIN                                       COM      8955       12-30-85               12:00p
KEYBFR                               COM      3291       12-30-85               12:00p
KEYBGR                              COM      3274       12-30-85               12:00p
KEYBIT                                COM      3060       12-30-85               12:00p
KEYBSP                                COM      3187       12-30-85               12:00p
KEYBUK                              COM      3036       12-30-85               12:00p
LABEL                                  COM      2346       12-30-85               12:00p
MODE                                   COM      6864       12-30-85               12:00p
MORE                                   COM      295                         12-30-85               12:00p
PRINT                                   COM      8976       12-30-85               12:00p
RECOVER                            COM      4297       12-30-85               12:00p
REPLACE                             COM      11650    12-30-85               12:00p
RESTORE                             COM      6012       12-30-85               12:00p
SELECT                                COM      3826       12-30-85               12:00p
SYS                                        COM      4620       12-30-85               12:00p
TREE                                     COM      3357       12-30-85               12:00p
28 File (s)                               33792 bytes free
A:\>

Perintah tersebut berarti akan ditampilkan semua file yang mempunyai extension.COM. Wild card character (*) tersebut digunakan untuk mewakili semua nama file dengan extension yang sudah ditentukan, yaitu.COM.

Untuk melihat semua file yang mempunyai nama awal huruf B untuk semua extension, dapat dilakukan perintah :

A:\>dir b*.*
Volume in drive A is ISWATI
Directory of A:\
BACKUP         COM         6234        12-30-85    12:00p
BASIC          COM         19298       12-30-85    12:00p
BASICA         COM         36396       12-30-85    12:00p
3 file (s)              33792 bytes free

A:\>

Wild cars character (*) digunakan untuk mewakili semuanya, sedang wild card character (?) digunakan untuk mewakili satu karakter di posisi tertentu dari nama-file dan extension file.

A:\>dir ?o??.*
Volume in drive A is ISWATI
Directory od A:\
COMP        COM         4184        12-30-85    12:00p
JOIN        COM         8955        12-30-85    12:00p
MODE        COM         6864        12-30-85    12:00p
MORE        COM         295         12-30-85    12:00p
SORT        EXE         1911        12-30-85    12:00p
5 file (s)                    33792 bytes free
A:\>

Berarti akan ditampilkan nama-file yang panjangnya 4 karakter, karakter pertama bebas (diwakili oleh wild card character “?”), dengan karakter kedua adalah karakter “0” dan karakter 3 dan 4 adalah bebas untuk segala extension.

Parameter Dalam Perintah DIR

Perintah DIR untuk melihat isi dari disk depat digunakan parameter sebagai berikut :

/W            yang berarti wide, akan menampilkan directory memanjang dalam bentuk 5 karakter

/P              yang berarti pause, akan menampilkan directory untuk setiap tampilan satu layar akan berhenti, penekaanan sembarang tombol akan eilanjutkan.

Contoh :

A:\>dir/W
Volume in drive A is ISWATI
Directory of A:\
COMMAND     COM         23791       1-29-87     12:00p
BASIC       COM         19298       12-30-85    12:00p
BASICA      COM         36396       12-30-85    12:00p
DISKCOPY    COM         6224        12-30-85    12:00p
FORMAT      COM         11135       12-30-85    12:00p
KEYBGR      COM         3274        12-30-85    12:00p
MODE        COM         6864        12-30-85    12:00p
RESTORE     COM         6012        12-30-85    12:00p
SYS         COM         4620        12-30-85    12:00p
38 file (s)             33792 bytes free
A:\>

Parameter dapat juga digunakan bersama-sama dengan wild card character, sebagai berikut :

A:\>dir *.exe/w
Volume in drive A is ISWATI
Directory of A :\
ATTRIB      EXE
FIND           EXE
JOIN           EXE
PEPLACE  EXE
SHARE       EXE
SORT        EXE
SUBST       EXE
7 file (s)        33792 bytes free
A:\>

Parameter /P digunakan bila file yang akan ditampilkan cukup banyak, sehingga tidak bisa ditampilkan dalam satu layar. Kalau digunakan parameter /W, maka yang akan ditampilkan hanya nama dan extension dari fie saja. sedang informasi yang lainnya seperti besarnya, tanggal dan jam pembuatan file tidak ditampilkan . Dengan parameter /P, maka semua informasi akan ditampilkan dan tiap-tiap layar akan dipertahankan sampai ditekan sembarang tombol.

A:\> dir/p
Volume in drive A is ISWATI
Directory of A:\
COMMAND     COM         23791       1-29-87           12:00p
ASSIGN      COM          1536       12-30-85    12:00p
BACKUP      COM         6234        12-30-85    12:00p
BASIC       COM         19298       12-30-85    12:00p
BASICA      COM         36396       12-30-85    12:00p
CHKDSK      COM         9832        12-30-85    12:00p
COMP        COM         4184        12-30-85    12:00p
DISKCOMP    COM         5792        12-30-85    12:00p
DISKCOPY    COM         6224        12-30-85    12:00p
EDLIN       COM         7508        12-30-85    12:00p
FDISK       COM         8173        12-30-85    12:00p
FORMAT      COM         11135       12-30-85    12:00p
GRAFTABL    COM         1169        12-30-85    12:00p
GRAPICHS    COM         3220        12-30-85    12:00p
JOIN        COM         8955        12-30-85    12:00p
KEYBFR      COM         3291        12-30-85    12:00p
KEYBGR      COM         3274        12-30-85    12:00p
KEYBIT      COM         3060        12-30-85    12:00p
KEYBSP      COM         3187        12-30-85    12:00p
Strike a key when ready . . .
KEYBUK      COM         3036        12-30-85    12:00p
LABEL       COM         2346        12-30-85    12:00p
MODE        COM         6864        12-30-85    12:00p
MORE        COM         295         12-30-85    12:00p
PRINT       COM         8976        12-30-85    12:00p
RECOVER     COM         4297        12-30-85    12:00p
REPLACE     COM         11650       12-30-85    12:00p
RESTORE     COM         6012        12-30-85    12:00p
SELECT      COM         3826        12-30-85    12:00p
SYS         COM         4620        12-30-85    12:00p
TREE        COM         3357        12-30-85    12:00p
28 File (s)             33792 bytes free
A:\>

Memformat Disk­

Sebelum suatu diskette yang baru (blank disk) digunakan, supaya DOS dapat mengoperasikan, maka suatu informasi tertentu harus dibentuk pada diskette. Proses ini disebut dengan memformat disk (formatting). Kalau diskette yang sudah ada isinya diformat, maka semua isi dari diskette akan dihapus. Jadi format dapat digunakan untuk 2 hal, yaitu :

Langkah-langkah memformat diskette yang menggunakan dua buah disk drive, adalah sebagai berikut :

A:\> format b:
Insert new diskette for drive B:
And strike ENTER when ready
Head : 1 Cylinder : 39
3. Anda tunggu beberapa saat sewaktu dilakukan proses memformat dan bila proses ini telah selesai akan ada pemberitahuan sebagai berikut :
Format complete
362496 bytes total disk space
362496 bytes availale on disk
Format anather (Y/N)n
A:\>

Parameter Dalam Perintah Format

Kalau ingin memformat diskette dan sekaligus menyalin DOS dari disk yang lain, maka dapat dipergunakan parameter /S, sebagai berikut :

A:\>format b:/s
Insert new diskette for drive B:
And strike ENTER when ready
Head : 1 Cylinder :39
Format complete
System transfered
362496 byte total disk space
69632 bytes used by system
292864 bytes available on disk
format another (Y/N)?n
A:\>

Kalau diinginkan menyalinkan DOS dan sekaligus memberi judul atau label atau volume untuk disk yang akan diformat, dapat digunakan parameter /S (untuk mentransfer DOS) dan parameter /V (memberi nama disk atau label atau volume disk), dapat dilakukan dengan perintah :

A:\>format b:/s/v
Insert new diskette for drive B:
And strike ENTER when ready
Head : 1 Cylinder : 39
Format complete
System transferred
Volume label (11 characters, ENTER for none)? ISWATI
362496 byte total disk space
69632 bytes used by system
292864 bytes available on disk
format another (Y/N)?n
A:\>

Kalau anda tidak menginginkan DOS ditransfer sewaktu format, tetapi mungkin dilain waktu akan mentransfernya, maka diskette yang diformat harus disediakan terlebih dahulu tempat untuk DOS (untuk file MSDOS.COM dan MSBIO.COM). Bila hal ini anda lakukan, maka dikemudian hari anda dapat mentransfer DOS dari diskette lain ke diskette ini dengan command SYS. Untuk menyediakan tempat bagi DOS di diskette yang akan diformat dapat dilakukan dengan parameter /B sebagai berikut :

A:\>format b:/b

Menyalin Diskette

Menyalin diskette berarti akan membuat duplikasi baru dari sebuah disk  yang akan berisi persis dengan isi diskette sumber salinanya. Perintah untuk menyalin disk ini adalah DISKCOPY diikuti oleh drive sumber diskette dan drive tujuan diskette. Perintah menyalin diskette ini sekaligus akan memformat diskette tujuan yang belum pernah diformat, sehingga diskette baru anda tidak perlu diformat terlebih dahulu. Langkah-langkah dalam menyalin isi diskette yang menggunakan dua buah drive adalah sebagai berikut :

1.   Diskette DOS yang berisi file DISKCOPY.COM (karena perintah DISKCOPY adalah external command) menempati posisi di drive a: dan lakukan perintah :

A: diskcopy a: b:
Insert SOURCE diskette in drive A:
Insert TARGET diskette in drive B:
Press Any Key When Ready ...........
2.   Ma­sukkan disktee sumber di drive A: dan diskette tujuan di drive B: dan bila siap tekanlah sembarang tombol untuk memulai proses menyalin disk, sebagai berikut:
Copying 40 tracks
9 Sectors/Track, 2 Side(s)

3.   Setelah proses menyalin diskette ini selesai, anda akan dinyatakan apakah akan menyalin diskette yang lainnya lagi atau tidak, sebagai berikut :

Copy Aanother diskette (Y/N)?n
A:\>

Penjelasan :

Menyalin isi diskette dengan menggunakan sebuah drive dapat dilakukan dengan perintah :

A:\> diskcopy a: b:

Insert SOURCE diskette in drive A:

Press any key when ready …….

Anda ganti diskette DOS tersebut dengan diskette sumber yang akan disalin kemudian tekan sembarang tombol, maka isi dari diskette tersebut akan dibaca dan diletakkan terlebih dahulu ke main memory. Selanjutnya akan ada tampilan :

Copying 40 tracks

9 Sectors/Tracks, 2 side(s)

Insert TARGET diskette in drive A:

Press any key when ready ….

Tampilan ini berarti anda harus mengganti diskette sumber dengan diskette tujuan ini. Bila memori komputer Anda cukup besar (640 KB atau lebih), maka proses membaca dan menuliskan ke diskette tujuan akan dilakukan sekaligus. Sebaliknya bila memori komputer anda kecil, maka proses ini akan dilakukan berulang kali, yaitu diskette sumebr dimasukkan ke drive untuk dibaca, kemudian ganti dengan disktee tujuan untuk diisi dengan hasil yang dibaca dari diskette sumber dan seterusnya. Proses ini akan selesai bila telah ditampilkan pertanyaan :

Copy another diskette (Y/N)?n

A:\>

Membandingkan Isi Dua Buah Diskette

Membandingkan isi dua buah diskette tujuannya adalah ingin mengetahui apakah isi dari keduanya sama atua tidak. Langkah-langkah dalam membandingkan isi dua buah diskette yang menggunakan dua buah drive adalah sebagai berikut :

1. Diskette DOS yang berisi file DISKCOM.COM (karena perintah DISKCOM adalah external command) menempati posisi di drive a: dan lakukan perintah :

A:\> diskcopy a: b:

Insert FIRST diskette in drive A:

Insert SECOND diskette in drive B:

Press any key when ready …

2.   Masukkan salah satu diskette yang akan dibandingkan isinya di drive A: dan yang diskette lainnya di drive B: dan siap tekanlah sembarang tombol untuk memulai proses membandingkan disk, sebagai berikut :

Comparing 40 tracks

9 sectors per track, 2 side (s)

3. Setelah proses membandingkan diskette ini selesai, anda akan mendapatkan hasilnya, sebagai berikut :

Compare OK

Compare another diskette (Y/N)?n

A:\>

Hasil dari perbandingan ini menunjukkan isi dari dua buah diskette tersebut adalah sama, bila isinya berbeda akan didapatkan hasil sebagai berikut :

Compare error on side 0, track 0

Compare error on side 0, track 0

Compare another diskette (Y/N)?n

Hasil ini menunjukkan ada perbedaan isi antara kedua diskette di sisi ke 0 track ke 0.

Memeriksa Isi Diskette

Tujuan memeriksa isi suatu diskette adalah untuk mengetahui kapasitas dari diskette, jumlah file yang ada, kapasitas diskette yang masih dapat digunakan, dan sisa dari memori komputer yang masih tersedia. Masukkan diskette DOS yang berisi file CHKDSK.COM (karena perintah CHKDSK adalah external command) menempati posisi di drive a: dan diskette yang akan diperiksa isinya diletakkan di drive b: dan lakukan printah :

A:\> chkdsk b:
Volume ISWATI created Jan 1, 1980 12.00p
362496 bytes total disk space
45056 bytes in 3 hidden files
283648 bytes in 38 user files
337992 bytes available on disk
655360 bytes total memory
610592 bytes free

A:\>

Tampak informasi yang dierikan oleh DOS terdiri dari :

Pada waktu memeriksa isi diskette ini, bila DOS menemukan sesuatu yang tidak beres pada diskette, karena ada gangguan di diskette, maka DOS akan memberitahukannya, seperti misalnya DISK ERROR READING dan sebagainya.

Mengganti Nama file

Nama fila yang ada di disk dapat diganti dengan nama file yang lain, dengan bentuk command:

RENAME <nama file-lamA:\>    <nama file-baru>

Misalnya file dengan nama FORMAT.COM akan dirubah namanya menjadi BAHAYA.COM, sebagai berikut :

A:\>rename format.com bahaya.com

A:\>

Maka file FORMAT.COM telah berganti namanya menjadi BAHAYA.COM dan selanjutnya bila akan menggunakan file ini, maka cara memanggilnya adalah dengan nama yang baru.

Contoh lain:

A:\>rename &.txt 7.tek

A:\>

Maka semua file yang mempunyai extension.TXT akan berganti namanya dengan extension.TEK.

Membandingkan Isi Dua Buah File

Karena nama dari file dapat dirubah, kadang-kadang ingin diketahui apakah dua buah file tersebut berukuran sama dan berisi dengan nilai yang sama atau tidak, maka dapat dilakukan dengan command COMP sebagai berimut :

A:\>comp basic.com basica.com

A:BASIC.COM and A:BASICA.COM

Files are different sizes

Compere more files (Y/N?n

A:\>

Berarti file BASICA. Com dengan file BASICA.COM adalah file yang berbeda (files are different sizes). Bila dua buah yang dibandingkan sama, maka akan ada pemberitahuan tentang hal itu (files compare OK).

Menghapus File

File yang ada di disk kemungkinan akan dihapus, disebabkan oleh keadaan :

1. File rusak, tidak dapat digunakan lagi, sehingga akan dibuang dari disk

2. File sudah tidak dibutuhkan lagi

3. Disk penuh, untuk membuat file lagi, maka file yang lain yang tidak dibutuhkan dihapus

Untuk  menghapus file dari disk dapat dilakukan command ERASE atai DEL sebagai berikut :

A:\>erase tulisan

A:\>

Atau

A:\>del tulisan

A:\>

Maka file TULISAN akan dihapus dari disk. Untuk menghapus semua file di disk, dapat dilakukan perintah :

A:\>del &.&

All (Y?N)?n

A:\>

DOS memberikan peringatan untuk menyakinkan anda apakah benar semua file akan dihapus, karena kemungkinan anda salah mengetikkannya, padahal maksudnya tidak akan menghapus semua file. Kalau ada tekan tombol N, maka semua file disk tidak jadi dihapus, kalau anda menekan tombol Y, bererti semua file akan dihapus.

Mengatur Organisasi Disk

File letaknya ada di disk, yaitu dapat terletak di diskette (mini disk, fleksible disk, floopy disk) atau di hard disk. File yang disimpan di disk mempunyai suatu nama. Nama-nama file yang ada di disk akan dicatat pada suatu tempat yang disebut dengan directory. Jumlah dari nama file di directorymempunyai batas maksimum. Untuk diskette satu sisi (single sided) maksimum 64 buah file, diskette dua sisi (double sided) maksimum 112 file dan untuk hard disk maksimum 512 file. Karena keterbatasan tersebut, maka perlu dibuat suatu directory tambahan, yang disebut dengan sub directory. Jumlah file yang disimpan di sub directory tidak terbatas jumlahnya (hanya terbatas dari kapasitas disknya).

Keuntungan lain dengan membuat sub directory adalah organisasi file di disk mejadi lebih teratur. Tiap-tiap sub directory dapat diisi dengan file-file untuk permasalahan tertentu, jadi tidak saling dicampur adukkan.

Karena hard-disk mempunyai kemampuan yang lebih besar dari diskette, organisasi dari hard disk banyak yang diatur ke dalam beberapa sub directory. Walaupun demikian, juga banyak orang yang membuat sub directory di diskette.

Misalnya hard disk akan digunakan untuk menyimpan data permasalahan akuntansi dan surat-menyurat. Maka dapat dibuat dua buah directory yaitu sub directory untuk file-file akuntansi dan sub diretory untuk file-file surat-menyurat.

Struktur Organisasi

Suatu directory dapat dibuat mempunyai beberapa subdirectory dan amsing-masing subdirectory dapat dibuat mempunyai subdiretory lagi. Directory yang teratas disebut root directory.

Root maupun sub directory dapat berisi file-file. Dan masing-masing sub directory dapat emmpunyai beberapa sub directory lainya dengan level dibawahnya. Misalnya suatu hard disk pada posisi di root berisi beberapa file dan beberapa sub directory sebagai berikut :

C:\>dir
Vlume in drive C is ISWATI
Directory of C:\>
COMMAND COM          17792         1-30-84              12:00p
PROJECT              <DIR>         3-27-87              1:39a
ANALYST              <DIR>         1-10-80              12:00p
INDEX  OBJ           1029          1-01-80              12:05p
INDEX  PRG           341           1-01-80              12:04p
INDEX  EXE           117632        1-01-80              12:10p
TURBO                <DIR>         3-27-87              1:41a
CONFIG SYS           23            1-01-80              12:01a
AU     BAT           128           12-09-86             12:06a
CHKDSK COM           9832          12-09-85             12:00p
AA     BAT           76            4-09-87               8:22p
AMP    BAT           77            4-09-87               8:22p
JOGI                 <DIR>         1-01-80              12:30a
ASM                  <DIR>         1-01-80              12:01a
CANTU                <DIR>         1-01-80              12:02a
LOGO                 8064          1-01-80              12:11a
16 File (s)          12427264 bytes free

Membuat Sub Directory

Sub directory yang ada di disk juga mempunyai nama tersendiri. Prtintah untuk membuat sub directory adalah MD\ atau MKDIR\. Misalnya suatu hard disk akan dibuat dua buah sub directory level 1 sebagai berikut :

– Sub directory dengan anma DB akan diisi file-file master disk dBase III

– Sub directory dengan nama WORDSTAR akan diisi file-file master disk WORDSTAR.

Maka dapat dilakukan perintah (prompt C >menunjukkan hard disk) sebagai berikut :

C:\>Md\db

C:\>Md\wordstar

Bila isi hard disk di posisi root akan dilihat, maka akan tampak :

C:\>dir

Volume in drive C is ISWATI

Directory of C:\>

COMMAND COM                      17792              1-30-84                        12:00p

PROJECT                                                       <DIR>                        3-27-87                        1:39a

ANALYST                                         <DIR>                        1-10-80                        12:00p

INDEX  OBJ                                      1029                1-01-80                        12:05p

INDEX  PRG                                     341                              1-01-80                        12:04p

INDEX  EXE                                     117632                        1-01-80                        12:10p

TURBO                                              <DIR>                                    3-27-87                        1:41a

DB                                                                  <DIR>                                    1-01-80                        12:10a

CONFIG         SYS                             23                                1-01-80                        12:01a

AU                  BAT                            128                                          12-09-86                      12:06a

WORDSTAR                         <DIR>                                    1-01-80                        12:10a

CHKDSK COM                     9832                            12-09-85                      12:00p

AA                  BAT                            76                                            4-09-87                        8:22p

AMP   BAT                            77                                            4-09-87                        8:22p

JOGI                                                   <DIR>                                    1-01-80                        12:30a

ASM                                                   <DIR>                                    1-01-80                        12:01a

CANTU                                              <DIR>                                    1-01-80                        12:02a

LOGO                                                 8064                            1-01-80                        12:11a

18 File (s)                    12410880 bytes free

C:\>

Tanda <DIR> menunjukkan bahwa nama dimuka tanda tersebut bukan nama file, tetapi nama dari sub directory level 1

Misalnya akan dibuat beberapa sub directory lagi dengan level 2, maka sub directory level ini harus berada dibawah sub directory level 1. Pada sub directory DB level 1 akan dibuat 2 sub directory level 2 dengan nama DATADB dan PROGDB, maka dapat dilakukan perintah :

C:\>MD\db\datadb\

C:\>MD\db\progdb

Mengisi Sub Directory

Sub directory yang dibuat dengan rptintah \MD atau \MKDIR hanya membuat nama dari sub directory dan mempersipkan tempatnya saja, tetapi belum terisi dengan file-file. Misalnya sub directory level 1 DB akan diisi dengan file-file diskette dBASE III yang diletakkan di drive A: maka dapat dilakukan perintah :

C:\>copy a: *.* \db

B: COMMAND .COM

B:AUTOEXEC.BAT

B:CONFIG.SYS

B:DBASE.EXE

B:DBASE.OVL

B:HELP.DBS

6 File (s) copied

C:\>

Program yang dibuat dengan dBASE III yang diletakkan di drive A: akan disalinkan ke hard disk di lokasi sub directory level 2 PROGDB yang ada di bawah sub ditrectory level 1 DB, maka dapat dilakukan perintah :

C:\>copy a:*.* \db\progdb

B:ADJUST.PRG

B:BELIAT.PRG

B:CAIRCG.PRG

B:JUALAT.PRG

B:JUDULPRO.PRG

B:MODALMSK.PRG

B:MODAL AMB.PRG

B:SETUP.PRG

B:SETOR.PRG

B:MULAI.PRG

10 File (s) copied

C:\>

Melihat Isi Sub Directory

Melihat isi dari suatu disk dipergunakan perintah DIR. Demikian juga bila ingin melihat isi dari suatu sub directory, juga dipergunakan perintah DIR yang diikuti oleh nama sub directory-nya.

Perintah berikut :

C:\>dir\db

Volume in drive C is ISWATI

Directory of C:\>DB

.                    <DIR>                              1-01-80              12:10a

..                   <DIR>                             1-01-80              12:10a

DATADB        <DIR>                             1-01-80              12:10a

PROGDB        <DIR>                             1-01-80              12:10a

COMMAND       COM                  17792         1-30-84              12:00p

AUTOEXEC      BAT                  34                   8-14-85              9:12p

CONFIG           SYS                  128                  11-05-84             12:53p

DBASE            EXE                  109980        11-02-84             1:43p

DBASE         OVL                  1495504       11-02-84             1:43p

HELP          DBS                  53760         7-15-84              10:44a

10 File (s) 11927552 bytes free

C:\>

Berarti melihat isi dari sub directory DB level 1. Tampak ada bentuk. <DIR> dabn bentuk .. <DIR> Bentuk tersebut menunjukkan sub directory lain yang ada hubungannya dengan sub directory ini. Sub directory . <DIR> menunjukkan root dan sub directory .. <DIR> menunjukkan directory ini mempunyai sub directory level atasnya (dalam hal ini sub directory level atasnya adalah root juga).

C:\>DIR\DB\PROGDB

Volume in drive C is ISWATI

Directory of C:\>DB\PROGDB

.                                 <DIR>                1-01-80              12:11a

..                                <DIR>                1-01-80              12:11a

ADJUST           PRG           1280                 2-08-86              11:59p

BELIAT           PRG           9216                 5-04-80              12:12p

JUALAT           PRG           8832                 5-04-80              12:13p

JUDULPRO  PRG           896                 3-07-86              11:11p

MULAI            BAK           5376                 1-01-80              12:44a

MODALMSK  PRG           6656                 1-01-80              12:56a

MODALAMB  PRG           2304                 1-01-80              12:56a

SETUP            PRG           1664                 1-01-80              12:06a

SETOR            PRG           2304                 1-01-80              12:07a

MULAI            PRG           5376                 1-01-80              12:06a

12 File (s) copied                11927552 bytes free

C:\>

Berarti melihat isi dari sub directory PROGDB level 2 yang letaknya ada di sub directory DB level 1. Sub directory”. <DIR> menunjukkan root dan sub directory .. <DIR>” menunjukkan sub directory level atasnya, yaitu sub directory DB level 1.

Menuju Ke Sub Directory Lain

Sejauh ini, posisi kedudukan selama belum dirubah masih terletak pada posisi root (level teratas). Untuk merubah posisi kedudukan ke sub directory dipergunakan perintah CD atau CHDIR.

Ke Sub Directory Satu Level di Bawahnya

Misalnya dari posisi di root akan dipindah ke posisi di sub directory DB level 1, dapat dilakukan perintah :

C:\>cd db

C:\DB\>

Misalnya dari posisi subdirectory DB level 1 akan dipindah ke posisi satu level dibawahnya, yaitu subdirectory DATADB level 2, maka dapat dilakukan perintah :

C:\>cd datadb

C:\DB\DB>

Berarti sekarang posisi berada di sub directory DATADB level 2. Sebagai akibatnya bila posisi berada di suatu sub directory tertentu, maka nama sub directory ini tidak perlu lagi disebutkan. Sebagai contoh, bila akan melihat isi dari sub directory DATADB dan posisi ada di sub directory ini, dapat langsung perintah :

C:\DB\DATADB\>dir

Volume in drive C is ISWATI

Directory of C:DB\DATADB

.                                        <DIR>                1-01-80              12:11a

..                                       <DIR>                1-01-80              12:11a

2 File (s)                 11927552 bytes free

C:\ DB\DATADB\>

Atau dapat ditulis lengkap DIR\DB\DATADB (tetapi tidak perlu). Sebaliknya bila diinginkan melihat isi sub directory yang lainnya, maka nama sub directory yang akan dilihat isinya harus ditulis lengkap.

Ke Sub Directory Level Lainnya

Misalnya dari posisi sub directory level tertentu, akan menuju ke sub directory level maupun, maka dapat dilakukan perintah CD yang diikuti oleh nama sub directory yang dituju secara lengkap. Sebagai contoh, dari sub directory DATA DB level 2 akan menuju ke root, dilakukan perintah :

C:\>cd\

C:\>

Contoh lain, misalnya sub directory DATADB level 2 akan menuju ke sub directory DB level 1, dilakukan perintah :

C:\>cd\db

C:\>

Contoh lain, misalnya dari sub directory DATADB level 2 akan menuju ke sub directory WORDSTAR level 1, dilakukan perintah :

C:\DATADB>cd\wordstar

C:\WORDSTAR\>

Contoh lain, misalnya dari sub directory WORDSTAR level 1 akan menuju ke sub directory PROGDB level 2, dilakukan perintah :

C:\WORDSTAR>cd\db\progdb

C:\DB\PROGDB>

Contoh lain, misalnya posisi sekarang berada pada sub directory PROGDB level 2 dan akan menuju ke level 1 dilakukan perintah :

C:\DB\PROGDB>cd\db\datadb

C:\DB\DATADB>

Ke Sub Directory Satu Level Diatasnya

Dari suatu posisi sub directory lain yang letaknya satu level diatasnya, dapat dipergunakan perintah CD.. untuk merubah posisi tersebut.

Sebagai contoh, dari sub directory DATADB level 2 akan menuju ke sub directory DB level 1, dilakukan perintah :

C:\DATADB\DB>cd ..

C:\DB\>

Contoh lain, misalnya posisi sekarang pada sub directory PROGDB level 2 dan akan menuju ke Sub directory DB level 1, dilakukan perintah :

C:\DB\PROGDB\> cd ..

C:\DB\>

Dari posisi sub directory DB level 1 bila akan menuju level ke atasnya, yaitu root, dapat dilakukan perintah :

C:\DB>cd ..

C:\>

Atau

C:\>cd\

C:\>

Menampilkan Struktur Dari Organisasi Disk

Bila suatu disk diorganisasikan dengan banyak sub directory, kadang-kadang pemakai lupa nama dari suatu sub directory. Untuk menampilkan struktur dari organisasi disk (nama-nama dari sub directory), dapat dilakukan perintah :

C:\>tree

Download: 03 – Mengenal Sistem operasi MS DOS

One thought on “Sistem Operasi – MS DOS

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s