我是新手,正在寻求帮助。我手动打开远程桌面到服务器并运行我已经坐在桌面上的批处理文件。我想通过VBA来做到这一点。我不想看到远程桌面,我想知道批处理文件何时完成运行。这是我迄今发现的代码。它将我带到远程桌面的密码屏幕,我必须手动将它从手动拿走。我需要添加哪些代码才能完成此操作。从VBA在远程桌面上运行批处理文件
TestVar = Shell("C:\windows\system32\mstsc.exe /v:" & "IP Address", 1)
在遥控器上的批处理文件的路径为:“C:\用户\路径\桌面\ batch.bat”
我不知道这是否是可以通过代码操纵Windows登录屏幕,但有API函数,但是您必须在代码中硬编码密码! – 2013-05-07 15:36:13
@菲利普,谢谢。我不介意硬编码pswd – user2358848 2013-05-07 16:03:17