Creating a shortcut to change the default audio device in Windows

by Shijaz Abdulla on 13.05.2013 at 15:25

Most of us use multiple audio devices. Sometimes its a headset, at other times it’s the default laptop speakers, and at other times it might a speaker system connected to your docking station or even a webcam microphone.

Unfortunately, switching between the various audio devices can be tedious as you need to change the Windows “default device” or the “default communications device” each time for both recording and playback.

Today we’re going to see how you can create simple shortcuts on your taskbar that let you effortlessly switch between audio devices.


The three shortcuts you see in my little “Audio Control” custom toolbar let me switch between by Microsoft LifeChat LX-3000 headset, Internal Speakers and Logitech c920 HD webcam microphone. Here’s how I created these shortcuts:

Note: I have tried this on Windows 8, but I am pretty sure it will work on Windows 7 too.

1. Download the NIRCMD utility and extract it to a folder on your computer, let’s call it C:\NIRCMD

2. Open your Windows Playback devices (Right click on your speaker icon on the taskbar).


Note the names of each of the devices you need to change. You can click on Properties to view the correct name. You will need the exact same name for the NIRCMD command to work. If you have two devices with the same name (example: “Speakers”) you will need to rename one of them so that they are unique. Click Properties if you need to rename devices.

Note the names in a text file for easy copy-paste.

In my case, the three playback device names are:

  • “Headset Earphone”
  • “Speakers”

3. Do the same with recording devices. Note the names in a text file. In my case the names of my 3 recording devices are:

  • “Headset Microphone”
  • “Microphone”
  • “C920 Microphone” (renamed)

4. Now open the C:\NIRCMD folder, create a new batch file for each device, let’s call them SPEAKERS.BAT, HEADPHONE.BAT, and WEBCAM.BAT

5. Use similar commands as below for each of the BAT files. Use the device names you copied earlier.


C:\NIRCMD\NIRCMDC setdefaultsounddevice "Speakers" 2
C:\NIRCMD\NIRCMDC setdefaultsounddevice "Internal Microphone" 2
C:\NIRCMD\NIRCMDC setdefaultsounddevice "Speakers" 1
C:\NIRCMD\NIRCMDC setdefaultsounddevice "Internal Microphone" 1


C:\NIRCMD\NIRCMDC setdefaultsounddevice "Headset Earphone" 2
C:\NIRCMD\NIRCMDC setdefaultsounddevice "Headset Microphone" 2
C:\NIRCMD\NIRCMDC setdefaultsounddevice "Headset Earphone" 1
C:\NIRCMD\NIRCMDC setdefaultsounddevice "Headset Microphone" 1


C:\NIRCMD\NIRCMDC setdefaultsounddevice "Speakers" 2
C:\NIRCMD\NIRCMDC setdefaultsounddevice "C920 Microphone" 2


  • The “1” in the NIRCMD command line argument indicates that the device is set as “Default Device”. A “2” in the command indicates that the device will be set as a “Default Communications Device” (useful for Skype, Lync etc).
  • The device name string should be EXACTLY the same that is defined in Windows.

6. Test each batch file by double clicking on them and observing if the default device changed.

7. Create a folder "Audio Control” for your custom toolbar. Your NIRCMD folder should look like the below now.


7. Inside the Audio Control folder, create three shortcuts to the batch files that you created in step 5. Click Change Icon in the shortcut file properties if you want to change the icons like I have done.

8. Right click on an empty space on your taskbar and choose New toolbar.



9. Choose the C:\NIRCMD\Audio Control folder. You now have an awesome new Audio Controls toolbar.

You will appreciate the one-click ease with which you can now change your default audio device in Windows. Leave a comment and let us know your feedback! 🙂

Automatically changing the Windows power plan

by Shijaz Abdulla on 04.05.2013 at 13:50

I use a Toshiba Dynadock u3.0 to connect my Windows 8 laptop to dual displays, printer, mouse & keyboard, webcam, etc and sometimes when I resume my computer from a Standby state, the displays do not work and I have to restart the computer.

One workaround is to unplug the Dynadock before you resume the computer from standby and re-plug it in once the computer has resumed.

