Форум: "Прочее";
Текущий архив: 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.012 c