Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.015 c
3-1153910073
Алексий
2006-07-26 14:34
2006.10.01
ZeosDBO и SHH


2-1157903717
Blacksus
2006-09-10 19:55
2006.10.01
Как из DLL изменить свойства объекта?


2-1157630489
Ruslan D
2006-09-07 16:01
2006.10.01
назначение события для компонент


15-1157912513
Tar[OFF]
2006-09-10 22:21
2006.10.01
Помогите сделать принтер


2-1158125591
DROWSY
2006-09-13 09:33
2006.10.01
Capability nоt supported.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский