Vadim-85, да, неплохо. Но можно тут false, чтобы и на батареях работало
Код:
<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
Вариант с пропуском (перезагрузка) не предусмотрен.
Да и команды можно подсократить, чтобы поменьше запросов было. Примеры в
https://t.me/sterkin_ru/1544
У этого способа конечно есть недостатки. Если удалить задание после первого запуска, не будут удаляться приложения у созданных впоследствии учетных записей.
Если не удалять, оно будет сносить приложения у людей, которые все-таки хотят использовать их. А если таких людей нет, то будет работать вхолостую.
Есть более интересный способ, возможно, напишу о нем в канале или блоге. Для желающих исследовать самостоятельно дам подсказку - удаление по событию.