As for doing this through a web page, I'm sure it could be done through Java (assuming you wanted to spend the long hours on that sort of project). I have no idea if it can be done through PHP.
However, if you are willing to do this without a web browser as a middle man (and if you don't need it for whatever the intended purpose of having remote access), the following may help:
Assuming you are looking for freeware, would this help?
Remote Desktop Connection Software Download (Microsoft)
From the link:
==
Note The Remote Desktop Connection software is pre-installed with Windows XP. To run it, click
Start, click
All Programs, click
Accessories, click
Communications, and then click
Remote Desktop Connection. This software package can also be found on the Windows XP Professional and Windows XP Home Edition product CDs and can be installed on any supported Windows platform. To install from the CD, insert the disc into the target machine's CD-ROM drive, select
Perform Additional Tasks, and then click
Install Remote Desktop Connection.
==
Another interesting note (from a Microsoft
article):
==
In the past, remote–control technologies for end users suffered from a security deficiency because anyone in your office could watch your desktop, and see any work you were doing. Remote Desktop solves this by locking your office computer when you connect remotely. Only the logon screen remains visible.
==