Arduino compatible board - USB bootloader!

I employ a simple programmer by attiny2313.
Simple AVR Programmers
http://elm-chan.org/works/avrx/usbspi.zip

I made an META board with mega168.
I recognize win2k to operate HWB-SW.
Following .bat displays device driver easily (and with non-indication as indication).
at Usbasp

"pause
set devmgr_show_nonpresent_devices=1
cd %SystemRoot%\system32
start devmgmt.msc
"
However, I do not know a method to let arduino read firm ware.
How can you read it if you do it?
Please show somebody including order concretely.