cmd> move D:\test\a\test file.pdf D:\topath (move失败)
解决办法:文件名加上双引号
cmd> move D:\test\a\"test file.pdf" D:\topath (move成功)
在java中调用dos命令时加双引号 \"
Process exec = runtime.exec("cmd /c move D:\\test\\a\\" + "\"test file.pdf\"" + " D:\\topath");
cmd> move D:\test\a\test file.pdf D:\topath (move失败)
解决办法:文件名加上双引号
cmd> move D:\test\a\"test file.pdf" D:\topath (move成功)
在java中调用dos命令时加双引号 \"
Process exec = runtime.exec("cmd /c move D:\\test\\a\\" + "\"test file.pdf\"" + " D:\\topath");