Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
Doomych
0 / 0 / 0
Регистрация: 10.12.2007
Сообщений: 98
#1

Как удалять скрытые, системные и "для чтения" файлы? - C++

01.02.2009, 08:35. Просмотров 791. Ответов 2
Метки нет (Все метки)

Удаляю файлы при помощи DeleteFile(). При этом файлы с вышеуказанными атрибутами не удаляются. Как удалить такие файлы?

Спасибо всем, кто ответит!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2009, 08:35     Как удалять скрытые, системные и "для чтения" файлы?
Посмотрите здесь:

Как в окне CFileDialog показать скрытые и системные файлы? - C++
Как в окне 'Открытие файла' (CFileDialog) показать скрытые и системные файлы, если в настройках Windows установлено, что их не надо...

Удалять в словах, которые заканчиваются на букву "А" все другие буквы "А" - C++
Здравствуйте! Есть текст "Варвара очень любит леопарда". Нужно сделать программу, которая будет удалять в словах, которые заканчиваются...

Как открывать файлы-ЕХЕ для С++ через "декомпилятор JetBrains dotPeek .1.5"? - C++
Здравствуйте! Научите, пожалуйста, открывать файлы-ЕХЕ для С++ через "декомпилятор JetBrains dotPeek .1.5". Сам пока не открывал,...

Программа должна удалять из строки все символы, что стоят на чётных местах после буквы "а" - C++
Программа должна удалять из строки все символы, что стоят на чётных местах после буквы "а". Сделал программу которая это делает, но только...

Ошибка: "Попытка чтения или записи в защищенную память" - C++
Вот это выдает: Additional information: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память...

Ошибка "Попытка чтения в запрещенную память" при работе с файлами - C++
Нужно хранить в файле данные со структуры и считывать их. Перепробовал кучу вариантов (fopen и ofstream/ifstream), постоянно одна и та же...

Для массива из 10 чисел проверить, есть ли в нем два одинаковых числа и напечатать "да" или "нет" - C++
void check_same(const int* a) { for (const int* p = a; p < a + 9; p++) for (const int* q = p+1; q < a + 10; q++) ...

Для класса "Футболист" создать производный класс "Нападающий" - C++
помогите плиз написать главную функцию и внешний метод и посмотрите ошибки класс ФУТБОЛИСТ с атрибутами: фамилия, название команды,...

Проблема с перегрузкой операторов "+" и "+=" для классов Point и Circle - C++
Есть класс Point (элементы данных x,y) и класс Circle (элементы данных р(типа Point),r). Их заголовочные файлы: class Point { ...

Как сделать "Старт", "Пауза", Стоп"? - C++
Доброго времени суток, как сделать так, чтобы при нажатии на кнопку начиналось цикличное действие (рисование например) и продолжалось бы...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
VitFil
0 / 0 / 0
Регистрация: 10.07.2007
Сообщений: 105
01.02.2009, 09:52     Как удалять скрытые, системные и "для чтения" файлы? #2
Снять с них эти атрибуты и удалить.
Doomych
0 / 0 / 0
Регистрация: 10.12.2007
Сообщений: 98
01.02.2009, 10:03  [ТС]     Как удалять скрытые, системные и "для чтения" файлы? #3
Хорошо, снимаем атрибуты и удаляем. Это просто. Но если я захочу восстановить эти файлы из корзины, то атрибуты будут потеряны...
Ответ Создать тему
Опции темы

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