Board logo

标题: [文件操作] [已解决]批处理代码,如果文件目录名,含有空格,应该如何修改?谢谢。。 [打印本页]

作者: ygqiang    时间: 2015-9-28 17:56     标题: [已解决]批处理代码,如果文件目录名,含有空格,应该如何修改?谢谢。。

本帖最后由 ygqiang 于 2015-12-4 11:00 编辑

[已解决]批处理代码,如果文件目录名,含有空格,应该如何修改?谢谢。。
  1. for %%a in (Temp;History;"Application Data";"Temporary Internet Files") do (
  2. del /f /s /q /a "%userprofile%\Local Settings\%%a\*.*" >nul 2>nul
  3. rd /s /q "%userprofile%\Local Settings\%%a" >nul 2>nul
  4. md "%userprofile%\Local Settings\%%a" >nul 2>nul
  5. )
复制代码

作者: pcl_test    时间: 2015-9-28 19:03

%%~a
作者: 回家路上    时间: 2015-9-28 19:20

如pcl所言。
另外,del语句可以不要吧。
作者: ygqiang    时间: 2015-12-4 10:59

回复 2# pcl_test


    多谢。。已解决。。
  1. for %%a in (Temp;History;"Application Data";"Temporary Internet Files") do (
  2. del /f /s /q /a "%userprofile%\Local Settings\%%~a\*.*" >nul 2>nul
  3. rd /s /q "%userprofile%\Local Settings\%%~a" >nul 2>nul
  4. md "%userprofile%\Local Settings\%%~a" >nul 2>nul
  5. )
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2