Is it possible to share windows registry on remote machine? Or we can keep in synch two machines windows registry.
Please help..
Kartik
Here is an article on how to manage a remote registry. You didnt post which windows you are using, so i just assumed it was Windows XP Pro.
I dont know how to configure windows to synchronize a particular key in the registry. I reckon you could write a program to just read the remote keys and write into the local keys.
Related
I have my hard drive from my old workstation, I did not export the PuTTY session from my old machine. I am in a situation that I am not able to boot from it, but I have it as a slave drive.
Is there any way I can scavenge the PuTTY sessions from that hard drive?
The PuTTY sessions are stored in Windows registry in key
HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY
If you have a raw file system access only, you have to use some tool that can decode the HKEY_CURRENT_USER registry file C:\Users\username\ntuser.dat.
One freeware tool that can do this is MiTeC Windows Registry Recovery.
For details on the process see my guide How do I transfer my settings to another computer, when source computer is not running anymore?
The guide is for transferring settings of WinSCP client, but will work for PuTTY too. Just substitute key path Software/Martin Prikryl/WinSCP 2 with Software/SimonTatham/PuTTY.
Is it possible at all to obtain WMI information (within C#.NET) from an external source such as a hard drive with a Windows installation on?
I ask this because I'm making an automated diagnostic utility for A-Level Computing, and there are often times when the remote machine may not boot, so a host machine needs to connect somehow to the faulty machine to exchange information.
If this isn't possible, do you know any way in which I can achieve this effect (e.g. by booting into a minimal operating system such as Hiren's Boot and running the .NET application)
No you can't, to access the WMI the Windows OS and the WMI Service must be running in the remote machine.
You would have to wake the machine, WMI is a service, if it isnt running then you cant Query it.
I want to collate EventLogs from different machines onto one machine. Is there any way that this can be done non-programatically using Windows XP?
I think that there is no automatic way to do that provided by system. You could use Remote Desktop or SSH to access machines, but You will have to connect and retrieve logs from every machine manually.
Of course You can make your own program to do this for You.
I have a desktop with Windows server 2008 and I want to be able to remote in to my desktop from my laptop and control it, but still display on the desktop monitor (as well as laptop monitor). I know I can accomplish this with some VNC, but is there some way to accomplish this using remote desktop connection or any other standard features of windows server 2008 r2?
Thanks!!
I don't think it is possible with Remote Desktop Connection/Protocol. However, sharing display on both systems is possible using other tools like Remote Assistance and Desktop Sharing (via Net Meeting).
http://technet.microsoft.com/en-us/library/bb457004.aspx
http://support.microsoft.com/kb/233175
Previous poster is correct, this is not possible with stock windows remote control software. It is, however, possible with proxy networks software, as well as a long list of similar sofware, such a logmein. Proxy is linked to above.
Is there a way to determine who is logged on to a particular (remote) machine given the IP address (or the workstation name) of the machine?
The machines in question are on an Active Directory Domain
The user running the script probably won't have any special rights on either their local or the remote machine
Operating system is Windows XP
Any programming language is fine but ideally
VBScript (yeah I know)
C#
Java
DOS Batch file
PSloggedon from SysInternals will provide this from a batch file, however the user would require admin access on the remote machine. I doubt you can get this information without Administrator access.
Difficult to do depending on the permissioning on the machine. One way is to query WMI on the remote machine and check the owner of the explorer.exe process.
You don't need admin access. Just use net apis.
ask on news://194.177.96.26/comp.os.ms-windows.programmer.win32
where it's a FAQ