Serg2010
15-08-2010, 18:20
Доброго времени суток!
Нужен батник такого плана:
1. Батник "1" находится на каждом компьютере. Его задача выполнять проверку некоторого файла на сетевой шаре каждые 15 с. Файл без содержания. Типа флага. Имя файла будет соответствовать имени учетки. Пример: скопировал я на шару файл xyz.txt компьютер где работает пользователь xyz ( а точнее батник "1" на нем) должен увидеть это и выполнить дальнейшие действия.
2. Действия батника "1" на том компьютере для которого сработал "флаг": скопировать батник "2" ( он тоже будет на шаре) туда же где и он сам и запустить его.Батник "2" скопирует что надо, установит службу, запустит и закроется. Он свое дело сделал. Если можно удалил бы сам себя. Далее если "флаг" убрали ( батник "1" каждые 15 с ведь мониторит) , скопировать батник "3", которые выгрузит службу, удалит службу и также удалит сам себя. Можно было обойтись без батников "2" и "3" а зашить команды в "1" но текст батника не хотелось бы чтобы всегда был общедоступен ...
Можно слить, наверное, батники "2"и "3", но тогда наверное нужно условия запущена или установлена ли служба)? Какие ваши варианты ...
смысл всего этого: есть служба руссиновича, psexec чтоли, но она запрещена для использования ... А надо чтоб некоторое приложение ставилось на удаленный комп (в пределах сети в здании, домен), запускалось, работало некоторое время и потом удалялось за ненадобностью. И так по мере необходимости. Поэтому пока вариант нашел типа флага и батника. Права в домене полные ....
Приложение которое нужно для работы тоже не может быть устанавленно на постоянку, вот и приходится выкручиваться ...
Нужен батник такого плана:
1. Батник "1" находится на каждом компьютере. Его задача выполнять проверку некоторого файла на сетевой шаре каждые 15 с. Файл без содержания. Типа флага. Имя файла будет соответствовать имени учетки. Пример: скопировал я на шару файл xyz.txt компьютер где работает пользователь xyz ( а точнее батник "1" на нем) должен увидеть это и выполнить дальнейшие действия.
2. Действия батника "1" на том компьютере для которого сработал "флаг": скопировать батник "2" ( он тоже будет на шаре) туда же где и он сам и запустить его.Батник "2" скопирует что надо, установит службу, запустит и закроется. Он свое дело сделал. Если можно удалил бы сам себя. Далее если "флаг" убрали ( батник "1" каждые 15 с ведь мониторит) , скопировать батник "3", которые выгрузит службу, удалит службу и также удалит сам себя. Можно было обойтись без батников "2" и "3" а зашить команды в "1" но текст батника не хотелось бы чтобы всегда был общедоступен ...
Можно слить, наверное, батники "2"и "3", но тогда наверное нужно условия запущена или установлена ли служба)? Какие ваши варианты ...
смысл всего этого: есть служба руссиновича, psexec чтоли, но она запрещена для использования ... А надо чтоб некоторое приложение ставилось на удаленный комп (в пределах сети в здании, домен), запускалось, работало некоторое время и потом удалялось за ненадобностью. И так по мере необходимости. Поэтому пока вариант нашел типа флага и батника. Права в домене полные ....
Приложение которое нужно для работы тоже не может быть устанавленно на постоянку, вот и приходится выкручиваться ...