Я пытаюсь узнать, как C # может читать и анализировать несколько строк из текстового файла с помощью streamReader, а затем обрабатывать каждую строку с помощью PSExec
Внутри cocomand.txt есть пример с несколькими строками
с: /command1.cmd
с: /command2.bat
с: /command3.cmd
private static void calleachline()
{
string pathx = @"c:\cocomand.txt";
using (StreamReader reader = new StreamReader(new FileStream(pathx, FileMode.Open, FileAccess.Read, FileShare.ReadWrite), Encoding.ASCII))
{
while ((!reader.EndOfStream))
{
System.Diagnostics.Process cmd = new System.Diagnostics.Process();
cmd.StartInfo.FileName = @"psexec.exe";
cmd.StartInfo.Arguments = @"\\localhost";
cmd.StartInfo.UseShellExecute = false;
cmd.StartInfo.RedirectStandardOutput = true;
cmd.Start();
if (!cmd.WaitForExit(cmd2))
{
ExecutePSKill(cmd);
}
else
{
//
}
}
}
Попытка понять из нескольких веток, но с моим отсутствием знаний кажется, что это все еще не работает