Andrew Barnes (aka Scriptimus Prime)
-
Recent Posts
April 2026 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Archives
Categories
- 70-680 videos
- 70-681
- Andrew Barnes
- Answer Files
- Automation
- BDE
- bootstrap.ini
- Conditions
- ConfigMgr
- customsettings.ini
- Deployment
- Desired State Configuration
- Desktop Virtualization
- DomainJoin
- Drivers
- Free MCTS Videos
- HP N40L MicroServer
- Hydration Kit
- Internet Explorer
- IP Address
- KMS
- Lite Touch
- MAK
- MCTS
- MDT
- MDT 2010
- MDT 2012
- MDT Media
- MDT Scripting
- MDT Video Links
- microsoft certification program
- Microsoft Certified
- microsoft certified solutions
- Microsoft Deployment Toolkit
- microsoft kb
- microsoft update
- Migration
- new certifications
- Office 2010
- P2V
- Packages
- PowerShell
- Regional Settings
- SCCM
- SCCM Scripting
- script
- Scripting
- Scripting Techniques
- Scripting ZTIUtility
- software
- task sequence
- technology
- Testlab
- Tips
- Training
- Troubleshooting
- UFD
- USMT
- Variables
- VBScript
- Video Links
- Vista
- VMware
- Volume Activation
- Windows 7
- Windows 7 Deployment
- Windows 8
- Windows 10
- Windows Server 2012
- Windows SIM
- Windows Updates
- WinPE
- XP
- Zero Touch
- ZTIUtility
Meta
Category Archives: Scripting
PowerShell: Hello World
Alright, it’s time I started blogging about PowerShell. In fact it’s so long overdue that I really don’t know were to get started. There are so many great resources and blogs available now that most people who are motivated to … Continue reading
MDT Scripting: Deleting Registry Keys
A lot has happened since I wrote my articles on MDT Scripting last year. For one thing, I’ve learned how to compile my code in a script block on my blog. Two of my readers have asked about deleting registry … Continue reading
MDT Scripting: Managing Registry Keys
There are times during deployments when you may need to manage the registry. For example, finding out what Internet Explorer version the machine is using. Or also, creating keys to run programs at start-up etc. Fortunately, there is a utility … Continue reading
MDT Scripting: Handling Files
I’ve always wanted to blog about undocumented features and today’s that day. Recently, I’ve been demonstrating how you can save time on scripting by using the various classes in the ZTIUtility.vbs when creating your custom deployment scripts. However, there’s no … Continue reading
MDT Scripting: Managing Log Files
During deployments, MDT has a powerful logging process. All the logs generated are in a format similar to SCCM so you can use the Trace32 tool to view the log files in a GUI. Your custom scripts will generate individual log files … Continue reading
MDT Scripting: Managing Environment Variables – Part 2
Continuing with the ZTIUtility Environment Class. I again will assume you have read my getting started article here or have basic knowledge of MDT scripting. This class is used for collecting or changing properties gathered by MDT. You can produce … Continue reading
MDT Scripting: Managing Environment Variables – Part 1
Continuing my scripting series, the ZTIUtility.vbs file has a massive list of functions that can be used to save you the work of creating scripts from scratch. Used in combination with the MDT Template Script you can knock up a … Continue reading
MDT Scripting: Hello World
This is a simplified version of my Zero-Touch/Lite-Touch scripting guide. MDT Scripts call functions(smaller script routines) from another script called ZTIUtility.vbs. There is a template that takes care of the connections to make life even easier. In short it’s a 2 … Continue reading
MDT Scripting: Installing an application
Despite the name of the blog, so far I’ve done very little in the way of actual scripting so its not a wonder some of my readers think that this is just an MDT blog. The fact is I intend … Continue reading
MDT Scripting: Creating custom scripts Getting Started
Although MDT is very powerful, there will still be times when dealing with complex tasks that you will require a custom script. Fortunately you can use your own custom VB scripts in MDT as a task sequence step by calling … Continue reading