|
Компьютерный форум 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 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Отображаться она и не должна:
Цитата Create Method of the Win32_Process Class:
|
|
Отправлено: 09:30, 29-10-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 55
|
Профиль | Отправить PM | Цитировать А каким образом или через какие функции запустить чтобы отображалось?
|
Последний раз редактировалось Efsey, 29-10-2010 в 12:12. Отправлено: 10:04, 29-10-2010 | #3 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать МОжно использовать утилиту Марка Руссиновича psexec , с ее помощью безо всякого кода можно запускать приложения удаленно.
Примеры: http://www.google.ru/search?hl=ru&so...=&oq=&gs_rfai= |
------- Отправлено: 13:23, 29-10-2010 | #4 |
Пользователь Сообщения: 55
|
Профиль | Отправить PM | Цитировать Хотелось бы обойтись только кодом, без сторонних приложений. Возможно ли это?
|
|
Отправлено: 14:13, 29-10-2010 | #5 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Efsey, а зачем придумывать велосипед? С помощью этой утилиты все будет проходить очень быстро и гладко. Я так писал для себя утилиту удаленной установки Radmin 2.2. Выбрал комп, нажал установить - через 3-5 сек. все сделано. Если надо, пример покажу.
|
------- Отправлено: 01:43, 03-11-2010 | #6 |
Пользователь Сообщения: 55
|
Профиль | Отправить PM | Цитировать Пример бы, конечно, не помешал. Но это всё получается типа, чтобы сделать то-то сказал одному, тот передал второму напомнить третьему, дабы он пнул четвертого, который попробует выполнить задачу, если конечно её поймёт
|
Отправлено: 19:44, 03-11-2010 | #7 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Efsey, все намного проще. После праздников выложу код, там все очень просто и прозрачно
|
------- Отправлено: 10:33, 04-11-2010 | #8 |
Пользователь Сообщения: 55
|
Профиль | Отправить PM | Цитировать заранее спасибо
|
Отправлено: 10:50, 04-11-2010 | #9 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Во вложении пример. Пароль на архивчик 123. Будут вопросы, спрашивай.
|
------- Отправлено: 01:08, 08-11-2010 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|