前言:
日常服务器备份文件或者生产设备等数据文件都统一保存至文件服务器,进行日志分析或者将生产文件CSV、图片等转存至数仓进行数据分析,尤其生产的部分数据是保存在个人电脑的PC端,数据杂,获取困难,手动整理上传至文件服务器基本不可能,今天介绍一款处理文件的bat脚本,分享给大家。
一、小白1分钟搭建文件服务器
1.1方法不对,努力白费
假如你从来没用过文件服务器,让你去搭建文件服务器你可能会遇到下面的问题
a.小白也许连文件服务器是什么都不知道?
b.小白可能在课上听说Windows自带文件服务器
c.按搭建教程折腾半天还是存在多多少少的小问题
d.Windows自带文件服务器不便于账号权限管理
1.2FileZilla助力1分钟完成搭建
获取对应安装包点击下面链接即可
链接:https://pan.baidu.com/s/1xneS1HB2eXKCALJ0O799lw
提取码:rkni
1.3然后点击下一步下一步即可(耗时30S)
安装完成后可自动管理我们的用户和ftp权限。
1.4 ftp访问
在电脑的地址栏输入ftp://10.110.106.37(文件服务器ip)/即可成功访问到对应共享文档
二、自动上传脚本编写
1.1代码
脚本如下所示,每步都有注释
@Echo Off Echo open 10.110.106.37 >ftp.up @rem 文件服务器ip Echo sy1>>ftp.up @rem 用户名,注意用户名后面不能存在空格 Echo 12345678>>ftp.up @rem 密码,注意密码后面不能存在空格 Echo Cd .\ld >>ftp.up @rem 上传文件服务器对应目录的ld文件夹下 Echo binary>>ftp.up Echo put "D:\xsldown\test.txt">>ftp.up @rem 本地电脑文件路径 Echo bye>>ftp.up FTP -s:ftp.up del ftp.up /q :Pause @rem 如果是调试,可以将:Pause改成Pause即可看到整个执行过程
bat脚本如上所示,如果不能理解直接复制即可,修改与博主差异的位置即可。
1.2效果
上次文件PC或者服务器地址
文件服务器中效果