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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Программа автозапуска для флешки

Ответить
Настройки темы
[решено] Программа автозапуска для флешки

Аватара для Medic84

$AutoITer


Автор проектов


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

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


Собственно CMD скрипт мне надоел набросал за пару минут скрипт, а потом полчаса разбирался почемк он не работает

Код: Выделить весь код
#NoTrayIcon
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

Global $RunOpera = 0
Global $RunQip = 0
Global $RunAGRcon = 0
Global $Run_VTalk = 0
Global $RunAVZ = 0

$GUI = GUICreate("Автозапуск", 200, 210)

    $CheckBox1 = GUICtrlCreateCheckbox("Запустить Opera", 20, 30)
    $CheckBox2 = GUICtrlCreateCheckbox("Запустить QIP", 20, 60)
    $CheckBox3 = GUICtrlCreateCheckbox("Запустить AGRcon", 20, 90)
    $CheckBox4 = GUICtrlCreateCheckbox("Запустить V-Talking", 20, 120)
    $CheckBox5 = GUICtrlCreateCheckbox("Запустить AVZ", 20, 150)

    $OK_Button = GUICtrlCreateButton("OK", 20, 180, 60, 20)
    $Cancel_Button = GUICtrlCreateButton("Отмена", 100, 180, 60, 20)

    GUISetState(@SW_SHOW, $GUI)

    While 1
    $nMsg = GUIGetMsg()

    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $OK_Button
            $RunOpera = Number(GUICtrlRead($CheckBox1) = $GUI_CHECKED)
            $RunQip = Number(GUICtrlRead($CheckBox2) = $GUI_CHECKED)
            $RunAGRcon = Number(GUICtrlRead($CheckBox3) = $GUI_CHECKED)
            $Run_VTalk = Number(GUICtrlRead($CheckBox4) = $GUI_CHECKED)
            $RunAVZ = Number(GUICtrlRead($CheckBox5) = $GUI_CHECKED)
            _CaseProc()
        Case $Cancel_Button
            Exit
            EndSwitch
        WEnd

        Func _CaseProc()

            If $RunOpera = 1 Then
                RunWait("Opera10Portable.exe",@WorkingDir & "\Portable\Opera10Portable")
                EndIf

            If $RunQip = 1 Then
                RunWait("qip.exe", @WorkingDir & "\Portable\QIP")
                EndIf

            If $RunAGRcon = 1 Then
                RunWait("AGrcon_v1.0.exe", @WorkingDir & "\Программы\AGrcon")
                EndIf

            If $Run_VTalk = 1 Then
                RunWait("VTalking.exe", @WorkingDir & "\Программы\V-Talk")
                EndIf

            If $RunAVZ = 1 Then
                RunWait("avz.exe", @WorkingDir & "\Программы\avz4")
                EndIf

EndFunc
Можно спросить что в нем не так?

-------

AutoIT Русское сообщество| Моя лаборатория


Отправлено: 20:48, 09-06-2009

 

Аватара для beve

Старожил


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

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


Код: Выделить весь код
RunWait(@WorkingDir & "\Portable\QIP\qip.exe")

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:59, 09-06-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Medic84

$AutoITer


Автор проектов


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

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


Хм, так работает спаисбо)

Значит надо переписывать разработчикам Help

-------

AutoIT Русское сообщество| Моя лаборатория


Отправлено: 22:21, 09-06-2009 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Программа автозапуска для флешки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - NoMoreAutorun - утилита для отключения автозапуска. volk1234 Защита компьютерных систем 65 13-11-2011 16:00
[решено] Как сделать чтобы запускалась программа на компьютере при подключении флешки t1nkoff Хочу все знать 10 08-06-2009 21:16
Утилиты - Нужна программа шпион делающая копии файлов копируемых на флешки decadent Защита компьютерных систем 3 01-02-2009 13:02
Flash - Программа для тестирования флешки. exo Накопители (SSD, HDD, USB Flash) 1 05-12-2008 13:26
Восстановление - Программа для снятия пароля с флешки akalibr Программное обеспечение Windows 2 18-09-2008 19:55




 
Переход