|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Команда для удаленного запуска bat файла с повышением прав. |
|
CMD/BAT - Команда для удаленного запуска bat файла с повышением прав.
|
Новый участник Сообщения: 28 |
Добрый день!
У меня такая ситуация: У меня есть около 50 серверов находящихся в одном домене. Я администратор домена. Мне необходимо переустановить zabbix_agent, он существует на серверах как служба. Естественно, я не хочу заходить на каждый сервер и вручную это все делать. Я сделал пару батников: Первый копирует необходимый дистрибутив на нужный сервер: xcopy "C:\zabbix_distr\bin\win64\dev\zabbix_sender.dll" "\\192.168.12.11\c$\Program Files\Zabbix\\bin\win64\dev" /z /y xcopy "C:\zabbix_distr\bin\win64\dev\zabbix_sender.lib" "\\192.168.12.11\c$\Program Files\Zabbix\bin\win64\dev" /z /y xcopy "C:\zabbix_distr\bin\win64\zabbix_agentd.exe" "\\192.168.12.11\c$\Program Files\Zabbix\bin\win64" /z /y xcopy "C:\zabbix_distr\bin\win64\zabbix_get.exe" "\\192.168.12.11\c$\Program Files\Zabbix\bin\win64" /z /y xcopy "C:\zabbix_distr\bin\win64\zabbix_sender.exe" "\\192.168.12.11\c$\Program Files\Zabbix\bin\win64" /z /y xcopy "C:\zabbix_distr\uninstall_zabbix.bat" "\\192.168.12.11\c$\Program Files\Zabbix\conf" /z /y Второй удаляет этот забикс агент: cd c:\program files\zabbix\bin\win64 zabbix_agentd.exe -d --uninstall и третий устанавливает: cd c:\program files\zabbix\bin\win64 "c:\program files\zabbix\bin\win64\zabbix_agentd.exe" --config "c:\program files\zabbix\conf\zabbix_agentd.conf" --install "c:\program files\zabbix\bin\win64\zabbix_agentd.exe" --config "c:\program files\zabbix\conf\zabbix_agentd.conf" --start Но у меня не получается удаленно запустить бат фалы по установке и удалению командой start \\192.168***... и так далее, так как чтобы установить/удалить службы, нужно выполнять с повышением прав. И вот, я не могу разобраться, как же это сделать удаленно с помощью bat файла.. |
|
Отправлено: 08:13, 02-02-2016 |
Ветеран Сообщения: 1758
|
Цитата Elven:
|
|
Отправлено: 15:42, 02-02-2016 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 28
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
ERROR: cannot connect to Service Manager, что говорит о том, что батник был запущен от моего имени, без повышения прав |
|
------- Отправлено: 07:06, 03-02-2016 | #12 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать Цитата НариманБ:
|
|
Отправлено: 11:30, 03-02-2016 | #13 |
Новый участник Сообщения: 28
|
Профиль | Отправить PM | Цитировать Цитата Elven:
|
|
------- Отправлено: 12:43, 03-02-2016 | #14 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать а зачем так сложно?
xcopy позволяет копировать папками xcopy /E /I C:\zabbix_distr\ "\\192.168.12.11\c$\Program Files\Zabbix" примерно так а запустить нужный файл на выполнение можно ч\з утилиты PsTools. выполнятся будет от system а если сделать SFX архив с параметрами запуска Zabbix.exe.sfx, то можно ниче не копировать PsExec и скопирует и запустит psexec [\\компьютер[,компьютер2[,...] | @файл-список_серверов -c -d Zabbix.exe.sfx |
Последний раз редактировалось AleksandrG, 21-04-2016 в 17:19. Отправлено: 15:26, 21-04-2016 | #15 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Помогите в создании bat файла для запуска игры | the_mazix@vk | Скриптовые языки администрирования Windows | 0 | 07-06-2014 02:19 | |
VBS/WSH/JS - Скрипт VBS для запуска .bat-файла при выключении компьютера(сценарий) | W1nn1ep00h | Скриптовые языки администрирования Windows | 2 | 16-05-2013 16:31 | |
CMD/BAT - BAT-файл изменения IP адреса файла приглашения удаленного помощника | grefeos | Скриптовые языки администрирования Windows | 0 | 11-04-2013 16:50 | |
CMD/BAT - Обработка параметров и ключей запуска меток BAT-файла | polybas | Скриптовые языки администрирования Windows | 0 | 21-05-2012 16:12 | |
CMD/BAT - Как закрыть окно bat (пакетного) файла сразу после запуска? | Fuzzy_Logic | Скриптовые языки администрирования Windows | 1 | 05-11-2006 01:48 |
|