我们是否可以列出目录的内容,并使用Windows中的scp命令按修改时间对它们进行排序

问题描述 投票:0回答:1

我们希望在Windows中使用SCP连接到远程计算机。我们只想复制最近修改过的文件,因此我们希望按排序顺序列出目录的内容,以便选择所需的文件。如果Windows中有任何可用于帮助我们执行上述操作的scp命令,则需要帮助

在互联网上搜索,只能找到有关复制的命令

scp winscp
1个回答
1
投票

WinSCP(您自己引用)可以从SCP服务器下载最新文件。

以下批处理文件将执行:

winscp.com /command ^
    "open scp://username:[email protected]/ -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的作者)

© www.soinside.com 2019 - 2024. All rights reserved.