2010年5月8日土曜日

groovyとJCIFSでWindows共有上のファイルを列挙する

groovyとJCIFSでWindows共有上のファイルを列挙するには、以下のコードを実行します。

import jcifs.smb.*

domain = "workgroup"
user = "testuser"
password = "password"
server = "win01"
path = "sharedir"

file = new SmbFile("smb://${domain};${user}:${password}@${server}/${path}/")
//Windows共有上の ファイルの列挙
for( filename in file.list()){
println filename
}


動作環境
groovy 1.7.1, JDK6 Update19, JCIFS 1.3.14

関連情報
JCIFSまとめ

0 件のコメント:

コメントを投稿