КЭНК: обновление генератора фонов для рабочего стола
В последнее время всё чаще сталкиваюсь с необходимостью использовать в powershell вызовы системного API для реализации функционала, под который нет готовых командлетов. Разбираясь с решением очередной проблемы этим методом, вспомнил про генератор фонов для RDP, который я когда-то пилил, и в котором до идеала не хватало авто-назначения сгенерённого фона, потому что такой функции я тогда не нашел. Ну думаю, через системное API уж точно кто-то сообразил как сделать — напомню, там у меня получилось задать картинку и параметры через реестр, а вот форсировать обновление без перезагрузки я не смог.
Погуглил в эту сторону, нашел пару реализованных вариантов (1 и 2), и скопипиздил в скрипт код, так что теперь генерятор работает без ручного труда совершенно.
Код на гитхабе. Слава роботам!