Update Program.cs
Signed-off-by: Lev Rusanov <30170278+JDM170@users.noreply.github.com>
This commit is contained in:
25
Program.cs
25
Program.cs
@@ -164,15 +164,13 @@ namespace domain_utility
|
||||
UseShellExecute = false,
|
||||
RedirectStandardOutput = true,
|
||||
};
|
||||
Process proc = new Process { StartInfo = procStartInfo };
|
||||
proc.Start();
|
||||
|
||||
List<string> strArr = new List<string> { };
|
||||
Process proc = new Process();
|
||||
proc.StartInfo = procStartInfo;
|
||||
proc.Start();
|
||||
while (!proc.StandardOutput.EndOfStream)
|
||||
strArr.Add(proc.StandardOutput.ReadLine());
|
||||
|
||||
proc.Close();
|
||||
|
||||
Match regex;
|
||||
bool groupsFlag = false;
|
||||
for (int i = 0; i < strArr.Count; i++)
|
||||
@@ -200,6 +198,7 @@ namespace domain_utility
|
||||
}
|
||||
}
|
||||
}
|
||||
strArr.Clear();
|
||||
|
||||
BackToMenu(ShowDomainUserInfo);
|
||||
}
|
||||
@@ -247,7 +246,7 @@ namespace domain_utility
|
||||
{
|
||||
IPAddress ip = Dns.GetHostEntry(correctName).AddressList.First(addr => addr.AddressFamily == AddressFamily.InterNetwork);
|
||||
remote = ip.ToString();
|
||||
Console.WriteLine("Обмен пакетами с {0} [{1}] по с 32 байтами данных:", correctName, remote);
|
||||
Console.WriteLine("Обмен пакетами с {0} [{1}] с 32 байтами данных:", correctName, remote);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
@@ -386,7 +385,7 @@ namespace domain_utility
|
||||
string remote = InputData("\nВведите IP адрес или имя компьютера (пр. 10.234.16.129, 'IT04', '630300IT04', 'R54-630300IT04'):",
|
||||
RemoteRebootWindows);
|
||||
|
||||
remote = $"/m \\\\{remote} /r /f /t 180 /c 'Через 3 минуты будет произведена перезагрузка ПК!'";
|
||||
remote = $"/m \\\\{remote} /r /f /t 180 /c \"Через 3 минуты будет произведена перезагрузка ПК!\"";
|
||||
Process proc = new Process();
|
||||
proc.StartInfo = new ProcessStartInfo("shutdown", remote);
|
||||
proc.Start();
|
||||
@@ -400,9 +399,9 @@ namespace domain_utility
|
||||
//"630300 - сброс пароля локального администратора (только Windows)", // ResetAdminPassword
|
||||
"Выберите действие:",
|
||||
"1 - ping компьютера", // StartPing
|
||||
"2 - посмотреть информацию о пользователе (только Windows)", // ShowDomainUserInfo
|
||||
"3 - посмотреть дату последней загрузки компьютера (только Windows)", // ShowComputerBootupTime
|
||||
"4 - удаленно подключиться к компьютеру (Windows -> Windows, Windows -> Linux)", // StartRDPConnection
|
||||
"2 - удаленно подключиться к компьютеру", // StartRDPConnection
|
||||
"3 - посмотреть информацию о пользователе (только Windows)", // ShowDomainUserInfo
|
||||
"4 - посмотреть дату последней загрузки компьютера (только Windows)", // ShowComputerBootupTime
|
||||
"5 - удаленная перезагрузка компьютера (только Windows)", // RemoteRebootWindows
|
||||
"6 - открыть CUPS выбранного компьютера (только Linux)", // OpenComputerCups
|
||||
"7 - изменить время обновления conky с 0.5 на 300 (только Linux)", // FixConky
|
||||
@@ -425,9 +424,9 @@ namespace domain_utility
|
||||
switch (choice)
|
||||
{
|
||||
case 1: StartPing(); break;
|
||||
case 2: ShowDomainUserInfo(); break;
|
||||
case 3: ShowComputerBootupTime(); break;
|
||||
case 4: StartRDPConnection(); break;
|
||||
case 2: StartRDPConnection(); break;
|
||||
case 3: ShowDomainUserInfo(); break;
|
||||
case 4: ShowComputerBootupTime(); break;
|
||||
case 5: RemoteRebootWindows(); break;
|
||||
case 6: OpenComputerCups(); break;
|
||||
case 7: FixConky(); break;
|
||||
|
||||
Reference in New Issue
Block a user