Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Looking for a multiple unattended imaging from usb solution.
New Posts  All Forums:Forum Nav:

Looking for a multiple unattended imaging from usb solution.

post #1 of 3
Thread Starter 
I currently have 6 pc's in my house for various purposes. They are a mix of Windows 7 / 8 with Home Premium, Pro, Ultimate, etc versions.

I am looking to create a bootable USB flash drive probably either a 8 or 16gb flash drive that would house all my installation options. Ideally I would like it to boot to a menu (similar to this)

****************************************
* Family System Deployment *
****************************************

Chose an option:
1) Living Room Media PC [Windows 7 Home Premium /w Media Center]
2) Kids PC 1 [Windows 8 Home]
3) Kids PC 2 [Windows 8 Home]
4) Gaming PC [Windows 8 Pro]
5) Wife PC [Windows 7 Ultimate]
6) Misc Laptop [Windows 8 Pro]

I would use the Windows AIK (Win7) and ADK (Win8) to create the various unattend.xml and autounattend.xml files for the different systems. Depending on the system they will have different (obviously) base configs and rights for the users out of the gate.

now I am trying to figure out a best way or which scripts I could use to do this. I rather not download some 3rd party utility to do it. I know it is possible with a cmd/batch file along with passing the name of the various unattended file locations into a variable and a winpeshl.ini file.

I was wondering if anyone else has done this and what their solution was?

I think a solution similar to this would work but not sure and don't have a means to test it at the moment -

winpeshl.ini
Code:
[LaunchApps]
x:\windows\system32\FamSysDeploy.cmd

FamSysDeploy.cmd
Code:
@echo off
title Family Deployment Setup

set answ=none

cls
echo [X:] [ Chose and Install Option ]
echo.
echo 1) Living Room Media PC [Windows 7 Home Premium /w Media Center]
echo 2) Kids PC 1 [Windows 8 Home]
echo 3) Kids PC 2 [Windows 8 Home]
echo 4) Gaming PC [Windows 8 Pro]
echo 5) Wife PC [Windows 7 Ultimate]
echo 6) Misc Laptop [Windows 8 Pro]
echo.
set /P slct= Select: 
if "%slct%"=="1" set answ=X:\Sources\HTPC.xml & goto :unstp
if "%slct%"=="2" set answ=X:\Sources\Kids1.xml & goto :unstp
if "%slct%"=="3" set answ=X:\Sources\Kids2.xml & goto :unstp
if "%slct%"=="4" set answ=X:\Sources\Gamer.xml & goto :unstp
if "%slct%"=="5" set answ=X:\Sources\Wife.xml & goto :unstp
if "%slct%"=="6" set answ=X:\Sources\Laptop.xml & goto :unstp
echo.

:unstp
cls
echo.
X:\sources\setup.exe /unattend:%answ%
exit

pause

all of my xml files would be in the X:\sources folder

not sure if I would need to loops cases for the lastpart like 7unstp and 8unstp as the file names for the unattend for different (see above)
Obsidian
(17 items)
 
Old and Busted
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel® Core™2 Duo Processor E6420 Gigabyte GA-965P-DS3 (rev. 3.3) EVGA GeForce 9800GTX+ 512MB Crucial 8GB (4 x 2GB) 240-Pin DDR2 SDRAM DDR2 800  
Hard DriveOSMonitorKeyboard
Barracuda 7200.10 SATA 3.0Gb/s 250-GB Hard Drive Windows 7 x64 Ultimate Samsung SyncMaster P2570HD Razer Black Widow 
PowerCaseMouseMouse Pad
CORSAIR HX Series CMPSU-620HX 620W ATX12V v2.2 Antec 900 Razer DeathAdder Everglide Titan 
  hide details  
Reply
Obsidian
(17 items)
 
Old and Busted
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel® Core™2 Duo Processor E6420 Gigabyte GA-965P-DS3 (rev. 3.3) EVGA GeForce 9800GTX+ 512MB Crucial 8GB (4 x 2GB) 240-Pin DDR2 SDRAM DDR2 800  
Hard DriveOSMonitorKeyboard
Barracuda 7200.10 SATA 3.0Gb/s 250-GB Hard Drive Windows 7 x64 Ultimate Samsung SyncMaster P2570HD Razer Black Widow 
PowerCaseMouseMouse Pad
CORSAIR HX Series CMPSU-620HX 620W ATX12V v2.2 Antec 900 Razer DeathAdder Everglide Titan 
  hide details  
Reply
post #2 of 3
Thread Starter 
Bump...

anyone ever try this stuff out?
Obsidian
(17 items)
 
Old and Busted
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel® Core™2 Duo Processor E6420 Gigabyte GA-965P-DS3 (rev. 3.3) EVGA GeForce 9800GTX+ 512MB Crucial 8GB (4 x 2GB) 240-Pin DDR2 SDRAM DDR2 800  
Hard DriveOSMonitorKeyboard
Barracuda 7200.10 SATA 3.0Gb/s 250-GB Hard Drive Windows 7 x64 Ultimate Samsung SyncMaster P2570HD Razer Black Widow 
PowerCaseMouseMouse Pad
CORSAIR HX Series CMPSU-620HX 620W ATX12V v2.2 Antec 900 Razer DeathAdder Everglide Titan 
  hide details  
Reply
Obsidian
(17 items)
 
Old and Busted
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel® Core™2 Duo Processor E6420 Gigabyte GA-965P-DS3 (rev. 3.3) EVGA GeForce 9800GTX+ 512MB Crucial 8GB (4 x 2GB) 240-Pin DDR2 SDRAM DDR2 800  
Hard DriveOSMonitorKeyboard
Barracuda 7200.10 SATA 3.0Gb/s 250-GB Hard Drive Windows 7 x64 Ultimate Samsung SyncMaster P2570HD Razer Black Widow 
PowerCaseMouseMouse Pad
CORSAIR HX Series CMPSU-620HX 620W ATX12V v2.2 Antec 900 Razer DeathAdder Everglide Titan 
  hide details  
Reply
post #3 of 3
I often do something similar where i have had various OS images and several recover tools on a single stick using a program called YUMI. However i have not tried to put different copies of the same OS on a single drive, normally having windows 7 or 8 and Ubuntu, plus another Linux distro. The only way to do what you want that springs to mind is use something like clonezillia, where you could setup all your machine a fresh, clone them, then save all the images to a stick for redeployment when required. We do this at work.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Windows
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Looking for a multiple unattended imaging from usb solution.