|
-
Apr 21st, 2003, 10:23 AM
#1
Thread Starter
Addicted Member
Works on 2k/XP - Invalid Syntax on NT4 - [Resolved]
The following code works on 2000/XP but generates an error: Invalid Syntax on WinNT 4.0. Does anyone know what the proper syntax for WinNT40/2000/XP would be?
VB Code:
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv")
Last edited by jlegan; Apr 21st, 2003 at 08:10 PM.
-
Apr 21st, 2003, 10:31 AM
#2
Frenzied Member
What service pack on your NT 4 installed?
-
Apr 21st, 2003, 10:50 AM
#3
Thread Starter
Addicted Member
-
Apr 21st, 2003, 10:57 AM
#4
Frenzied Member
You may need update some components on NT.
Read this article:
http://www.mcpmag.com/backissues/col...itorialsID=478
-
Apr 21st, 2003, 11:07 AM
#5
Thread Starter
Addicted Member
Ran the example there, WSH came back as 5.6 & I got a syntax error on that line:
VB Code:
Set objWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\computername\root\cimv2")
-
Apr 21st, 2003, 11:19 AM
#6
Thread Starter
Addicted Member
I just ran it on an NT 4.0 SP6 w/WSH 5.1 box and it runs OK but fails on WSH 5.6
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|