I have written many AutoHotkey scripts to navigate the Control Panel, so I've got you covered! The following script requires that Show Disabled Devices is on



and that Speakers is Enabled when starting the script.


  Note: in my case, Speakers was the 2nd item in the list, so I set the variable speakers to 2.






enabled = 0
speakers = 2

Volume_Mute::
{
    enabled := !enabled

    Run, control /name Microsoft.Sound
    WinWaitActive, Sound

    Send, {Down %speakers%} ;Speakers
    Send, +{F10} ;Right click

    if (enabled = 1)
    {
        Send, d ;Disable
    }
    else
    {
        Send, e ;Enable
    }

    WinClose, Sound

    return
}




If you are unfamiliar with AutoHotkey or would like a precompiled version of the script, I can provide one that takes the speaker variabled as a parameter. Just let me know. :)

How to use the keyboard's mute button to mute only the speakers, not the headphones?
A friend of mine has opened a Microsoft Publisher document from an e-mail (in gmail) in IE. They made changes to the file, repeatedly saved the changes, then closed Publisher. I've tried looking in Temporary Internet Files, but no joy.

Where else might the file be? Is there anything I can do to get the file back? They're running Windows Vista Home Premium.
