Скрипт PowerShell для изменения изображений на рабочем столе и блокировки экрана без входа в каждую учетную запись?

2246
Brie_So_Cold

Я хочу знать, как я могу создать сценарий PowerShell, который изменяет все фоновые изображения рабочего стола и блокирует изображения на экране (различные) конкретные изображения без входа в каждую учетную запись.

Я пытаюсь создать скрипт, который меняет фон рабочего стола для «пользователя 1» на одно изображение, а «пользователя 2» на другое изображение и так далее. До сих пор я выяснил, как добавлять изображения в файл с помощью PowerShell, но я применял их вручную, одновременно заходя в одну учетную запись. Я не уверен, как применить изображения из их папки к фону рабочего стола и / или экрану блокировки.

Это то, что я до сих пор:

# Save pictures to the correct directory  New-Item -ItemType directory -Path C:\Windows\Web\Wallpaper\CompanyImages  If (test-path "C:\Windows\Web\Wallpaper\CompanyImages\photo1.jpg*") Copy-Item "E:\USB\photo1.jpg*" -Destination "C:\Windows\Web\Wallpaper\CompanyImages"  If (test-path "C:\Windows\Web\Wallpaper\CompanyImages\photo2.jpg*") Copy-Item "E:\USB\photo2.jpg*" -Destination "C:\Windows\Web\Wallpaper\CompanyImages"  If (test-path "C:\Windows\Web\Wallpaper\CompanyImages\photo3.jpg*") Copy-Item "E:\USB\photo3.jpg*" -Destination "C:\Windows\Web\Wallpaper\CompanyImages"  If (test-path "C:\Windows\Web\Wallpaper\CompanyImages\photo4.jpg*") Copy-Item "E:\USB\photo4.jpg*" -Destination "C:\Windows\Web\Wallpaper\CompanyImages"  If (test-path "C:\Windows\Web\Wallpaper\CompanyImages\photo5.jpg*") Copy-Item "E:\USB\photo5.jpg*" -Destination "C:\Windows\Web\Wallpaper\CompanyImages"  Write-Host "Images have been successfully copied. " #Apply desktop images #Apply Lock-screen image 
2
(Немного) связано: [«Сценарий Powershell из ярлыка для смены рабочего стола» в StackOverflow] (https://stackoverflow.com/q/9440135/8013879) flolilolilo 6 лет назад 0
Должен ли фон экрана блокировки для учетной записи совпадать с фоном рабочего стола? Изменение фона рабочего стола для другой учетной записи довольно выполнимо, но установка экрана блокировки конкретной учетной записи будет затруднена. Ben N 6 лет назад 0
Есть ли причина, по которой вы не используете объект групповой политики? Seth 6 лет назад 1
У нас нет активного каталога, поэтому я надеялся создать сценарий, который можно было бы применить к многослойным компьютерам, чтобы сэкономить время. Brie_So_Cold 6 лет назад 0
Фоны рабочего стола для каждой учетной записи должны быть разными. Изображение на экране блокировки должно быть одинаковым для каждого пользователя. Brie_So_Cold 6 лет назад 0

0 ответов на вопрос

Похожие вопросы