以前WINDOWS7の環境の時作っていた使用していたACCESSのツールで
新着情報のHTMLをマクロで作成そのファイルをGOLDサイトにFTPする作業をACCESS上で行っていました。
FFFTPを立ち上げることなく、マクロより実行することで時短していました。
パソコンをWINDOWS10の環境に変えてから作動しなくなり、
FFFTPがフリーズしてしまうようになり、タスクマネージャーからの強制終了しか
閉じることすらできなくなりました。
別にFFFTPを立ち上げファイルを指定してアップロードすれば問題はなかったので、
この問題を放置していましたが、やはり、便利なので、もしどなたかご存じでしたら、解決策を教えていただきたく思いはじめて投稿しました。
過去の質問も一通りFFFTPについてみてみましたが、もし見逃していたら申し訳ございません。
アクセスに以下のアプリケーション実行が含まれたマクロを実行しています。
コマンドライン "C:\Program Files\ffftp\FFFTP.exe" -s "rakuten_restock" -m -f -q
以前以下のサイトを参照してFFFTPをコマンドラインから実行することを見てアクセスのマクロに入れてみました。
https://howpon.com/13639以前でしたら、FFFTPの画面ホスト一覧で作ったrakuten_restockが自動で開き、ミラーリング(指定されたフォルダー内のすべてのファイルをあらかじめ設定したGOLDのディレクトリーにアップロード)が作動して、FTP転送終了と同時にFFFTPのウィンドウも自動で閉じていました。
現在はFFFTPの画面左下に「保護されていません」というメッセージが表示され、中央には転送待ちファイル0個と表示されています。
そのFFFTPをX(ばってん)で終了しようとすると。
ファイル転送中です。
ファイル転送が終了してから、FFFTPを終了させてください。というメッセージウィンドウが表示され、そこの強制終了のボタンを押しても何も動きません。
この時点でいくら待っても何も変化がないためタスクマネージャーよりFFFTPのプロセスを強制終了させています。 ちなみに上記ACCESSから開いたFFFTPの画面から手動でファイルを転送することは可能です。 ただそのあとの終了時は上記のようになります。
一連のスクリーンキャプチャーを添付していますので参照してください。
ツールに依存した問題でECに関連性がない質問でこの場での適切でなければそのよう指摘ください。