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

Застрял капитально .. пытаюсь удалить более 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
14.07.2004, 18:04
    #32604676
Urri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
sys(2000)
...
Рейтинг: 0 / 0
14.07.2004, 18:21
    #32604713
Danil Haynes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
спасибо большое. работает но очень медленно .. :( .bat опустошил папку за пару секунд .. других идей нету? может можно запустить какую нить другую маленькую утилиту с параметром?
...
Рейтинг: 0 / 0
14.07.2004, 22:59
    #32604940
Satvic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск .BAT фалов из FoxPro (или как удалить огромное кол-во файлов)
Вообщето SYS(2000) нужно имя самого файла, оно неподходит для удаления огромного количества файлова одним махом. Нашелся

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


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