Я хочу удалить все файлы и папки в папке « My Documents\someapp\data кроме двух папок « Данные и настройки».

Я действительно новичок в этом.

1 ответ1

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"

Заметки:

  • " Требуются, потому что имена каталогов содержат space .
  • Использование %USERPROFILE% позволяет тем же командам работать на компьютерах вашего друга.
  • Вы можете поместить все эти команды в командный файл для отправки своим друзьям.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .