On 25/03/2011 6:19 PM, Mike Driscoll wrote:
Hi,

I am looking for a way to query the client name parameter from Terminal
Services. I have been testing several scripts I've found that use either
win32com.client or win32ts, but they are giving me weird errors on
Windows 7 64-bit.

I get this traceback:

<traceback>

Traceback (most recent call last):
    File "\\server\loginscript$\getTSInfo.py", line 10, in ?
      for objItem in colItems:
    File
"\\server\loginscript$\Python24\lib\site-packages\win32com\client\util.
py", line 84, in next
      return _get_good_object_(self._iter_.next(), resultCLSID =
self.resultCLSID)

pywintypes.com_error: (-2147217392, 'OLE error 0x80041010', None, None)
</traceback>

Try this instead (using my wmi module 'cos I'm lazy):

<code>
import wmi

#
# Note the namespace
#
c = wmi.wmi (namespace="cimv2/TerminalServices")
for i in c.Win32_TSClientSetting ():
  print i

</code>

TJG
_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to