Kürzlich bin ich auf die Frage gestossen, wie au seiner Powershell
RemoteSession angemeldete Benutzer abgemeldet werden können. Per WMI ist dies
relativ einfach umsetzbar.
Get-WMIObject -class Win32_OperatingSystem
-Computername [MyComputerName]).Win32Shutdown(0)
Win32Shutdown
Flags:
0 Log Off
4 Forced Log Off (0+4)
1 Shutdown
5 Forced Shutdown (1+4)
2 Reboot
6 Forced Reboot (2+4)
8 Power Off
12 Forced Power Off (8+4)
Quelle: https://msdn.microsoft.com/en-us/library/windows/desktop/aa394058?f=255&MSPPError=-2147217396