MCGS:用户权限登录设置(费德雄)
MCGS:用户权限设置
任务内容:用户登录分管理员和操作员登录,管理员权限能够进入调试和配料界面以及用户管理和修改密码;操作员权限只能进入配料界面和修改密码。
1、首先画出如上图界面
2、添加用户:工具---用户权限管理---新增用户
(1)用户名称:管理员1  密码:000  管理员组打√    确认 ‘用户描述可以不填写
(2)用户名称:管理员2  密码:111  管理员组打√    确认
(3)用户名称:操作员1  密码:000  管理员组不打√  确认
(4)用户名称:操作员2  密码:111  管理员组不打√  确认
全部添加完成后退出
3、写脚本程序
(1)用户登录---按下脚本---!LogOn( )
(2)用户退出---按下脚本---!LogOff( )
(3)用户管理---按下脚本---!Editusers( )
(4)修改密码---按下脚本---!ChangePassword( )
(5)调试---按下脚本
if !strcomp(用户名,"管理员1")=0 and !strcomp(密码,"000") then
用户窗口.调试.Open( )
else
endif
if !strcomp(用户名,"管理员2")=0 and !strcomp(密码,"111") then
用户窗口.调试.Open( )
else
endif
‘用户名和密码按提示设置成字符型变量即可。
(6)配料--按下脚本
if !strcomp(用户名,"管理员1")=0 and !strcomp(密码,"000") then
用户窗口.配料.Open( )
else
endif
if !strcomp(用户名,"管理员2")=0 and !strcomp(密码,"111") then
用户窗口.配料.Open( )
else
endif
if !strcomp(用户名,"操作员1")=0 and !strcomp(密码,"000") then
用户窗口.配料.Open( )
else
endif
if !strcomp(用户名,"操作员2")=0 and !strcomp(密码,"111") then
用户窗口.配料.Open( )
else
Endif
4、运行策略
双击循环策略进入策略组态:
右击如图图标---新增策略行如图
右击选策略工具箱如图
在弹出的对话框中,左键按住脚本程序拖动到如上图右上角的方框中。如图
双击脚本程序,进入脚本编辑,脚本程序
用户名=!GetCurrentUser( )
然后确定 退出
5、工程下载---模拟运行。
取得管理员权限

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。