无忧启动论坛

 找回密码
 注册
搜索

winxshell做pe登录,卡在登录界面,什么原因?

查看数: 966 | 评论数: 17 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-7-2 09:24

正文摘要:

自己的pe更新了下,想起有个坛友提起的winxshell做的登录界面很漂亮,试了下,原本的配置有admin和sysytem双用户登录,用不到,修改了下,然后,pe就卡在登录界面了,有谁知道什么原因吗? main.lua修改 ...

回复

yigeren 发表于 2024-9-1 15:53:50
wjgyz740526 发表于 2024-7-6 08:14
嗯,特奶奶的还真是,pecmd加密也没大用,算了就这样了

谢谢

要用这个做登录密码界面,需要屏蔽一些快捷键:
ALT+F4
Ctrl+Alt+Del
wjgyz740526 发表于 2024-7-6 08:14:22
slore 发表于 2024-7-5 22:53
本来就是随便设置密码,没实际作用。pecmd.ini改下不调用这个登录界面,也能直接登录啊,密码没啥用。

嗯,特奶奶的还真是,pecmd加密也没大用,算了就这样了

谢谢

点评

要用这个做登录密码界面,需要屏蔽一些快捷键: ALT+F4 Ctrl+Alt+Del  详情 回复 发表于 2024-9-1 15:53
slore 发表于 2024-7-5 22:53:13
wjgyz740526 发表于 2024-7-5 14:58
修改了main.lua确实可以了,但密码明文有点不爽,有什么好办法吗?

谢谢你

本来就是随便设置密码,没实际作用。pecmd.ini改下不调用这个登录界面,也能直接登录啊,密码没啥用。

点评

嗯,特奶奶的还真是,pecmd加密也没大用,算了就这样了 谢谢  详情 回复 发表于 2024-7-6 08:14
wjgyz740526 发表于 2024-7-5 14:58:50
slore 发表于 2024-7-4 13:20
可能是json解析的问题,特殊字符需要转义。

你可以直接改main.lua,如果password.text == 'abc+=123'  ...

修改了main.lua确实可以了,但密码明文有点不爽,有什么好办法吗?

谢谢你

点评

本来就是随便设置密码,没实际作用。pecmd.ini改下不调用这个登录界面,也能直接登录啊,密码没啥用。  详情 回复 发表于 2024-7-5 22:53
wjgyz740526 发表于 2024-7-4 14:00:58
slore 发表于 2024-7-4 13:20
可能是json解析的问题,特殊字符需要转义。

你可以直接改main.lua,如果password.text == 'abc+=123'  ...

好的,回头我试试,密码中的特殊字符就是+和=这两个字符
slore 发表于 2024-7-4 13:20:04
wjgyz740526 发表于 2024-7-4 10:13
总算知道问题在哪了

winXshell设置登录密码貌似不支持特殊字符,比如:+=,设置成纯数字密码就没有任 ...

可能是json解析的问题,特殊字符需要转义。

你可以直接改main.lua,如果password.text == 'abc+=123' then
主程序应该不用改。

你要设置的密码特殊字符是啥?也可能是find查找的时候,当做正则表达式,改下lua就可以避免。

点评

修改了main.lua确实可以了,但密码明文有点不爽,有什么好办法吗? 谢谢你  详情 回复 发表于 2024-7-5 14:58
好的,回头我试试,密码中的特殊字符就是+和=这两个字符  详情 回复 发表于 2024-7-4 14:00
wjgyz740526 发表于 2024-7-4 10:13:26
slore 发表于 2024-7-2 22:08
自动登录等待时间:0秒
默认登录用户:SYSTEM

总算知道问题在哪了

winXshell设置登录密码貌似不支持特殊字符,比如:+=,设置成纯数字密码就没有任何问题

谢谢你的解答,也建议修改下winxshell

点评

可能是json解析的问题,特殊字符需要转义。 你可以直接改main.lua,如果password.text == 'abc+=123' then 主程序应该不用改。 你要设置的密码特殊字符是啥?也可能是find查找的时候,当做正则表达式,改下l  详情 回复 发表于 2024-7-4 13:20
wjgyz740526 发表于 2024-7-2 22:29:17
slore 发表于 2024-7-2 22:08
自动登录等待时间:0秒
默认登录用户:SYSTEM


