tsjippy Posted September 20, 2013 Posted September 20, 2013 (edited) Hi, I have built a program which copies your current user settings and data, reinstalls your machine, copies your user data back, installs several up to date software packages which you can select on before hand, and automatically installs all available microsoft updates. Youre welcome to use it. Download it from https://www.dropbox.com/sh/hxlgelvhw8a6s7c/Tta6hhGLzX The only thing you need is a folder with your windows files on a partition or an external hardisks root.Optional is the tool ketarin (http://ketarin.org) and setup packages for your software. It is currently translated in English and Dutch Edited September 20, 2013 by tsjippy Quote
bphlpt Posted September 20, 2013 Posted September 20, 2013 Thanks, but before I would try or recommend something like this I would need a little more info about the program, such as how it is written, ie script or whatever, what are it's assumptions, options, requirements, etc, what exactly it does, step-by-step, and preferably the source so that I could make changes if I wanted. Cheers and Regards Quote
compstuff Posted September 20, 2013 Posted September 20, 2013 I would be very interested in a tool like this in fact I am redoing my system (once i can figure out what the correct updates are :sad01_anim: ) and this could come in very handy. With all due respect and appreciation a program that actually works on your live system and and touches a persons data is scary so I'm sure some testing and evaluation will be in order thanks Quote
tsjippy Posted September 20, 2013 Author Posted September 20, 2013 (edited) The progam is written in Autoit, what is touched can be defined in the SoftwareInstall.iniThere you can define which software cen be choosed from,WHich software is default, which data should be copied to what location, which registrie settings should be exported and which folder should be deleted after the installation the software, at the end of the whole process. As it is written in AutoIt nothing required, but I assume you are on a Windows 7 x86/x64 machine and want to go install it as windows 7 x64.That is at least what I tested. The main assumption is the folder structure: all software to be insttalled should be in the folder, one folder above the programs folder, so the executable and SoftwareInstall.ini needs its own folder so step by step:1 (Optional) modify SoftwareInstall.ini2 start program3 choose the software you want to have installed4 CHoose the widows version (home ultimate etc)5 set your profile password6 Choose your disk layout, should your disk be formatted or not?7 Give your serial you have to confirm that you will start the installation8 Setup will save your settings to temp.ini file9 Update/download your executables with ketarin10 Copy the data11 Export registries12 Edit the autounattend file to save your profilename, serialnumber, password etc.13 Edit the bootloaderConfirm that you want to reboot14 Reboot into the windows installation15 Install windows16 Set password to never expire17 Enable file sharing18 Update drivers19 COnnect to network20 activates windows21 Enables Games22 Installs the default and choosen software23 Copy data24 Import registries25 Add the printer (if any)26 Updates AVG antivirus if installed27 Removes files28 Scans for updates, and installs them29 reboot, you have to confirm30 scans again and reboots, updates again and again until no updates available except for manual updates program can be run with two parameters:.exe 1 installs software.exe 2 Check and Install updates all other switches will lead to a popup explaining the above two Edited September 20, 2013 by tsjippy Quote
bphlpt Posted September 20, 2013 Posted September 20, 2013 Thank you for the information. Could you give a screenshot of Windows explorer or something showing the file/folder structure you mention? The main assumption is the folder structure: all software to be insttalled should be in the folder, one folder above the programs folder, so the executable and SoftwareInstall.ini needs its own folderSince it is written in AutoIt, would you mind sharing the source? Cheers and Regards Quote
tsjippy Posted September 21, 2013 Author Posted September 21, 2013 yes I do mind:) The thing I mean is this:to let the program install 7-zip you give it in the SoftwareInstall.ini as 7-Zip=\7-zip\7z-x64.msi, /passiveif the program is in D:\Software\AutoInstall this will resolve in D:\Software\7-zip\7z-x64.msi /passive If you want to have the 7-zip executable somewhere else just edit the path like \..\7-zip\7z-x64.msi, /passive that will make it D:\7-zip\7z-x64.msi /passive I would say: test it on a virtual machine, that is completely safe to try Quote
compstuff Posted September 21, 2013 Posted September 21, 2013 (edited) I am going to give it a try this weekend in VirtualBox Thanks I would say: test it on a virtual machine, that is completely safe to try Edited September 21, 2013 by compstuff Quote
bphlpt Posted September 22, 2013 Posted September 22, 2013 I'll be interested in your results and experiences, compstuffCheers and Regards Quote
bphlpt Posted September 25, 2013 Posted September 25, 2013 How did it go, compstuff? Cheers and Regards Quote
compstuff Posted September 27, 2013 Posted September 27, 2013 Got a bad case of Bronchitis slowed me down a lot... trying it today though and will give some feedback How did it go, compstuff? Cheers and Regards Quote
compstuff Posted September 27, 2013 Posted September 27, 2013 Quick update... I did start to check this in a VM but I will have to get back to it because I am struggling with some of my other integration issues that I normally use. I didn't get pass the enter MS key portion so I really can't provide any valuable feedback yet. Thanks Got a bad case of Bronchitis slowed me down a lot... trying it today though and will give some feedback How did it go, compstuff? Cheers and Regards Quote
bphlpt Posted September 28, 2013 Posted September 28, 2013 No problem, take your time. Hope you get well soon, my friend. Cheers and Regards Quote
tsjippy Posted November 8, 2013 Author Posted November 8, 2013 I have updated the program, you can now choose out of for options:reinstall machine (or just save settings for another installation)install software on current machineinstall updates on current machineSlipstream updates to image (during update installation the url's are stored in the .log file by that setup knows which updates to slipstream) Quote
tsjippy Posted November 13, 2013 Author Posted November 13, 2013 I made a new tool which has 4 options: 1 (re)install a machine2 Install software3 Install updates4 Slipstream updates to an image. With option one you can first specify which software you want to have installed on you new system, which serial, account name etc. to use.After that all specified software settings are backupped, c:\users is backupped, and an autounnattend.xml is generated. If specified the system will reboot, install windows, connect to the internet, activate windows, install software (option 2), install updates reboot, install remaining updates etc. until there are no more updates to install. If not specified all settings are stored and you install another machine with it. Option 2 and 3 are part of option 1 but can be runned individually as well. Option 4 reads the logfile of a previous update installation, downloads the updates and slipstreams them to all indexes found in an install.wim file. The software is one executable and an .ini file in which you can specify the software executables, and data to back up.You can download it from https://www.dropbox.com/sh/hxlgelvhw8a6s7c/Tta6hhGLzX Optional is the tool ketarin (http://ketarin.org) and setup packages for your software.If you use that tool, your installed software will always be up to date Quote
Kelsenellenelvian Posted November 15, 2013 Posted November 15, 2013 I would really like to see some screenshots and a bit better description of what it fully does. Without any of that its hardly worth downloading and fully picking through imo. Quote
tsjippy Posted November 16, 2013 Author Posted November 16, 2013 I've created a manual, see https://www.dropbox.com/s/b6fqmf0lxmon5vj/ProWindowsInstaller_Manual.pdf Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.