Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2016, 06:22   #1
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию Автоматизация в Windows. WSH/PowerSheel

Доброго времени суток.

Есть следующая вводная:
Код:
Есть список ФИО (например сохраненных в блокноте)
Есть некоторое приложение (субд), в котором нужно найти указанные фио 
и извлечь дополнительные данные, сохранив их в другой или текстовый файл.
Т.е. алгоритм для ручного поиска сохранения такой:
Код:
открыть файл с ФИО
скопировать ФИО
перейти в приложение
выделить нужное окно
выделить первую запись в окне приложения
щелкнуть ctrl+f
вставить скопированное ФИО
нажать Enter
если фио найдена, то:
 щелнуть по ней дабл-клик мышью
 в открывшемся окне выбрать нужную вкладку
 скопировать данные из нужного поля
 закрыть окно
 вставить в текстовый файл (новый или исходный)
 повторить
приложение - это некоторая СУБД, но сделать из нее выборку или отфильтровать нужные данные нет возможности (только клиентская часть + нет фильтров по нужному полю).

Использовать сторонний софт (autoIT) - нельзя - безопастники
Остается встроенные средства винды (wsh или power sheel)
можно ли с их помощью это сделать вообще?
(т.е. открытие/чтение/запись в файлы, иммитация нажажить кнопок мыши, выделение текста, позиционирование курсора)

P/S это конечно забивание гвоздя микроскопом, но...
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.

Последний раз редактировалось Niro; 05.03.2016 в 07:01.
Niro вне форума Ответить с цитированием
Старый 05.03.2016, 10:48   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,376
По умолчанию

Цитата:
(т.е. открытие/чтение/запись в файлы, иммитация нажажить кнопок мыши, выделение текста, позиционирование курсора)
Так представляю, что VBScript или Java Script сработают.
Найдите в сетях А. Попов, Windows Script Host для Windows 2000/XP , а так же Script56.chm, и будет вам счастье.


Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WSH Grimm669 Общие вопросы по Java, Java SE, Kotlin 0 25.12.2012 18:45
скрипт WSH Денис1991 Фриланс 1 19.04.2012 11:09
WSH Рустам_IMAN Помощь студентам 0 20.03.2012 21:40
автоматизация портфеля Windows a_n_n_a Windows 1 21.02.2012 13:39
WSH, работа с ФС, DateCreated studenth JavaScript, Ajax 4 02.12.2007 07:12