Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

ฝ่ายบริหารของฉันตัดสินใจตั้งค่าสกรีนเซฟเวอร์สไลด์โชว์เดียวกันบนพีซีทุกเครื่องในบริษัท รูปภาพของสไลด์โชว์ควรมีการออกแบบขององค์กรและให้กฎทั่วไปในการรักษาความปลอดภัยข้อมูล คำแนะนำที่เป็นประโยชน์ หรือข้อมูลอ้างอิงอื่นๆ ประการแรก พวกเขาพิจารณาการพัฒนาโปรแกรมรักษาหน้าจอของตนเองในรูปแบบ *.scr แต่วิธีนี้ต้องใช้ซอฟต์แวร์เพิ่มเติม และไม่ยืดหยุ่นและง่ายพอที่จะจัดการ ส่งผลให้เกิดโซลูชันในการเผยแพร่ภาพและจัดการโปรแกรมรักษาหน้าจอในโดเมน Active Directory โดยใช้ GPO

ควรกล่าวทันทีว่าบริษัทใช้ Windows เวอร์ชันที่รองรับทั้งหมด:Windows 7, Windows 8.1 และ Windows 10 เป็นระบบปฏิบัติการไคลเอ็นต์ ดังนั้นโซลูชันต้องเป็นสากลและทำงานบนระบบปฏิบัติการเวอร์ชันใดก็ได้

ในระบบปฏิบัติการ Windows โดยเริ่มจาก Windows 7 คุณสามารถแสดงสไลด์โชว์รูปภาพจากโฟลเดอร์ที่ระบุ แต่คุณไม่สามารถจัดการการตั้งค่าเหล่านี้โดยใช้ GPO ดังนั้นเราจึงต้องการวิธีแก้ปัญหาชั่วคราว

แชร์เครือข่ายพร้อมรูปภาพสำหรับสไลด์โชว์และ

ก่อนอื่น สร้างการแชร์เครือข่ายเพื่อจัดเก็บภาพต้นฉบับสำหรับสไลด์โชว์ของคุณบนเซิร์ฟเวอร์ใดๆ ในเครือข่ายของคุณ ให้สิทธิ์ผู้ใช้โดเมนทั้งหมด (ผู้ใช้โดเมน กลุ่ม) สิทธิ์ในการอ่านไฟล์ในโฟลเดอร์นี้ ตัวอย่างเช่น ในกรณีของเรา เส้นทาง UNC ไปยังไฟล์คือ \\srv1\Install\Img คัดลอกรูปภาพที่นี่

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

การกำหนดค่ารายการงานที่กำหนดเวลาไว้โดยใช้นโยบายกลุ่ม

จากนั้นสร้างไฟล์สคริปต์ copy_screens.bat ซึ่งจะเชื่อมต่อไคลเอ็นต์กับเครือข่ายแชร์และคัดลอกภาพสกรีนเซฟเวอร์ไปที่ C:\Screen เปิดโฟลเดอร์ ดิสก์ภายในเครื่องของคอมพิวเตอร์แต่ละเครื่อง โค้ดของสคริปต์ copy_screens.bat แสดงอยู่ด้านล่าง

net use s: \\fsrv1\Install\Img
mkdir C:\Screen
del /Q C:\Screen\*.*
xcopy S:\*.* C:\Screen

คัดลอกสคริปต์นี้ไปยังโฟลเดอร์ SYSVOL บนตัวควบคุมโดเมน (C:\Windows\SYSVOL\sysvol\contoso.com\scripts) จากนั้นใช้ตัวแก้ไขนโยบายกลุ่ม สร้างนโยบายใหม่หรือแก้ไขนโยบายที่มีอยู่ เพื่อสาธิต เราจะเรียกใช้งานคัดลอกโดยใช้งาน Task Scheduler แบบครั้งเดียว (ถ้าคุณต้องการรีเฟรชสไลด์ ให้เรียกใช้งานนี้อีกครั้ง) สร้างงานใหม่สำหรับ Task Scheduler สำหรับพีซีทุกเครื่องโดยใช้ GPO

เคล็ดลับ . คุณสามารถคัดลอกไฟล์โดยใช้สคริปต์เริ่มต้น แต่ในกรณีนี้ จะเป็นการดีกว่าที่จะแก้ไขสคริปต์ของคุณเพื่อตรวจสอบว่าไฟล์ในโฟลเดอร์ต้นทางมีการเปลี่ยนแปลงหรือไม่

ไปที่ การกำหนดค่าผู้ใช้> ค่ากำหนด> การตั้งค่าแผงควบคุม > งานที่กำหนดเวลาไว้ และสร้างงานใหม่ (ใหม่->งานที่กำหนดเวลาไว้อย่างน้อย Windows 7 ) ด้วยพารามิเตอร์ต่อไปนี้:

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

ชื่องาน :CopyScreen

การกระทำ :อัปเดต

เรียกใช้งานโดยใช้บัญชีต่อไปนี้ :%LogonDomain%\%LogonUser%

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

เพิ่มทริกเกอร์ใหม่:ทริกเกอร์ใหม่ -> ตามกำหนดการ -> ครั้งเดียว ในทริกเกอร์ แท็บ

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

ใน การดำเนินการ แท็บ ระบุว่าต้องเรียกใช้สคริปต์ต่อไปนี้:\\contoso.com\SYSVOL\contoso.com\scripts\copy_screens.bat

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

