Я хочу удалить все файлы и папки в папке « My Documents\someapp\data
кроме двух папок « Данные и настройки».
Я действительно новичок в этом.
Одно из возможных решений:
Что-то вроде:
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"
Заметки:
"
Требуются, потому что имена каталогов содержат space
.%USERPROFILE%
позволяет тем же командам работать на компьютерах вашего друга.