An even better workaround is to create a custom power plan that does not cause the computer to go to standby when connected to AC power. However, if your computer is managed by an organization they might enforce a “preferred” power plan through group policy, which causes your custom power plan to be overridden, leaving you with the same problem.

Today we explore how we can create a custom power plan and create a simple scheduled task that will ensure your custom power plan remains enforced regardless of your organization’s enforced power plan. Bear in mind, that depending upon what privileges your administrator has provided you on your desktop, this method may or may not be effective.

1. Create a custom power plan that does not put your computer on standby. Set this as your current power plan. I’m calling my power plan Dynadock.


2. Open the Command Prompt and type powercfg /list. Note the GUID of your Dynadock power scheme (highlighted below). You will need this in the next step.

3. Open Task Scheduler (you can search for it on the Start menu/screen. Look under Settings in Windows 8)

4. Click Create Task on the right pane.

5. Choose the options on each tab as follows


On the Triggers tab, click Newimage


On the Actions tab, click New

Action: Start a program

Program/script: C:\Windows\System32\powercfg.exe

Add arguments: /setactive <GUID>
(where GUID is the text you copied earlier in step 2)


Click OK


Review the other tabs and make changes if needed, the default settings should be ok.

Supply your username and password when prompted and you are all set!

What you have just done is creating a scheduled task that runs every hour to change your power scheme back to your own custom power plan, even if the system reverts back to the “preferred” plan.

Update (27-May-2013): If you use your Windows Domain account for the scheduled task, the job will stop running once your change your password. A simple way to fix this is to open Task Scheduler whenever you change your password and update the new password, or simply use a local account with admin privileges which will not be required to change password by group policies.

Celebrate Windows 8 in Qatar

by Shijaz Abdulla on 23.02.2013 at 12:40

And yes, we will be talking about Windows Server 2012, too!

image image

Visit us at the Landmark mall this weekend!

by Shijaz Abdulla on 21.02.2013 at 07:13


Using File History in Windows 8 to backup your files to network storage

by Shijaz Abdulla on 14.12.2012 at 20:35

Update: The File History feature is available on Windows RT and Surface RT devices too. You also have the option of using the built-in microSD card on your Surface device.

I have an Iomega Network Attached Storage (NAS) at home that I use to keep backup copies of all my data. The NAS comes with bundled software named Iomega QuikProtect that automatically copies my data to the NAS whenever it changes.

After I upgraded to Windows 8, I noticed the Iomega QuikProtect is not compatible with Windows 8. After a while of trawling the iomega forums, I discovered that Iomega has confirmed that their QuickProtect software is not compatible with Windows 8 and that they will not be building a version that is compatible with Windows 8.

They (and I) recommend using the new File History feature in Windows 8 instead. File History, once set up, automatically saves copies of your files to a network location or external drive. You can use the same tool to restore your files from the saved location.

Here’s how to setup File History on Windows 8:

  1. Open Control Panel > System and Security > File History.


  2. Choose Use network location and select the share on your NAS that you want to use for saving your data. If you have an external hard drive, you can choose that instead.


  3. Within moments, you are ready to backup your stuff to the specified location. You can click Turn On and the process will start. You can also check the options to see if you want to change the defaults.


  4. Click Advanced Settings to set up how often version copies should be made, size of the offline cache and how long the saved versions should be kept.


  5. You can also choose the Exclude Folders option to prevent certain folders from being copied. This is especially useful if you use Hyper-V on Windows 8 and you do not want the *.vhdx files to be copied over.
  6. When you’re ready, click the Turn On button and watch your files getting copied over. The location is usually “\\fileshare\<>\<computer_name>\


You can also troubleshoot File History from the Windows Event Viewer. Look under Applications and Services Logs > Microsoft > Windows > FileHistory-Engine

System Center Service Manager mobile clients

by Shijaz Abdulla on 06.12.2012 at 07:02

Our partner LinkDotNet has developed Service Manager clients for mobile devices. The app is currently available for Windows Phone, Windows 8 and Apple iOS.

Check them out:

