[Python-Dev] Still looking for volunteer to run Windows buildbot (original) (raw)

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:

-- checksoundcard.vbs rem Check for a working sound-card - exit with 0 if OK, 1 otherwise. set wmi = GetObject("winmgmts:") set scs = wmi.InstancesOf("win32sounddevice") 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 checksoundcard.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