|
Процесс без окна
|
|||
---|---|---|---|
#18+
Подскажите пож.: как запустить процесс без окна от другого юзера? тот же код работает нормально если Domain и UserName не устанавливать. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2016, 15:33 |
|
Процесс без окна
|
|||
---|---|---|---|
#18+
Alexander Us, MSDNIf the P:System.Diagnostics.ProcessStartInfo.UseShellExecute property is true or the P:System.Diagnostics.ProcessStartInfo.UserName and P:System.Diagnostics.ProcessStartInfo.Password properties are not null, the P:System.Diagnostics.ProcessStartInfo.CreateNoWindow property value is ignored and a new window is created. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2016, 22:15 |
|
Процесс без окна
|
|||
---|---|---|---|
#18+
без окон без дверей, полон прОцесс смыслоты. (винсервис) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2016, 10:30 |
|
Процесс без окна
|
|||
---|---|---|---|
#18+
buserAlexander Us, MSDNIf the P:System.Diagnostics.ProcessStartInfo.UseShellExecute property is true or the P:System.Diagnostics.ProcessStartInfo.UserName and P:System.Diagnostics.ProcessStartInfo.Password properties are not null, the P:System.Diagnostics.ProcessStartInfo.CreateNoWindow property value is ignored and a new window is created. Спасибо, теперь понятно почему не получалось. Но проблема остаётся: Мне надо регулярно запускать консольное приложение стороннего производителя и считывать с него некоторые данные. Не хотелось бы делать это с правами пользователя вызывающей программы. Консольное приложение будет запускаться как из WinForms так и из ASP/ASP.NET приложениий. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2016, 13:09 |
|
Процесс без окна
|
|||
---|---|---|---|
#18+
Alexander UsКонсольное приложение будет запускаться как из WinForms так и из ASP/ASP.NET приложениий. Это печально... Приложение стороннего производителя? :) Что оно делает? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2016, 13:17 |
|
Процесс без окна
|
|||
---|---|---|---|
#18+
buser, проверяет некоторые текстовые данные и даёт ответ ок или не ок. Сторонний производитель как минимум раз в три месяца поставляет новый экзешник. Наверное имеет смысл тогда сделать Сервис который дёргает этот экзешник и запусуать его с мигтмальными правами. Или есть другие менее хлопотные варианты? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2016, 13:33 |
|
Процесс без окна
|
|||
---|---|---|---|
#18+
Alexander Usпроверяет некоторые текстовые данные и даёт ответ ок или не ок.и для этого надо какие то особенные права? О_о P.S. WorkingDirectory - не может быть сетевой папкой, стоит это учитывать ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2016, 14:04 |
|
Процесс без окна
|
|||
---|---|---|---|
#18+
Roman Mejtes, особенные права желательны, т.к. экзешник - регулярно обновляемый, от стороннего производителя. Насчёт WorkingDirectory Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2016, 14:22 |
|
Процесс без окна
|
|||
---|---|---|---|
#18+
Alexander UsRoman Mejtes, особенные права желательны, т.к. экзешник - регулярно обновляемый, от стороннего производителя. Насчёт WorkingDirectory Спасибо. Учитывая и это: "Консольное приложение будет запускаться как из WinForms так и из ASP/ASP.NET приложениий." почему бы вам не сделать минимальный WCF сервис, который будет хоститься в консоли или в сервисе, и его метод будет вызывать то самое консольное приложение и вы будете вызвать метод этого сервиса из приложения, ASP.NET и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2016, 14:27 |
|
|
start [/forum/topic.php?fid=20&msg=39177710&tid=1400781]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 310ms |
total: | 454ms |
0 / 0 |