|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - SystemParametersInfo |
|
PowerShell - SystemParametersInfo
|
Пользователь Сообщения: 74 |
Добрый вечер! Помогите разобраться как активировать режим слайдшоу через ps.
$code = @" [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern int SystemParametersInfo(int uAction, int uParam, string lpvParam, int fuWinIni); "@ $type = Add-Type -MemberDefinition $code -Name "Wallpaper" -Namespace "Win32" -PassThru $SPI_SETDESKWALLPAPER = 0x0014 $SPIF_UPDATEINIFILE = 0x01 $SPIF_SENDCHANGE = 0x02 $type::SystemParametersInfo($SPI_SETDESKWALLPAPER, 0, $destination, $SPIF_UPDATEINIFILE -bor $SPIF_SENDCHANGE) В реестре значение 0 это Фото а 2 слайдшоу. Пробовал тут менять, ничего не вышло. ИИ тоже ничего интересно мне не написал. |
|
Отправлено: 19:27, 12-02-2025 |
fascinating rhythm Сообщения: 6626
|
Профиль | Отправить PM | Цитировать https://www.reddit.com/r/PowerShell/...omment/lal7nm4
Там надо ещё прикручивать таймер. И вообще, лучше в английском интернете искать: https://www.google.com/search?q=powe...deshow+desktop |
------- Последний раз редактировалось DJ Mogarych, 12-02-2025 в 21:07. Отправлено: 20:53, 12-02-2025 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 74
|
Профиль | Отправить PM | Цитировать |
Отправлено: 10:41, 13-02-2025 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
|