|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Внести изменение в реестре службой, для текущего пользователя. |
|
|
CMD/BAT - Внести изменение в реестре службой, для текущего пользователя.
|
Новый участник Сообщения: 7 |
Создаю службу командой
, в исполняемом файле всего одна строчка, reg add ...., расчет был на то, что при каждом старте, будет перезапись реестра на случай его изменения. Однако это не срабатывает. Как мне объяснили, служба создает запись в реестр для пользователя localsystem, помогите пожалуйста. Необходимо чтобы запись в реестре, произошла для текущего пользователя. |
|
Отправлено: 23:34, 27-04-2016 |
Ветеран Сообщения: 1758
|
zombivadim, А само приложение может работать в качестве сервиса? Оно для этого предназначено?
Если нет, то смотрите в сторону сервисных оболочек (NSSM, instsrv, srvany) |
Последний раз редактировалось Foreigner, 27-04-2016 в 23:57. Отправлено: 23:44, 27-04-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Foreigner, Если вы про Test.exe, то это обычный BAT переконвертированный в .exe, с одной строчкой reg add ...
|
Отправлено: 23:55, 27-04-2016 | #3 |
Ветеран Сообщения: 1758
|
zombivadim, Он самостоятельно не может быть запущен в качестве службы.
|
Отправлено: 23:59, 27-04-2016 | #4 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Foreigner, Простите, если добавить в файл к примеру команду COPY %0 D:\, то все работает, а вот с реестром проблема.
|
|
Отправлено: 00:06, 28-04-2016 | #5 |
Ветеран Сообщения: 1758
|
|
Отправлено: 00:15, 28-04-2016 | #6 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать |
Отправлено: 00:38, 28-04-2016 | #7 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать |
Отправлено: 00:39, 28-04-2016 | #8 |
Ветеран Сообщения: 1758
|
zombivadim, Служба если запушена постоянно висит в процессах. Запускается либо автоматически, либо по требованию (событию или другим приложением), либо вручную. Не совсем понятна задача. Может вам проще положить батник в автозагрузку (Для 10-ки, в 7-ке не помню):
Или в реестре: |
Отправлено: 01:05, 28-04-2016 | #9 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Необходимо создать службу, с возможностью изменять запись в реестре для текущего пользователя. Для этого я и пришел на форум, а не сделал просто
Цитата Foreigner:
|
|
Отправлено: 10:31, 28-04-2016 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] Нужен скрипт создания общей папки для текущего пользователя в домене | Sergey700 | Скриптовые языки администрирования Windows | 7 | 02-12-2022 16:15 | |
VBS/WSH/JS - скрипт для выгрузки в текстовый файл информации из AD текущего пользователя | baenov | Скриптовые языки администрирования Windows | 0 | 13-05-2015 17:01 | |
CMD/BAT - [решено] psexec + подключение принтера для текущего пользователя | WeNDiGO | Скриптовые языки администрирования Windows | 12 | 02-12-2011 10:04 | |
Ошибка - [решено] Microsoft Word, Excel... (2003) установлен не для текущего пользователя | Arimli | Microsoft Windows 2000/XP | 14 | 30-12-2008 09:52 |
|