出力オーディオデバイス変更WSH

以前どこかのWEBに載っていたオーディオ デバイスの変更WSHをHDDのゴミから発見しました。
WindosXPで思うように動かないのと、自分のデバイス環境に合わせて変更。
アイコンクリックで ATI HD Audio rear output 、USB Audio 、Realtek HD Audio output の出力を選べるようにWindosws Scripting Host を作成しました。
ソースは以下の通りです、好きに使って下さい。

Dim wAudio
Dim objWshShell
Set objWshShell = WScript.CreateObject("WScript.Shell")

' 予めデバイス選択  先頭一文字で選ぶ
wAudio = InputBox("Audio device name Realtek , Ati , Usb" , "Audio device changer" , "u")
If  len(wAudio) = 0   Then
	WScript.Quit
End If

' オーディオ デバイス起動
objWshShell.Run "control MMsys.cpl ,1", 1, False
WScript.Sleep 500 
objWshShell.AppActivate "サウンドとオーディオ デバイスのプロパティ"
WScript.Sleep 200 

' Audio 既存デバイスの設定
objWshShell.SendKeys "+{TAB}"
WScript.Sleep 200 
objWshShell.SendKeys "{RIGHT}"
WScript.Sleep 200 
objWshShell.SendKeys "{TAB}"
WScript.Sleep 500 
objWshShell.SendKeys wAudio, True
objWshShell.SendKeys "{Enter}"
WScript.Quit