Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 12

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

16.11.2015, 19:03. Показов 3246. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, возможно подскажите, вот такая проблема: нужно чтобы программа удаляла папку браузера с куками, сохраненными вкладками и тд и тп, но при удалении высвечивается ошибка что нет доступа и разрешений для этой папки. Вот пример кода:
C#
1
2
            string path = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\Google\Chrome\User Data\Default";            
            File.Delete(path);
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.11.2015, 19:03
Ответы с готовыми решениями:

Удаление папок и файлов из указанной папки после завершения программы
Здравствуйте. Мне нужен скрипт vbs для удаления файлов и папок из указанной папки после завершения просмотра файла презентации...

Удаление файлов и папок
В общем такая проблема... есть батник @echo off set "d=F:\Clean" set "d1=IT" set "d2=All" set "f1=KVRT.exe" set...

Удаление папок и файлов
Доброго времени суток! Проблема заключается в следующем, на сервере при перезагрузке нужно автоматизировать очистку переменки, временных...

9
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
16.11.2015, 20:09
И с чего бы ради в системной папке давать хозяйничать первым встречным?
От администратора запускали?

Добавлено через 2 минуты
Антивирь вырубали?

Добавлено через 2 минуты
Режим инкогнито может проще использовать, тогда ничего удалять не придется?
Вот только добавленное в закладки\избранное останется.
0
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 12
16.11.2015, 20:52  [ТС]
Цитата Сообщение от Woldemar89 Посмотреть сообщение
От администратора запускали?
Запускал
Цитата Сообщение от Woldemar89 Посмотреть сообщение
Антивирь вырубали?
Вырубал
Цитата Сообщение от Woldemar89 Посмотреть сообщение
Режим инкогнито может проще использовать, тогда ничего удалять не придется?
В этом нет никакого интереса - хочу написать программу очистки всех браузеров, чтобы они были как после установки.

Добавлено через 18 минут
Можно ли как-то наделить разрешениями программу?
0
0 / 0 / 1
Регистрация: 13.11.2015
Сообщений: 5
16.11.2015, 22:56
тоже борюсь с этим.

только я делаю что то типо античита) и мне нужен поиск по всем папкам и дискам.
та же беда, при поиске говорит что нет прав. перерыл форум весь так и не получилось ничего сделать вот мой код

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
      //удаление читов на компе ssleay32.dll
        void deleteFilescheats()
        {
 
           
            string[] files = Directory.GetFiles("d:", "ssleay32.dll", SearchOption.AllDirectories);
 
 
 
            foreach (String file in files)
           {
               File.SetAttributes(file, FileAttributes.Normal);
               File.Delete(file);
           }
        }
0
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 12
17.11.2015, 11:54  [ТС]
может конечно что и тут что есть, но я пока еще не разобрался:
https://msdn.microsoft.com/ru-... .110).aspx

Добавлено через 32 минуты
возможно и от сюда что можно нового узнать:
Редактирование файлов в System32 - файл фактически не появляется, но программа его определяет
0
0 / 0 / 1
Регистрация: 13.11.2015
Сообщений: 5
17.11.2015, 13:59
вообщем поробовал отловить ошибку

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        void deletecheats()
        {
            try
            {
                string[] files = Directory.GetFiles("C:/", "vbbook.txt", SearchOption.AllDirectories);
                // do something with your file array
                foreach (String file in files)
                {
                    File.SetAttributes(file, FileAttributes.Normal);
                    File.Delete(file);
                }
            }
            catch (UnauthorizedAccessException ex)
            {
                System.Windows.Forms.MessageBox.Show("Поиск файла запрещен", "ошибка");
            }
ошибку ловит но не продолжает действие(поиск по папкам) может кто то знает как не остановить а продолжить после останови.
0
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 12
17.11.2015, 14:14  [ТС]
aionsuccess, если я не ошибаюсь там нужно прописать continue:
C#
1
2
3
4
5
catch (UnauthorizedAccessException ex)
            {
                System.Windows.Forms.MessageBox.Show("Поиск файла запрещен", "ошибка");
                continue;
            }
0
14 / 13 / 6
Регистрация: 21.01.2015
Сообщений: 150
18.11.2015, 05:58
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 void deletecheats()
        {
           
                string[] files = Directory.GetFiles("C:/", "vbbook.txt", SearchOption.AllDirectories);
                // do something with your file array
                foreach (String file in files)
                {
                    try
                   {
                    File.SetAttributes(file, FileAttributes.Normal);
                    File.Delete(file);
                    }
            catch (UnauthorizedAccessException ex)
            {
                System.Windows.Forms.MessageBox.Show("Поиск файла запрещен", "ошибка");
            }
                }
1
0 / 0 / 1
Регистрация: 13.11.2015
Сообщений: 5
18.11.2015, 09:31
Лучший ответ Сообщение было отмечено simat33 как решение

Решение

An unhandled exception of type 'System.UnauthorizedAccessException' occurred in mscorlib.dll

Additional information: Отказано в доступе по пути "C:\Windows\System32\LogFiles\WMI\RtBack up".

все равно вот такая беда, поставил уже на разрешение доступа самого высокого уровня.
тормозит на
C#
1
 string[] files = Directory.GetFiles("C:/", "vbbook.txt", SearchOption.AllDirectories);
эта же функция работает отлично если указать конкретную папку. к примеру c:/wow....

Добавлено через 16 минут
Все таки вот
SearchOption.AllDirectories постянно эксепшены

из чего следует просто нельзя использовать

C#
1
AllDirectories
0
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 12
18.11.2015, 12:58  [ТС]
aionsuccess, мою проблему это тоже решило, спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.11.2015, 12:58
Помогаю со студенческими работами здесь

Удаление файлов и папок
В общем проблема такая: у меня есть файловый менеджер, отображение элементов идет через treeview и listview. Как сделать кнопку, для...

Удаление файлов и папок в корзину
Доброго времени суток! Подскажите как переместить файлы и папки из папки Х в корзину посредством командной строки. Хочу написать батник...

Сравнение и удаление файлов и папок
всю голову поломал с этой задачей нужен bat или cmd файл который закидывается в папку PE3EPB_1 и проверяет все отличия файлов и папок из...

Запрет на удаление файлов/папок
Здравствуйте. Такая проблема: на компьютере есть два пользователя "User" и "Admin". Задача состоит в том чтобы запретить User-у удалять...

Удаление папок и файлов с выбором
Здравствуйте, прошу вашей помощи. У меня на диске C:\ постоянно собирается всякий хлам, папки, файлы,видео,музыка. Вопрос? Как создать BAT...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru