我正在寻找一种在 WinSCP 控制台中打印客户端或服务器日期的方法。
( C:\Program Files (x86)\WinSCP\WinSCP.com
)
这是行不通的。
winscp> echo $date
有什么办法可以格式化日期?
您可以使用WinSCP%TIMESTAMP%
语法来打印当前的本地日期/时间:
echo %TIMESTAMP#yyyy-dd-mm hh:nn:ss%
以上将为您提供:
2017-30-05 11:41:28
使用 SCP(以及通过回调到 SCP 的 SFTP),您可以使用WinSCPcall
命令在服务器上执行date
命令以打印远程时间:
call date
显然,这假设远程系统理解date
命令(大多数人会这样做)。
假设你得到类似 FTP 的命令(当你在控制台输入“帮助”时你会得到什么),我猜想:
!date