- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐



















- 课程介绍
- 课程大纲试看
- 讲师好课28
- 学员评价
适合人群:
网管,服务器运维管理员,正在学习VBA的同学
你将会学到:
实践中学习,使用EXCEL+VBA管理filezilla,使用EXCEL VBA做更多事
课程简介:
学习本教程的价值:
-------------------------------------------
(1)可以得到一个EXCEL模板,用来快捷部署管理FTP服务器
(2)学习VBA知识
(3)学习思路进行个性化定制调试;
遇到的问题:
-------------------------------------------
(1)filezilla后台用户超过20个管理就比较困难,实际可能几百个。
例如:需要停用账号;更改用户组;
(2)filezilla用户组超过20个也开始管理困难,实际可能几十个。
例如:用户组增加/减少共享目录;想知道此用户组有哪些用户;
(3)filezilla共享目录多了管理困难。
例如:某目录哪些用户组有写入权限;新增共享目录;
(4)filezilla初期部署,点击比较繁琐
例如:需要部署80个用户 20个用户组 20个目录的FTP服务器
解决思路:
-------------------------------------------
表格化管理用户、用户组、共享目录及权限
扩展思路:还可以在OA系统取用户及部门信息实现自动化
软件工具:
-------------------------------------------
(1)FTP:filezilla服务端+用户端
(2)EXCEL+VBA:2007版以上(教程中使用的是2013版)
(3)windows+CMD+TXT 教程中使用的是2012
知识点:
(1)FTP服务器部署
(2)BAT脚本编写
(3)VBA编写字符串到TXT类文件
(4)VBA字符串带引号 chr(34)
(5)VBA FOR循环语句
(6)VBA IF THEN 语句
(7)VBA CALL语句
(8)VBA 调用DOS命令
-------------------------------------------
实用部署案例:
10分钟轻松部署一台44个用户 14个用户组,不同权限的FTP文件服务器;
PS:400个用户也是10分钟部署好;
----------------------------------------------------
学习本视频对您有价值,请给个五分好评吧以资鼓励。
学习有疑问,欢迎通过在线提问留言。
-------------------------------------------
扩展学习推荐:
windows命令行bat批处理脚本基础:https://edu.51cto.com/course/15056.html
王佩丰VBA视频教程:https://edu.51cto.com/course/6372.html
课程大纲-EXCEL+VBA管理filezilla FTP文件服务器用户 用户组 目录权限教程
资料下载第1章FTP安装及配置信息(37分钟3节)
1-1
1.课程介绍与filezilla安装部署与设置(1)安装:双击运行,按指引安装即可; (2)设置:基础设置、设置用户、用户组、共享目录; (3)设置:windows防火墙放行; (4)测试:本机链接测试、命令行测试;异机测试; (5)查看:安装目录文件查看;
「仅限付费用户」点击下载“FileZilla Server 0.9.46 中文安装版FileZilla_Server_cn-0.zip”
[13:26]开始学习1-2
filezilla配置文件查看分析与修改测试(1)查看:设置SETTING、用户组GROUPS、共享目录Permissions、用户Users; (2)分析:SETTING模块,一行一个参数,基本固定的。 GROUPS模块与Permissions,目录跟着用户组;目录代码小循环,用户组大循环,代码一样,值不同。 Users 模块,每个用户有几个参数,代码循环,值不同。 这些值就可以记录到EXCEL,之后按规则生成。 (3)测试:修改值,查看对设置的影响; (4)命令:BAT脚本编写: 设置文件夹选项显示后缀; net stop [service] 停止服务; net start [service] 开启服务;
「仅限付费用户」点击下载“2.filezilla配置文件查看分析.zip”
[09:29]开始学习1-3
EXCEL记录整理用户用户组及共享目录信息记录需要变化的值作为字段:Settings没有需要变化的值,写死就好了。USERS:Name Pass Group CommentsGroupsName Comments Dir FileRead FileWrite FileDelete FileAppend DirCreate DirDelete DirList DirSubdirs IsHome
「仅限付费用户」点击下载“信息.xlsx”
[15:04]开始学习第2章编写XML配置文件(1小时59分钟6节)
2-1
VBA编写字符串到TXT类文件编写SETTING部分(1)测试追加分行写入(2)EXCEL开发工具打开visual Basic Sub xiesetting() xmlfile = "C:\filezilla.xml" Open xmlfile For Append As #1 Print #1, "文本文本文本" Print #1, "111111111111" Close #1 End Sub(3)使用(4)VBA字符串带引号 chr(34)
「仅限付费用户」点击下载“信带编写setting部分.zip”
[18:24]开始学习2-2
FOR循环语句编写USERS部分(1)FOR循环语句编写(2)VBA统计表中有内容的行数 Range("A65535").End(xlUp).Row(3)VBA 调用DOS命令 set objshell=createobject("wscript.shell") set DosExec=objshell.Exec("cmd.exe /c " & "你的代码") set DosExec=nothing Set objshell=nothing del D:\TOOLS\filezilla.xml /Q (4)VBA延迟执行 t=DateAdd("s",1,now) Do Until Now>t DoEvents Loop
[25:25]开始学习第3章开始使用(12分钟1节)
3-1
初期部署一台FTP服务器1.现有信息: 人员信息(员工编号 姓名 部门)2.需求:以工号为账号 密码 每个人都能读写自己部门的目录; 所有人都能读写公共盘目录; 所有人只读software目录;
[12:58]开始学习
“孙忠”老师的其他课程更多+
5