Make sure you are opening the registry read only (KEY_READ) ( the default is read-write). I did this a while back but don't have the example code handy right now. If you posted your code, someone might see something. Also, you are saying it fails but don't tell us what $! and/or $^E contains -- again posting your code will help.
As for remote execution on remote Windows machines sysinternals have some tools to do that.
In reply to Re: Remote access to windows machine
by eyepopslikeamosquito
in thread Remote access to windows machine
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |