powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
5 сообщений из 5, страница 1 из 1
запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
    #32604666
Danil Haynes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем.

Застрял капитально .. пытаюсь удалить более 15 тысяч темп и dbf файлов из \Temp директория .. иначе Фокс рушиться .. встроеная ADIR() функция рушиться тк кол-во файлов превышает лимит Array...

Создал delete.bat который работает классно под виндой cmd.exe (я на 2000 пРО кстати) .. но когда я его запускаю из под VFP командой RUN c:\delete.bat on делает вид что работает, но ни хрена ничего не удаляет .. пытался запустить cmd.exe с параметром c:\delete.bat .. тот же самый эффект.

@echo удаляем файлы
del c:\Temp\*.* /Q
exit 0

Посоветуйте как быстро удалить файлы из папки? удалить саму папку нельзя, тк VFP там держит свои рабочие файлы на данный момент .. нужно удалить все остальное, иначе накапливаеться очень быстро. Если кол-во файлов за один забег превышает несколько тысяч, то Фокс даже не может взять список файлов своей ADIR() :(

Заранее спасибо!

Данил
...
Рейтинг: 0 / 0
запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
    #32604676
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sys(2000)
...
Рейтинг: 0 / 0
запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
    #32604713
Danil Haynes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо большое. работает но очень медленно .. :( .bat опустошил папку за пару секунд .. других идей нету? может можно запустить какую нить другую маленькую утилиту с параметром?
...
Рейтинг: 0 / 0
запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
    #32604940
Satvic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообщето SYS(2000) нужно имя самого файла, оно неподходит для удаления огромного количества файлова одним махом. Нашелся

ERASE "c:\temp\*.*" ..
...
Рейтинг: 0 / 0
запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
    #32605209
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чего их там так много? Они создаются специально или в результате сбоев? Если специально, то почему бы не удалять такие файлы сразу после использования?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]