Win10 IoT Core 更改密码(PowerShell)

本来微软给的教程更改密码是没有问题的,但是总觉得不放心,因为history一下就能看到所有命令,当然也就包括明文更改的那个命令了……

所以就开始想怎么加密,Linux那种改密码passwd真的方便啊。

 

找到是是和AD动态目录有关的东西,想了想我就本机运行,也没有domain一类的,所以就没试。

试的大致为:获取并保存一个加密的字符串,然后解密后用net user改密码(其实不加密也行,我就是想突出一下高大上2333)

 

命令为:(运行在树莓派的IoT Core上)

$SecurePassword = Read-Host -Prompt "Enter password" –AsSecureString

$SPpointer = [System.Runtime.InteropServices.Marshal]::SecureStringToCoTaskMemUnicode($SecurePassword)
$PlainPassword = [System.Runtime.InteropServices.Marshal]::PtrToStringUni($SPpointer)

net user Administrator $PlainPassword

 

要想保存的话,用Set-Content吧,然后一行一行复制粘贴进去……为啥没个vi类似的编辑器啊!

 

 

参考链接:http://social.technet.microsoft.com/wiki/contents/articles/4546.working-with-passwords-secure-strings-and-credentials-in-windows-powershell.aspx

原文当中使用的两个函数在树莓派上面并没有,但是那两个函数应该是获取明文密码的指针以及根据指针读出数据用的,用tab可以查看都有什么函数,翻了翻就上面那两个比较接近于是就拿来用了,还管用。

 

唉,用的HDMI——DVI的线还是什么都没看到

转载于:https://www.cnblogs.com/DaochenShi/p/4732848.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值