// マスターパスワードを使うWinSCP用のCscript.exe用スクリプト。FTPアップロード.js
// http://winscp.net/eng/docs/guide_automation_advanced
var oshl = new ActiveXObject('WScript.Shell');
session="hoge@hoge.sakura.ne.jp";/ * セッション名 * /;
pexe="V:\\Ftp\\winscp.com"; / * WinSCP.comのパス * /;
sopt=" /log=z:\\log.xml"; / * ログを残すならパスを設定する。 * /;
plogconsole="z:\\tmpconsole.log";try{var ofile = ofso.OpenTextFile(plogconsole,8,true,0);}catch(e){;}; / * コンソールのログを残すならパスを設定する。 * /;
pfile="z:\\filelist.txt"; / * アップロードするファイルのパス * /;
udir="/home/hoge/www" + "/" + "aaa"+"/"; / * アップロード先のURL * /;
masterpassword='masterpassword'; / * マスターパスワード * /;
scommand='';
scommand_do='';
scommand_session='';
scommand_session+= "option batch abort\n";
scommand_session+= "open " + session + "\n";
scommand_session+= masterpassword + "\n";
scommand_session+= "option batch on\n";
scommand_session+= "option confirm off" + "\n";
;;;