无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 15262|回复: 50
打印 上一主题 下一主题

[原创] bat 设置一个动态开机密码

    [复制链接]
跳转到指定楼层
1#
发表于 2021-11-3 23:22:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sunlenghua 于 2021-11-4 11:09 编辑

需求:让老人带孩子,孩子贪玩,(电脑里全是游戏),周一至同五放学后,周六上午,必须先把自己的事情处理完才可以玩。(其它时间不用输入密码)
捣鼓了一会,效果还不错,现分享给大家。(加入RAMOS开机脚本即可)

  1. @ECHO OFF
  2. :: 隐藏运行(还是会闪一下的)
  3. if "%1"=="h" goto begin
  4. start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
  5. :begin

  6. :: 修改系统短日期格式为: 月-日 星期(部分RAMOS制作时没有设置日期格式,看不到星期脚本不起作用)
  7. reg add "HKCU\Control Panel\International" /v sShortDate /t REG_SZ /d "MM-dd dddd" /f

  8. :: 周一至周五下午18点后设置动态开机密码,周六上午设置动态密码
  9. :: 代码必须存为 Windows 默认 ANSI 编码才会生效
  10. :: 密码格式:日期+时间+星期,比如时间是:2021/11/03 周三 22:43:30 生成密码就是:03223

  11. :week
  12. :: 获取星期
  13. if %date:~-1%==一 set week=1
  14. if %date:~-1%==二 set week=2
  15. if %date:~-1%==三 set week=3
  16. if %date:~-1%==四 set week=4
  17. if %date:~-1%==五 set week=5
  18. if %date:~-1%==六 set week=6
  19. if %date:~-1%==日 set week=0

  20. :: 周日没有密码,周六上午有密码
  21. if %week%==0 goto end
  22. if %week%==6 goto week6

  23. :week1-5
  24. if %time:~0,2% GEQ 18 (
  25.   goto lock
  26. ) else (
  27.   goto end
  28. )

  29. :lock
  30. :: 设置电脑密码
  31. set password=%date:~3,2%%time:~0,2%%week%
  32. net user %username% %password%

  33. :: 锁定电脑
  34. rundll32.exe user32.dll,LockWorkStation

  35. :end
  36. exit

  37. :week6
  38. :: 周六上午也锁定电脑
  39. if %time:~0,2% LSS 12 (
  40.   goto lock
  41. ) else (
  42.   goto end
  43. )
复制代码


评分

参与人数 3无忧币 +11 收起 理由
hsis872 + 1
plusv + 5 思路不错.
zhczf + 5 赞一个!

查看全部评分

2#
发表于 2021-11-3 23:39:12 | 只看该作者
思路不错.
回复

使用道具 举报

3#
发表于 2021-11-4 06:48:01 | 只看该作者
谢谢分享
回复

使用道具 举报

4#
发表于 2021-11-4 08:39:27 | 只看该作者
谢谢分享
回复

使用道具 举报

5#
发表于 2021-11-4 09:09:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

6#
发表于 2021-11-4 09:09:12 | 只看该作者
谢谢分享
回复

使用道具 举报

7#
发表于 2021-11-4 09:28:29 | 只看该作者
挺不错的,开拓了新思路
回复

使用道具 举报

8#
发表于 2021-11-4 09:36:48 | 只看该作者
感谢大大辛苦分享!
回复

使用道具 举报

9#
发表于 2021-11-4 10:05:30 | 只看该作者
感觉很好
试试
回复

使用道具 举报

10#
发表于 2021-11-4 12:49:20 | 只看该作者
加入星期作为识别标识,蛮棒的。
回复

使用道具 举报

11#
发表于 2021-11-4 15:35:12 | 只看该作者

谢谢分享
回复

使用道具 举报

12#
发表于 2021-11-4 15:41:25 | 只看该作者
你这很有可能会把你孩子培养成一位电脑高手啊。侦察与反侦察,斗智斗勇。
回复

使用道具 举报

13#
发表于 2021-11-7 21:24:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

14#
发表于 2021-11-7 22:42:22 | 只看该作者
xxfx
回复

使用道具 举报

15#
 楼主| 发表于 2021-11-8 09:47:18 | 只看该作者
bjay2008xmy 发表于 2021-11-7 21:24
好像不登录系统,是不会自动运行脚本的

嗯,这个是要登陆系统的(我用的是ramos,这个加入开机脚本,就可以了,(你可以参照修改成适合你用的))
回复

使用道具 举报

16#
发表于 2021-11-28 22:31:19 | 只看该作者
谢谢分享
回复

使用道具 举报

17#
发表于 2021-12-2 14:02:10 | 只看该作者
基于你这个目的,我建议你还是换个有简易管理模式的路由器,进入路由器直接在简易管理界面上切断某个设备的联网。
回复

使用道具 举报

18#
发表于 2022-2-22 14:39:30 | 只看该作者
很好的批处理,先收藏了。希望我的孩子不需要用这个。
回复

使用道具 举报

19#
发表于 2022-12-20 17:13:10 | 只看该作者
以前就弄过,放关机脚本里面,每次关机自动把密码改为关机日期,结果有一次好久没关机,密码忘了,再没用过。
回复

使用道具 举报

20#
发表于 2022-12-22 02:34:40 | 只看该作者
谢谢分享
回复

使用道具 举报

21#
发表于 2022-12-22 18:03:42 | 只看该作者
不错,学习一下。
回复

使用道具 举报

22#
发表于 2023-4-26 20:55:50 | 只看该作者
感谢分享
回复

使用道具 举报

23#
发表于 2023-4-27 14:50:42 | 只看该作者
谢谢分享经验
回复

使用道具 举报

24#
发表于 2023-4-28 06:57:12 | 只看该作者
谢谢大佬分享!
回复

使用道具 举报

25#
发表于 2023-4-28 08:28:19 | 只看该作者
收藏一下感谢分享
回复

使用道具 举报

26#
发表于 2023-4-28 08:40:35 | 只看该作者
谢谢分享
回复

使用道具 举报

27#
发表于 2023-4-28 10:37:22 | 只看该作者
活到老学到老......
回复

使用道具 举报

28#
发表于 2023-5-2 12:09:46 | 只看该作者
这个厉害了,有意思!谢谢分享!
回复

使用道具 举报

29#
发表于 2023-5-2 16:19:06 | 只看该作者
几次之后就会被破解了,低估孩子贪玩脑力

点评

哈哈哈,小子不玩电脑玩手机了 …… 郁闷  详情 回复 发表于 2023-5-9 10:19
回复

使用道具 举报

30#
发表于 2023-5-7 07:51:49 | 只看该作者
学习一下,谢谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 04:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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