Определить время последнего входа в систему пользователя на удаленном пк (PowerShell to C#)
Формулировка задачи:
Доброго времени суток, знатоки c#.
есть код, который определяет время последнего входа в компьютер пользователя на удаленном компьютере в сети.
но есть одно но код на powershell. Возможно ли его перепилить под c#?
$REMOTEMACHINE = "compname" $NetLogs = Get-WmiObject Win32_NetworkLoginProfile -ComputerName $REMOTEMACHINE foreach ($NetLog in $NetLogs) { if($NetLog.LastLogon) { $LastLogon = [Management.ManagementDateTimeConverter]::ToDateTime($NetLog.LastLogon) if($LastLogon -ne [DateTime]::MinValue) { Write-Host $NetLog.Name ' - ' $LastLogon } } }
Решение задачи: «Определить время последнего входа в систему пользователя на удаленном пк (PowerShell to C#)»
textual
Листинг программы
Conn.Username = "username"; Conn.Password = "password"; Conn.Authority = "ntlmdomain:DOMAIN";
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д