Our partners LinkDotNet and ExpIT both offer Arabic versions of the System Center Service Manager portal.

Qatar Mosque Finder app on Windows Store

by Shijaz Abdulla on 21.11.2012 at 23:29

The Qatar Mosque Finder app is now available on the Windows App Store.


image image

This free app was designed and developed by Mannai Trading Company WLL. Kudos to Antony Sebastian and his team.

Available now: Citrix Receiver for Windows RT/Windows 8

by Shijaz Abdulla on 11.11.2012 at 22:58

The Citrix Receiver for Windows 8 and Windows RT are available now on the Windows Store.


This 4.53 MB download lets you access your Windows VDI session from your Surface, tablet or slate device or computer running Windows 8 or Windows RT.

This potentially enables new scenarios for IT to support BYOD scenarios in today’s world where the line between work and home devices begin to blur. Users can work on any Windows device they choose, regardless of whether it runs Windows 8 or Windows RT and still be able to connect securely to their corporate managed Windows desktop session, which is governed by their organization’s IT policies. On the device itself, they can install and run their favorite apps, and store personal pictures, media and files.


The Citrix receiver is also available for non-Microsoft platforms, enabling access to Windows desktops from heterogeneous platforms such as IOS, Android, etc.

Also noteworthy is the fact that the Remote Desktop client from Microsoft is also available with Windows 8 and Windows RT, allowing you to connect similarly to desktop sessions without Citrix.


Pre-order a Surface RT device today

by Shijaz Abdulla on 18.10.2012 at 05:12

A front view of Surface, shown with a cyan Touch Cover, one of five colors available.

Surface is Microsoft’s highly anticipated tablet, launching on October 26.

Surface will be available for purchase beginning Oct. 26, 2012, at all Microsoft Store locations in the United States and Canada, including in all 34 new holiday stores. In addition, Surface will be available for sale online in eight markets across the world: Australia, Canada, China, France, Germany, Hong Kong, the United Kingdom and the United States. See for more details.

The company announced a special limited-quantity pre-order for Surface with Windows RT available 9 am. You can now pre-order Surface for delivery by October 26, 2012. 🙂

SKUs and Cost

Surface with Windows RT will initially be available in three SKUs: a 32GB version priced at US$499, a 32GB version bundled with a black Touch Cover priced at US$599, and a 64GB version bundled with a black Touch Cover priced at US$699.

A variety of accessories will also be available, including Touch Covers in five vibrant colors — black, white, magenta, cyan and red — priced at US$119.99 so customers can express their personal style (1). Customers will also have the option to purchase a Type Cover in black for US$129.99, which adds moving keys for a more traditional typing feel.

Additional Product Information — Surface With Windows RT

  • Software – Surface with Windows RT comes with Microsoft Office Home and Student 2013 RT Preview (2) (which includes Microsoft Word, PowerPoint, Excel and OneNote)

  • Exterior – 10.81 x 6.77 x 0.37 inches, 1.5 pounds, VaporMg casing, dark titanium color, volume and power buttons

  • Storage – 32 GB (3); 64 GB

  • CPU – NVIDIA T30, 2 GB of RAM

  • Wireless – Wi-Fi (802.11a/b/g/n), Bluetooth 4.0 technology

  • Cameras – Two 720p HD cameras, front- and rear-facing

  • Audio – Two microphones, stereo speakers

  • Ports – Full-size USB 2.0, microSDXC card slot, headset jack, HD video out port, cover port

  • Sensors – Ambient light sensor, accelerometer, gyroscope, compass

  • Power Supply – 24W power supply

  • Warranty – One-year limited hardware warranty

  • Apps (included) – Microsoft Office Home and Student 2013 RT Preview (2) (Word, PowerPoint, Excel and OneNote), Windows Mail and Windows Messaging, SkyDrive, Windows Internet Explorer 10, Bing, Xbox Music, Xbox Video, and Xbox Games

Windows 8 device comparison

by Shijaz Abdulla on 01.09.2012 at 08:35

With the explosion of new Windows 8 hardware in the industry, I stumbled upon this great comparison of devices on

Click to enlarge.



< Previous posts