Необходимо скрытно запускать консольное приложение. (тестирую на cmd) Использую такой код:
var startInfo = new System.Diagnostics.ProcessStartInfo
{
FileName = @"c://cmd.exe", // Путь к приложению
UseShellExecute = false,
CreateNoWindow = true
};
System.Diagnostics.Process.Start(startInfo);
В обычном режиме (UseShellExecute = true) консольное приложение запускается, но в скрытном режиме нет. Это сразу видно по диспетчеру задач. Может кто знает в чем проблема и какие способы решения?
В диспетчере задач ваш процесс в любом случае будет видно, этого не избежать. Но можно скрыть консоль. Попробуйте так:
System.Diagnostics.Process prc = new System.Diagnostics.Process();
prc.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
prc.StartInfo.FileName = "C:\\WINDOWS\\system32\\cmd.exe";
prc.Start();
prc.CloseMainWindow();
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите есть ли метод в MailKit который позволяет получить сообщение без вложения, но что бы информация, true or false - есть вложение или нет, была?
Скажите кто знает, как у сервиса Постио при подключении аккаунта выходит запрос на "Доступ к стене"? Хотя в доке написано что это запрещено...