Автор Тема: Как удалить файлы?  (Прочитано 446 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lemonia [?]

  • Новичок
  • *
  • Сообщений: 83
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Как удалить файлы?
« Создано: Февраль 28, 2018, 21:26:07 »
Версия AutoIt: 3.3.12.0

Описание:
Есть папка с поддиректориями (больше 200). в каждой из них файл с одним и тем же именем и другие файлы.
Как удалить из поддириктрий эти другие файлы, а те одинаковые, имя которого одинаково и известно, чтобы остались в подпапках?
Примечания:
Работаю в Windows XP.

Русское сообщество AutoIt

Как удалить файлы?
« Отправлен: Февраль 28, 2018, 21:26:07 »

Помечен как лучший ответ пользователем lemonia Отправлен Март 01, 2018, 07:29:18

Оффлайн Tempo [?]

  • Продвинутый
  • ***
  • Сообщений: 401
  • Репутация: 92
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Как удалить файлы?
« Ответ #1, Отправлен: Февраль 28, 2018, 21:50:54 »
Код: AutoIt [Выделить]
#include <File.au3>

Local $sFolder = FileSelectFolder("Выберите корневую папку", @ScriptDir)
If @error Then Exit

Local $sFileName = "Test.txt" ;Имя файла для исключения

Local $aFileList = _FileListToArrayRec($sFolder, "*|" & $sFileName, $FLTAR_FILES, $FLTAR_RECUR, $FLTAR_NOSORT, $FLTAR_FULLPATH)
For $i = 1 To $aFileList[0]
    FileRecycle($aFileList[$i]) ;Перемещает в корзину
    ;FileDelete($aFileList[$i]) ;Удаляет
Next


Русское сообщество AutoIt

Re: Как удалить файлы?
« Ответ #1 Отправлен: Февраль 28, 2018, 21:50:54 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
5432 Просмотров
Последний ответ Октябрь 04, 2011, 16:08:48
от YOgen
8 Ответов
13040 Просмотров
Последний ответ Декабрь 15, 2009, 16:20:14
от Guezt Gutsy
6 Ответов
6416 Просмотров
Последний ответ Февраль 27, 2010, 16:24:14
от Guezt Gutsy
2 Ответов
5662 Просмотров
Последний ответ Март 31, 2010, 19:34:34
от madmasles
18 Ответов
12171 Просмотров
Последний ответ Март 03, 2011, 01:10:17
от Kaster
4 Ответов
2738 Просмотров
Последний ответ Апрель 15, 2011, 03:02:47
от VladUs
14 Ответов
5973 Просмотров
Последний ответ Август 04, 2012, 09:44:56
от CreatoR
0 Ответов
747 Просмотров
Последний ответ Декабрь 11, 2016, 22:35:53
от vovka.pupkin
1 Ответов
582 Просмотров
Последний ответ Февраль 16, 2017, 08:22:20
от ildar
4 Ответов
396 Просмотров
Последний ответ Июнь 27, 2018, 17:16:17
от Grizli