locked
Почему я не могу получить информацию о запуске от Process.StartInfo? RRS feed

  • Общие обсуждения

  • Мы используем StartInfo только для запуска процессов, так что если процесс не создан с помощью класса Process, класс StartInfo будет пустым. Для тех, кто хочет знать, как можно получить информацию командной строки, есть несколько решений.
    1. Если нужно получить информацию командной строки для текущего процесса, используйте Environment.CommandLine.
    2. В System.WMI Win32_Process есть поле CommandLine. Подробности об этом классе можно найти в документации MSDN.
    3. Некоторые из методов зависят от компоновки структуры процессов операционной системы. Нет гарантии, что это будет работать на всех платформах, так что используйте решение на свой страх и риск. Обратитесь к следующим статьям в журнале MSDN Magazine: http://msdn.microsoft.com/msdnmag/issues/02/06/debug/default.aspx

    Для связи [Mail]
    • Перемещено Tagore Bandlamudi 3 октября 2010 г. 1:04 MSDN Forums consolidation (От:Форум по .NET Framework)
    18 февраля 2010 г. 11:59
    Модератор