↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Повар Гной
29 июля 2021
Aa Aa
#обаноеIT #обанаявинда
проблема: сервис "Планировщик заданий" (он же "Task Scheduler", он же Schedule, будь проклят системный архитектор, придумавший дисплейные имена для сервисов, и локализованные притом) невозможно остановить и запустить вручную, с любыим правами и привилегиями. но его кусок реестра от админа редактировать можно.

решение: подсунуть в реестр в эти 2 места
[HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ services\ Schedule]
"RequiredPrivileges"=...

[HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ services\ Schedule\ Security]
"Security"=:..

потроха от сервиса, который нормально стартует и останавливается вручную.
я выбрал Spooler и не прогадал. биллгейтсы и кумары чурбанпотамы- обломайтесь.
29 июля 2021
8 комментариев
Птичий язык
Jinger Beer
А я, похоже, понял. Но это наследие далёких времен, когда я сидел на винде и пытался быть сильно продвинутым пользователем (и даже увлекался программированием).
Jinger Beer
там есть собачий язык, на нем написаны те самые потроха (в реестре скомпилировны в набор цифр).
https://itconnect.uw.edu/wares/msinf/other-help/understanding-sddl-syntax/
https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-dtyp/f4296d69-1c0f-491f-9587-a960b292d070

П_Пашкевич
такого западла (сервис есть, но тронуть его нельзя, и пофиг админ ты или нет) тогда не было.
по-моему началось с висты. и у них есть веские (с их точки зрения) причины.
см https://ab57.ru/scheduler.html
ivan_erohin
Да мне, тьфу-тьфу, сейчас винда не актуальна. Но что такое реестр, что такое диспетчер задач и (хотя бы в общих чертах) что такое права пользователей, я все-таки понимаю. Хотя бы на том уровне, чтобы оценить ваш хак.

Upd. Планировщик спутать с диспетчером - это я умудрился. :)

С cron в линуксе я, кстати, капельку баловался.
В качестве рекламы. Вот сервис от приднестровских разработчиков
https://planfix.ru/
У одного из них когда-то интервью брал.
Немного Белый
Страшусь думать, кого бы вы сейчас отрекламировали, напиши тс не о виндовых сервисах, а о линуксовых демонах :)
Немного Белый
интеграции с 1С нет. на какой рынок они ориентируются ?

ps: спам по СМС проиллюстрирован жуткой картинкой
1) исправление в "RequiredPrivileges" - лишнее. работает и без него.

2) исправление в "Security" делается через regtool.exe из комплекта cygwin64 в одну строку:

regtool set -b '/HKLM/S YSTEM/Current Control Set/servi ces/Sch edule/Sec urity/Sec urity' `regtool get -b '/HKLM/SYSTEM/Current Contro lSet/servi ces/Spo oler/Sec urity/Secu rity'`

3) перзагрузка все-таки нужна. я не нашел как заставить систему перечитать всю базу сервисов.
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть