我想删除My Documents\someapp\data
除两个文件夹之外的所有文件和文件夹数据和设置。
我对此很陌生。
答案1
一个可能的解决方案:
- 将两个目录移至安全的地方
- 删除剩余的文件和目录
- 将两个目录再次移回。
就像是:
md "%USERPROFILE%\My Documents\save"
move "%USERPROFILE%\My Documents\someapp\data\data" "%USERPROFILE%\My Documents\save\data"
move "%USERPROFILE%\My Documents\someapp\data\settings" "\%USERPROFILE%My Documents\save\settings"
del /f /s /q "%USERPROFILE%\My Documents\someapp\data"
md "%USERPROFILE%\My Documents\someapp\data"
move "%USERPROFILE%\My Documents\save\data" "%USERPROFILE%\My Documents\someapp\data\data"
move "%USERPROFILE%\My Documents\save\settings" "%USERPROFILE%\My Documents\someapp\data\settings"
rd "%USERPROFILE%\My Documents\save"
笔记:
"
由于目录名称包含 ,因此 s 是必需的space
。- 使用
%USERPROFILE%
允许相同的命令在你朋友的计算机上运行。 - 您可以将所有这些命令放在批处理文件中发送给您的朋友。