Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.01;
Скачать: CL | DM;

Вниз

Reg файлы...   Найти похожие ветки 

 
wwwrr   (2006-09-11 15:47) [0]

Здравствуйте!
Для чего используются *.reg файлы? Как и где (программно) их можно применить?(Желательно с исходным кодом... :o) )


 
Джо ©   (2006-09-11 15:48) [1]

> Для чего используются *.reg файлы?

Для чего угодно :) Но, традиционно, в Windows они используются для экспорта/импорта веток реестра.


 
Джо ©   (2006-09-11 15:48) [2]

> Как и где (программно) их можно применить?(Желательно с
> исходным кодом... :o) )

DeleteFile ("1.reg");


 
Ega23 ©   (2006-09-11 15:51) [3]

Однажды на объекте сделал экспорт реестра с одного АРМа (надо было привезти "домой"). Ну надо - сделал, дело нехитрое. Времени ещё 2 дня до конца командировки, особо делать больше нечего. А дай-ка посмотрю, чё там в этом kedr12.reg находится! Ну и "открыл" его.
Блин, хорошо что не на сервере "открыл". Зато появилось занятие на оставшиеся 2 дня по установке винды, введению в домен, установке софта и т.п.
С тех пор, прежде чем заказчику оборудование отгружать, везде кроме самого главного сисадминовского профиля стоит запрет на запуск *.reg

:-)))


 
wwwrr   (2006-09-11 15:53) [4]

:o)

> Джо ©   (11.09.06 15:48) [2]

А что внутри этого файла?
Как мне его например создать, чтобы при исполнении этого файла, у меня моя програииа записалась автоматически в автозагрузку?...
Заранее благодарен...


 
Джо ©   (2006-09-11 15:55) [5]

> [4] wwwrr   (11.09.06 15:53)
> А что внутри этого файла?

Возьми, да посмотри. :)


> Как мне его например создать, чтобы при исполнении этого
> файла, у меня моя програииа записалась автоматически в автозагрузку?
> ...
> Заранее благодарен...

Гораздо проще это сделать по-другому.


 
SergP.   (2006-09-11 15:57) [6]

> [4] wwwrr   (11.09.06 15:53)
> :o)
>
> > Джо ©   (11.09.06 15:48) [2]
>
> А что внутри этого файла?
> Как мне его например создать, чтобы при исполнении этого
> файла, у меня моя програииа записалась автоматически в автозагрузку?


дурацкая идея добавлять что-то в автозагрузку запуском reg-файла


 
wwwrr   (2006-09-11 16:00) [7]


> SergP.   (11.09.06 15:57) [6]

Акак лутше?...


 
Джо ©   (2006-09-11 16:03) [8]

> [7] wwwrr   (11.09.06 16:00)
>
> > SergP.   (11.09.06 15:57) [6]
>
> Акак лутше?...

Например, простой записью в реестр при помощи TRegIniFile. Или помещением ярлыка на программу в папку "Автозагрузка".


 
wwwrr   (2006-09-11 16:04) [9]


> Джо ©   (11.09.06 15:55) [5]

REGEDIT4

[HKEY_CURRENT_USER\Software\WhiteTown\CDBF]
"CommaOrDot"=","

И что? Ребят помогите я вообще голы в понемании REG, то, что он прописывает что-то в реестр это понятно, но вот как сделать это технически????


 
Джо ©   (2006-09-11 16:05) [10]

> [9] wwwrr   (11.09.06 16:04)
> как сделать это технически????

Что "сделать"?


 
Джо ©   (2006-09-11 16:06) [11]

> [9] wwwrr   (11.09.06 16:04)
>
> > Джо ©   (11.09.06 15:55) [5]
>
> REGEDIT4
>
> [HKEY_CURRENT_USER\Software\WhiteTown\CDBF]
> "CommaOrDot"=","

В квадратных скобках — ветка реестра, за ним следует название параметра и его значение.


 
vidiv ©   (2006-09-11 16:19) [12]

тоже что и в KEY файлах


 
SergP.   (2006-09-11 16:28) [13]


procedure DoAppToRun(RunName, AppName: string);
begin
  with TRegistry.Create do
  try
    RootKey := HKEY_LOCAL_MACHINE;
    OpenKey("Software\Microsoft\Windows\CurrentVersion\Run", True);
    WriteString(RunName, AppName);
    CloseKey;
  finally
    Free;
  end;
end;


ну и чтобы добавить свою же программу в автозагрузку
вызываем   DoAppToRun("MoyaSuperPuperProga",paramstr(0));

Да... и еще в uses добавить registry

Но это на Дельфях... А на чем надо топикстартере - не знаю...



Страницы: 1 вся ветка

Текущий архив: 2006.10.01;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.038 c
15-1157803458
Mike Petrichenko
2006-09-09 16:04
2006.10.01
Плагиат цветет и пахнет!


2-1157719138
Juri
2006-09-08 16:38
2006.10.01
проверка на существования записи в базе данных


9-1136550582
кобзон
2006-01-06 15:29
2006.10.01
Вопрос по DirectX


2-1158161042
santey
2006-09-13 19:24
2006.10.01
Вмасто имени программы в заголовке ????????


2-1158012114
AndrejG
2006-09-12 02:01
2006.10.01
Как сделать форму прозрачной?