ฉันต้องการทราบว่าฉันสามารถสร้างสคริปต์ 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*"){Remove-Item "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*"){Remove-Item "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*"){Remove-Item "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*"){Remove-Item "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*"){Remove-Item "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
(บิต) ที่เกี่ยวข้อง: "สคริปต์ PowerShell จากทางลัดเพื่อเปลี่ยนเดสก์ท็อป" บน StackOverflow
—
flolilolilo
พื้นหลังของหน้าจอล็อคสำหรับบัญชีควรเป็นภาพเดียวกันกับพื้นหลังของเดสก์ท็อปหรือไม่ การเปลี่ยนพื้นหลังของเดสก์ท็อปสำหรับบัญชีอื่นนั้นทำได้ค่อนข้างดี แต่การตั้งค่าหน้าจอล็อคของบัญชีเฉพาะนั้นทำได้ยาก
—
Ben N
มีเหตุผลใดที่คุณไม่ได้ใช้ GPO
—
Seth
เราไม่มีไดเรกทอรีที่ใช้งานอยู่ดังนั้นฉันจึงหวังว่าจะสร้างสคริปต์ที่ฉันสามารถนำไปใช้กับคอมพิวเตอร์หลายเครื่องเพื่อประหยัดเวลา
—
Brie_So_Cold
พื้นหลังของเดสก์ท็อปสำหรับแต่ละบัญชีควรแตกต่างกัน ภาพ Lockscreen ควรจะเหมือนกันสำหรับผู้ใช้ทุกคน
—
Brie_So_Cold