JavaLoaderの引数は、以下の通り。
JavaLoader [-u] [-p
-u Connect to USB handheld (default is serial)
-p
-p
-b
-d0 Disables VM debug mode
-d1 Enables VM debug mode
-w
-q Quiet mode
今回は、OSのファイルを、USB経由で消す作業を実施した。また、BBMの設定しなくでも起動しているため、以下のコマンドを使用した。手始めに、net_rim_font_global_type.codが、容量が大きいので、消してみた。しかし、下の結果の通り、ファイルは見つけるが使用中の為、消すことはできなかった。
■■■■■■■画面ログ■■■■■■■
C:\bbb\JavaLoader.exe -u erase net_rim_font_global_type.cod
RIM Wireless Handheld Java Loader
Copyright 2001-2006 Research In Motion Limited
Connecting to device...
Connected *
Erasing net_rim_font_global_type Error: module is in use
Disconnected
■■■■■■■画面ログ■■■■■■■
JavaLoaderのオプションをみると、"-f"オプションが存在するので、それを使用すると消すことができた。
■■■■■■■画面ログ■■■■■■■
C:\bbb\JavaLoader.exe -u erase -f net_rim_font_global_type.cod
RIM Wireless Handheld Java Loader
Copyright 2001-2006 Research In Motion Limited
Connecting to device...
Connected *
Erasing net_rim_font_global_type Done
Disconnected
■■■■■■■画面ログ■■■■■■■
JavaLoader.exe -u erase -fの後に、消したいファイルを半角スペースで続けて列記すると、連続して削除される。
例)
C:\bbb\JavaLoader.exe -u erase -f net_rim_bb_qm_peer_lib.cod net_rim_bb_qm_lib_b
arcode.cod net_rim_bb_qm_api.cod net_rim_bb_qm_peer_resource_en.cod net_rim_bbgr
oup_database.cod net_rim_bbgroup_lib.cod
■■■■■■■画面ログ■■■■■■■
RIM Wireless Handheld Java Loader
Copyright 2001-2006 Research In Motion Limited
Connecting to device...
Connected *
Erasing net_rim_bb_qm_peer_lib Done
Erasing net_rim_bb_qm_lib_barcode Done
Erasing net_rim_bb_qm_api Done
Erasing net_rim_bb_qm_peer_resource_en Done
Erasing net_rim_bbgroup_database Done
Erasing net_rim_bbgroup_lib Error: invalid handle
Disconnected
■■■■■■■画面ログ■■■■■■■
net_rim_bbgroup_lib は、削除されなかったが、ほかの指定したファイルは、正常に削除されたことを示していることがわかる。
※本件、OS本体の中身を直接削除するため、くれぐれも作業は自己責任でお願いいたします。
0 件のコメント:
コメントを投稿