Изменения документа System. Diagnostics. Process
Редактировал(а) Alexandr Fokin 2023/05/07 13:08
От версии 2.1
отредактировано Alexandr Fokin
на 2022/06/06 14:40
на 2022/06/06 14:40
Изменить комментарий:
К данной версии нет комментариев
К версии 1.3
отредактировано Alexandr Fokin
на 2022/06/06 14:37
на 2022/06/06 14:37
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,36 +1,2 @@ 1 1 Process.start: how to get the output? 2 2 https://stackoverflow.com/questions/4291912/process-start-how-to-get-the-output 3 - 4 ----- 5 - 6 -Template 7 - 8 -{{code language="c#"}} 9 -ProcessStartInfo info = new ProcessStartInfo(); 10 -// fill info ... 11 - 12 -//token.ThrowIfCancellationRequested(); 13 -Process process = Process.Start(info); 14 -try 15 -{ 16 - await process.WaitForExitAsync(token); 17 -} 18 -catch (OperationCanceledException) 19 -{ 20 - process.Kill(true); 21 - await process.WaitForExitAsync(); 22 - throw; 23 -} 24 - 25 -var outputString = await process.StandardOutput.ReadToEndAsync(); 26 -var errorString = await process.StandardError.ReadToEndAsync(); 27 - 28 -if (process.ExitCode == 0) 29 -{ 30 - //Successe 31 -} 32 -else 33 -{ 34 - //Error 35 -} 36 -{{/code}}
- XWiki.XWikiComments[0]
-
- Автор
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.cccc1808 - Комментарий
-
... ... @@ -1,0 +1,2 @@ 1 +Process.start: how to get the output? 2 +https://stackoverflow.com/questions/4291912/process-start-how-to-get-the-output - Дата
-
... ... @@ -1,0 +1,1 @@ 1 +2021-08-15 19:02:28.390