如何从 WinScp 脚本中重命名文件?

光辉金坎杜拉

我有将文件从 SFTP 服务器下载到本地计算机的 WinScp 脚本。如何从 WinScp 脚本中重命名文件?

该文件正在从 Windows 机器运行。

WinScp 文件中的代码:

option batch off 
option confirm off 
open sftp://username:password@servername -hostkey=""
option transfer binary
get -latest "oldname.csv" c:\localfolder 
mv c:\localfolder\oldname.csv latestname.csv
exit

我尝试使用以下命令重命名:

rename InitialFileName FinalFileName

然后尝试使用:

mv InitialFileName FinalFileName

但是脚本抛出错误:

File not found, Language: en 

尝试过此博客中的内容

马丁·普里克里尔

如果要将文件下载为其他名称,请直接在get命令中指定新名称

get "oldname.csv" c:\localfolder\latestname.csv

(请注意,下载特定文件时,-latest切换没有意义。一个文件[s]中的最新文件是该文件。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章