บันทึกการเปลี่ยนแปลงในงานและกำหนดนโยบายให้กับ OU กับผู้ใช้

การกำหนดค่าการตั้งค่าสกรีนเซฟเวอร์บนพีซีอ้างอิง

ตอนนี้ คุณต้องกำหนดค่าสกรีนเซฟเวอร์ของคุณบนคอมพิวเตอร์อ้างอิง เพื่อให้ใช้รูปภาพสำหรับการนำเสนอสไลด์จาก C:\Screen . การตั้งค่าของรีจิสตรีคีย์ที่เกี่ยวข้องในคอมพิวเตอร์เครื่องนี้จะถูกแจกจ่ายไปยังพีซีทุกเครื่องโดยใช้นโยบายกลุ่ม

หมายเหตุ . โฟลเดอร์ C:\Screen ต้องมีอยู่ในคอมพิวเตอร์อ้างอิง

ใน Windows 10 ไปที่ส่วนการตั้งค่าต่อไปนี้:เริ่ม -> การตั้งค่า -> การปรับเปลี่ยนในแบบของคุณ -> ล็อค หน้าจอ . เลื่อนลงเพื่อค้นหาการตั้งค่าโปรแกรมรักษาหน้าจอ . เลือก ‘รูปภาพ’ เป็นสกรีนเซฟเวอร์แล้วคลิก การตั้งค่า วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

ระบุเส้นทางไปยัง C:\Screen ทำเครื่องหมายที่ Shuffle Pictures และบันทึกการเปลี่ยนแปลง

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

ตอนนี้ส่งออกสาขารีจิสทรีต่อไปนี้ HKEY_CURRENT_USER\Software \Microsoft\Windows Photo Viewer\Slideshow\Screensaver ในไฟล์ .reg และนำเข้าบนตัวควบคุมโดเมน (หรือคอมพิวเตอร์เครื่องอื่นที่คุณแก้ไข GPO) วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

สำคัญ . เส้นทางไปยังโฟลเดอร์ที่มีรูปภาพถูกจัดเก็บในพารามิเตอร์ EncryptedPIDL ที่เข้ารหัส (Base64) ดังนั้นคุณจะไม่สามารถเปลี่ยนแปลงได้ด้วยตนเอง เนื่องจาก Windows ไม่ได้ตัดบรรทัดในค่าของพารามิเตอร์นี้อย่างถูกต้อง คุณต้องแก้ไขไฟล์ .reg ด้วยตนเอง (ใน NotePad) เพื่อให้ค่าของคีย์ EncryptedPIDL ไปเป็นบรรทัดเดียว วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

บันทึกไฟล์ .reg และนำเข้าไปยังคอมพิวเตอร์ที่คุณแก้ไข GPO

GPO เพื่อจัดการสกรีนเซฟเวอร์

เปิดนโยบายของคุณและไปที่สาขา GPP ต่อไปนี้:การกำหนดค่าผู้ใช้ -> การตั้งค่า -> การตั้งค่า Windows -> รีจิสทรี . สร้างพารามิเตอร์ใหม่:ใหม่> Registry Wizard> ถัดไป

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

ไปที่ HKEY_CURRENT_USER -> Software -> Microsoft -> Windows Photo Viewer -> Slideshow -> Screensaver . ตรวจสอบคีย์ต่อไปนี้แล้วคลิก เสร็จสิ้น :

  1. เข้ารหัส PIDL
  2. สุ่ม
  3. ความเร็ว

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

จากนั้นไปที่ส่วน GPO ต่อไปนี้:การกำหนดค่าผู้ใช้ -> นโยบาย -> เทมเพลตการดูแลระบบ -> แผงควบคุม -> การกำหนดค่าส่วนบุคคล . เปิดใช้งาน บังคับโปรแกรมรักษาหน้าจอเฉพาะ และระบุ PhotoScreensaver.scr เป็นมูลค่าของมัน (โดยค่าเริ่มต้น Photoscreensaver.scr จะใช้โฟลเดอร์ C:\Users\Public\Pictures\Sample Pictures เป็นแหล่งที่มาของภาพสกรีนเซฟเวอร์)

วิธีกำหนดค่าสกรีนเซฟเวอร์สไลด์โชว์โดยใช้ GPO

เคล็ดลับ . คุณยังสามารถเปิดใช้งานนโยบายเหล่านี้ได้ในส่วนการตั้งค่าส่วนบุคคล

  • เปิดใช้งานโปรแกรมรักษาหน้าจอ
  • หน้าจอป้องกันรหัสผ่าน – ปกป้องหน้าจอล็อคด้วยรหัสผ่าน
  • หน้าจอ ประหยัด หมดเวลา – ระยะหมดเวลาเป็นวินาทีที่ทริกเกอร์การเริ่มสกรีนเซฟเวอร์โดยอัตโนมัติ

นั่นคือทั้งหมด ปิดคอนโซลการจัดการนโยบายกลุ่มและอัปเดตนโยบายบนไคลเอนต์ (gpupdate /force ). สกรีนเซฟเวอร์สไลด์โชว์ขององค์กรเพียงตัวเดียวที่นำรูปภาพจาก c:\Screen เริ่มทำงานบนคอมพิวเตอร์โดเมนทุกเครื่องหลังจากหมดเวลาที่กำหนด