好的,谢谢你,明天试下
slore 发表于 2024-7-2 22:08:31
自动登录等待时间:0秒
默认登录用户:SYSTEM

希望配置密码,只需要配置 UI_LogonPE.jcfg 中的 shadow部分。
你不用Administrator用户,密码部分也保留不动就行。

  1. "shadow":"Administrator:admin;\\nSYSTEM:passw0rd;",
复制代码


不需要去修改 main.lua的开头,这部分的代码意思是,jcfg中没有配置的话,
or后面设置默认的参数项目,用配置中设置参数,这里不用动。


local function checkpass()
  local u = text_username.text
  local p = text_password.text
  if string.find(shadow, u .. ':' .. p .. ';') then return 0 end
  return 1
end

代码检查也看了,比较简单的字符串拼接后判断是否在 shadow中。

你输入 "passw0rd" 按理说没有问题,确认下键盘对不对。

另外,可以添加 Alert(u .. ':' .. p .. ';') 测试获取的密码对不对。


点评

总算知道问题在哪了 winXshell设置登录密码貌似不支持特殊字符,比如:+=,设置成纯数字密码就没有任何问题 谢谢你的解答,也建议修改下winxshell  详情 回复 发表于 2024-7-4 10:13
好的,谢谢你,明天试下  详情 回复 发表于 2024-7-2 22:29
wjgyz740526 发表于 2024-7-2 21:10:19
yigeren 发表于 2024-7-2 19:50
第一:加载这个文件UI_LogonPE.jcfg的命令放在PECMD.INI文件里的第一行
第二:检查密码有没有输入错误

我放在第二行了,前面有个显示所有分区的命令

明天看下是不是这个原因
yigeren 发表于 2024-7-2 19:50:18
wjgyz740526 发表于 2024-7-2 16:13
这么改确实没有双用户登录,却还是卡登录界面,不知怎么回事

第一:加载这个文件UI_LogonPE.jcfg的命令放在PECMD.INI文件里的第一行
第二:检查密码有没有输入错误

点评

我放在第二行了,前面有个显示所有分区的命令 明天看下是不是这个原因  详情 回复 发表于 2024-7-2 21:10
wjgyz740526 发表于 2024-7-2 16:13:30
yigeren 发表于 2024-7-2 11:15
main.lua这个文件不要动,只需修改UI_LogonPE.jcfg这个文件的2个位置即可
  "shadow":"SYSTEM:要设置的密码 ...

这么改确实没有双用户登录,却还是卡登录界面,不知怎么回事

点评

第一:加载这个文件UI_LogonPE.jcfg的命令放在PECMD.INI文件里的第一行 第二:检查密码有没有输入错误  详情 回复 发表于 2024-7-2 19:50
guong 发表于 2024-7-2 12:15:55
来学习
yigeren 发表于 2024-7-2 11:40:25
wjgyz740526 发表于 2024-7-2 11:26
只改这个不会出现admin和system两个用户选择的登录界面吗?

不会
wjgyz740526 发表于 2024-7-2 11:26:54
yigeren 发表于 2024-7-2 11:15
main.lua这个文件不要动,只需修改UI_LogonPE.jcfg这个文件的2个位置即可
  "shadow":"SYSTEM:要设置的密码 ...

只改这个不会出现admin和system两个用户选择的登录界面吗?

点评

不会  详情 回复 发表于 2024-7-2 11:40
yigeren 发表于 2024-7-2 11:15:24
main.lua这个文件不要动,只需修改UI_LogonPE.jcfg这个文件的2个位置即可
  "shadow":"SYSTEM:要设置的密码;\\nAdministrator:;",

下面的SYSTEM 即要登录的帐户
  "logon_user":"SYSTEM",

点评

这么改确实没有双用户登录,却还是卡登录界面,不知怎么回事  详情 回复 发表于 2024-7-2 16:13
只改这个不会出现admin和system两个用户选择的登录界面吗?  详情 回复 发表于 2024-7-2 11:26
wjgyz740526 发表于 2024-7-2 09:25:18
尝试去掉配置中的反斜杠,效果一样

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-20 08:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表