Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2013, 17:09   #1
mbm
 
Регистрация: 23.01.2013
Сообщений: 5
Вопрос Запуск программ службой по сети, С#

Всем привет!

Имеется служба запускаемая от имени системы.

Служба должна запускать программы (соответвенно от имени системы):

proc = new Process();
proc.StartInfo.FileName = program.nameSetupFile;
proc.StartInfo.WorkingDirectory = program.pathSetupFile;
proc.StartInfo.Arguments = program.argSetupFile;

Проблема в том, что служба ника не хочет запускать программы расположенные по путям UNC (например: \\192.168.0.1\test$\test и т.п.)

В идеале конечно службе бы хорошо кинуть учетку для запуска с таких путей ехе-файлов, типо:

proc.StartInfo.Domain = "domain";
proc.StartInfo.UserName = "user01";

System.Security.SecureString ss = new System.Security.SecureString();
foreach (char c in "password01")
{
ss.AppendChar(c);
}

proc.StartInfo.Password = ss;

Но в данном случае даже без послденего кода под добавлению пользователя для запуска приложения я не могу запустить ехе-файл расположенный по таким путям с доступам на чтение и запись "Все".

ЗЫ: если службу запустить как обычное приложение (немного переделываем код), то ехе-файл запускается.

Прошу помощи! Заранее спасибо

Последний раз редактировалось mbm; 24.01.2013 в 08:33.
mbm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск нескольких программ. ArmanPrestige Общие вопросы C/C++ 6 19.10.2012 01:03
Запуск программ r.stine Помощь студентам 1 11.11.2011 11:05
Запуск резидентных программ. triest Паскаль, Turbo Pascal, PascalABC.NET 0 25.05.2011 23:49
запуск программ SLIMMUS Общие вопросы Delphi 2 01.01.2009 17:44
Запуск программ sinoptik Общие вопросы Delphi 6 04.05.2007 13:54