JonathanChan Posted September 12, 2004 Share Posted September 12, 2004 Hey... I just got a crazy idea while making some scripts and just want to ask some "smart" people whether somebody else has tried this or whether it is a smart/dumb idea before I spend the next few months working on it. While making an install script for a program... I got this crazy idea about making a "portage" system for windows... I'd make this master autoit script that would copy install files from a server (runned by the user) and automatically install them. To decentralize the install scripts, i'd use a #include programs/$program/install.au3. It would use .ini files to control the whole thing. He's a summery of what i'm thinking so far... Server: Holds all the install files and install scripts. Admin makes a directory or web address. If web address, use perl or php to communicate profiles. Server contains these files: default.ini profiles\$computer.ini install\$program\install.exe install\$program\install.au3 Client: Admin runs 1 the master install script. Master install script has server directory/web address hard coded into the script. Script downloads default.ini which contains what programs to install by default. Script makes directory install. Downloads $program dir into install and runs install.au3. Continues on until all default programs are installed. Then creates a profile on the server. This profile can be used to check what programs are installed on the computer and to quickly and easily install new programs on just 1 computer. It would simplify installs of several programs on 100s of computers. If you set up the master script to run everyday... you can install new programs on all the computers by just making 1 script and editing 1 ini file... I would include a database of install.au3 files along with this project so people would make less redundant scripts for the same programs. Of course I wouldn't include the actual install files...most windows programs aren't freeware... Yeah... I know this isn't really a "Portage" system... cuz portage generally means you're compiling it for the system...but this comes close... as close as windows will get... What do you folks think of the idea? Jonathan Chan Link to comment Share on other sites More sharing options...
SlimShady Posted September 12, 2004 Share Posted September 12, 2004 It's a great idea. It's exactly how our logon script works, at work. Only we use KixTart instead of AutoIt. The advantage of this above KixTart, is that AutoIt works invisibly. But doesn't really matter. So it's all good. Link to comment Share on other sites More sharing options...
JonathanChan Posted September 15, 2004 Author Share Posted September 15, 2004 hm... if somebody else made something similar... maybe i shouldn't bother... It would take lots of people working on it because i don't have all the thousands of software titles that support windows... Link to comment Share on other sites More sharing options...
BasicOs Posted October 1, 2004 Share Posted October 1, 2004 well i think it is a super idea, to join to make this programs list Autoit.es - Foro Autoit en EspaƱol Word visitors Image Clustrmap image: - Football Spanish team - Spanish team: Casillas, Iniesta, Villa, Xavi, Puyol, Campdevilla, etc..Programando en Autoit+Html - Coding Autoit-Html - Arranca programas desde Internet - Preprocesador de Autoit a http Link to comment Share on other sites More sharing options...
redndahead Posted October 1, 2004 Share Posted October 1, 2004 If you also use wininstallle to make an msi file you can have it easily install and completely silent. red Link to comment Share on other sites More sharing options...
kenedy Posted October 2, 2004 Share Posted October 2, 2004 JonathanChanGroup Policy for workgroups!Any progress on this?I'm starting to think about stealing the idea Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now