PowerShell 远程注销登录账号 1


在维护服务时,任何一个断开连接的会话都可能阻止机器更新后的自动重启。那如何使用PowerShell脚本来强制用户注销呢?可以使用WMI 对象win32_operatingsystem,该对象有一个方法Win32Shutdown支持远程注销。

Win32Shutdown 支持传递一个整形参数:

参数描述
0注销
4强制注销
1关闭
5强制关闭
2重启
6强制重启
8关闭电源
12强制关闭电源

远程注销机器

$remoteOS = gwmi win32_operatingsystem -ComputerName pstips.net -Credential (Get-Credential)
$remoteOS.Shutdown(4)
×用微信扫描并分享
本文链接: https://www.pstips.net/login-off-remote-users.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

一条评论 “PowerShell 远程注销登录账号