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

Вниз

Запись в реестр.   Найти похожие ветки 

 
GhosTer   (2007-11-21 10:09) [0]

Друзья.

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


 
Dennis I. Komarov ©   (2007-11-21 10:14) [1]

Пиши службу


 
Kolan ©   (2007-11-21 10:14) [2]

> Просто проблемма в том что пользователи всё время закрывают
> программу из диспетчера задач.

И прально делают.


 
{RASkov}   (2007-11-21 10:22) [3]

Если она не нужна пользователю, то почему бы ее ему не закрыть??
Какую-то вредную программу хочешь "впарить" пользователю
:)


 
Dennis I. Komarov ©   (2007-11-21 10:49) [4]

ИМХО Не дело юзера смотреть что ему надо, а что нет. Его дело работать! А какие программы ставить - это уже к администратору.


 
GhosTer   (2007-11-21 11:16) [5]


> Dennis I. Komarov ©   (21.11.07 10:14) [1]
> Пиши службу


А как писать службу? Расскажи. плз
Или дай ссылочку где глядеть.


 
Johnmen ©   (2007-11-21 11:19) [6]

Я знаю целы две ссылочки:
1. http://www.yandex.ru
2. http://www.google.ru


 
palva ©   (2007-11-21 11:30) [7]

А что, юзер ведь может и службу остановить.


 
{RASkov}   (2007-11-21 11:35) [8]

> [7] palva ©   (21.11.07 11:30)

Смотря какой юзерь :) Некоторые виды юзверей могут и монитор разбить в таком случае :)


 
GhosTer   (2007-11-21 12:02) [9]

блин. года два пользуюсь этим форумом, но чтобы так помогали:

> Johnmen ©   (21.11.07 11:19) [6]
> Я знаю целы две ссылочки:
> 1. http://www.yandex.ru
> 2. http://www.google.ru


такого еще не было.
Может кто-то всё таки поможет?


 
Dennis I. Komarov ©   (2007-11-21 12:09) [10]


> А как писать службу? Расскажи. плз
> Или дай ссылочку где глядеть.

File->New->Other->Service
[6]
TService + F1


 
Johnmen ©   (2007-11-21 12:10) [11]


> GhosTer   (21.11.07 12:02) [9]
> блин. года два пользуюсь этим форумом, но чтобы так помогали:

Некоторые уже много лет пользуются этим форумом, но чтобы так спрашивали:
[0]

PS
> Друзья.

Даже и не думай (с)


 
Denis__ ©   (2007-11-21 12:12) [12]

C какого перепугу юзверь не сможет завершить прогу, запущенную от system? Я, например, могу запустить и завершается она прекрасно.


 
Riply ©   (2007-11-21 12:15) [13]

> [9] GhosTer   (21.11.07 12:02)
> блин. года два пользуюсь этим форумом, но чтобы так помогали:

"Не верю !" (с)   :)


 
Denis__ ©   (2007-11-21 12:20) [14]

Кстати, у реестра не файлы, у него параметры и разделы.


 
Dennis I. Komarov ©   (2007-11-21 12:30) [15]


> palva ©   (21.11.07 11:30) [7]
> А что, юзер ведь может и службу остановить.

Не сможет, ИМХО (если конечно он настоящий пользователь)


> C какого перепугу юзверь не сможет завершить прогу, запущенную
> от system? Я, например, могу запустить и завершается она
> прекрасно.

Просто ты не пользователь


> Кстати, у реестра не файлы, у него параметры и разделы.

Ну тогда уж ключи
И реестр вообще тут не причем


> Riply ©   (21.11.07 12:15) [13]

Я тоже


 
GhosTer   (2007-11-21 12:36) [16]


> Riply ©   (21.11.07 12:15) [13]
> > [9] GhosTer   (21.11.07 12:02)
> > блин. года два пользуюсь этим форумом, но чтобы так помогали:
>  
>
> "Не верю !" (с)   :)


Это еще почему?

Луди. Ну зачем форум превращать в флудник.
Если ни кто не хочет помочь так и скажите.
2 с половиной часа дискусии, и никакой помощи!
Единственное направление в правильное русло от Dennis

> Dennis I. Komarov ©   (21.11.07 10:14) [1]
> Пиши службу


Что случилось с этим форумом?


 
Denis__ ©   (2007-11-21 12:38) [17]


> И реестр вообще тут не причем

Да? А почему тогда я могу запустить при запуске системы программу, причём она будет запуще от system? Причём сделаю я это изменив один ключ реестра, который также называется параметром(это кому как нравится), но не файлом


 
Johnmen ©   (2007-11-21 12:39) [18]


> GhosTer   (21.11.07 12:36) [16]
> 2 с половиной часа дискусии, и никакой помощи!

Интересно, а что ты сам делал эти 2 часа?
Есть предположение, что ещё более непотребные вещи, чем флужение :)


 
Denis__ ©   (2007-11-21 12:41) [19]


> GhosTer   (21.11.07 12:36) [16]

Сначала обьясни, зачем ты хочешь это сделать, а потом, возможно, я скажу тебе, куда тебе надо прописать путь.


 
Johnmen ©   (2007-11-21 12:41) [20]


> GhosTer   (21.11.07 12:36) [16]
> Что случилось с этим форумом?

