我是新人并寻求帮助。我手动将远程桌面打开到服务器并运行我坐在桌面上的批处理文件。我想通过VBA这样做。我不想看到远程桌面,我想知道批处理文件何时完成运行。这是我到目前为止找到的代码。它将我带到远程桌面的密码屏幕,我必须从那里手动获取它。为了完成这项工作,我需要添加什么来代码。
TestVar = Shell("C:\windows\system32\mstsc.exe /v:" & "IP Address", 1)
远程批处理文件的路径为:“C:\ users \ path \ desktop \ batch.bat”
答案 0 :(得分:1)
如果您不担心登录屏幕,并希望远程执行commandfs,则需要查看 Windows PowerShell
我认为这个非常受欢迎的 StackOverFlow主题也可能有用(请参阅 200 upvotes 的答案 Jason R. Coombs
Stack Overflow: how to use ssh to run shell script on a remote machine