dos命令move移动的文件名有空格


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"); 

猜你喜欢

转载自blog.csdn.net/weixin_42126947/article/details/80842167