Welcome Guys

Penggemar :D

Menampilkan Hidden File

Written By pcbolong on Tuesday, April 28, 2009 | 5:58 AM

Biasanya setelah kena virus, misal brontok ato trojan, file2 ada yg dihidden. Anehnya walopun Tools>Folder Option udah di centang tetep g bisa masuk. Nah nih solusinya kalo kita menggunakan batch programing. Caranya gampang banget...tinggal buka notepad, dan ketikkan perintah di bawah ini:

attrib -s -h /s /d

penjelasannya adalah sebagai berikut:

attrib : adalah fungsi untuk mengganti atau menampakkan atribut dari file.
-s : menghapus atribut pada file system
-h : menghapus atribut mengenai hiden file
/s : proses untuk menyesuaikan file pada folder tertentu dan semua subb folder dengan perintah yang dijalankan (yaitu -s dan -h)
/d : memproses semua folder

Nah setelah ditulis, lalu simpan dengan extensi .bat. Contoh Hidden.bat, lalu jalankan lewat command prompt...Tara...semua kliatan.

Enough for today..
5:58 AM | 0 comments | Read More

Soal-soal uan smp

Written By pcbolong on Monday, April 27, 2009 | 3:35 AM

Silahkan klik disini....buat aryo...belajar yg rajin!!!!!jgn pesbukan ae!!!
KLIK DISINI
3:35 AM | 0 comments | Read More

FOR LOOP

Written By pcbolong on Saturday, April 18, 2009 | 1:16 PM

Syntax untuk looping adalah...

for%%parameter in(set) do command

contoh penggunaannya adalah :

@echo off
cls
for %%a in (aku, angga, gituloh) do echo %%a


nah hasil output

aku
angga
gituloh

keliat kan bedanya ama postingan sebelumnya yg mengenai dasar paramater???Intinya fungsi for loop mendeklarasikan variabel %%a dan assigned nya dengan nilai yg beda, sebagai contoh saya memberi nilai (aku, angga, gituloh) dan untuk menampilkan nya menggunakan command echo %%a. Jadi lebih simple bukan..???
Fungsi foor loop ini akan menjadi powerful jika kita dapat memodifikasi nya...salah satu contohnya adalah sebagai berikut:

@echo off
echo.
echo saya akan menghapus file:
echo %1 %2
echo.
echo tekan ctrl+c untuk menghentikan proses
pause
for %%a in (%1 %2) do del %%a
echo hapus file, misi terlaksana...


simpan, dan jalankan dengan command :

C:\DOCUME~1\billing>for.bat aaa.txt
perintah di atas dengan asumsi terdapat file aaa.txt yang akan dihapus....

lalu keluaran nya adalah :

saya akan menghapus file:
aaa.txt


tekan ctrl+c untuk menghentikan proses
Press any key to continue . . .


lalu tekan ctrl+c akan muncul prompt ini:
Terminate batch job (Y/N)? y
jika y maka akan keluar. Kalo mau langsung keluar ya tinggal pencet sembarang tombol ajah...dan sekarang liat bahwa file aaa.txt sudah terhapus....taraaaa. aaa.txt bisa juga diganti dengan *.tmp atau *.bak

En0u9h_4-2day
1:16 PM | 0 comments | Read More

SHIFT : Infinite Parameters

Kadang program batch membutuhkan lebih dari 9 parameter dalam satu waktu. Dengan menggunakan fungsi SHIFT ini, kita hanya perlu menggunakan 1 penginisialisasian parameter saja. Untuk mengetahui lebih jauh mengenai fungsi SHIFT ini, lihat pada code di bawah ini:

@echo off
echo parameter 1 adalah %1
echo.
shift
echo parameter 2 adalah %1
echo.
shift
echo parameter 3 adalah %1

lalu jalankan dengan command :

C:\DOCUME~1\billing>sip.bat aku angga gituloh

maka hasil keluarannya adalah :

parameter 1 adalah aku

parameter 2 adalah angga

parameter 3 adalah gituloh

Nah..udah bisa mengerti bagaimana fungsi shift bekerja??kalo belom ok....akan saya jelaskan...

Fungsi shift menyingkat menggabungkan parameter ke dalam satu posisi. Ini berarti setelah shift %1 menjadi aku, %2 menjadi angga dan seterusnya, akan digabungkan parameternya menjadi satu posisi. Parameter normal nya %1, %2, etc maka fungsi shift akan membuat lebih efisien dengan mengelompokkan parameter2 tersebut ke dalam 1 parameter yaitu %1, ya seperti di atas itu hasilnya...bingung yah...dicoba aja deh biar ngerti.

