Войти

Показать полную графическую версию : AutoIT и Outlook2007


Veter_cmd
03-07-2009, 14:46
Задача состоит в следующем, автоматизировать сохранение на сервере файлов, из outlook2007. Письма приходят на машину пользователя и должны сохраняться автоматически на сервере, соответственно автоматически создается папка с датой примерно 03.07.2009, а файл должен иметь название 3212.14.47 или заголовок самого письма (см.рис). Вообще насколько это реально???
Еще ищу скрипт для 7z465.exe желательно в тихом режиме без выбросов ярлыков на рабочий стол. У меня получается довести до последнего окна и после все останавливается???
Run("7z465.exe")
WinWaitActive("7-Zip 4.65 Setup", "&Install")
Send("!I")
WinWaitActive("7-Zip 4.65 Setup", "in the following folder")
Send("{ENTER}")
Sleep(5000)
Дальше пробовал команды Send("{ENTER}") не получается, ControlClick nj; не помогает не пойму как нажать клавишу Finish, подскажите пожалуйста, как и чем завершить этот скрипт.

beve
03-07-2009, 15:49
Еще ищу скрипт для 7z465.exe желательно в тихом режиме без выбросов ярлыков на рабочий стол. »
Run("7z465.exe")
WinWait("7-Zip 4.65 Setup", "Choose the folder in which to install 7-Zip 4.65.")
ControlClick("7-Zip 4.65 Setup", "Choose the folder in which to install 7-Zip 4.65.","[CLASS:Button; INSTANCE:2]")
WinWait("7-Zip 4.65 Setup", "Completing the 7-Zip 4.65 Setup Wizard")
ControlSend("7-Zip 4.65 Setup", "Completing the 7-Zip 4.65 Setup Wizard","[CLASS:Button; INSTANCE:5]", "{Space}")
ControlClick("7-Zip 4.65 Setup", "Completing the 7-Zip 4.65 Setup Wizard","[CLASS:Button; INSTANCE:2]")

Но по-моему инсталятор 7z465.exe должен иметь свои ключи для тихой установки...




© OSzone.net 2001-2012