×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Registry via remote

Registry via remote

Registry via remote

(OP)
Hi all,
I’ve following problem.
I need a listing from about 200 industry PC. It has to include among others data from registry.
For this I have created a vbs script.
The most data I get over Win32 collection.
For example:
Set objWMIhostname = objwbemLocator.ConnectServer(strIPC, strNamespace, strUser, strPwd)
Set colItems = objWMIhostname.ExecQuery("SELECT * FROM Win32_ComputerSystem")

strIPC = IP
strUser = a domain user with adm right for PCs
strPwd = password of strUser

This part of the script works.
But I have a problem to read registry of remote computers.

Currently the script has
Set reg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strIPC & _ "\root\default:StdRegProv")
If reg.enumValues( HKLM, keySerNr, valueNames, types ) = 0 then
………………
……………
End If

keySerNr - a registry key path


It works too. But only if I start the script logged in as the “strUser” user.
What do I have to change so this part of script uses the account strUser like “Set colItems ..” does without needing to be logged in as “strUser”.

Currently I have all necessary data because I have performed this script logged in as strUser user.
But for the future this problem remains open.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login


Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close