Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Помогите написать скрипт для установки qip (http://forum.oszone.net/showthread.php?t=181593)

aild 28-07-2010 02:44 1461899

Помогите написать скрипт для установки qip
 
Вложений: 1
Вот я начал писать такой скрипт: http://forum.oszone.net/attachment.p...1&d=1280270418
У меня возникли несколько вопросов.

При установки qip есть 2 RadioButton и 3 CheckBox, выбор 2-го RadioButton у меня получился, а вот чтобы 3 CheckBox стали не нажатыми не получился, только 1 CheckBox получился не нажатым. Подскажите как решить такую проблему

ПС. Я новичек в этом деле, последствия соответствующие )

FlatX007 28-07-2010 07:40 1461943

Вложений: 1
qip8095.exe /SILENT /NOCANCEL

madmasles 28-07-2010 07:44 1461946

aild,
Попробуйте так:
Код:

;...
If ControlCommand("Установка — QIP 2010", "Помощь по установке", "TNewCheckListBox1", "IsChecked", "") Then
    ;ControlClick("Установка — QIP 2010", "Помощь по установке", "TNewCheckListBox1")
    ControlCommand("Установка — QIP 2010", "Помощь по установке", "TNewCheckListBox1", "UnCheck", "")
EndIf
;...


aild 28-07-2010 12:16 1462096

Вот еще 1 вопросик:

Допустим у меня есть такой каталог: DVD-диск:\\Программы\Интернет\qip\qip.exe
Как мне написать Run(), если у меня скрипт будет находится в DVD-диск:\\Автоустановка и чтобы он запустил qip.exe



Решил данную проблему путем - создал скрипт и написал:
PHP код:

Run("Программы\Интернет\qip\qip.exe", @ScriptDir

потом создал ярлык для этого скрипта и заработало.

madmasles 28-07-2010 13:28 1462156

aild,
Попробуйте так:
Код:

$path = '\Программы\Интернет\qip\qip.exe'
$var = DriveGetDrive("CDROM")
If Not @error Then
    For $i = 1 To $var[0]
        If FileExists($var[$i] & $path) Then
            $path = $var[$i] & $path
            ExitLoop
        EndIf
    Next
    ;Run($path)
    MsgBox(4096, "$pathNew", $path)
EndIf


aild 28-07-2010 14:19 1462187

madmasles, пробовал написать так:
Цитата:

Цитата madmasles
madmasles »

но это результатов недало :(


Время: 09:39.

Время: 09:39.
© OSzone.net 2001-