" M y C o p y "

Salam kenal bagi teman-teman baru dan panjang umur untuk semua! Kini, Lab. Perangkat Lunak Mardi-k kembali mengajak untuk menengok sejarah. Mengeksplorasi sistem operasi yang berjaya di masa lampau, DOS (Disk Operating System). Beberapa baris script batch file yang berfungsi untuk menyalin beberapa file sekaligus ke dalam suatu directory dengan satu perintah pada "DOS prompt".

Mungkin anda menganggap remeh DOS, mungkin anda bertanya-tanya "Apakah saat ini pengetahuan tentang DOS masih bermanfaat?" mungkin anda bergumam "DOS itu sudah ketinggalan jaman, sekarang semua orang sudah menggunakan Windows". Sebaiknya anda merenung, bukankah tiap hitungan di mulai dari nol kemudian satu lalu dua dan seterusnya, tapi kalau anda lebih suka memulai hitungan dari enam puluh sembilan yaa apa boleh buat, terserah....

Tapi, kalau anda punya sedikit waktu untuk melakukan napak tilas, kilas balik, perenungan. Tidak ada salahnya untuk mempelajari script berikut ini:

@echo off
rem MyCopy.bat copies
rem any number of files
rem to a directory.
rem The command is
rem mycopy dir files
if "%1"=="/?" goto info
if "%1"=="" goto three
set todir=%1
:one
shift
if "%1"=="" goto two
copy %1 %todir% /v
goto one
:two
set todir=
goto four
:info
echo.
echo MyCopy.bat copies any number of files to a dir.
echo written by RHA-K, Mardi-k S R & D
echo production Oct 4, 2002
rem  Design according to DOS user reference manual.
echo.
echo The command is: mycopy dir file1 file2 files
echo.
echo   dir   means destination directory
echo   file1 means 1st filename you want to copy
echo   file2 means 2nd filename you want to copy
echo   files means the last one
echo.
echo Thanx for your cooperation.
goto four
:three
echo.
echo syntax: mycopy dir file1 file2 files
echo.
echo type mycopy /? for more information.
goto five
:four
echo All done.
:five
echo.

OKE, prinsip program (algoritma) ini secara garis besar sebagai berikut;

  1. Periksa %1, apabila tidak ada lompat ke langkah H

  2. Simpan %1 ke dalam %todir%

  3. Geser posisi parameter %2 ke %1, %3 ke %2, dan seterusnya

  4. Periksa %1, apabila kosong lompat ke langkah G

  5. Salin %1 ke %todir%

  6. Ulangi langkah C

  7. Kosongkan %todir%

  8. Selesai

Eh... eh... eh... belum jelas?!? Kalau memang itu yang terjadi, silakan mempelajari manual DOS. Anda juga bisa memulai dengan membuka kembali buku yang membahas DOS terbitan beberapa tahun di belakang. Tidak ada ruginya mempelajari sejarah, supaya kita lebih menghargai para pendahulu yang bersusah payah bahu membahu menjadikan masa sekarang penuh dengan kemudahan. Bukankah tanpa jerih payah mereka semua, mungkin saat ini kita masih terbelenggu di jaman kegelapan (latar belakang DOS standard kan hitam). Ingat selalu Jas Merah (JAngan Sekali-kali MElupakan sejaRAH) ^_^

Oh iya, kalau anda berminat untuk mendapatkan informasi lebih lanjut tentang program ini atau program lain yang terdapat pada situs ini, anda dapat mengirimkan pertanyaan ataupun komentar yang bersifat membangun melalui e-mail, ditunggu.

Download MyCopy program

<< Puzzle Excel | calon musisi? >>

 
Apabila terdapat kesalahan ketik, dimohon maaf yang sebesar-besarnya.
Mohon maklum apabila terdapat suatu hal yang kurang berkenan.
Pertanyaan atau komentar tentang situs ini dinantikan.
Mardi-k Lab. 1996-2006, <e-mail komunikasi>