Author Topic: Как реализовать удаление файла?  (Read 4273 times)

0 Members and 1 Guest are viewing this topic.

Zets

  • Освоившийся
  • **
  • Posts: 66
    • View Profile
    • vk.com
Как реализовать удаление файла?
« on: February 21, 2014, 10:18:41 AM »
Скрипт создает файлик bmp. Возможно ли чтобы скрипт его сам сначала удалял?

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: Как реализовать удаление файла?
« Reply #1 on: February 21, 2014, 10:26:28 AM »
что касается файловой системы, хорошим решением является вызов из скрипта bat-файлов

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Как реализовать удаление файла?
« Reply #2 on: February 21, 2014, 11:19:14 AM »
В скрипте пишешь
Code: (clickermann) [Select]
EXECUTE("Del.bat")Создаешь сам "Del.bat" это обычный текстовый файл с расширением bat

В него пишешь такую строку:
Code: [Select]
del /q "screens\shot*.bmp"
В результате все файлы такого вида
Code: [Select]
shot0000.bmp
shot0001.bmp
shot0002.bmp
shot0003.bmp
shot0004.bmp
shot0005.bmp
будут удалениы из папки screens

Zets

  • Освоившийся
  • **
  • Posts: 66
    • View Profile
    • vk.com
Re: Как реализовать удаление файла?
« Reply #3 on: February 21, 2014, 11:30:20 AM »
Большое спасибо!))

Atas

  • Активный участник
  • ***
  • Posts: 147
    • View Profile
Re: Как реализовать удаление файла?
« Reply #4 on: February 21, 2014, 02:49:58 PM »
Code: (clickermann) [Select]
TFCLEAR("file.bmp", 1)
Цитата из справки Clickermann:
Quote
TFCLEAR ("file", [flag]) - очищает файл
file - имя файла
flag - необязательный параметр; флаг удаления файла
Если параметр flag = 1, то файл удаляется с жесткого диска, если нет, то просто очищается

Zets

  • Освоившийся
  • **
  • Posts: 66
    • View Profile
    • vk.com
Re: Как реализовать удаление файла?
« Reply #5 on: February 21, 2014, 03:42:46 PM »
Круто, спасибо!