|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - запуск приложений на удаленном компьютере |
|
.NET - запуск приложений на удаленном компьютере
|
Пользователь Сообщения: 55 |
Профиль | Отправить PM | Цитировать
Здрасте. Пытаюсь запустить прогу на другом компе, в инете нашел код:
private void button1_Click(object sender, EventArgs e) { string sLogin = "admin"; string sPassword = "123"; string sComputer = "192.168.1.1"; ManagementScope ms; ConnectionOptions co = new ConnectionOptions(); co.Username = sLogin; co.Password = sPassword; co.EnablePrivileges = true; co.Impersonation = ImpersonationLevel.Impersonate; ms = new ManagementScope(string.Format(@"\\{0}\root\CIMV2", sComputer), co); ms.Connect(); ManagementPath path = new ManagementPath("Win32_Process"); System.Management.ManagementClass classObj = new System.Management.ManagementClass(ms, path, null); System.Management.ManagementBaseObject inParams = null; inParams = classObj.GetMethodParameters("Create"); inParams["CommandLine"] = @"C:\1\прога2.exe"; ManagementBaseObject outParams = classObj.InvokeMethod("Create", inParams, null); } Где копать, что исправлять (в этой или проге2)? При запуске вручную прога2 работает корректно. |
|
Отправлено: 06:52, 29-10-2010 |
Пользователь Сообщения: 55
|
Профиль | Отправить PM | Цитировать Столкнулся с такой проблемой - Рsexec выдает не читаемую ошибку при попытке запустить удаленно программу на Win2k3, на Win7 запускает нормально. Код процедуры:
public void uz() { string PutProg = "Psexec.exe"; string ArgProg = "\\comp1 -u admin -p 123 -i -d notepad.exe"; System.Diagnostics.Process.Start(PutProg, ArgProg); } Win2k3 и Win7 находятся в одном домене. |
Последний раз редактировалось Efsey, 09-11-2010 в 07:33. Отправлено: 07:06, 09-11-2010 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 133
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 11:53, 09-11-2010 | #12 |
Пользователь Сообщения: 55
|
Профиль | Отправить PM | Цитировать Хм, жалуется на параметры. Они и там и там одинаковые, только ОС разные.
В неинтерактивном запускает, а так отказывается. Где искать разгадку? |
Отправлено: 14:27, 09-11-2010 | #13 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Запуск файла на удаленном компьютере | Expo37 | Скриптовые языки администрирования Windows | 2 | 09-08-2010 18:03 | |
Как изменить файл находящийся на удаленном компьютере | garanov | AutoIt | 3 | 17-12-2009 11:17 | |
[решено] Как получить MAC -адрес сетевой карты на удаленном компьютере | garanov | AutoIt | 2 | 16-12-2009 16:07 | |
Удаления приложений на удаленном компьютере. | magwolf | Хочу все знать | 5 | 22-01-2009 16:47 | |
Безопасность - Программы для мониторинга открытых портов на удаленном компьютере. | __sa__nya | Программное обеспечение Windows | 0 | 30-09-2008 16:51 |
|