gpo - 为什么 .ps1 脚本在没有用户登录(win10)的情况下也启动?
问题描述
我有一个装有 Powershell 7 的 Win10 Pro 系统。
在 GPO 中,我定义了一个登录 (LoginDuration.ps1) 和注销 (LogoffTasks.ps1) 脚本,
以参数 %username% 开头。配置是在
Local Computer Policy/user configuration/Windows Settings/Scripts/Logon/PowerShell scripts…
我在脚本中检查这个用户名,如果它是另一个用户,则脚本终止。
它在测试中运行良好。
我必须承认这是我在这个领域的第一次尝试,也是我在 PS 中的第一个脚本……所以有些事情可能不正确。
但是现在奇怪的事情发生了。
我坐在我的电脑前,用另一个用户登录。
突然,我从脚本中看到一个通知框,通知我,
机器将在 10 分钟后关闭,
因为它应该在用户(“Ilias”,我的孙子)几乎用完
这一天允许的时间时发生。
该脚本类似于家长控制。
但是没有其他人登录这台机器,我一个人(或者可能是入侵者(恶意软件)?)。
问题是:为什么
要启动脚本?
这可能与脚本本身无关(至少我认为)。
任何想法?
谢谢
解决方案
推荐阅读
- postgresql - 从非备份文件“挂载”一个 PostgreSQL 数据库
- python - django-cms: ImportError: No module named 'cms.models'
- codeigniter - crontab 中的 Codeigniter 网址
- node.js - 如何在node.js中传递`hgetall`中的值
- php - 如果 ACF 中继器子字段为空,则隐藏 div 容器
- html - 如何在标签中设置图像样式?
- node.js - 快速会话:在选项卡/浏览器关闭时终止会话
- python - 使用 PANDAS 将两列合并并操作为日期
- docker - 安装证书后的 SSL_ERROR_BAD_CERT_DOMAIN
- python - 为什么 ScrollView 不能正常工作?