禁用特定用户的audio

我想使用GPO或其他function禁用特定用户的audio。 我们的networking模型不是域名。 所以GPO中没有系统服务path。 我怎样才能做到这一点?

创build一个文件mute.vbs:

CreateObject("WScript.Shell").SendKeys(chr(173)) 

创build用户在login时运行的NoAudio.cmd脚本文件:

 cscript mute.vbs 

该脚本可以基于您创build的本地组中的成员身份等条件:

 REM NoAudio.cmd WHOAMI /GROUPS | FINDSTR /i "GRP-NOAUDIO" REM If ERRORLEVEL is 1, not in group IF %ERRORLEVEL%==1 GOTO :EOF cscript mute.vbs 

采取从这里:

https://stackoverflow.com/questions/255419/how-can-i-mute-unmute-my-sound-from-powershell