我有将文件从 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] 删除。
我来说两句