En0u9h_4-2day...
1:11 PM | 0 comments | Read More

Perintah PAUSE : Freezing time

Written By pcbolong on Friday, April 17, 2009 | 12:55 PM

Perintah ini digunakan untuk menghentikan suatu proses secara manual...wah...kalo udah main kata2, daku kagak jago...langsung praktek aja yah...sekarang coba tulis code di bawah ini dan simpan dengan ekstensi .bat

REM hapus *.doc di folder tertentu
REM tapi user dapat menentukan abort atau teruskan proses
@echo off
echo warning!akan menghapus semua file microsoft word
echo tekan ctrl+c untuk berhenti atau tekan sembarang tombol
pause
del *.txt

Code di atas saya simpan dengan nama rem.bat...
Dan jalankanlah seperti menjalankan program .bat sebelumnya......maka keluarannya seperti ini :

N:\>REM hapus *.doc di folder tertentu
N:\>REM tapi user dapat menentukan abort atau teruskan proses
warning!akan menghapus semua file microsoft word
tekan ctrl+c untuk berhenti atau tekan sembarang tombol
Press any key to continue . . .

Untuk menghentikannya saya tekan sembarang tombol (asal bukan nekan2 yg laen loh...), atau bisa juga dengan menekan ctrl+c, tapi sebelumnya akan muncul pertanyaan apakah akan menghentikan proses atau tidak, seperti di bawah ini:

Terminate batch job (Y/N)? y

maka command akan otomatis keluar dan semua file yang berekstensi .txt akan dihapus...Nah begitu kira2 implementasinya...

Jargon: ketika kita menyimpan file .bat di direktori c:/namadirektori maka untuk menjalankannya kita harus masuk dulu di direktori tersebut. Proses tersebut sangat memakan waktu dan tidak efisien...untuk mengakalinya, supaya otomatis berpindah ke direktori tempat file berada, tambahkan perintah berikut :
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\namadirektori.

12:55 PM | 0 comments | Read More

Parameter

Written By pcbolong on Wednesday, April 15, 2009 | 10:05 PM

Parameter:fungsinya untuk memberikan informasi ke program

Langsung aja, code umumnya adalah :

@echo off
echo parameter pertama adalah %1
echo parameter kedua adalah %2
echo parameter ketiga adalah %3

simbol %1, %2 dan lainnya digunakan untuk menyimpan script yang disertakan saat eksekusi command. Duh gimana jelasinnya...biar jelas, gini ...simpan code diatas dengan nama terserah.bat. Jalankan file terserah.bat dengan command:
C:\DOCUME~1\billing>terserah.bat
maka hasilnya adalah:

parameter pertama adalah
parameter kedua adalah
parameter ketiga adalah

kenapa sesudah kata "adalah" tidak ada kata lagi? karena tidak ada paramater yg diinputkan, yaitu yang ada di belakang command saat execute file terserah.bat. Sekarang coba execute terserah.bat dengan command:
C:\DOCUME~1\billing>terserah.bat satu dua tiga
maka keluarannya adalah :

parameter pertama adalah satu
parameter kedua adalah dua
parameter ketiga adalah tiga

Nah...sudah tau kan maksudnya??paramaternya diinputkan bersamaan saat execute command.
Fungsi parameter ini bisa di implementasikan ke berbagai macam hal...misalnya code di bawah ini:

@echo off
cd\
cd %1
del %2

hehe jika kita buat parameter pertama yaitu windows\temp dan parameter kedua adalah *.temp maka dos akan menunjuk ke directori windows\temp dan menghapus semua file yg berextensi *.temp. Segitu ja...ntar lanjut lagi. semoga bermanfaat

Jargon:agar setelah command selesai dieksekusi dan selesai melakukan perintah2 di dalamnya bisa langsung keluar menuju windows, tambahkan di akhir script dengan code:
EXIT
10:05 PM | 0 comments | Read More

Struktur file di Linux

