Nircmd 's setdefaultsounddevice deve ajudá-lo:
nircmd setdefaultsounddevice [Device Name] {Role}
Set the default sound device on Windows 7/Vista/2008. The [Device Name] is the name of the device, as it appears in the sound devices list of Windows, for example: Speakers, Line In, Microphone, and so on...
The {Role} parameter is optional and may countain one of the following values: 0 for Console (the default value), 1 for Multimedia, and 2 for Communications.
Examples:
setdefaultsounddevice "Line In"
setdefaultsounddevice "Microphone" 2
Você pode criar facilmente um atalho para isso manualmente ou usando cmdshortcut ou cmdshortcutkey .
Este encadeamento do fórum do AutoHotkey também contém scripts que podem ser úteis .
Por fim, Configurar dispositivo de som é um script AutoIt compilado que ajuda você a fazer a mesma coisa:
SSD enables you to change the default Sound Device for Win7 (works maybe for Vista too, but this is untested) via the commandline. To call SSD from the commandline, the syntax is ‘SSD.exe #’ (where # is the number of the Sound Device to select from the list,’Select Default’ dropdown box must be enabled to make device selectable).