如何限制Windows登录一段时间?

如何限制Windows登录一段时间?

我编写了一个 powershell 脚本,该脚本会在一小时后锁定 Windows-10 计算机。编写此脚本是为了休息一下。脚本运行良好,它会锁定计算机。但锁定后,我可以登录计算机而无需休息一下。如何使用 powershell 限制接下来 10 分钟的 Windows 登录,以便无法使用计算机(所以我不得不强制休息一下)?

答案1

将其放在这里,因为它太长了,不适合评论部分。

这不是 PowerShell 问题。这是 Windows 本地或组策略问题。

那么,您是在问如何使用 PowerShell 设置策略,而不是使用 GUI 吗?您可以完全避免使用 PowerShell,而是使用策略,这是长期以来有据可查的事情。

例如:

https://blog.encyro.com/how-to-force-windows-10-to-lock-itself-after-inactivity-for-all-users

为了接近您的目标,您必须对此进行编码,这意味着还要使用任务计划程序。这意味着在锁定过程中,您需要设置一个文件或注册表项来存储锁定时间,并在登录时设置一个脚本来触发检查文件或注册表项中的时间戳,如果距离锁定时间少于 10,则重新锁定系统。

相关内容