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

| start [/forum/topic.php?fid=60&msg=38774024&tid=2156172]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 13ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 35ms | 
| get topic data: | 12ms | 
| get forum data: | 3ms | 
| get page messages: | 54ms | 
| get tp. blocked users: | 1ms | 
| others: | 230ms | 
| total: | 366ms | 

| 0 / 0 | 
