在维护服务时,任何一个断开连接的会话都可能阻止机器更新后的自动重启。那如何使用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
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
远程主机 需要开放什么服务吗?