|
|
|
Написать скрипт 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, 16:42:34 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
Arthur26, Код: vbnet 1. 2. 3. 4. 5. вроде как-то так должно быть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2014, 17:39:20 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
The_Prist, К сожаленью, я снова прошу помощи, т.к. запускается куча экземпляров "New Scan". Никак не получается запустить одну копию и "нажать" на Enter, т.е. нажать на кнопку Scan. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 10:02:54 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
Arthur26запускается куча экземпляров "New Scan".При однократном исполнении кода??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 10:13:18 |
|
||
|
Написать скрипт 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:19:33 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
Модератор: Arthur26, освойте пожалуйста тэги оформления кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 10:23:37 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Извиняюсь, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 10:32:44 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
Arthur26, Вообще я недоглядел - при таком подходе все верно, так и будет запускаться, т.к. Код: vbnet 1. запускает приложение сканирования. Run не смотрит, запущен ли уже экземпляр приложения - она всегда создает новый независимый процесс. По идее Вам правильнее было бы создать цикл, в котором создавать сканы. Либо можно попробовать так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 10:44:35 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
The_Prist Код: vbnet 1. Должно быть Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 10:45:26 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
The_Prist, Сейчас запускается один экземпляр New Scan, активна кнопка Scan, но не получается нажать на кнопку Scan. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 11:22:25 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
Arthur26, попробуйте убрать: If h then ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 11:44:05 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
The_Prist, Нет, к сожаленью, и таким образом не получается "нажать" на кнопку Scan. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 12:03:36 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
The_Prist, не знаю что у парня не получается, у меня кенон работает на Ваш код: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2014, 16:32:21 |
|
||
|
Написать скрипт vbs для автоматического запуска сканирования
|
|||
|---|---|---|---|
|
#18+
prologos, Может поставить между запуском процесса и AppActivate - Sleep, чтобы хотя бы окно успело сканера загрузиться. -- Без AppActivate понятное дело второй раз запускалось, так как, если запускать через Explorer, файл был выделен, и посылка "Enter" приводила к повторному запуску WScript и выполнению кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2014, 16:19:36 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=38&tid=2156172]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
193ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 478ms |

| 0 / 0 |
