/build/static/layout/Breadcrumb_cap_w.png

Computer Lab Deployment - your thoughts/opinions/ideas.

Calling all Schools/Universities,
I'm fairly new to KACE and just spent the last week getting imaging with the K2000 to work (hooray!).  We have spent the last several months getting all our applications on to the Software Portal on the K1000 (love that thing).  My question is this;
With the K2000 pushing images and the K1000 pushing applications, how do you get them to working together QUICKLY to image computer labs with an OS and all the required applications?
I know you can label machines and apps and they will EVENTUALLY all install but we usually only have 24 hrs maximum to image a lab (usually less than 12 hrs).  I have heard people say that software may not deploy for days or even weeks with agent check-ins.  That won't work for us.
I know thick images have been discussed but we change apps all the time so we need thin images (OS with a little config) and then we push apps individually (using our current system which KACE has now replaced).
We also need to account for Deep Freeze.  We can't throw a thaw and freeze task in every time we package an app.  That won't work for us either.
I have heard that you can import apps from the K1000 to the K2000 but that would require us double-handling apps (as well as altering the scripts).  That would work, but it's not great.
So, I guess my real question is - what do you guys do?  If you do large scale lab deployments (we have 4 sites, each with multiple labs) can you please advise how you do things?  What works, what doesn't?  How do we get the best bang for our buck from the KACE systems?
Your help is greatly appreciated.

0 Comments   [ + ] Show comments

Answers (2)

Posted by: Nico_K 10 years ago
Red Belt
1
My last post install task is always an initial check in of the agent.
The K1000 has a label which holds new systems (less than 24hr in the inventory)
All Installs and also a fast patching job are linked to that label.
So all systems which have been installed and checked in getting all installs.

Comments:
  • This is basically what we do as well. Although, we have different software sets that we have to install for different areas of the hospital. To accomplish that, we have a pre-install task that allows us to choose the software set to be installed, then a mid-level task which takes that info and sets a registry flag which, using a combination of Custom Inventory and Smart Labels, determines what software sets get installed. - BHC-Austin 10 years ago
Posted by: SMal.tmcc 10 years ago
Red Belt
0
You want to create images with the software installed and configured how you want for your master user, then copy that user to default via sysprep, let it post and then install DF.

http://www.itninja.com/blog/view/windows-7-image-process-for-the-college-s-classrooms

http://www.itninja.com/blog/view/creating-a-windows-7-sysprep-image-without-having-to-install-any-drivers-at-post-install-tasks

http://www.itninja.com/blog/view/setting-up-custom-logon-background-wallpaper-and-user-icon-for-a-windows-7-image

http://www.itninja.com/blog/view/how-to-make-changes-to-the-default-users-hive-as-a-post-taks

http://www.itninja.com/blog/view/wim-storage-freeing-up-space-on-your-k2000-if-you-are-using-wims-k2000-version-3-6

my post script has changed a little since I created the classroom blog

net start w32time

%SystemRoot%\system32\w32tm /config /update /manualpeerlist:tmccacad.tmcc.edu /syncfromflags:manual

net user administrator /active:yes
net localgroup administrators f14master /add
net user administrator password

reg.exe add "HKLM\SYSTEM\CurrentControlSet\services\HECI" /v DisplayName /d "Intel(R) ManagementEngineInterface" /f
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon" /v AutoAdminLogon /d 1  /f
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon" /v AutoLogonCount /t REG_DWORD /d 4  /f
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon" /v DefaultDomainName /d tmccacad  /f
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon" /v DefaultUserName /d installer  /f
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon" /v DefaultPassWord /d password /f
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Enviroment" /v LSFORCEHOST /d ms-vdf.tmccacad.tmcc.edu  /f

del C:\Users\Default\AppData\Local\Microsoft\Windows\webcache\*.* /f /q
del C:\Users\Default\AppData\Local\Microsoft\Windows\*.log1 /f /q /a:hs
del C:\Users\Default\AppData\Local\Microsoft\Windows\*.log2 /f /q /a:hs
del C:\Users\Default\AppData\Local\Microsoft\Windows\*.blf /f /q /a:hs
del C:\Users\Default\AppData\Local\Microsoft\Windows\*.regtrans-ms /f /q /a:hs
del C:\Users\Default\AppData\Local\Microsoft\Windows\Explorer\*.* /f /q
del c:\users\default\downloads\*.* /f /q /s

"C:\Program Files\Microsoft Office\Office15\ospprearm.exe"
cscript "c:\program files\microsoft office\office15\ospp.vbs" /act
cscript %SystemRoot%\System32\slmgr.vbs -ATO

start /wait cscript.exe c:\windows\w2d\join_domain.vbs tmccacad.tmcc.edu installer password

Start /wait reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background" /v OEMBackground  /t REG_DWORD /d 1 /f

reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /v postpost /d "c:\windows\w2d\danpost.bat"

reg.exe add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v setrunonce2 /d "reg.exe add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v setrunonce1 /d \"reg.exe add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v policyon /d c:\windows\w2d\policy.bat\""








Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

View more:

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