ToolTip: ImpelLaunch

If you are using Windows Intune, this little FREE utility from Impeltec might be of interest to you. ImpelLaunch was created to overcome the following Application deployment challenges when deploying Software with Windows Intune. . For Windows clients you can only Windows Intune – Adding Software Packages with a. EXE, MSI or .APPX file extension. Distribute Applications which source files are already stored on a local network share Allow the Windows Intune Agent that runs Read More …

How to configure system volume with PowerShell

Back in 2011 I wrote a blog post on how to mute Windows System Volume programmatically.  This week I found another approach on GitHub using PowerShell. The PowerShell Module WindowsAudioDevice-Powershell-Cmdlet provides a number of cmdlets to control the Windows System volume. Get-DefaultAudioDevice Get-AudioDeviceList Set-DefaultAudioDevice [-Index] <Int> Set-DefaultAudioDevice [-Name] <String> Set-DefaultAudioDevice [-InputObject] <AudioDevice> Set-DefaultAudioDeviceVolume -Volume <float> Get-DefaultAudioDeviceVolume Set-DefaultAudioDeviceMute Write-DefaultAudioDeviceValue [-StreamValue I wrote the below PowerShell script to solve a request to set the system volume to mute. Read More …

How to automate SCCM 2012 Task Sequence Media Creation

Just recently I went through the CM12 Console Task Sequence media creation wizard several times a day, so at some point I thought, this is a good candidate for automation. If you have CU1 for SCCM 2012 SP1 already installed, you can take advantage of the new cmdlet New-CMTaskSequenceMedia Below an example. CreateTaskMedia.ps1

If you haven’t installed CU1 yet, no worries. the command line tool CreateMedia.exe located in the SCCM Administrator Console’s bin directory Read More …

Exploring the functions included in Microsoft.BDD.Utility.dll

While browsing through the MDT 2012 scripts, I noticed that here and there MDT uses functions included in the Microsoft.BDD.Utility.dll which is loaded by ZTIUtility.vbs. A good example is the ZTIGather.wsf where the following function is used to determine whether the system is running UEFI or native BIOS. ‘ Determine if we are running UEFI bIsUEFI = FALSE On Error Resume Next bIsUEFI = oUtility.BDDUtility.IsUEFI On Error Goto 0 So I took Nir Sofer’s DLL Read More …

Automated Download and Installation for the Windows Assessment and Deployment Kit (ADK)

Since I am going install the ADK on several clients and servers, I decided to automate that process based on the information found in the MSDN article Installing the Windows ADK Because downloading all the ADK sources from the Microsoft web can take a while, the first task is to only download them and save the locally. Create a folder on your local drive, let’s say C:\DATA\ADKSETUP Then download the ADKSETUP.EXE from the Microsoft download Read More …

Windows 8 – Script for customizing WinPE 4.0 – Part 2 – Customizing the Wallpaper

As a follow up on my earlier post Windows 8 – Script for customizing WinPE 4.0 – Part 1 I want to share with you how to customize the WinPE wallpaper. Credits go to blog reader “Max” who responded on a question from reader Carl H. In WinPE 4.0 the wallpaper is not called winpe.bmp as in previous versions of WinPE but winpe.jpg. Also the winpe.jpg has special permissions so overwriting the file would require Read More …

Windows 8 – Script for customizing WinPE 4.0 – Part 1

Today I want to share with you a small script I’ve put together for customizing WinPE 4.0 that will ship with Windows 8. I’ve rewritten the script based on some existing script code we already use today, but wanted by purpose a small independent script that I can hook in between the standard scripts provided within the ADK sources, mainly for familiarizing myself with anything new within WinPE 4.0. When you install the Windows Assessment Read More …

ToolTip – HTTPCopy

HTTPCopy is a FREE standalone executable that allows you to directly copy a web file or web page locally. Rather than going to a website and download content manually, you can automate this using the HTTPCopy utility. Below you see an example I am personally using to download the Maxmind GeoLiteCity database I use for one of my blog plugins. HTTPCOPY.EXE http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz GeoLiteCity.dat.gz You can download HTTPCopy from here

Running within an SCCM 2007 Tasksequence or not?

I’ve been working on a batch script that runs as part of an SCCM 2007 TaskSequence or simply as a regular program. Because there were different conditions whether I run the script as part of a TaskSequence or just as a program and did not want to create two separate scripts I needed a way to detect within what environment the script is running. I was first thinking of looking for the existence of any Read More …

ToolTip: Boxcutter – A Command line screenshot utility

Boxcutter is a simple command line-driven screenshot program for Microsoft Windows. Below you find a short script I wrote that will take a screenshot of the full screen every 20 seconds until 100 screenshots are saved. One usage scenario (I plan to use) is where you are running an OS installation within a Virtual Machine and want to take screenshots of the various stages of the installation without having to manually take a screenshot. You Read More …