帮忙写个批处理或VBS

帮忙写个批处理,要求如下1,开机时自动运行,将自己自动添加到启动项,没有也可以,我可以手动添加到开机启动项。2.批处理或脚本运行时往注册表写入一个或多个值(映像劫持,禁止运行某些游戏程序。并禁止下载,安装程序)3.用批处理或VBS弹出一个输入密码的对话框,若密码正确,删除或修改刚写入到注册表中的值,若错误,返回继续询问密码,或者提示退出。4.若密码错误,调用CMD,shutdown -s -t 3600,即一小时关机。并写入注册表隐藏开始菜单里的运行。目的。因为这是我自己的电脑,我不在的时候我不想让人拿我电脑玩游戏,还有下载安装软件。但是还有些人不是为了玩游戏而用我电脑,像是收发个邮件,打印个文件什么的,但是这些工作在一个小时内绝对可以完成。最好每条命令有注释,以方便我学习。
2026年09月26日 07:27
有2个网友回答
网友(1):

既然你不想别人用你电脑使用这 使用那 不如用最简单的方法 设置电脑只有一个唯一的用户 并且设置密码 你不在的时候直接点待机或关机 没有密码不就进不来了
开始--设置--控制面板--用户账户--删除来宾账户 保留一个管理员账户

网友(2):

SET WSH=WSCRIPT.CreateObject("WSCRIPT.SHELL") '创建WScript.Shell对象
WSH.Regwrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\“&WScript.ScriptName '把脚本文件路径写进开机启动注册表下
input=inputbox(inputtext,"输入密码:","这里输入密码")
if input="123456" then‘123456就是你设置的密码
WSH.Regwrite("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\xxxx")'写注册表
else
wsh.run "cmd /c shutdown -s -t 3600",0
msgbox "密码错误,1小时关机。"
end if