PuTTY Plink 将文件名保存到文本文件,而 PSFTP 仅保存那些
PuTTY Plink save files name to text file, and PSFTP only those
我正在尝试获取使用 PuTTY 的 Plink 命令获取的文件,但将文件名保存到文本文件中,以便之后我只能使用 PSFTP 提取这些文件。或者这可以在没有临时文本文件的情况下完成吗?
我获取的文件在最近15分钟内被修改,我只想获取那些文件。一般来说,我是 PuTTY 和 FTP 的新手。我到处搜索,但找不到任何有用的东西。
感谢任何帮助,
谢谢
您必须通过逐行读取 Plink 输出文件并为每一行生成一个 put
命令来动态生成 PSFTP 脚本文件。
见Batch files: How to read a file?
或者使用SFTP客户端,只能直接下载最近15分钟内创建的文件。
例如 WinSCP scripting:
winscp.com /command ^
"open sftp://username:password@example.com/ -hostkey=""fingerprint""" ^
"get /path/*>15N c:\path\" ^
"exit"
了解 file masks with a time constraint。
(我是WinSCP的作者)
我正在尝试获取使用 PuTTY 的 Plink 命令获取的文件,但将文件名保存到文本文件中,以便之后我只能使用 PSFTP 提取这些文件。或者这可以在没有临时文本文件的情况下完成吗?
我获取的文件在最近15分钟内被修改,我只想获取那些文件。一般来说,我是 PuTTY 和 FTP 的新手。我到处搜索,但找不到任何有用的东西。
感谢任何帮助,
谢谢
您必须通过逐行读取 Plink 输出文件并为每一行生成一个 put
命令来动态生成 PSFTP 脚本文件。
见Batch files: How to read a file?
或者使用SFTP客户端,只能直接下载最近15分钟内创建的文件。
例如 WinSCP scripting:
winscp.com /command ^
"open sftp://username:password@example.com/ -hostkey=""fingerprint""" ^
"get /path/*>15N c:\path\" ^
"exit"
了解 file masks with a time constraint。
(我是WinSCP的作者)