怎么让电脑记住登录密码,怎么让电脑忘记登录密码

首页 > 实用技巧 > 作者:YD1662023-04-18 08:48:05

◆我们有时需要定期更改账户登录密码。比如为了防止孩子随意使用电脑,每天更改登录密码,这样即使将当天密码告诉了孩子,第二天他也无法登录系统;出于安全需要,每个月的第一天更改公司财务电脑的登录密码。频繁手动更改密码非常麻烦,且容易忘记新密码,其实借助Windows 10自带的功能并结合一些工具,就能实现定期自动更改密码,同时还能快速查看密码。

文|闽人

一、每天更改密码

这里以提取当天日期的数字,然后将其转换为二进制代码并作为登录密码操作为例。

1

设置批处理

假设孩子使用的账户为cfan,到“https://share.weiyun.com/60BP0RQR”下载如图所示的代码,保存为“D:\1.bat”。

主要代码解释:

set /a num:设置一个变量“num”,它的值是当前日期数字*3,然后将其转换为二进制代码并赋予到变量“%O%”中(O为字母“O”,下同),最后使用“net user”命令将生成的二进制变量“%O%”作为账户cfan的登录密码。

运行完上述的批处理后,在命令提示符窗口中继续输入并执行命令“echo %O%”,即可显示转换后的二进制代码,它就是账户登录密码。如果觉得密码过长,可以使用“net user cfan %o:~16,25%”命令提取变量的第16~第25位字符(共10位)作为密码。如果要设置成复杂密码,可以使用“net user cfan Faq%o:~16,25%”命令,在密码前添加“Faq”字母。

怎么让电脑记住登录密码,怎么让电脑忘记登录密码(1)

2

设置计划任务

启动“任务计划程序”组件,新建一个名为“auto”的任务,将触发器的“开始任务”设置为“启动时”。执行的命令是“D:\1.bat”,同时将任务设置为“使用最高权限运行”。

怎么让电脑记住登录密码,怎么让电脑忘记登录密码(2)

这样每次启动系统后会自动执行上述的批处理,并将账户cfan的登录密码设置为“当天日期数字*3”转换后的二进制代码,类似“11100111011010001010001111”这样。

3

查看登录密码

为方便自己查看登录密码,可以用Excel制作一个密码表。在A列中输入日期数字,B列中输入倍数计算公式,C2单元格中输入进制转换公式“=DEC2BIN(MOD(QUOTIENT(B2,256^3),256),8)&DEC2BIN(MOD(QUOTIENT(B2,256^2),256),8)&DEC2BIN(MOD(QUOTIENT(B2,256^1),256),8)&DEC2BIN(MOD(QUOTIENT(B2,256^0),256),8)”,下拉后就可以得到账户cfan每天的登录密码了(实际密码不含前面的6个0)。将其截图后发送到自己的手机中,当孩子需要使用电脑时,告诉他当天登录密码即可。

怎么让电脑记住登录密码,怎么让电脑忘记登录密码(3)

二、每个月的第一天更改密码

我们可以先生成12个密码,然后根据月份顺序使用密码。

1

生成密码

打开“http://www.jsons.cn/randompwd/”链接,按需设置相关参数,然后点击“生成随机密码”。复制生成的密码,粘贴到记事本程序中,保存为“pass.txt”,放置在共享文件夹下备用,假设路径为“\\DESKTOP-D8QACIK\pass\”。

怎么让电脑记住登录密码,怎么让电脑忘记登录密码(4)

2

提取密码

以管理员身份启动Windows PowerShell ISE,在上方的代码框中输入如下代码,然后保存为“9.ps1”,放置在桌面上备用:

$pass = (Get-Content \\DESKTOP-D8QACIK\pass\pass.txt -TotalCount 9)[-1]

net user cfan $pass

代码解释:

第一行代码表示设置一个变量,它的值是使用“Get-Content”命令读取“pass.txt”中的总计9行内容,然后选择倒数第一行(即第9行)文本,对应的正是9月的登录密码“a4sJNC6r”。第二行代码,表示将上述变量作为账户cfan更改后的密码。

怎么让电脑记住登录密码,怎么让电脑忘记登录密码(5)

3

将脚本转换为可执行文件

为了避免他人通过代码内容找到“pass.txt”文件泄露密码,可以将脚本转换为EXE文件。到“https://www.f2ko.de/programme/ps1-to-exe/”下载转换软件,启动后将“9.ps1”拖拽到窗口中,在右侧的窗格中勾选“需要管理员权限”,然后点击“转换”按钮,将其转换为“E:\system9.exe”。

4

实际使用

启动“任务计划程序”组件,创建一个9月1号9:00(假设为上班时间)开始运行的任务,执行的程序是“E:\system9.exe”。

怎么让电脑记住登录密码,怎么让电脑忘记登录密码(6)

操作同上,将图6中的代码“-TotalCount 9”更改为“-TotalCount 10”,接着用“Ps1 To Exe”工具将其转换为“E:\system10.exe”,然后创建一个10月8日运行的任务。以此类推,为每个月的1号都设置一个对应的任务,这样不同月份就需要使用不同的密码来登录系统了。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.