Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
06.10.2014, 16:42
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
Добрый день, Хочу написать скрипт для автоматического запуска сканирования (Win7): Option Explicit dim WshShell set WshShell = WScript.CreateObject("Wscript.Shell") WshShell.Run("wiaacmgr") WshShell.SendKeys ("{Enter}") Но запускается несколько копий приложения "New Scan". Можно ли запустить одну копию приложения и сымитировать нажатие кнопки Scan Enter'ом? Спасибо за советы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.10.2014, 17:39
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
Arthur26, Код: vbnet 1. 2. 3. 4. 5.
вроде как-то так должно быть... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 10:02
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
The_Prist, К сожаленью, я снова прошу помощи, т.к. запускается куча экземпляров "New Scan". Никак не получается запустить одну копию и "нажать" на Enter, т.е. нажать на кнопку Scan. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 10:13
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
Arthur26запускается куча экземпляров "New Scan".При однократном исполнении кода??? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 10:19
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
Akina, Да, при однократном исполнении кода. Привожу код: Option Explicit On error resume next Dim WshShell Set WshShell = WScript.GetObject(,"Wscript.Shell") if WshShell is nothing then Set WshShell = WScript.CreateObject("Wscript.Shell") WshShell.Run("wiaacmgr") WshShell.SendKeys ("{Enter}") end if ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 10:23
|
|||
---|---|---|---|
|
|||
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
Модератор: Arthur26, освойте пожалуйста тэги оформления кода ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 10:32
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
Shocker.Pro, Извиняюсь, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 10:44
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
Arthur26, Вообще я недоглядел - при таком подходе все верно, так и будет запускаться, т.к. Код: vbnet 1.
запускает приложение сканирования. Run не смотрит, запущен ли уже экземпляр приложения - она всегда создает новый независимый процесс. По идее Вам правильнее было бы создать цикл, в котором создавать сканы. Либо можно попробовать так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 10:45
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
The_Prist Код: vbnet 1.
Должно быть Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 11:22
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
The_Prist, Сейчас запускается один экземпляр New Scan, активна кнопка Scan, но не получается нажать на кнопку Scan. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 11:44
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
Arthur26, попробуйте убрать: If h then ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2014, 12:03
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
The_Prist, Нет, к сожаленью, и таким образом не получается "нажать" на кнопку Scan. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.10.2014, 16:32
|
|||
---|---|---|---|
|
|||
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
The_Prist, не знаю что у парня не получается, у меня кенон работает на Ваш код: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.10.2014, 16:19
|
|||
---|---|---|---|
Написать скрипт vbs для автоматического запуска сканирования |
|||
#18+
prologos, Может поставить между запуском процесса и AppActivate - Sleep, чтобы хотя бы окно успело сканера загрузиться. -- Без AppActivate понятное дело второй раз запускалось, так как, если запускать через Explorer, файл был выделен, и посылка "Enter" приводила к повторному запуску WScript и выполнению кода ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2156172]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
271ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 313ms |
total: | 665ms |
0 / 0 |