|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Выполнение батника по флагу в сетевой шаре |
|
CMD/BAT - Выполнение батника по флагу в сетевой шаре
|
Пользователь Сообщения: 84 |
Доброго времени суток!
Нужен батник такого плана: 1. Батник "1" находится на каждом компьютере. Его задача выполнять проверку некоторого файла на сетевой шаре каждые 15 с. Файл без содержания. Типа флага. Имя файла будет соответствовать имени учетки. Пример: скопировал я на шару файл xyz.txt компьютер где работает пользователь xyz ( а точнее батник "1" на нем) должен увидеть это и выполнить дальнейшие действия. 2. Действия батника "1" на том компьютере для которого сработал "флаг": скопировать батник "2" ( он тоже будет на шаре) туда же где и он сам и запустить его.Батник "2" скопирует что надо, установит службу, запустит и закроется. Он свое дело сделал. Если можно удалил бы сам себя. Далее если "флаг" убрали ( батник "1" каждые 15 с ведь мониторит) , скопировать батник "3", которые выгрузит службу, удалит службу и также удалит сам себя. Можно было обойтись без батников "2" и "3" а зашить команды в "1" но текст батника не хотелось бы чтобы всегда был общедоступен ... Можно слить, наверное, батники "2"и "3", но тогда наверное нужно условия запущена или установлена ли служба)? Какие ваши варианты ... смысл всего этого: есть служба руссиновича, psexec чтоли, но она запрещена для использования ... А надо чтоб некоторое приложение ставилось на удаленный комп (в пределах сети в здании, домен), запускалось, работало некоторое время и потом удалялось за ненадобностью. И так по мере необходимости. Поэтому пока вариант нашел типа флага и батника. Права в домене полные .... Приложение которое нужно для работы тоже не может быть устанавленно на постоянку, вот и приходится выкручиваться ... |
|
Отправлено: 18:20, 15-08-2010 |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать Вот, думаю, это не совсем то, но по идее можно приспособить для таких целей. Писал, когда еще был школотой, сейчас за такие батники стыдно, но оно работает. Что из себя представляет - сервер, запускаемый на удалённом компьютере, и клиент, который коннектится к нему через расшаренную на чтение\запись папку. Функции - скрытие своего окна, перезапуск при зависании, убйиство своего процесса, чат между сервером и клиентом, исполнение введенных команд в командной строке на машине-сервере, самоудаление себя себя и временных файлов. Возможно, некоторые идеи из этого батника тебе помогут.
Да, "исходники" exe-файлов находятся в папке exe_sources, конвертил с помощью quick batch file compiler. |
Отправлено: 20:02, 15-08-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 426
|
Профиль | Отправить PM | Цитировать 1. Бесконечно выполняющийся батник на удаленной машине съедает очень много ресурсов и хорошо заметен в процессах. При этом убрать окно CMD - отдельная тема.
2. Радмин юзать тоже запрещено? |
------- Отправлено: 12:34, 16-08-2010 | #3 |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать Цитата Serg2010:
тогда я вижу такой вариант: через GPP пишем в планировщик джоб который его ставит и запускает, и второй джоб который удаляет. |
|
------- Отправлено: 13:09, 16-08-2010 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
доступ к шаре | sashok60 | Microsoft Windows NT/2000/2003 | 3 | 29-09-2009 21:23 | |
доступ к шаре | sashok60 | Microsoft Windows NT/2000/2003 | 2 | 28-09-2009 10:10 | |
Доступ - Доступ к шаре в другой подсети в VISTA | Graf_ALexey | Microsoft Windows Vista | 0 | 08-05-2007 11:41 | |
Не удаляются файлы на шаре!!! | Sharkky | Microsoft Windows NT/2000/2003 | 13 | 26-05-2005 08:34 | |
Не удаляются файлы на шаре!!! | Sharkky | Сетевые технологии | 2 | 25-05-2005 09:30 |
|