powershell - 如何从用户上次登录时间获取非活动天数?
问题描述
我需要导出 Office 365 中的所有非活动用户及其非活动天数。
我使用Get-MailboxStatistics
了命令,但使用它我只能获得最后一次登录时间,但不能获得非活动天数。
任何人都可以建议命令来获得不活动的日子吗?
解决方案
没有直接命令可以获取非活动天数。您可以使用 New-TimeSpan 命令获取天数。例如,如果上次登录时间存储在 lastlogontime 变量中,
$InactiveDays=(New-TimeSpan -Start $lastLogonTime).Days
希望这可以解决您的问题!
推荐阅读
- php - 按平均文章评分排序文章
- unix - 将包从一个 conda 环境转移到另一个环境
- r - 如何近似线(更改 y 轴)以改进比较
- ios - 缩短代码以检查开关中的条件
- jquery - DataTables() 不是函数
- docker - 运行依赖于其他容器的多容器应用程序
- r - 使用 if 语句编写函数,该语句在语句为 NULL 或等效字符串时执行
- css - 如何将图像中的文本居中并将该图像定位在 css 网格单元格的顶部中心?
- python - 生成没有重复列的位向量数组
- javascript - 如何用 crypto.getRandomValues() 替换 Math.random() 并保持相同的结果?