Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

CommandLine method not supported

Status
Not open for further replies.

PinkeyNBrain

IS-IT--Management
Dec 12, 2006
279
US
Have a scripting question:

The following code snippet works on *most* of my servers and all of the work stations I've tried so far.
Code:
strComputer = wscript.arguments(0)
Set objWMIService = GetObject("winmgmts:" _ 
 & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colProcesses = objWMIService.ExecQuery _
 ("SELECT * FROM Win32_Process")

For Each strProcess in colProcesses
  Wscript.echo _
  strProcess.ProcessId & "	" & _
  strProcess.CommandLine
Next
One of the servers it does run on is Win2003 SP2. I have another Win2003 SP2 server where I get the following error:
C:\temp\batch_vbs.vbs(13, 3) Microsoft VBScript runtime error: Object doesn't support this property or method: 'strProcess.CommandLine'
Some specifics:
- The batch file is called as: cscript C:\temp\batch_vbs.vbs 10.60.0.47
- I am calling the file while logged in as a member of the Administrator group.

Surfing the web I found two references indicating that it's a permissions issue but nothing on what to check and/or modify to correct for it.
I bring this up as I'm required to log into the two servers as a different admin user. I'm under the same ActiveDirectory forest, but different containers for the two servers, so the permission topic isn't ruled out as far as I can tell.

Any thoughts on what I'm overlooking?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top