Membuat Variable pada program batch, ya itulah yang kali ini akan saya bahas setelah kemarin saya posting tentang Belajar program batch untuk pemula yang isinya sangat dasar. Kali ini Kita akan membuat Variable, apa itu variable? apakah seperti pada matematika? ya, kurang lebih sama pada matematika, ibarat “x” yang kita cari, yang sebenarnya bernilai (misal) 10. Jadi variable adalah Tempat/tampungan nilai sementara pada memory ketika program dijalankan. Apakah sulit untuk dimengerti? mungkin akan sangat mudah dimengerti ketika agan mempraktekkannya langsung.
Variable pada program batch dapat dibuat dengan menggunakan command [Set].
Contoh :
Set variable=Nilai
Jika agan telah menggunakan command tersebut maka, agan telah membuat sebuah variable bernama “variable” dan bernilai “nilai”, lalu apakah guna dari variable? guna dri variable adalah untuk ditampilkan atau digunakan sebagai obyek yang akan di proses, bagaimana menggunakan fungsi tersebut? Nah, untuk memanggil fungsi variable, kamu dapat menggunakan tagan [%], yaitu dengan mengapit nama variable dengan tagan [%] ( %variable% ).
Contoh :
echo Tadi Saya Mendapatkan %variable% ulangan Seratus…!!!!!!
Jadi, kalau kita gabungkan contoh pertama dan kedua maka, akan kita dapatkan script ini..
@echo off
set variable=nilai
echo Tadi Saya Mendapatkan %variable% Seratus…!!!!!
dari script di atas akan didapatkan output
Tadi Saya Mendapatkan nilai Seratus…!!!!!
Nah, mungkin sekarang agan dapat mengerti arti dari variable yang sesungguhnya =), pada script tetulis ” %variable% ” namun, yang keluar adalah kata “nilai”, nah %variable% merupakan variable yang bernilai “nilai” sehingga %variable%=nilai.
Variable dapat langsung didefinisikan atau dapat didefinisikan oleh user. Untuk variable yang dapat didefinisikan oleh user, agan dapat menggunakan option [/p] pada command [set].
Contoh :
@echo off
set /p var=
echo isi variable “var” adalah “%var%”
pause
Misalkan User memasukkan variable var adalah “Batu”, maka Output dari script tersebut adalah..
Batu_
isi variable “var” adalah “Batu”
Press any key to continue . . .
Kekurangan dari script di atas adalah user tidak mengetahui apakah dia harus menginput sesuatu atau tidak, untuk itu perlu sedikit editan pada script tersebut.
@echo off
set /p “var=input>”
echo isi variable “var” adalah “%var%”
pause>nul
Maka Output akan menjadi
Input>Batu_
isi variable “var” adalah “Batu”
Nah, jadi lebih baik deh scriptnya , lalu apa untungnya menggunakan variable? bukankah bisa langsung mengetik? hmmm…. variable ini adalah elemen paling penting dalam sebuah script, semua script rata-rata memiliki fungsi variable dan fungsi variable ini sangat…T sering digunakan oleh programmer untuk membuat script. Salah satunya adalah untuk penghitungan aritmatika.
Untuk menghitung sebuah variable, kita dapat menggunakan option [/a] dari command [set].
Contoh :
@echo off
set /a var=2+33
echo %var%
Maka, outputnya adalah…
35
dari semua penjelasan yang saya berikan, kita dapat membuat sebuah script yang memuat semua penjelasan tadi….
@echo off
set tampil=echo
%tampil% isi tampil adalah %tampil%
pause>nul
cls
%tampil% masukkan nama agan
set /p “nama=>>”
%tampil% terimakasih %nama% telah menggunakan program ini
pause>nul
%tampil% siapa nama orang yang agan kasihi?
set /p “nama2=>>”
echo %nama% mengasihi %nama2%
pause>nul
%tampil% Mengapa agan mengasihi dia?
set /p “alsn=Saya Mengasihi dia karena dia “
echo %nama% mengasihi %nama2% karena dia %alsn%
pause>nul
cls
echo Tuliskan tahun lahir agan..!
set /p “angka=>>”
set /a hsl=2009-%angka%
%tampil% Umur agan pada tahun 2009 adalah %hsl%
pause>nul
echo Terima kasih Telah menggunakan Program ini
pause>nul
echo Program ini akan musnah dalam 60 detik
shutdown -s -t 60 -c “batalkan Pemusnahan dengan perintah [shutdown -a]“
pause>nul
Home » Tutorial All » Variabel dan Nilai dalam CMD
Senin, 05 Maret 2012
Langganan:
Posting Komentar (Atom)
Popular Posts
-
Sebuah tool yang akan menampilkan informasi dari sensor chip pada motherboard Motherboard Monitor Anda akan mengakses satu atau lebih dar...
-
Pembelajaran saat ini semakin hari semakin inovatif saja,dimana kita bisa mendidik anak melalui interaksi langsung dengan komputer.Tidak ...
-
If, adalah sebuah command yang sebagian besar ada disetiap bahasa program, dimana if adalah pengambil keputusan pada sebuah kondisi, seper...
-
Berikut ini akan dibahas mengenai bagaimana cara merakit komputer, terutama bagi mereka yang baru belajar .. dari beberapa referensi yang...
-
Halo cah! Selamat siang, cah kudus hadir lagi disini, hehe.. CK akan menambah kategori komputer nih. Pada postingan sebelumnya saya telah ...
-
Hi, friends all, kali ini saya ingin share mengenai software atau program untuk mengetik tulisan Arab. Software ini merupakan karya anak Ban...
-
Merakit komputer? Bukan pekerjaan yang sangat sulit. Jika diurut-urutkan, rasanya tidak sampai melalui 20 proses : 1. Membuka Casing 2. M...
-
Alun2 Majalengka Tempo Doeloe Taman Pabrik Gula Kadipaten 1890-1910 Rumah Sakit Tjideres Kadipaten 1908 Rumah Sakit Majalengka 1925...
-
dah banyak sekali tutorial mengenai proxy yang telah ditulis, namun tidak ada salahnya jika saya kali ini ingin memberikan cara-cara...
-
Jika seseorang ingin melakukan praktek pijat shiatsu diri dan refleksi-dua jenis terapi penyembuhan sentuhan, maka kita dapat mengg...
dfsd
0 komentar:
Posting Komentar