[Python-Dev] Still looking for volunteer to run Windows buildbot

Tim Peters tim.peters at gmail.com
Tue Mar 14 16:57:13 CET 2006


[Mark Hammond]
> Maybe the following VBScript "port" of the above will work:
>
> -- check_soundcard.vbs
> rem Check for a working sound-card - exit with 0 if OK, 1 otherwise.
> set wmi = GetObject("winmgmts:")
> set scs = wmi.InstancesOf("win32_sounddevice")
> for each sc in scs
>     set status = sc.Properties_("Status")
>     wscript.Echo(sc.Properties_("Name") + "/" + status)
>     if status = "OK" then
>         wscript.Quit 0 rem normal exit
>     end if
> next
> rem No sound card found - exit with status code of 1
> wscript.Quit 1
>
> -- eof
>
> Running "cscript.exe check_soundcard.vbs" and checking the return
> code should work.

FYI, "it works" on my main box:

C:\Code>cscript.exe csc.vbs
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Creative Audigy Audio Processor (WDM)/OK

C:\Code>echo %errorlevel%
0


More information about the Python-Dev mailing list