我们有一个数据库,每周一都会从客户端上传一个 Excel 文件。该文件始终具有相同的名称,因此如果我们忘记了它,就会丢失它。有没有办法制作一个脚本来重命名脚本并为其提供日期或数字?
我们现在使用 FileZilla 来获取文件。
文件齐拉不允许任何类型的自动化.
你可以用这个WinSCP脚本:
open ftp://user:password@host/
get "/path/sheet.xls" "c:\archive\sheet-%TIMESTAMP#yyyy-mm-dd%.xls"
exit
该脚本连接到服务器,将工作表下载到本地存档,名称如下sheet-YYYY-MM-DD.xls
.
详情请参阅:
- 自动将文件传输(或同步)到 FTP 服务器或 SFTP 服务器
- 将文件下载到带时间戳的文件名
然后在Windows调度程序中创建一个任务来运行winscp.exe
每周一都有争论:
/script="c:\path_to_script\script.txt" /log="c:\path_to_script\script.log"
记录(/log=...)是可选的,但建议这样做。
详细信息请参见安排文件传输(或同步)到 FTP/SFTP 服务器.
(我是WinSCP的作者)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)