2

我正在寻找一种在 WinSCP 控制台中打印客户端或服务器日期的方法。
( C:\Program Files (x86)\WinSCP\WinSCP.com)

这是行不通的。

winscp> echo $date

有什么办法可以格式化日期?

4

2 回答 2

3

您可以使用WinSCP%TIMESTAMP%语法来打印当前的本地日期/时间:

echo %TIMESTAMP#yyyy-dd-mm hh:nn:ss%

以上将为您提供:

2017-30-05 11:41:28

使用 SCP(以及通过回调到 SCP 的 SFTP),您可以使用WinSCPcall命令在服务器上执行date命令以打印远程时间:

call date

显然,这假设远程系统理解date命令(大多数人会这样做)。

于 2013-05-13T18:06:54.897 回答
1

假设你得到类似 FTP 的命令(当你在控制台输入“帮助”时你会得到什么),我猜想:

!date
于 2012-11-30T01:18:46.513 回答