Почему бы вам не поискать Process
класс в MSDN (в конце концов, вы его используете)?Если бы вы сделали это, вы бы нашли метод WaitForExit
.
foreach (var filename in files)
{
Process.Start("c:\\Telock\\Telock.exe", " -S" + filename.ToString()).WaitForExit();
}
Примите привычку использовать более описательные имена переменных (i
ничего не говорит, особенно не для имени файла).