Он перманентно подвергается атакам ламеров, детей и просто дебилов.
Вырабатывается иммунитет. М.б. своеобразный :)))


 
Dennis I. Komarov ©   (2007-11-21 13:03) [21]


> Да? А почему тогда я могу запустить при запуске системы
> программу, причём она будет запуще от system? Причём сделаю
> я это изменив один ключ реестра, который также называется
> параметром(это кому как нравится), но не файлом

Да что Вы говорите...
Интересно, где это пользователю разрешено менять подобное!

> но не файлом

А я этого не утверждал, хотя храниться он ...


 
Denis__ ©   (2007-11-21 13:12) [22]

Ладно, что Вы подразумеваете под понятием "пользователь"? Я могу спокойно зайти в редактор реестра, написать в одном из параметров
"c:\windows\system32\notepad.exe", и, при перезагрузке Блокнот запустится из-пол system.


 
{RASkov}   (2007-11-21 13:15) [23]

> [22] Denis__ ©   (21.11.07 13:12)
> Я могу спокойно зайти в редактор реестра, написать

Если будешь пользователем, то не все так спокойно у тебя будет :)

> что Вы подразумеваете под понятием "пользователь"?

Права доступа....


 
Dennis I. Komarov ©   (2007-11-21 13:21) [24]

"Пользователь" это права учетной записи.

Из под нее доступен к редактинованию ключ HKCU и наверное HKCC (не проверял)

Уверен, что Ваша учетная запись числится в группе Администраторов :)


 
Denis__ ©   (2007-11-21 13:21) [25]


> {RASkov}   (21.11.07 13:15) [23]

Ну тогда понятно. Но если у автора разрешено редактирование реестра...


 
Denis__ ©   (2007-11-21 13:22) [26]


> Из под нее доступен к редактинованию ключ HKCU и наверное
> HKCC (не проверял)

Этого вполне хватит.


 
Dennis I. Komarov ©   (2007-11-21 13:28) [27]

С Current_Config пожалуй погоречился. Не пустят его туды.


 
Dennis I. Komarov ©   (2007-11-21 13:29) [28]

> [26] Denis__ ©   (21.11.07 13:22)

Сделай учетную запись пользователя и попробуй.


 
{RASkov}   (2007-11-21 13:30) [29]

> [26] Denis__ ©   (21.11.07 13:22)
> Этого вполне хватит.

Не факт, что права будут полные на данную ветку(или чего там)....)


 
GhosTer   (2007-11-22 13:55) [30]

Ладно друзья я со всем разобрался.
Вылажу сюда полную инструкцию, но есть одно но! Как в реестр записать значение DWORD?
Что из ниже перечисленного DWORD:
   procedure WriteCurrency(const Name: string; Value: Currency);
   procedure WriteBinaryData(const Name: string; var Buffer; BufSize: Integer);
   procedure WriteBool(const Name: string; Value: Boolean);
   procedure WriteDate(const Name: string; Value: TDateTime);
   procedure WriteDateTime(const Name: string; Value: TDateTime);
   procedure WriteFloat(const Name: string; Value: Double);


 
Сергей М. ©   (2007-11-22 14:01) [31]


> GhosTer   (22.11.07 13:55) [30]


> Вылажу


Лажа она и есть лажа)


> Что из ниже перечисленного DWORD


WriteInteger.
Только не спрашивай почему)


 
GhosTer   (2007-11-22 14:12) [32]


> > GhosTer   (22.11.07 13:55) [30]
>
>
> > Вылажу
>
>
> Лажа она и есть лажа)
>
>
> > Что из ниже перечисленного DWORD
>
>
> WriteInteger.
> Только не спрашивай почему)


не. серьёзно вылажу!


 
Сергей М. ©   (2007-11-22 14:17) [33]


> серьёзно вылажу!


И я серьезно - лажа она и есть лажа, на форуме лажи и без тебя хватает)


 
GhosTer   (2007-11-22 14:46) [34]


> Сергей М. ©   (22.11.07 14:17) [33]
>
> > серьёзно вылажу!
>
>
> И я серьезно - лажа она и есть лажа, на форуме лажи и без
> тебя хватает)

И как понять твои слова?


 
Dennis I. Komarov ©   (2007-11-22 14:47) [35]

> [34] GhosTer   (22.11.07 14:46)

Побьют! :)


 
Сергей М. ©   (2007-11-22 14:50) [36]

Смени букву "а" в своем слове "вылажу" на букву "о" (или, не дай бог, "и") - и смысл слова радикально меняется)


 
Anatoly Podgoretsky ©   (2007-11-22 16:40) [37]

> GhosTer  (22.11.2007 13:55:30)  [30]

Где ты нашел такой неполный список?



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

Форум: "Начинающим";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.051 c
15-1195478229
Petr V. Abramov
2007-11-19 16:17
2007.12.16
А что такое агрегация?


15-1195044941
savyhinst
2007-11-14 15:55
2007.12.16
Несовместимое приложение


1-1191010267
antonn
2007-09-29 00:11
2007.12.16
Права на запись в папку


5-1164191017
Master_
2006-11-22 13:23
2007.12.16
MiTeC System Information Component - где взять!


2-1195745591
Fraider
2007-11-22 18:33
2007.12.16
Лист бокс со скошенным углом





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