Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 1)

Модерирует : gyra, Maz

Widok (12-01-2009 14:47): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Melkosoft

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почему Run() служит только для запуска .exe и .com файлов? Как запустить .msi / .txt и другие файлы?

Имеется совсем немного файлов, расширения названия которых говорят о том, что эти файлы могут быть "выполняемыми" - это .exe, .bat, .com, .pif. Другие файлы с расширениями названий .txt или .msi являются просто материалом для работы других программ. Если дважды нажать в Проводнике файл "myfile.msi", то в реальности произойдет создание команды "msiexec.exe myfile.msi", которая затем запускается незаметно для Вас. А это, между прочим, означает, что всегда можно запустить .msi файл из AutoIt также просто:
 
    RunWait("msiexec myfile.msi")
 
 
 
Если Вам неизвестно название программы, которая пользуется Вашим файлом, то можно совсем упростить свою жизнь и выполнить команду "start", которая автоматически "заставит" выполняться файл:
 
    RunWait(@COMSPEC " /c Start myfile.msi")
 

Всего записей: 607 | Зарегистр. 25-03-2005 | Отправлено: 16:01 28-03-2006
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 1)
Widok (12-01-2009 14:47): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru