Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Olich666
2 / 2 / 0
Регистрация: 28.01.2014
Сообщений: 165
#1

Временные файлы папки Temp - как избежать ее удаления - C++

11.08.2014, 15:39. Просмотров 671. Ответов 6
Метки нет (Все метки)

Подскажите пожалуйста!
Есть программа, после ее обновления папка sql удаляется из временной папки TEMP...
Что можно сделать, чтобы эта папка не удалялась вместе с файлами после обновления?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.08.2014, 15:39
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Временные файлы папки Temp - как избежать ее удаления (C++):

как переместить файлы из папки? - C++
Работаю в MFC. Требуется перемести все файлы (и папки) из каталога "C:\ico\~" в каталог "C:\ico". Рылся в SHFILEOPSTRUCT но так ничего...

Как получить все папки и файлы хранящиеся на диске? - C++
Здравствуйте! Помогите пожалуйста в написании кода, с помошью которого можно получить все папки и файлы хранящиеся на диске D: ...

Как удалить каталог, который имеет вложеные папки и файлы? - C++
С помощью каких средств это можно реализовать? Есть функция _rmdir(const char*) в direct.h, но она удаляет только пустой каталог. Я...

Временные файлы в C:/windows/Temp - Windows XP
Здравствуйте, столкнулся с такой проблемой, по пути C:/windows/Temp каждые 10 минут формируется временный файл размером 2511 КБ в формате...

Не могу найти папку C:\Documents and Settings\Администратор\Local Settings\Temp\Временные файлы Интернета - Windows XP
не могу найти папку C:\Documents and Settings\Администратор\Local Settings\Temp\Временные файлы Интернета\,тоесть открываю скрытые файлы и...

Удалить все файлы и каталоги из папки Temp - не удаляются ReadOnly-объекты - Visual Basic .NET
Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim s As String ...

6
SatanaXIII
Супер-модератор
Эксперт С++
5682 / 2736 / 257
Регистрация: 01.11.2011
Сообщений: 6,679
Завершенные тесты: 1
11.08.2014, 16:15 #2
Копировать ее.
0
Olich666
2 / 2 / 0
Регистрация: 28.01.2014
Сообщений: 165
11.08.2014, 16:24  [ТС] #3
Спасибо, конечно, но мне необходимо, чтобы она оставалась на том же месте в папке TEMP\sql
0
Olich666
2 / 2 / 0
Регистрация: 28.01.2014
Сообщений: 165
18.08.2014, 09:04  [ТС] #4
Есть такой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
UpgLoadDLLs( FALSE );
 
    if( ( !bNoUnpack                 ) ||
        ( ( g_TotalErrors == 0     ) &&
          ( g_status == EPS_NORMAL ) ) ) then
        DeleteDir( svSrcDir, ALLCONTENTS );
    endif;
 
    if( BATCH_INSTALL ) then 
        CommitSharedFiles( 0 );
    endif;
 
    return 0;
end;
Тут получается, если после апгрейда нет ошибок, то удаляются папки svSrcDir.

Как прописать, если есть ошибки, чтобы папки не удалялись?
0
Brendon
Заблокирован
18.08.2014, 09:10 #5
Цитата Сообщение от Olich666 Посмотреть сообщение
Как прописать, если есть ошибки, чтобы папки не удалялись?
Ну так качай обновления не во временную папку, а в любую другую
0
Olich666
2 / 2 / 0
Регистрация: 28.01.2014
Сообщений: 165
18.08.2014, 09:38  [ТС] #6
Нет, мне именно надо во временную папку!
И не качать, а необходимо прописать код
0
zetaBiT
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 6
23.07.2015, 12:10 #7
значит нужно убрать тот код, который удаляет папку
0
23.07.2015, 12:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2015, 12:10
Привет! Вот еще темы с ответами:

Как очистить папки Temp? - Windows 7
В магазине где покупали пк установили Windows 7 64 бита и привезли 2016 г. в Августе на использование,немного поиграл и хотелось бы...

Как избежать повторного удаления? - PHP
вот код удаления новости есть кнопока я на нее нажимаю и новость удаляеться и выводиться сообщение типа новость удалена если я нажму на...

Как запустить Bat файл на выполнение с папки \TEMP\000? - Visual Basic .NET
Здравствуйте. Есть три файла, которые находятся в папке \TEMP\000. Задача склеить их через Bat файл. Вat файл создается программно. ...

После удаления червя win32.hllw.gavir.ini появились подозрительные файлы и папки - Удаление вирусов
Ребята подскажите пожалуйста как бороться с этой заразой? Нечайно нажал на рекламу открылась отдельная вкладка сайта и там было написано...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru