【问题标题】:How to open folder from remote system using java如何使用java从远程系统打开文件夹
【发布时间】:2018-10-30 05:11:31
【问题描述】:

我正在尝试在远程桌面上执行一些操作,我能够成功登录但登录后无法访问远程桌面文件夹,它正在检查本地计算机,请帮助我如何执行这些操作。

以下是步骤,只需要在远程桌面上执行

1.Login into Remote Desktop(I did it)
2.Go to Particular folder path in remote desktop
3.Open XML config file in remote desktop
4.Edit Dates in above file
5.Save it
6.Now come to 2nd step folder
7.Run Job scheduler
8.Verify Data in Database
9.Same flow for multiple Schedulers

下面是在远程桌面打开文件夹的代码,但它试图在本地机器上打开。

public void accessFolderPath() throws IOException{

         Desktop desktop = Desktop.getDesktop();
            File dirToOpen = null;
            try {
                Thread.sleep(4000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            try {
                dirToOpen = new File("D:\\wwwroot\\jobs");
                desktop.open(dirToOpen);
            } catch (IllegalArgumentException iae) {
                System.out.println("File Not Found");
            }
    }

【问题讨论】:

  • 你在做什么有什么问题?
  • 实际上,我正在尝试通过登录远程桌面自动执行调度程序

标签: java remote-desktop


【解决方案1】:

您可以通过与远程桌面建立连接来访问自己计算机上远程桌面的本地文件夹,而无需实际登录远程桌面。

Windows + R 或在 Windows 资源管理器中键入 - \\远程桌面的IP或主机名\DRIVE$\FOLDER_PATH

它会在每次重启或关机后第一次询问用户名和密码。

【讨论】:

  • 根据您的回答,应共享特定文件夹,否则将不可行,在我的情况下,文件夹不共享。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-06-24
  • 1970-01-01
  • 2011-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多