将powershell脚本转换为c#
大家好! 不要告诉我是否可以将powershell脚本翻译成c#将powershell脚本转换为c#,c#,powershell,C#,Powershell,大家好! 不要告诉我是否可以将powershell脚本翻译成c# 任何代码都可以转换为任何语言,但您需要了解这两种语言。如果要从C代码运行相同的powershell代码,请检查以下解决方案: 请带上这本书学习。然后表现出一些努力,这意味着你到目前为止所拥有的资源。 $server = "ServerName"; $sessions = query user /server:$server | select -skip 1; foreach ($line in $sessions) {
任何代码都可以转换为任何语言,但您需要了解这两种语言。如果要从C代码运行相同的powershell代码,请检查以下解决方案: 请带上这本书学习。然后表现出一些努力,这意味着你到目前为止所拥有的资源。
$server = "ServerName";
$sessions = query user /server:$server | select -skip 1;
foreach ($line in $sessions)
{
$line = -split $line;
if ($line.length -eq 8)
{
$state = ($line[3]).Length;
$sessionid = $line[2];
$idletime = $line[4];
} else {
$state = ($line[2]).Length;
$sessionid = $line[1];
$idletime = $line[3];
}
if ($state -eq 4)
{
logoff $sessionid /server:$server /v
}
}