C# web页面 调用本地的mstsc.exe(远程桌面)?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# web页面 调用本地的mstsc.exe(远程桌面)?相关的知识,希望对你有一定的参考价值。

最近在做一网站,用的C#,有个页面想实现点击一下按钮就能调用本机的mstsc.exe,我自己写的代码只能实现在一台机子上调用,比如说我把网站代码放在a电脑上,建好站点test,如果在a电脑上访问没有问题,但是如果在b电脑上访问站点就打不开远程,我知道是因为C#的代码是在服务端执行,所以不能在b电脑上打开远程,现在想知道有没有什么别的办法实现这个功能?大家帮帮忙啊!
我的想法是用js脚本语言写代码,但是不知道能否实现,有没有这方面的高手帮下忙啊?

不能。如果网页能随便开你机器上的exe,你还敢上网吗 参考技术A 用WSH宿主可以实现 但是前提是必须提供足够的权限 参考技术B javascript

远程桌面连接与本地机器之间数据拷贝

远程桌面连接也就是mstsc.exe应用程序,打开远程桌面连接,如果我们想把本地数据拷贝到远程桌面,或者将远程桌面的数据拷贝到本地,该如何操作呢?有两种方式可以选择:

方式一:普通文本或其他格式的数据(数据大小在2G以下),可以在远程桌面与本地桌面之间直接拖拽即可

方式二:将本地硬盘挂接到远程桌面所在的机器,具体操作如下图

 技术分享图片

实现本地磁盘挂接到远端机器后,在无端的机器上打开“我的电脑”,便会发现本地的磁盘已挂接上,接下来即可直接在本地盘和远端盘之间做任意的数据拷贝了

以上是关于C# web页面 调用本地的mstsc.exe(远程桌面)?的主要内容,如果未能解决你的问题,请参考以下文章

c#的webbrowser调用本地javascript脚本?

Windows 10HOME版是不能被mstsc.exe远程访问的

Windows 10HOME版是不能被mstsc.exe远程访问的

Windows 10HOME版是不能被mstsc.exe远程访问的

如何从 .aspx 页面 javascript 调用 C# 方法后面的 Web 窗体代码

将本地的新建的web Form页面放到服务器提示错误;