JAVA操作CMD问题
我在使用Java做一个mySql数据备份动作
其中 CMD命令这么写:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\kaka>E:
E:\>CD \AA\
E:\aa>mysqldump.exe -uroot -p0000 jhdb > E:\a.XML
黄色部分是我写的 命令 结果执行正常
但是应用到Java中来 就出问题
String str = "E:\\aa\\mysqldump.exe > -uroot -p0000 jhdb > E:\\a.XML";String commandStr = "cmd.exe /c" + " " + str;Process p = Runtime.getRuntime().exec(commandStr);