2013/04/23
2013/03/20
【オレオレ.bat作成】めんどくさいことはサボろう(Avoid the hassle)
カテゴリ:
バッチ
今日も小ネタです。
みんなよくやってるのではないかと思うけど、自分用にバッチを作る話。
毎日事務的に同じ作業するのなんか馬鹿らしいし、
極力、そういった作業は避けたい。
だって
ということで、僕が使ってるオレオレ.batをまとめてみようと思う。
手順としては
・batファイルの作成
・vbscriptの作成
・システムの起動ファイルへbatファイルを追加
これだけです!
実装もものすごい簡単です。
以下、ソース。
・バッチファイル(connect.bat)
@echo off rem ネットワークドライブの割り当て(Lドライブ) NET USE L: \\yank-net.yy-group.yy.yank.com\share 【パスワード】 /USER:【ユーザー名】 rem VBスクリプトの呼び出し for /f "usebackq tokens=*" %%i IN (`call cscript //nologo c:\yy\yank\msgbox.vbs`) DO @set result=%%i echo rem OKの場合戻り値は1なのでEclipseを開く if %result%==1 ( start c:\Users\yy\yank\Desktop\eclipse4.2Juno.lnk ) else ( echo bad )・VBScript側(msgbox.vbs)
'変数の宣言 Dim result 'ダイアログ呼び出し result = MsgBox ("Eclipceを起動しますか?", 65, "起動の確認") 'result の値は、クリックされたボタンによって、1 または 2 になります。 WScript.Echo result
何をしているかというと、
バッチファイルからネットワークドライブの接続(Windows7だと毎回設定が初期化されちゃう?ので)
VBScriptでダイアログ呼び出しして、eclipseを起動するか確認。
押されたボタンによって、起動するかどうか判断。って感じです!
これでPCを立ち上げるだけでネットワークドライブの接続とeclipseの起動を勝手にやってくれる
という算段です。バッチはいいですよねー。自分の必要に応じて色々付け加えられるし、
必要ないと思ったら、削ることも出来るし。
msconfigから起動時実行ファイルに作ったbatを追加すれば完了!
2013/03/10
【Java】アップキャストでClassCastException
カテゴリ:
Java
久しぶりにブログ書きます。
最近ちょっとずつ、本業務の方が忙しくなってきたので、
疎かになってしまっておりました。。。
○ClassNotFoundExceptionのワナ
JavaでClassNotFoundExceptionが発生するとき、
あなたならまず何を疑いますか?
2013/02/20
【個人的レビュー】携帯がINFOBAR(iida a02)になりました(I got INFOBAR iida a02 by HTC )
カテゴリ:
ひとりごと
今回のエントリは携帯を変えた喜びだけで書いています笑
さてさて、今まではSHARP制のIS03のヘビーユーザーだった僕ですが、
INFOBARに変えてみました!
○スペック
【電池容量】
2,100mAh
【外部メモリ】
32GB
【内部ROM】
16GB
【内部RAM】
1GB
【OS】
Android4.1
2013/02/16
Javaからスクリプト呼び出し
カテゴリ:
Java,
JavaScript,
JavaSE6,
Rhino,
メモ
知らなかったので、メモ。
Java6からJavaソースからスクリプトを呼び出すAPIが標準で
入ってるんですね。。。知らなかった。
javax.scriptというパッケージです。
Java7ではRubyとかGroovyとかに対応してるとかしてないとか。
ちょっと調べてみるとJavascriptを利用しているパターンばっかり出てきてしまいます
ね。
他のスクリプトも試してみるのもいいかもしれないけど、
とりあえずはJavascriptでやってみた。
ソースはこんな感じ。
登録:
投稿 (Atom)