如何使用Java从远程系统打开文件夹

时间:2018-10-30 05:11:32

标签: java remote-desktop

我正在尝试在远程桌面上执行某些操作,我能够成功登录,但登录后无法访问远程桌面文件夹,它正在本地计算机中签入,请帮助我如何执行此类操作。< / p>

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

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");
            }
    }

1 个答案:

答案 0 :(得分:0)

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

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

每次重新启动或关闭后,它将首次要求用户名和密码。