Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
1 / 1 / 0
Регистрация: 03.04.2010
Сообщений: 13
1

TakeOwnership в Windows Vista\7.Прoблема с файлами.

10.04.2010, 17:42. Показов 1278. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте,
пишу программу которая "умеет" применять необходимые права (на запись) для системных файлов в системных каталогах
на Windows Vista\7.
вот непосредственно часть кода, которая все делает:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    Process process = new Process();
private void GetData(object obj)
        {
            foreach(string file in Directory.GetFiles("C:\\windows"))
            {
                string FileName = "cmd.exe";
                string Arguments = @"/f " + file;
                ProcessStartInfo StartInfo = new ProcessStartInfo(FileName, Arguments);
                StartInfo.CreateNoWindow = true;
                StartInfo.UseShellExecute = false;
                process.StartInfo = StartInfo;
                process.Start();
                process.WaitForExit(10);
            }
        }
так вот, соткнулся с некоторыми проблемами.
При предоставлении необходимых прав к некоторым файлам приводит зависанию, заторможению, закрытию процесса или вовсе к перезагрузки системы.
я заметил, что когда доходит дело с правами к explorer.exe - страшно начинает глючить проводник, иконки, рабочий стол, панель задач и в принципе все связанное с экспоррером.Еще заметил такое с некоторыми файлами в \\windows\\syetem32\\Ru-ru, что-то типа файлов отвечающих за работу монитора (результатом действий с этими файлами стал полностью черный экран и лишь иконка меню пуск).

меня интересует:
- можно-ли как-то дописать в код процесса (тот, что написан выше) исключения для некоторых файлов???
- как сделать, например, чтоб при запуске моей программы процессы типа explorer.exe закрывались, а при выходе с программы вновь открывались??
- следующим шагом программы есть применения патчеров графических ресурсов, типа, запуск множества программ с ключами типа "-key1 -key2 -key3 -key4".Можно-ли сделать этот шаг как-то более универсальней, что-типа, на примере, сценария командной строки:
start/wait *.exe -key1 -key2 -key3 -key4
(за один раз запустить все эксешки)?????????
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2010, 17:42
Ответы с готовыми решениями:

Windows Vista плохо работает с exe файлами!!!
Люди помогите!!!У мя такая проблема!!! Exe файлы медлино запускаются и при их запуске перестаёт...

Имеется компьютер с W7, грузится только в безопасном режиме. Аппаратная прoблема или прoблема системы?
В safe mode с поддержкой сети тоже грузится. В обычном режиме даже до окна логона не доходит....

Сеть между компьютером с Windows Vista Ultimate и ноутбуком с Windows Vista Home Premium
Всем привет! Есть компьютер (Vista Ultimate) и ноутбук (Vista Home Premium). Между ними надо...

Windows Vista SP2 открывается окошко обновить до Windows Vista Ultimate
Ребят скажите плиз у меня одна виста в свойствах компьютера стоит sp2 а две другие в свойствах...

1
1 / 1 / 0
Регистрация: 03.04.2010
Сообщений: 13
13.04.2010, 22:03  [ТС] 2
что нет ни от кого помощи???
0
13.04.2010, 22:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2010, 22:03
Помогаю со студенческими работами здесь

Отличие Windows Vista Business от Windows Vista Home
собираюсь брать ноут, где стоит Vista Business с какими странностями столкнусь?

такая проблема: дома 2 компъютера , один с Windows Vista, другой с Windows XP. Там, где Vista - интернет работает как часы, а там, где ХР - интернета
Здравствуйте, у меня такая проблема: дома 2 компъютера , один с Windows Vista, другой с Windows XP....

почему-то в папке windows вместе с системными файлами, находится папка windows с теми же файлами! Копия, короче
Ребята, а у меня почему-то в папке windows вместе с системными файлами, находится папка windows с...

Что лучше: Windows XP SP3, Windows Vista SP2 или Windows 7 SP1?
Что лучше: Windows Vista Ultimate SP2, Windows XP SP3 или Windows Se7en Максимальная Pre SP1 в...

При установке Windows 7 или Windows Vista распоковка Windows не идет
Все привет Столкнулся с такой проблемой,когда начинаю устанавливать Windows7 или Vista ...

Установка Windows XP SP3 после Windows Vista и Windows 7
Доброго времени суток! Вопрос такого плана: Уже довольно долго у меня стоят две оси, XP SP2 и...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru