Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 3.69 KB

README.md

File metadata and controls

25 lines (19 loc) · 3.69 KB

.NET 6.0

Spooler restarter

Альтернативна утиліта для перезапуску служби "Диспетчер друку", після закінчення своєї роботи робиться запис до системного журналу Windows, в розділ "Aplications".

Структура проекту

  1. Spooler - основний застосунок для роботи зі службою "Диспетчер друку"
  2. SetServicePermissions - застосунок перевірки та надання доступу для зміни статуса служби "Диспетчер друку"
  3. CMD bat - набір команд для надання доступу для зміни статуса служби "Диспетчер друку"

Спосіб використання

Перед початком використання Spooler, необхідно за допомогою bat файлу, чи застосунка SetServicePermissions, надати користувачу доступ до служби "Диспетчер друку" для зміни її стану. Запуск bat файлу, чи застосунка SetServicePermissions необхідно здійснювати з правами адміністратора.
Spooler запускається як звичайна програма. Під час виконання своєї роботи, не виводить жодних повідомлень чи запитів до користувача, що дає змогу встановити її запуск в налаштуваннях служби.
Для своєї роботи не потребує прав адмінастратора в системі, за умови, що попреденьо було надано доступ на зміну стану служби "Диспетчер друку".

Надання доступу для зміни стану служби "Диспетчера друку" без прав адміністратора

Надання доступу можна зробити двома способами:

  1. За допомогою bat файлу (інструкція з описом)
  2. За допомогою спеціального застосунка (інструкція з описом)

Компіляція

Процес компіляції не потребує жодних особливих умов.

Додаткові ресурси

  1. Інконки - https://icons8.com