我需要创建一个工具来清除我们系统上的java缓存,为此我需要调用“javaws -uninstall”命令,该命令可以在我的程序中用CMD执行。
答案 0 :(得分:1)
这是从命令行运行命令的方法。
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "javaws";
startInfo.Arguments = "uninstall";
Process.Start(startInfo);
虽然仅使用Process.Start()
更短,但创建ProcessStartInfo
实例可让您更好地控制控制台。因此,如果您不想显示CLI窗口,请使用适当的设置。
答案 1 :(得分:1)
使用以下方式启动流程:
Process.Start("javaws", "uninstall")
可在MSDN
上找到更多信息这假设javaws
位于PATH variable。您可能必须使用绝对路径