psftpを制御するためにバッチファイルを作成するにはどうすればよいですか?全体的に私はビデオファイルを変換して、それを私のApple TVにアップロードしようとしています。それ自身のバッチファイルを呼び出すことができ、私は-bフラグPSFTPを知っWindowsバッチファイル内のpsftpの制御
echo Convert and Upload to Apple TV file Called %1.mkv
ffmpeg -i %1.mkv -vcodec mpeg4 -acodec ac3 -ab 384k -sameq -s hd720 -t 60 %1.avi
psftp [email protected] -pw aaa
cd downloads/boxee
put %1.avi
quit
が、私はドン:ここで私が持っているものだ、それは一般的に動作しますが、コマンドはPSFTPをコントロールしていない、PSFTPだけでユーザーの入力を待ち%1引数を取得する方法を知っていません。私は、テキストファイルがpsftpにリダイレクトされるソリューションを見てきましたが、それは同じ問題を抱えています。また、私はただ一つのファイルを持っていることを望んでいますが、2番目のファイルを呼ぶ必要はありません。
通常、非受動FTPポート20および21はインターネットに公開されていないためです。 SSHポート22を開いたままにしてからPSFTPを使用して、そのポートを安全にトンネリングする方がずっと安全です。 – djangofan