无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2233|回复: 2
打印 上一主题 下一主题

[求助] 【难题?】求教windows10下面如何通过远程方式来调用一个UI程序给当前的用户?

[复制链接]
跳转到指定楼层
1#
发表于 2018-10-24 08:30:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位兄弟姐妹程序员节日快乐。
我的问题是这样:
【问题】
假如有A机器OS=windows10,并且有个用户Administrator登录在使用。
现在有另一台机器B(可以登录到机器A的cmd窗口),我想在这个窗口能够给机器A发送一个指令后,
在机器A上执行一个UI程序(比如notepad.exe)并且上Administrator用户能看到这个程序界面,
就好像是他自己打开的一样。

【背景】
a.机器B已经能够登录机器A的cmd窗口了。
b.机器B上在登录窗口可以执行机器A上的命令行比如dir啊这些命令程序,并且有结果回显
c.机器B上可以直接执行cmd /k /c notepad或者调用机器A(win10)上的某个批处理,里面可以start /w notepad.exe,但是只能在tasklist看到notepad进程,机器A的登录用户看不到notepad窗口
d.机器B上甚至可以执行A上的其他程序,通过shellexecute的api发消息调用notepad,但是同C一样,只能看到进程,机器A的登录用户看不到这个程序的界面
e.如果机器A是windows7就没有我的疑惑,因为c或d都可以让程序在当前用户下执行,能看到界面,好像自己打开的一样。
2#
发表于 2018-10-24 10:36:58 | 只看该作者
Session隔离。从Windows 7开始有,按理说你e应该也一样的。。。

用psexec之类命令,可以让指定程序在指定Session上运行。
回复

使用道具 举报

3#
发表于 2018-10-26 20:19:16 | 只看该作者
楼主说说win7下要用什么软件能做到你说的这种方式、B远程调用A机器上的程序给A看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-10 00:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表