excel - 从 RDP 窗口运行 EXE(RDP 窗口链接到 Weblink)
问题描述
Weblink 登录具有连接到远程桌面的 IP 列表
我可以使用“ie.document”点击特定的ip</p>
但是该链接会打开该 IP 的远程桌面(即服务器)的另一个窗口
由于安全原因,我无法直接进行远程连接。
Server PC(Remote Desktop Pc)的C盘有一个EXE。
如何使用 VBA 运行该 EXE、登录和提取所需文件?
直到 IP 列表我才完成了一些编码
我试过APPACTIVATE,不能运行那个EXE,请指教
USR = Workbooks(MP).Worksheets("Sheet1").Range("C2").Value
PWD = Workbooks(MP).Worksheets("Sheet1").Range("C3").Value
Dim ie As Object
Set ie = CreateObject("InternetExplorer.Application")
ie.navigate "http://web.xyz.com/frmLoginACMO.aspx"
While ie.readyState <> 4: DoEvents: Wend
ie.Visible = True
ie.Document.getElementByID("ctl00_MainContent_txtusername").Value = (USR)
ie.Document.getElementByID("ctl00_MainContent_txtpassword").Value = (PWD)
ie.Document.getElementByID("ctl00_MainContent_imgbtnLogin").Click
AppActivate "10.24.187.203@op_BoUSer-WindowsRDP"
解决方案
推荐阅读
- java - 数据库连接问题 - 原因:java.sql.SQLRecoverableException: IO Error: Unknown host specified
- java - 如何在 Apache POI XSSFChart 中旋转文本标签
- mysql - Optional relation on MySQL RDB with foreign keys using AWS Appsync
- reactjs - ReactJS 正确使用有状态和无状态组件的方法?
- scala - Spark DataFrame向Ignite写数据(2.7.5)总是报错
- javascript - 使用javascript在不同端口上的不同apache服务器上运行的两个应用程序之间的通信
- python - 在 pandas 1.0.1 中使用“datetime64 [ns, UTC]”采样的 groupby 行为不正确?
- angular - 如何避免在日期选择器字段中输入字母?
- hadoop - 如何在 Java 代码中获得 HDFS 可用空间?
- amazon-web-services - 如何将 linux 日志文件直接发送到 S3(从而绕过 CloudWatch)