" 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;
-
Periksa %1, apabila tidak ada lompat ke
langkah H
-
Simpan %1 ke dalam %todir%
-
Geser posisi parameter %2 ke %1,
%3 ke %2, dan seterusnya
-
Periksa %1, apabila kosong lompat ke langkah
G
-
Salin %1 ke %todir%
-
Ulangi langkah C
-
Kosongkan %todir%
-
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? >>
|