Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Вопросы По WPI
Показать сообщение отдельно

Аватара для DenchikK

Старожил


Сообщения: 282
Благодарности: 40

Профиль | Отправить PM | Цитировать


Sanja Alone
Спасибо, оказывается это так просто и одновременно тяжко... Ну да ладно - прорвёмся.

Я вот хотел ещё спросить. Надоело каждый раз после переустановки винды, выставлять 6 колонок. С помощью проги, отслеживающей изменения на винте и в реестре, я так и не смог ничего найти. Плюнул, решил сделать это через AutoIT. Но возникла проблема - AutoIT не может запускать .cpl файлы. Зато .bat может, подумал я, и наваял такой скрипт - сначала запускается .bat файл, который запускает .cpl и выставляет в проге 6 колонок. Замечательно - всё работает. Но! Когда я это пытаюсь запустить через WPI, досовское окно моргает, ничего не запускает, скрипт стоит. Пробовал через wpi расчленить установку - сначала запускаю .bat (в итоге запускается таки .cpl) но следующая часть, что кнопочки должна нажимать, не срабатывает. Я уж и так экспериментирую, и так - не выходит. А жаль.

Вот код, если поможет в выявлении ошибки:

Код: Выделить весь код
AutoItSetOption("SendKeyDelay", 50)
AutoItSetOption("MouseCoordMode", 0)

run ('SoundMGR.bat')

Sleep (1000)

WinWaitActive ('Конфигурация звукового устройства AC97')
MouseClick ("left", 500, 65)

Sleep (1000)
ControlClick ('Конфигурация звукового устройства AC97','','Button5')
Sleep (1000)
ControlClick ('Конфигурация звукового устройства AC97','','Button9')
Sleep (1000)
Send ('{Enter}')

Exit
А это вызов .cpl:
Код: Выделить весь код
%systemroot%\system32\ALSNDMGR.CPL

Отправлено: 02:57, 06-08-2005 | #85

Название темы: Вопросы По WPI