ftplibを使う。
vmware側のLINUXからホスト側へFTP転送するだけのスクリプトを書く。
ホスト側のWINDOWSではcygwinを入れて、inetdのサービスを起動しているのが前提。
やっぱpythonはなれると便利だわ。
#!/usr/bin/python # coding: utf-8 from ftplib import FTP import sys if len(sys.argv) != 2 : print "argv is illegal:" + str(len(sys.argv)) sys.exit() filename = sys.argv[1] ftp = FTP('192.168.0.93','ogawaso','ogawaso') f = file(filename,'r') ftp.storbinary('STOR '+ filename, f) ftp.quit()
もっとちゃんと書いている人がいた。
http://www.shido.info/py/python8.html