BLOG zzy.my

合抱之木, 生于毫末; 九层之台, 起于累土; 千里之行, 始于足下。

PowerShell 检测域用户密码过期时间

环境 AD 域服务器 Windows 2012 R2,Exchange

首先定制脚本,本脚本是参考网上一些资料然后进行改良的,3000用户的域执行约1分钟。

参考文章 http://lixiaosong.blog.51cto.com/705126/1409113/
这篇文章中的脚本如果直接放域里执行肯定会有问题,还有就是它的效率很低。
因为它在循环语句中多次执行 Get-ADUser,每执行一次必消耗额定时间。
如果企业中有3000用户,运行一次要执行12000次Get-ADUser。
我这边测试,在不执行发送邮件命令下,等待执行约半个多小时,并且还有大量报错
错误大致分为部分用户 pwdlastset 为空等两类错误

改版:
排除没必要通知的用户
直接读取用户的密码过期时间
Get-ADUser 全脚本仅执行一次并筛选好
循环中仅作判断及发送邮件

 

[更多...]

iOS 7 修改短信数据库(越狱)

 

通过 iFile 修改短信内容

使用iFile打开sms.db,使用 "SQLite3 编辑器"

 

在数据表中点击表 message,默认升序排列,即新短信在最下面

找到需要修改的内容,记下相应 guid

 

返回数据表,点击右上的 "SQL"

 

在SQL语法中输入

update message set text = '修改的内容' where guid = 'F7638962-72D4-015C-1905-3110D4A72C26'

即可更新短信内容

重启手机可查看。

 

[更多...]