|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов |
|
Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов
|
Новый участник Сообщения: 23 |
Внимание! В связи с созданием отдельного форума по скриптовым языкам, эта тема переводится в архивное состояние. Если у вас есть вопрос, создайте новую тему или поднимите существующую, если в ней обсуждается аналогичная проблема. Пожалуйста, не создавайте тем с названием "Помогите!" или "Нужна помощь в написании батника". Это и так понятно ![]() |
|
Отправлено: 16:17, 01-11-2005 |
Пользователь Сообщения: 105
|
Профиль | Отправить PM | Цитировать Нужно через батник запустить приложение если оно не запущено. Как ето можно сделать?
нашел такую идею Цитата:
|
|
Последний раз редактировалось Freezet, 11-09-2008 в 15:39. Отправлено: 14:50, 11-09-2008 | #321 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Сообщения: 53488
|
Профиль | Отправить PM | Цитировать |
Отправлено: 16:25, 11-09-2008 | #322 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Всем прива !
Задачка вот такая: 1. проверить папку на удаленном компьютере на наличие файлов создать очет есть или нет (если возможно то как давно). 2. подцепиться к этой же машине, через РДП . 3. запустить определёную программу (софт) . 4. сделать скрин шот . 5. закрыть и сохранить отчет с картинкой в папке (фолдер). 6. (ну это вообше тяжко) послать папку на мыло или браузер. вот та часть что мне пока удалось сделать ! Благодарю за внимание !!! |
Отправлено: 17:22, 11-09-2008 | #323 |
Пользователь Сообщения: 105
|
Профиль | Отправить PM | Цитировать Видать всеравно какой то запрос на запуск идет. С некоторыми программами при запуске выскакивает табличка что она запущена.
Как еще можно? |
Отправлено: 17:32, 11-09-2008 | #324 |
(*.*) Сообщения: 36561
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Freezet:
|
|
------- Отправлено: 19:02, 11-09-2008 | #325 |
Пользователь Сообщения: 105
|
Профиль | Отправить PM | Цитировать если указать путь if %ERRORLEVEL%==1 start "N:\SOFT\Lan\ipscan.exe" то если процес не находит - запускается командная строка а не нужная программа/ если же указывать просто те приложения что уже лежат в system32 то срабатывает
|
Последний раз редактировалось Freezet, 11-09-2008 в 20:56. Отправлено: 20:44, 11-09-2008 | #326 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Freezet
Цитата:
SET $PATH=%windir%\System32\notepad.exe If Not Exist "%$PATH%" EXIT For %%i In ("%$PATH%") Do Set $NAME=%%~nxi TaskList /FI "ImageName EQ %$NAME%" /FO Table /NH | Find /I "%$NAME%" If %ERRORLEVEL%==1 Start "" "%$PATH%" Цитата:
|
||
Отправлено: 05:45, 12-09-2008 | #327 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать AGRESS0R
1. Какая ОСь на удаленном компьютере... XP или сервер? 2. Нужно логически отделить подключение/отключение от других прикладных задач (запуск, лог, мыло, etc). Если на удаленной машине ВСЕГДА открыта консоль и она не блокируется, то можно вообще не использовать RDP, а запускать удаленно прямо из открытой консоли (через PSExec). 3. Каждая из перечисленных задач может запускаться как с локального, так и с удаленного компьютера - тут нужно определиться. ИМХО проще и надежней написать и отладить скрипт, который все перечисленное (кроме запуска консоли) выполняет локально, потом запустить (если нужно) удаленную консоль, удаленно запустить в ней выполнение скрипта, закрыть консоль. При необходимости часть операций можно выполнить локально... например, отправку почты (если удаленный компьютер не имеет выхода на почтовик). З.Ы. Сам скрипт советую писать на AutoIT, так как у него есть весь инстументарий для работы с окнами, скриншотами и почтой... на CMD ИМХО будет намного сложнее. |
Отправлено: 13:50, 12-09-2008 | #328 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать 1. Какая ОСь на удаленном компьютере... XP или сервер?
Ось SERVER 2003 2. Нужно логически отделить подключение/отключение от других прикладных задач (запуск, лог, мыло, etc). Если на удаленной машине ВСЕГДА открыта консоль и она не блокируется, то можно вообще не использовать RDP, а запускать удаленно прямо из открытой консоли (через PSExec). Ок консоль можно сделать постоянной, она не блокируется ! 3. Каждая из перечисленных задач может запускаться как с локального, так и с удаленного компьютера - тут нужно определиться. ИМХО проще и надежней написать и отладить скрипт, который все перечисленное (кроме запуска консоли) выполняет локально, потом запустить (если нужно) удаленную консоль, удаленно запустить в ней выполнение скрипта, закрыть консоль. При необходимости часть операций можно выполнить локально... например, отправку почты (если удаленный компьютер не имеет выхода на почтовик). З.Ы. Сам скрипт советую писать на AutoIT, так как у него есть весь инстументарий для работы с окнами, скриншотами и почтой... на CMD ИМХО будет намного сложнее. Ок понятно ! Дело в том что имеется некоторая программа котрую нуна проверять каждый час, заходя на удаленный комп и проверяя папку и программу на наличее ошибок ! Так вот если мне удастя вывести их в IMG то её мона будет закрепить на HTML, и будет все работать в автономном режиме. И этот скрипт может в дальнейшем во многом пригодиться ! AutoIT это установачная прога , хорошо может она и подайдёт ! amel27 насколько сложно сделат батник по выше указанным критериям ! Можно подсказать мне хотябы часть кода, я попробую дальше разобраться ! |
Отправлено: 15:08, 12-09-2008 | #329 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Другой вопрос:
Подскажите пожалуйста : Как сделать снимок экрана и чтоб сохронить его по дате и чеслу ! |
Отправлено: 01:04, 13-09-2008 | #330 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] VBS/WSH. Сортировка файлов по дате. | rancid | Скриптовые языки администрирования Windows | 3 | 23-07-2009 06:38 | |
[решено] Как с помощью CMD(BAT) запустить запароленный sfx архив! | ofcoss | Автоматическая установка приложений | 7 | 10-07-2009 00:41 | |
CMD/BAT - [решено] Нужна помощь в создании bat-ника для распаковки и переименования файлов/папок | Nun-Nun | Скриптовые языки администрирования Windows | 6 | 14-05-2009 15:45 | |
Нужна снова ваша помощь в написании интересного скрипта | Magnus | Вебмастеру | 2 | 09-06-2005 20:26 | |
Нужна помощь в написании скрипта | Magnus | Вебмастеру | 7 | 06-05-2005 10:53 |
|