![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-05 20:22 |
共 48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 求一P或者是脚本,每次开机更改密码,密码为一算法的值 |
| 可打印版本 2,596 / 24 |
| 第16楼 knoppix7 | 发表于 2007-08-28 11:12 |
| 银牌会员 发帖 634 积分 1,287 来自 cmd.exe | |
|
用%random%的后2位生成字符表。
这个本来式用来加密BAT的。。。。。。。。。。 60多位的密码有点BT啊。。。。。。。。 |
|
| 第17楼 ruinedone | 发表于 2007-09-10 09:35 |
| 新手上路 发帖 8 积分 16 | |
|
基本上看不懂。
|
|
| 第18楼 scriptor | 发表于 2007-09-12 21:53 |
| 银牌会员 发帖 555 积分 1,187 | |
|
这个我很早些时候就写过代码了
脚本会在开机时自动运行 生成密码弹出提示 下次运行时必须要这次的密码才能进入系统的 其实很简单 不过不涉及什么高级的算法 就一个随机数就行了 |
|
| 第19楼 scriptor | 发表于 2007-09-12 22:00 |
| 银牌会员 发帖 555 积分 1,187 | |
|
提示一下
注意:未测试. 将脚本放在登录项文件夹内,启动时将会运行. xp中对应的登录文件夹是: C:\windows\System32\GroupPolicy\User\Scripts\Logon [ Last edited by scriptor on 2007-9-12 at 10:06 PM ] |
|
| 第20楼 qinbuer | 发表于 2007-09-13 11:46 |
| 高级用户 发帖 228 积分 512 | |
|
%user%?
是%username%吧? |
|
| 第21楼 qzwqzw | 发表于 2007-09-13 14:20 |
| 银牌会员 发帖 636 积分 2,343 | |
|
实用性都太差了
须知所有的脚本都是在登录以后才修改密码的 那就意味着本次的修改只会在下一次登录时才生效 而现在的生成算法无论是日期、时间、登录次数还是随机数 都只跟本次登录状态相关 这意味着用户必须死记密码 否则如果是在一个多月后登录 以致早忘了当时的日期和时间 那就会让你非常难看了 所以实用的思路是在登陆前生成并修改密码 那么密码只与本次的登录状态相关 那记忆密码的问题就解决了 那么问题是如何在登录前修改密码 思路有三个 一个是计算机启动时执行的“任务计划” 一个是Windows启动脚本 一个是将批处理加载为服务 [ Last edited by qzwqzw on 2007-9-13 at 02:24 PM ] |
|
| 第22楼 scriptor | 发表于 2007-09-13 14:58 |
| 银牌会员 发帖 555 积分 1,187 | |
Originally posted by qinbuer at 2007-9-13 11:46: 谢谢斧正! |
|
| 第23楼 scriptor | 发表于 2007-09-13 15:02 |
| 银牌会员 发帖 555 积分 1,187 | |
Originally posted by qzwqzw at 2007-9-13 14:20: 密码都是要记住的啊 不管多久不用机器 要登录前生成和修改 把脚本放到startup文件夹就好 当然 这些都是比较弱的做法 但是对一般的用户角度 也还是可取的吧 |
|
| 第24楼 qzwqzw | 发表于 2007-09-13 15:13 |
| 银牌会员 发帖 636 积分 2,343 | |
|
你没明白我的意思
对于登录前的修改用户只需要记住组成密码的规则 而对于登录后的修改用户除了要记住规则 还需要记住组成密码的条件 也就是上一次的登录状态 比如使用登录日期做密码 登录前修改只需要输入当前日期就可以了 而登录后修改需要输入上一次登录日期 而这是难以记忆的 把脚本放到startup只能在登录后运行 无法达到登陆前修改密码的要求 不知道你做过测试没有? |
|
| 第25楼 scriptor | 发表于 2007-09-13 17:28 |
| 银牌会员 发帖 555 积分 1,187 | |
|
to qzwqzw:
startup 应该是在启动时就运行了的吧 logon里面的才是你登录进入windows界面的同时或者前后, 里面的脚本才运行吧 这个应该和组策略有关系 一个是对整个计算机下的windows管理 一个是对当前用户下的windows管理 脚本放在哪里 还是有区别的 ps: 之前那个我没有测试 不过,等下我试一试 [ Last edited by scriptor on 2007-9-13 at 05:29 PM ] |
|
| 上一页 1 2 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |