Запуск програми як служби windows

Припустимо, що в якості служби нам потрібно запустити якийсь виконуваний файл - program.exe. розташований в C: \ Program Files \ Program.

Зверніть увагу на подвійний слеш в шляхах - це не помилка, так повинно бути. ProgramService - це ім'я служби. Ви можете вибрати будь-який, головне, щоб воно не збігалося з уже існуючими.

Тепер відкриваємо командний рядок. У Vista і Windows 7 командний рядок повинна бути обов'язково запущена від імені адміністратора (правий клік на ярлику командного рядка, вибрати пункт «Запуск від імені адміністратора»). У командному рядку виконуємо:

В результаті ви повинні отримати відповідь: The service was successfuly added (служба успішно додана). Якщо ж ви отримали повідомлення: You are not authorized to do this - please contact your system administrator - швидше за все, командний рядок запущена як зазвичай, а не від імені адміністратора.

Далі подвійне клацання по раніше створеному файлу program.reg, запит на внесення змін до реєстру підтверджуємо.

На цьому все. Залишилося перезавантажитися і перевірити працездатність служби.

Варіант 1. Зупинити службу, потім вручну видалити ключі реєстру і файли.

Варіант 2. Зупинити службу, в командному рядку виконати:

Це не універсальний варіант, він працює тільки зі службами встановленими за допомогою instsrv.

спасибі за інформацію, у великій пригоді ....

спасибі велике за статтю з видалення служб! дуже пізнавально. не очікував так швидко побачити))
одного разу була ситуація на чужому нетбуці під хп СП3. заглючить нод32, зніс його, почав ставити останню версію, а вона не встановлюється ... почистив вручну весь Ц від залишків нода, пройшовся по реєстру з пошуком. в результаті вийшло що все начебто і видалив а 2 служби так і висіли заважаючи установці. ну там ще і винда була сильно запороти, так що проблему вирішив перевстановлення на W7 :)

Салют постійним Новомосковсктелям! )

Так, службу можна видалити вручну, як ви написали. Плюс, для служб встановлених за допомогою instsrv можна використовувати такий синтаксис:
instsrv ServiceName remove (додав до статті).
Більш універсальний варіант з використанням утиліти sc описаний тут

ЗИ. Якщо є ще якісь побажання з приводу нових статей із задоволенням прийму до розгляду)

Запуск програми, що відкриває порт для вхідних з'єднань вимагає прав адміністратора, або спеціальних налаштувань, які теж вимагають прав адміністратора. Так ...

Треба дивитись. Швидше за все проблема в CSS теми

Я думаю можна, але запустити як службу не вийде!

Щоб збільшити дозвіл створіть /etc/X11/xorg.conf з наступними параметрами в секцію Screen Додайте подcекцію Display з параметром ...

Замість команди sudo mount -o bind / dev / media // dev ввів sudo mount -o bind / dev / media // тепер mount містить дві ...

Запуск програми як служби windows