Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как сделать backup реестра ОС Windows XP 
V
    Опции темы
FasterHarder
Дата 17.9.2007, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 1.8.2007

Репутация: нет
Всего: нет



Всем программистам привет! Respect! Столкнулся с такой проблемой как создание backup реестра ОС Windows XP(service pack 2). Как делается средствами самой винды знаю:
Код

Пуск/Все программы/Стандартные/Служебные/Архивация данных
. Необходимо сделать это программно при помощи C#(т е сейчас модифицирую реестр и на всякий ЧП нужен бэкап). Подскажите как быть то? 
PM MAIL   Вверх
Wanderer2019
Дата 17.9.2007, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: 7
Всего: 17



можно запустить процесс с утилиткой regedit с параметрами, и сохранить весь реестр в файл.
PM ICQ MSN   Вверх
FasterHarder
Дата 17.9.2007, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 1.8.2007

Репутация: нет
Всего: нет



да спасибо, идею понял, скорее всего так и придется делать. 
PM MAIL   Вверх
tea_723
Дата 17.9.2007, 17:05 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 13.9.2007

Репутация: нет
Всего: нет



PM MAIL   Вверх
FasterHarder
Дата 20.9.2007, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 1.8.2007

Репутация: нет
Всего: нет



Wanderer2019 >можно запустить процесс с утилиткой regedit с параметрами, и сохранить весь реестр в файл. 
после просмотра примера на проектномкоде понял, что не дорос ваще до этого. %SystemRoot%\system32\ntbackup.exe - эта утилита делает бэкап реестра? И как допустим вообще можно запустить допустим калькулятор(командной строкой) из C#(например по нажатию кнопки)?  
PM MAIL   Вверх
FasterHarder
Дата 20.9.2007, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 1.8.2007

Репутация: нет
Всего: нет



еще маленький вопросик, как вот эту строку можно правильно перевести на 2005 VS:
public static int getRegistryHandle(RegistryKey registryKey)
        {
            Type type = registryKey.GetType();
            FieldInfo fieldInfo = type.GetField("hkey", BindingFlags.Instance | BindingFlags.NonPublic);         
            return ((IntPtr)fieldInfo.GetValue(registryKey)).ToInt32();  // вот здесь громко ругается
               }

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  __________.JPG 56,49 Kb
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.1178 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.