2008年11月14日金曜日

Windowsのバッチファイルでコマンドを途中で改行するには?

スズキです。

なんか、今日はWindowsの些細なことで苦しんでいます。

今度はバッチファイル中のコマンドを途中で改行する方法です。
答えは、下記に書かれています。
http://www.k-tanaka.net/windows/cmd/post_14.html

つまり

> コマンドが長くなり、途中で改行したい時は
> 「^(キャレット)」を打ちます。

ということです。

Java実行するときに、クラスパスの指定が例のごとく
横に長くなてしまうので、ってことで調べたのですが、
このおかげで下記のようにバッチファイルがすっきりしました。
--------【バッチ】--------
java -classpath ^
C:\suz-lab\sbin\s2jms\lib\gdata-client-1.0.jar;^
C:\suz-lab\sbin\s2jms\lib\gdata-client-meta-1.0.jar;^
C:\suz-lab\sbin\s2jms\lib\gdata-core-1.0.jar;^
C:\suz-lab\sbin\s2jms\lib\gdata-media-1.0.jar;^
C:\suz-lab\sbin\s2jms\lib\gdata-youtube-2.0.jar;^
C:\suz-lab\sbin\s2jms\lib\gdata-youtube-meta-2.0.jar;^
C:\suz-lab\sbin\s2jms\lib\mail.jar;^
suz-lab.UploadYouTubeMain %1 %2 %3
--------

「^」ってキャレットって言うんだ...

--
http://suz-lab.blogspot.com/

0 コメント: