Wednesday, November 6, 2013

การควบคุมหน้าจอ Start บน Windows 8.1 ด้วย Start Screen Control

Windows 8.1 มีคุณลักษณะใหม่หลายอย่างรวมถึง Start Screen Control ที่ทำให้ผู้ดูแลระบบสามารถควบคุมการจัดผังหน้าจอเริ่ม (Start Screen Layout) ผ่านทางนโยบายกลุ่ม (Group policy) ได้ และยังใช้ป้องกันไม่ให้ผู้ใช้ปรับแต่ง (เพิ่ม/ลบ/ย้ายไทล์) หน้าจอเริ่มเพื่อทำให้เครื่องคอมพิวเตอร์ขององค์กรมีหน้าจอเริ่มเหมือนกัน (มีความเป็นเอกลักษณ์) ได้อีกด้วย

แต่เนื่องจากเป็นคุณลักษณะที่ออกแบบมาสำหรับใช้งานสภาพแวดล้อมแบบแอคทีฟไดเร็กตอรี่โดเมน ดังนั้นการควบคุมหน้าจอเริ่มบน Windows 8.1 โดยใช้ Start Screen Control นั้นจึงมีความต้องการระบบหรือเงื่อนไขที่ต้องการดังต่อไปนี้
  • เครื่องคอมพิวเตอร์ที่รันด้วย Windows  8.1 Pro หรือ Windows  8.1 Enterprise และต้องเป็นสมาชิก Windows Server 2012 R2 แอคทีฟไดเร็กตอรี่โดเมน
  • การแบ่งปันโฟลเดอร์บนเครือข่ายสำหรับใช้เก็บไฟล์ผังหน้าจอเริ่มซึ่งเป็นไฟล์ XML โดยที่ผู้ใช้กลุ่มเป้าหมายจะต้องสามารถเข้าถึงไฟล์ผังหน้าจอเริ่มได้
  • การเปิดใช้งานและการตั้งค่า Start screen control จะทำผ่านทางนโยบายกลุ่ม
  • นโยบายกลุ่มจะต้องเชื่อมโยงกับทางโดเมน (Domain) ไซต์ (Site) หรือ โอยู (Organization Unit หรือ OU) ที่เก็บผู้ใช้กลุ่มเป้าหมาย

วิธีการควบคุมหน้าจอเริ่มบน Windows 8.1
สำหรับการควบคุมหน้าจอเริ่มบน Windows 8.1 นั้น ขั้นตอนแรกผู้ดูแลระบบจะต้องทำการปรับแต่งผังหน้าจอเริ่มของเครื่องลูกข่าย Windows 8.1 (เรียกว่าเครื่องต้นแบบ) ให้เหมาะสมกับกลุ่มผู้ใช้งาน จากนั้นทำการส่งออกผังหน้าจอเริ่มโดยรันคำสั่ง Windows PowerShell ดังนี้

Export-StartLayout –As XML –Path \\winsvr1\Layouts$\ManagedUser.xml

เมื่อ:
\\winsvr1\Layouts$\ManagedUser.xml คือชื่อพาธที่ใช้เก็บไฟล์ผังหน้าจอเริ่ม
ManagedUser.xml เป็นไฟล์ XML ผังหน้าจอเริ่ม (สามารถตั้งชื่ออื่นได้ถ้าต้องการครับ)
winsvr1 เป็นชื่อเซิร์ฟเวอร์
Layouts$ เป็นชื่อโฟลเดอร์ที่แบ่งปันให้กับผู้ใช้ โดยผู้ใช้จะต้องได้รับการอนุญาตให้เข้าถึงแบบอ่านอย่างเดียว (แนะนำ) เป็นอย่างน้อย

ทิป: การเปิด Windows PowerShell ให้ค้นหา PowerShell ด้วยชาร์มค้นหาจากนั้นคลิก Windows PowerShell

จากนั้นบนโดเมนคอนโทรลเลอร์เซิร์ฟเวอร์ Windows Server 2012 R2 ให้เปิดโปรแกรม Group Policy Management แล้วให้ไปยังโฟลเดอร์ Group Policy Objects จากนั้นคลิกขวา Group policy ที่ต้องการแล้วเลือก Edit  (อ่านวิธีการสร้างหรือแก้ไข Group policy เพิ่มเติมได้ ที่นี่)

บนหน้า Group Policy Management Editor ให้ไปยังโฟลเดอร์ "User Configuration \ Policies \ Administrator Templates \ Start Menu and Taskbar" จากนั้นให้ดับเบิลคลิกนโยบาย "Start Screen Layout" ในคอลัมน์ด้านขวา


บนหน้า Start Screen Layout ให้ตั้งค่าเป็น Enabled แล้วใส่ชื่อพาธที่ใช้เก็บไฟล์ผังหน้าจอเริ่มเช่น \\winsrv1\Layouts$\ManagedUser.xml เป็นต้น เสร็จแล้วคลิก OK แล้วปิดโปรแกรม Group Policy Management Editor (ระบบจะทำการบันทึกการตั้งค่านโยบายอัตโนมัติ)


จากนั้นเมื่อผู้ใช้ที่อยู่ภายใต้โดเมน ไซต์ หรือโอยูที่เชื่อมโยงกับนโยบายกลุ่มที่กำหนดด้านบน ทำการลงชื่อเข้าใช้เครื่องคอมพิวเตอร์ Windows 8.1 ด้วยบัญชีของโดเมนก็จะได้หน้าจอเริ่มที่มีลักษณะตามที่กำหนดในไฟล์ผังหน้าจอเริ่ม


แหล่งข้อมูลอ้างอิง
Springboard Series Blog
Customize Windows 8.1 Start Screens by Using Group Policy

Copyright © 2013 TWA Blog. All Rights Reserved.

0 Comment: