从命令行/脚本中检索WinSCP时间戳

时间:2013-05-09 16:30:35

标签: command-line sftp winscp

在使用.txt.txt脚本时,如何从WinSCP获取.bat文件的最后一个时间戳?

1 个答案:

答案 0 :(得分:1)

嗯,你应该更好地说明,你想用时间戳做什么。那么你可能会得到更好的答案。

反正:

  1. WinSCP有stat command

    stat /home/martin/index.html
    

    输出类似:

    -rwxr--r--   0                       20480 Jan  5 14:09:33 2009 index.html
    

    您可以将WinSCP脚本的输出重定向到文件并解析。

    甚至更好地使用XML logging并解析XML日志。

  2. 更简单的解决方案可能是使用WinSCP .NET汇编方法Session.GetFileInfo

    另一个例子(方法文档中链接的例子)在这里:
    https://winscp.net/eng/docs/scriptcommand_stat#net