gpt4 book ai didi

java - 如何通过 Java 连接远程 Windows 机器?

转载 作者:搜寻专家 更新时间:2023-11-01 01:47:23 26 4
gpt4 key购买 nike

我想使用 Java 程序从本地计算机连接到远程 Windows 桌面计算机。

我必须检查远程机器上的磁盘空间和其他几个服务。

最佳答案

远程桌面连接

Java

// Creating credentials
Process p = Runtime.getRuntime().exec("cmdkey /generic:" + ip +
" /user:" + userName +
" /pass:" + password);
p.destroy();

Runtime.getRuntime().exec("mstsc /v: " + ip + " /f /console");

Thread.sleep(2*60*1000); // Minutes seconds milliseconds
// Deleting credentials
Process p1 = Runtime.getRuntime().exec("cmdkey /delete:" + ip);
p1.destroy();
  • 通过使用 cmdkey我们可以创建或删除特定于当前用户的凭据。

Command line

C:> cmdkey /generic:192.168.0.11 /user:XXXXX /pass:XXXXX
CMDKEY: Credential added successfully.
C:> mstsc.exe /v:192.168.0.11 /w:800 /h:600
Connecting to Remote Desktop.
C:> cmdkey /delete:192.168.0.11
CMDKEY: Credential deleted successfully.

关于java - 如何通过 Java 连接远程 Windows 机器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5757920/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com