Главная страница
    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.013 c
2-1158065122
p314
2006-09-12 16:45
2006.10.01
Двойное объявление классов


15-1157985150
Ломброзо
2006-09-11 18:32
2006.10.01
Ищу tool для Oracle


15-1157999150
Furyz
2006-09-11 22:25
2006.10.01
КПК , нужен кпк , что посоветуете


3-1154509680
yaral
2006-08-02 13:08
2006.10.01
Запрет перемещения по DataSet


9-1136868159
D-Man
2006-01-10 07:42
2006.10.01
Контексты рендринга





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский