2016-06-23 8 views
-1

に私はWinSCPを持つ本当に簡単FTP転送を自動化したくない(例スクリプトを以下に示したファイル。実際のファイルには、多くのファイルを扱うだろうが、すべてのシンプルなものを。)WinSCPのスクリプトファイルは、Windows 10で動作しますが、Windows 7

open ftp://username:[email protected]/ 
option confirm off 
cd remotedirectory 
get file.csv 
close 
exit 

含むバッチファイル:

winscp.com /script="staging get.txt" 

は、コマンドプロンプトウィンドウを開き、Windowsの10で正しく実行されますが、Windows 7でコマンドウィンドウが開き、すぐに閉じて、どのファイルが転送されません。 WinSCPは両方の環境のパスにあります。私は、パラメータまたはコマンドが1つまたは他のファイルから欠落していると想定していますが、それが何であるかはわかりません。

+0

'/ log = c:\ path \ to \ winscp.log'でログを有効にし、両方のシステムからログを追加します。 –

+0

それを考えなかった。うまくいけば、それは何が起こっているか教えてくれるでしょう。ありがとう。 –

+0

@MartinPrikrylあなたの提案をありがとう。私はすぐに問題を見た。 –

答えて

0

私はいくつかの小さな構文エラーを作りました。コマンドプロンプトウィンドウがすぐに閉じられたので、私はそれらを見ることができませんでしたが、ログファイルに何が起きているのかがわかりました。レッスンは - 常にログファイルを作成します。

関連する問題