我在 Windows Server 中部署了较新版本的 Java。然后我将新版本设为默认版本。但在卸载之前,如何找到使用较旧、过时的 Java 版本的应用程序、程序、服务?是否有任何我可以保持活动的痕迹来找到它们?
答案1
我会尝试WMI 命令行 (WMIC),因为作为命令行工具,它既适用于 Window Server Core,也适用于桌面体验。例如
wmic process where "name like '%java%'" get ExecutablePath,CommandLine
如果ExecutablePath
是旧版本的二进制文件,那么它就在该版本上运行,并且CommandLine
可能显示 Java 应用程序。