Craftcom

Unattended Windows => Bezobslužná instalace Windows => Téma založeno: yellow2007 Pondělí, 16.07.2007, 15:09



Název: Autoit - Application Installer Menu - vyřešeno
Přispěvatel: yellow2007 Pondělí, 16.07.2007, 15:09
Poradí mi někdo? Jde mi o toto:
Mám skript v autoit např.:

Kód:

#include <GuiConstants.au3>

; GUI
GuiCreate("Sample GUI", 200, 400)
GuiSetIcon(@SystemDir & "\mspaint.exe", 0)

; TREEVIEW TWO
$treeTwo = GuiCtrlCreateTreeView(5, 5, 180, 200, $TVS_CHECKBOXES)
GuiCtrlCreateTreeViewItem("TreeView", $treeTwo)
GuiCtrlCreateTreeViewItem("With", $treeTwo)
GuiCtrlCreateTreeViewItem("tvs_checkboxes", $treeTwo)
GuiCtrlSetState(-1, $GUI_CHECKED)
GuiCtrlCreateTreeViewItem("Style", $treeTwo)

; GUI MESSAGE LOOP
GuiSetState()
While GuiGetMsg() <> $GUI_EVENT_CLOSE
WEnd


a dál nevím jak udělat to, abych pak kliknul na nějaké tlačítko a provedly se instalace aplikací (bezobslužná instalace programu) u těch řádků, kde bude zaškrtnutá faifka.

V autoit nápovědě to nějak nemůžu najít.

Díky moc za rady.


Název: Autoit - Application Installer Menu - vyřešeno
Přispěvatel: Mitch Pondělí, 16.07.2007, 18:38
V AutoIt sice nedělám, ale když prozradíš co potřebuješ bezobslužně nainstalovat, tak možná zjistím že to jde i přes přkazovou řádku,


Název: Autoit - Application Installer Menu - vyřešeno
Přispěvatel: yellow2007 Úterý, 17.07.2007, 03:15
Mně jde právě o ten výběr (např. faifky) a následnou instalaci výběru, v příkazové řádce by to šlo max. tak že u každého programu by se muselo kliknout na y/n a instalovat po jednom, ne?


Název: Autoit - Application Installer Menu - vyřešeno
Přispěvatel: yellow2007 Úterý, 17.07.2007, 23:12
Vyřešeno:

Application Installer Menu  (http://www.adminscripteditor.com/scriptlibrary/view.asp?id=547)

Jde upravit vzhled, rozmístění, je to jednoduché, prostě super věcička.


Název: Autoit - Application Installer Menu - vyřešeno
Přispěvatel: Mitch Středa, 18.07.2007, 01:57
Citace: "yellow2007"
Mně jde právě o ten výběr (např. faifky) a následnou instalaci výběru, v příkazové řádce by to šlo max. tak že u každého programu by se muselo kliknout na y/n a instalovat po jednom, ne?


Šlo mi spíš spuštění instalátoru v silent režimu. Fakt je, že většina instalátorů (resp. i lidí kteří instalaci kompilují) nedávají možnost takhle něco měnit (cílová cesta, komponenty...).


Název: Autoit - Application Installer Menu - vyřešeno
Přispěvatel: ripper Sobota, 15.12.2007, 18:09
Zdravim,

pouzivam inno setup v5. Mam udelane balicky kdy mam pevne danou dir a subdir do ktere se to ma intalovat, ale nevim jak v batch_file zadat parametr na disk na ktery to chci instalovat. Porad se mi to chce instalovat do system root - ale tim je myslen disk DVD a tudiz instalace selze.

Viz priklad Start "Title" /wait %systemdrive%\install\bsplayst.exe /verysilent /sp

jeste by tam mel prijit parametr /dir ale nejakj jsem to v tom helpu nepobral, tak bych rad napovedu.. pripadne create dir.. diky

edit:
cha uz to mam:

/DIR="x:\dirname" :)


Název: Autoit - Application Installer Menu - vyřešeno
Přispěvatel: bob57_cz Sobota, 15.12.2007, 22:56
Citace: "ripper"
...cha uz to mam:
/DIR="x:\dirname" :)
..a když budeš chtít instalovat do jiného disku ???
choice ?
Sice není v systémech NT přítomen choice.com, ale po dodání do %systemdir% nebo vedle batch_file funguje i v těchto, takže by mohla být cesta volitelná.
( Případně by šlo zvolit install i do %ramd%. )