我们想在Windows中使用SCP连接到远程计算机。我们只想复制最近修改的文件,因此我们想按排序顺序列出目录的内容,以便选择所需的文件。如果Windows中有任何可用的scp命令需要帮助,可以帮助我们执行上述操作
在互联网上搜索,只能找到与复制相关的命令
答案 0 :(得分:1)
WinSCP(您自己引用过)可以从SCP服务器下载最新文件。
以下批处理文件将起作用:
winscp.com /command ^
"open scp://username:password@example.com/ -hostkey=""...""" ^
"cd /remote/path" ^
"lcd c:\local\path" ^
"get -latest *" ^
"exit"
请像上面一样使用WinSCP GUI to generate batch-file template,包括-hostkey
开关的正确值。您只需要添加-latest
switch。
另请参见WinSCP文章Downloading the most recent file。
尽管请注意,SCP是过时的协议。您最好使用SFTP。大多数支持SCP的服务器也支持SFTP。只需将scp://
替换为sftp://
。
(我是WinSCP的作者)