On-line: Alex_Cher, гостей 3. Всего: 4 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 8136
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.01.26 15:27. Заголовок: Мусорные файлы в папке запуска


У моего одного клиента в папке запуска программы постоянно появляется мусорные файлы типа:

Только у одного клиента ! У него сервер-терминалов WinServer 2022, смотрел у других, нет такого.

Смотрел по коду у себя, не увидел ничего такого, вот код:
   WriteIni( "SETTINGS", "path_download", " " + cPathTemp , cFileIni ) 
WriteIni( "SETTINGS", "path_extract" , " " + cPathAbon4, cFileIni )
WriteIni( "SETTINGS", "path_run" , " " + cPathRun , cFileIni )
WriteIni( "SETTINGS", "path_user" , " " + cPathUser , cFileIni )
....
STATIC Function WriteIni( cSection, cEntry, cValue, cFile )
RETURN WritePrivateProfileString( cSection, cEntry, cValue, cFile )

Как избавиться от этого ?
Кто занимается переименованием файла ?
Григорий, а в коде что-то есть по этим временным файлам ?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 7 [только новые]







Пост N: 52
Зарегистрирован: 22.01.14
ссылка на сообщение  Отправлено: 03.01.26 17:55. Заголовок: Что файлы содержат? ..


Что файлы содержат? Или пустые?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4867
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 03.01.26 18:18. Заголовок: Andrey Ф-я hb_FileD..


Andrey
Ф-я hb_FileDelete(cCtl + "_202*.ini") удаляет файлы, после всех WriteIni( "SETTINGS", ...) ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4868
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 03.01.26 18:22. Заголовок: Andrey пишет Кто зан..


Andrey пишет
 цитата:
Кто занимается переименованием файла ?


C ф-я hmg (в коде нет ничего по этим временным файлам)
Скрытый текст


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 8137
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.01.26 18:53. Заголовок: ZAlex пишет: Что фа..


ZAlex пишет:

 цитата:
Что файлы содержат? Или пустые?


Копию того что пишу в своей функции:
   WriteIni( "SETTINGS", "path_download", " " + cPathTemp , cFileIni )  
WriteIni( "SETTINGS", "path_extract" , " " + cPathAbon4, cFileIni )
WriteIni( "SETTINGS", "path_run" , " " + cPathRun , cFileIni )
WriteIni( "SETTINGS", "path_user" , " " + cPathUser , cFileIni )


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 8138
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.01.26 18:56. Заголовок: SergKis пишет: Ф-я ..


SergKis пишет:

 цитата:
Ф-я hb_FileDelete(cCtl + "_202*.ini") удаляет файлы, после всех WriteIni( "SETTINGS", ...) ?


Ну это только наверное при выходе из программы нужно делать.
Тогда непонятно кто такой мусор создаёт ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4869
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 03.01.26 19:12. Заголовок: Andrey пишет Тогда н..


Andrey пишет
 цитата:
Тогда непонятно кто такой мусор создаёт ?


Ф-я BOOL result = WritePrivateProfileString( lpSection, lpEntry, lpData, lpFileName );
работает через др. файл, делая изменения, т.е. она и делает

 цитата:
Ну это только наверное при выходе из программы нужно делать.


удаляет файлы или нет ?
есть права каталогу на удаление файлов ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 8139
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 04.01.26 08:51. Заголовок: SergKis пишет: удал..


SergKis пишет:

 цитата:
удаляет файлы или нет ?
есть права каталогу на удаление файлов ?


Да, есть права на удаление.
Сделал удаление таких файлов по маске, при выходе из программы.

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 59
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет