สคริปต์ PowerShell เพื่อเปลี่ยนภาพพื้นหลังเดสก์ทอปและภาพหน้าจอล็อคโดยไม่ต้องลงชื่อเข้าใช้ในแต่ละบัญชี?
ฉันต้องการทราบว่าฉันสามารถสร้างสคริปต์ 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*"} …