Written By pcbolong on Tuesday, April 7, 2009 | 2:03 PM

  • /bin - Program binari sistem operasi Linux
  • /boot - File-file Linux yang digunakan untuk mem-boot sistem.
  • /dev - File-file yang merepresentasikan semua hardware di komputer.
  • /etc - File konfigurasi sistem (Registry-nya Linux)
  • /home - Direktori home untuk pemakai. Setiap user mempunyai direktori sendiri dibawah direktori home (My Documents versi Linux).
  • /initrd - Folder yang diperlukan Linux selama proses boot. Jangan menghapus atau mengubah direktori ini.
  • /lib - Rutin pustaka, modul dan driver
  • /lost+found - Tempat untuk meletakkan file yang tidak bisa diperbaiki oleh Linux saat terjadi masalah di komputer
  • /mnt - Tempat untuk semua media berada, misal /mnt/win_c untuk drive C di Windows /opt - Lokasi untuk meletakkan beberapa paket program, seperti Open Office.
  • /proc - Berisi suatu pandangan bagaimana Linux melihat isi komputer Anda. Jangan dihapus.
  • /root - Direktori home untuk user Root
  • /sbin - Berisi program binari yang diperlukan untuk melakukan proses boot.
  • /swap - Directori ini tidak diperlukan, Anda bisa menghapusnya
  • /sys - File-file yang diperlukan atau dibuat selama proses boot.
  • /tmp - Berisi file-file temporari yang dibuat beberapa program
  • /usr - Berisi program, konfigurasi, dan dokumentasi (Program Files milik Linux)
  • /var - Berisi informasi variabel, log sistem, pesan kesalahan dan cache.
2:03 PM | 0 comments | Read More

Bahasa pemrograman terpopuler

Written By pcbolong on Monday, April 6, 2009 | 2:26 PM

Saat ini banyak sekali programmer, dan memiliki spesifikasi bahasa pemrograman yang berbeda-beda. Dari sekian banyak bahasa pemrograman, pasti ada yang memiliki peringkat teratas dalam hal "paling populer" atau "paling banyak digunakan". Di bawah ini merupakan statistik dari bahasa pemrograman yang terpopuler untuk bulan maret. Data ini diambil TIOBE.


Silahkan mempertimbangkan sendiri, jika mau memulai belajar sebuah bahasa pemrograman. Yang pasti, semakin populer bahasa pemrograman tersebut, semakin bagus juga pangsa pasarnya.

Enough for today...

2:26 PM | 0 comments | Read More

Antara echo - cls dan goto

Written By pcbolong on Sunday, April 5, 2009 | 1:52 PM

Assallamu'alaikum....akhirnya ketemu lagi.......
Kali ini saya akan menulis mengenai perintah echo, cls, dan goto. Ketiga perintah ini saya gabungkan ke dalam satu postingan, karena saling berkaitan dan merupakan perintah2 dasar sebagai bekal untuk melanjutkan ke level berikutnya...cheileeee bahasanya ^_^

Langsung aja.....

Echo
Echo merupakan perintah untuk menampilkan tulisan. Sekarang buka edit. Cara bukanya sudah saya jelaskan pada postingan sebelumnya, di sini.
Dalam postingan sebelumnya juga sudah dibahas sedikit mengenai perintah echo ini. Isi file halo.bat yaitu :
echo halo
maka outputnya adalah :
O:\26--AN~1\batch\belajar>echo halo
halo

Nah kan keliatan gak simple dan bagus, karena echo nya masih ditampilkan. Untuk menghilangkan echo pada outputnya, silahkan buka file halo.bat menggunakan text editor. Dan kemudian tambahkan ini:

@echo halo

dan simpanlah....lalu di jalankan di konsol....jreng,,,,maka hasilnya seperti di bawah ini:
O:\26--AN~1\batch\belajar>halo.bat halo
Nah kan, tidak ada "echo" nya....mmmm tapi apakah kita selalu menambahkan "@" di depan echo?Bagaimana jika ada 100 baris echo??Nah loo....
Supaya echo tidak ditampilkan dalam baris berikutnya, tambahkan "off" dibelakang echo. Misalnya :
@echo off echo halo echo coba echo aja
Seperti biasa, simpan dan kompile......liat perbedaannya. Hasilnya seperti ini:
O:\26--AN~1\batch\belajar>halo.bat halo coba aja

CLS
CLS adalah kepanjangan dari clearscreen . Jadi untuk membersihkan layar....implementasinya sebagai berikut:
@echo off
cls
echo halo
echo coba
echo aja
Di save dan di compile maka screenshoot hasilnya adalah :
Terlihat bedanya dengan sebelumnya yang tidak menggunakan "cls" :

GOTO
Goto adalah fungsi looping. Untuk menggunakan fungsi ini harus ditambahkan label sebagai tanda untuk melakukan looping. Implementasinya adalah sebagai berikut:

:lupis
@echo haihaihaihai
@goto lupis

maka outputnya adalah
haihaihaihai
terus diulang sampai kita menghentikannya dengan menekan ctrl+c. Screenshotnya sebagai berikut:
ketikkan [y] maka proses looping akan berhenti.

Sekian dulu..........ngantuk mau bobok -_- zzzzzzzzz





1:52 PM | 0 comments | Read More