Command line 如何仅与WinSCP同步时间戳?

Command line 如何仅与WinSCP同步时间戳?,command-line,timestamp,winscp,Command Line,Timestamp,Winscp,我试图用WinSCP只更新时间戳。我在网上找不到很多例子,所以我在这里问 synchronize timestamps -filemask=" | *.txt; *.log" "source" "target" 我已经尝试过这个命令,但我一直收到一条“未知选项”消息。我尝试了-时间戳和它的变体,但没有成功 没有任何例子。它提到它只能与SFTP一起工作,因此我不确定是否有其他参数或开关可以实现这一点。该功能在WinSCP脚本中不直接可用

我试图用WinSCP只更新时间戳。我在网上找不到很多例子,所以我在这里问

synchronize timestamps -filemask=" | *.txt; *.log" "source" "target"
我已经尝试过这个命令,但我一直收到一条“未知选项”消息。我尝试了
-时间戳
和它的变体,但没有成功

没有任何例子。它提到它只能与SFTP一起工作,因此我不确定是否有其他参数或开关可以实现这一点。

该功能在WinSCP脚本中不直接可用

但您可以使用以下方法设置原始配置选项:

然后,以下命令将更新远程时间戳,而不是远程文件:

(类似地,对于
本地

winscp.com /script=yourscript.txt /ini=nul /rawconfig Interface\SynchronizeParams=256
synchronize remote -filemask=" | *.txt; *.log" "source" "target"