Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Script to set-up new PCs
New Posts  All Forums:Forum Nav:

Script to set-up new PCs

post #1 of 4
Thread Starter 
I am at IT Consultant that works with both residential and cooperate clients. Whenever we get a new computer in that a client orders we uninstall all the bloatware(especially on laptops), install some kind of AV, run windows updates, install java, flash player, and reader, install office 2013 if they purchased it, change power settings, uac and action center settings, etc. It's a long process that takes close to 2 hours on a new PC because of all the updates and everything.

What I was wondering is if there is a script that can be written to do most of these actions instead of having to go through the numerous pages, options, etc. If anyone has any ideas at all don't be afraid to say something, or just tell me I'm an idiot and stop trying to be a lazy IT guy.

Thanks!
post #2 of 4
It can be done provided that you know what all the registry changes are, and can track down the uninstallers and pass the correct parameter to force a silent uninstall.

What most of us IT folk do is start from a clean windows ISO and use WinToolKit to make all the tweaks and add in the apps we want. Then that Windows installation will be automatically configured your way on every system you install to.
GAMINGEVOLVED
(18 items)
 
PRODUCTION
(19 items)
 
16TB_MININAS
(8 items)
 
CPUMotherboardGraphicsRAM
AMD FX-6350 FX-Series 6-Core Black Edition ASRock MB-990EX4 Socket AM3 / AMD 990FX/ AMD Qu... XFX Radeon 390X 4x (16gb) CORSAIR XMS3 4GB 240-Pin DDR3 SDRAM D... 
Hard DriveHard DriveHard DriveOptical Drive
A swappable SSD for each OS (Win7, Mac, Linux) Kingston SSDNow 120GB Eluktronics 1TB SSD ASUS 18X DVD±R DVD Burner with LightScribe and ... 
CoolingOSMonitorKeyboard
ARCTIC Freezer 7 Pro Rev. 2, CPU Cooler - Intel... Windows7, Mac & Linux Insignia 32" LED 1080p HDTV (32D512NA15)  Rosewill Mechanical Keyboard with Cherry MX Blu... 
PowerCaseMouseMouse Pad
CORSAIR TX Series CMPSU-650TX 650W ATX12V / EPS... AZZA Toledo 301 (CSAZ-301) Black SECC Steel ATX... Logitech MX 518 High Performance Optical Gaming... Oversized 17-1/4 x 13-3/4 
AudioOther
Bluegears BGI-HDAXM-G HDA Digital X-Mystique 7.... Cougar Turbine CF-T12S4 120mm Case Fan 
CPUMotherboardGraphicsRAM
AMD FD8350FRHKBOX FX-8350 FX-Series 8-Core Blac... GIGABYTE GA-990FXA-UD3 AM3+ AMD 990FX SATA 6Gb/... Gigabyte AMD Radeon HD 7750 2GB DDR3 2x DVI-D/H... 2x (32GB) G.SKILL Ripjaws X Series 16GB (2 x 8G... 
Hard DriveHard DriveHard DriveHard Drive
SAMSUNG 830 Series 2.5-Inch 64GB SATA III MLC I... SAMSUNG EcoGreen F2 HD103SI 1TB 5400 RPM 32MB C... OCZ ARC 100 OCZ Vertex 460A 
Optical DriveCoolingOSMonitor
LG Black 12X Blu-ray Combo Drive SATA Model UH1... ARCTIC Freezer 13 CPU Cooler - Intel & AMD, 200... Windows 7 x64 Lite ACHIEVA QH270-Lite 27" Shimian LED Monitor 2560... 
KeyboardPowerCaseMouse
Rosewill Mechanical Keyboard RK-9000I with Cher...  HighPower Astro AGD-600F 80+ GOLD 600W ATX12V/... AZZA Helios 910 Black Japanese SECC Steel ATX M... Logitech G500 10 Buttons Dual-mode Scroll Wheel... 
Mouse PadAudioOther
HandStands 15S07 Super Mouse Pad Creative Professional E-MU 0202 USB 2.0 Rosewill RSV-SATA-Cage-34 Black 3x5.25" to 4x3.... 
CPUMotherboardGraphicsRAM
AMD A4-5300 APU MSI FM2-A75IA-E53 AMD Radeon 7480D Kingston 1600C9D3/4GX 
Hard DriveHard DriveCaseOther
4x Seagate ST4000DM000 Generic 16GB mSata SSD CFI A7879 Mini-ITX  Seahorse SE-540 Case 
  hide details  
Reply
GAMINGEVOLVED
(18 items)
 
PRODUCTION
(19 items)
 
16TB_MININAS
(8 items)
 
CPUMotherboardGraphicsRAM
AMD FX-6350 FX-Series 6-Core Black Edition ASRock MB-990EX4 Socket AM3 / AMD 990FX/ AMD Qu... XFX Radeon 390X 4x (16gb) CORSAIR XMS3 4GB 240-Pin DDR3 SDRAM D... 
Hard DriveHard DriveHard DriveOptical Drive
A swappable SSD for each OS (Win7, Mac, Linux) Kingston SSDNow 120GB Eluktronics 1TB SSD ASUS 18X DVD±R DVD Burner with LightScribe and ... 
CoolingOSMonitorKeyboard
ARCTIC Freezer 7 Pro Rev. 2, CPU Cooler - Intel... Windows7, Mac & Linux Insignia 32" LED 1080p HDTV (32D512NA15)  Rosewill Mechanical Keyboard with Cherry MX Blu... 
PowerCaseMouseMouse Pad
CORSAIR TX Series CMPSU-650TX 650W ATX12V / EPS... AZZA Toledo 301 (CSAZ-301) Black SECC Steel ATX... Logitech MX 518 High Performance Optical Gaming... Oversized 17-1/4 x 13-3/4 
AudioOther
Bluegears BGI-HDAXM-G HDA Digital X-Mystique 7.... Cougar Turbine CF-T12S4 120mm Case Fan 
CPUMotherboardGraphicsRAM
AMD FD8350FRHKBOX FX-8350 FX-Series 8-Core Blac... GIGABYTE GA-990FXA-UD3 AM3+ AMD 990FX SATA 6Gb/... Gigabyte AMD Radeon HD 7750 2GB DDR3 2x DVI-D/H... 2x (32GB) G.SKILL Ripjaws X Series 16GB (2 x 8G... 
Hard DriveHard DriveHard DriveHard Drive
SAMSUNG 830 Series 2.5-Inch 64GB SATA III MLC I... SAMSUNG EcoGreen F2 HD103SI 1TB 5400 RPM 32MB C... OCZ ARC 100 OCZ Vertex 460A 
Optical DriveCoolingOSMonitor
LG Black 12X Blu-ray Combo Drive SATA Model UH1... ARCTIC Freezer 13 CPU Cooler - Intel & AMD, 200... Windows 7 x64 Lite ACHIEVA QH270-Lite 27" Shimian LED Monitor 2560... 
KeyboardPowerCaseMouse
Rosewill Mechanical Keyboard RK-9000I with Cher...  HighPower Astro AGD-600F 80+ GOLD 600W ATX12V/... AZZA Helios 910 Black Japanese SECC Steel ATX M... Logitech G500 10 Buttons Dual-mode Scroll Wheel... 
Mouse PadAudioOther
HandStands 15S07 Super Mouse Pad Creative Professional E-MU 0202 USB 2.0 Rosewill RSV-SATA-Cage-34 Black 3x5.25" to 4x3.... 
CPUMotherboardGraphicsRAM
AMD A4-5300 APU MSI FM2-A75IA-E53 AMD Radeon 7480D Kingston 1600C9D3/4GX 
Hard DriveHard DriveCaseOther
4x Seagate ST4000DM000 Generic 16GB mSata SSD CFI A7879 Mini-ITX  Seahorse SE-540 Case 
  hide details  
Reply
post #3 of 4
There's a thread about about wintoolkit which FastMHz mentioned, that might help.

There's also the Windows Automated Installation Kit (WAIK) which microsoft made specifically for doing what you're describing. From what little I looked at it it looks like a bit of a learning curve.

There's also this really great guide at MSFN. It's about XP but a lot of it could be adapted to 7 and 8 and I think the office stuff is still good (though I haven't tried office 2013 so I don't really know).

For individual applications it usually depends on the installer used. MSIs are usually the best but installshield can work as well. Almost all of them have a "silent" sort of an option.

Updates of course can be "slipstreamed" and those that can't be slipstreamed can be silently installed. You can use CMD shell script, and/or WSH vbscirpt/Javascript. Or if you're really cool powershell thumb.gif
 
VM Server
(17 items)
 
 
CPUGraphicsRAMHard Drive
Intel Ivy Bridge Core i7-3630QM nVidia GeForce GTX 680M 16GB DDR3 1600MHz Dual Channel Memory (2 SODIMMS) Hard Drive: Serial-ATA II 3GB/s 
Hard DriveOSMonitorPower
Hard Drive: Serial-ATA II 3GB/s Windows 10 Pro x64 17.3" FHD 16:9 (1920x1080) Battery: Smart Li-ion Battery (8-Cell) 
Audio
Sound Blaster Compatible 3D Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 860 Biostar T5 XE Radeon HD 5870 Corsair 16GB  
Hard DriveHard DriveOptical DriveOS
Western Digital hard drive wd1001fals-00e8b0 Maxtor 300GB I don't need no stinking optical drive Microsoft Windows 7 Ultimate x64 
MonitorMonitorKeyboardPower
HP ZR24w 24'' Samsung SyncMaster 24" logitech wireless k360 Seventeam ST-850ZAF 850W ATX 
CaseMouseAudioAudio
Thermaltake V9 Black Edition Logitech G500 Programmable Gaming Mouse FiiO E7 USB DAC and Portable Headphone Amplifier Sennheiser HD555 Professional Headphones 
  hide details  
Reply
 
VM Server
(17 items)
 
 
CPUGraphicsRAMHard Drive
Intel Ivy Bridge Core i7-3630QM nVidia GeForce GTX 680M 16GB DDR3 1600MHz Dual Channel Memory (2 SODIMMS) Hard Drive: Serial-ATA II 3GB/s 
Hard DriveOSMonitorPower
Hard Drive: Serial-ATA II 3GB/s Windows 10 Pro x64 17.3" FHD 16:9 (1920x1080) Battery: Smart Li-ion Battery (8-Cell) 
Audio
Sound Blaster Compatible 3D Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 860 Biostar T5 XE Radeon HD 5870 Corsair 16GB  
Hard DriveHard DriveOptical DriveOS
Western Digital hard drive wd1001fals-00e8b0 Maxtor 300GB I don't need no stinking optical drive Microsoft Windows 7 Ultimate x64 
MonitorMonitorKeyboardPower
HP ZR24w 24'' Samsung SyncMaster 24" logitech wireless k360 Seventeam ST-850ZAF 850W ATX 
CaseMouseAudioAudio
Thermaltake V9 Black Edition Logitech G500 Programmable Gaming Mouse FiiO E7 USB DAC and Portable Headphone Amplifier Sennheiser HD555 Professional Headphones 
  hide details  
Reply
post #4 of 4
Thread Starter 
Quote:
Originally Posted by subassy View Post

There's a thread about about wintoolkit which FastMHz mentioned, that might help.

There's also the Windows Automated Installation Kit (WAIK) which microsoft made specifically for doing what you're describing. From what little I looked at it it looks like a bit of a learning curve.

There's also this really great guide at MSFN. It's about XP but a lot of it could be adapted to 7 and 8 and I think the office stuff is still good (though I haven't tried office 2013 so I don't really know).

For individual applications it usually depends on the installer used. MSIs are usually the best but installshield can work as well. Almost all of them have a "silent" sort of an option.

Updates of course can be "slipstreamed" and those that can't be slipstreamed can be silently installed. You can use CMD shell script, and/or WSH vbscirpt/Javascript. Or if you're really cool powershell thumb.gif

Office 2013 is completely different than the rest. They now make you create an outlook account to register and download 2013. It's a huge pain.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Windows
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Script to set-up new PCs