কম্পিউটার টিউটোরিয়াল

GPO দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এবং টাস্কবার পিন অ্যাপস পরিচালনা

Active Directory ডোমেনে, আপনি গ্রুপ পলিসি ব্যবহার করে উইন্ডোজ ১০ ব্যবহারকারীদের কম্পিউটারে Start Menu এবং Taskbar Layout কেন্দ্রীয়ভাবে পরিচালনা এবং কাস্টমাইজ করতে পারেন। এটি আপনাকে বিভিন্ন বিভাগের ব্যবহারকারীদের জন্য Start Menu এবং Taskbar পেনে আইকন এবং পিন করা অ্যাপ শর্টকাটের একই সেটিংস অ্যাসাইন করতে দেয়। আপনি ভিন্ন ব্যবহারকারী গ্রুপের জন্য কাস্টম লেআউট সেট করতে পারেন এবং নিশ্চিত করতে পারেন যে সব ওয়ার্কস্টেশন একইভাবে কনফিগার করা আছে।

PowerShell দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এক্সপোর্ট এবং ইম্পোর্ট করা

উইন্ডোজ ১০ (উইন্ডোজ সার্ভার ২০১৬)-এ Start Menu Layout টেমপ্লেট পাওয়ার সবচেয়ে সহজ উপায় হলো একটি রেফারেন্স ব্যবহারকারী প্রোফাইলে ডেস্কটاپ চেহারা এবং এলিমেন্টগুলো ম্যানুয়ালি কাস্টমাইজ করা। প্রয়োজনীয় অ্যাপ্লিকেশনের জন্য শর্টকাট (টাইলস) তৈরি করুন, সেগুলো পিন এবং গ্রুপ করুন, অপ্রয়োজনীয় এলিমেন্টগুলো মুছে ফেলুন। তারপর আপনি বর্তমান Start Menu লেআউটটি একটি XML ফাইলে এক্সপোর্ট করতে পারেন।

GPO দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এবং টাস্কবার পিন অ্যাপস পরিচালনা

আপনি বর্তমান Start Menu সেটিংস PowerShell cmdlet Export-StartLayout ব্যবহার করে এক্সপোর্ট করতে পারেন:

Export-StartLayout –path c:\ps\StartLayoutW10.xml

পরবর্তীতে আপনি এই Start Menu লেআউটটি অন্য উইন্ডোজ ১০ কম্পিউটারে ম্যানুয়ালি Import-StartLayout cmdlet ব্যবহার করে ইম্পোর্ট করতে পারেন:

Import-StartLayout –LayoutPath c:\ps\StartLayoutW10.xml –MountPath c:\

নোট. MountPath নির্দিষ্ট করে যেখানে সিস্টেম ইমেজের .wim ফাইল মাউন্ট করা আছে।

Import-StartLayout cmdlet-এর প্রধান ডメリカর হলো এটি করেন্ট ব্যবহারকারী প্রোফাইলে নয়, বরং ডিফল্ট ব্যবহারকারী প্রোফাইলে (ফাইল Layoutmodification.xml দেখাবে C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\ ডিরেক্টরিতে) Start লেআউট ইম্পোর্ট করে। এই XML Start Screen লেআউট শুধু নতুন ব্যবহারকারী প্রোফাইলে প্রয়োগ হবে যখন তারা প্রথমবার লগইন করবে।

GPO ব্যবহার করে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট ডিপ্লয় করা

গ্রুপ পলিসি (GPO) ব্যবহার করে আপনার উইন্ডোজ ১০ Start Menu লেআউট ডোমেন কম্পিউটারগুলোর ওপর ডিপ্লয় করতে, আপনাকে আপনার লেআউট XML ফাইলটি ডোমেন কন্ট্রোলারের NETLOGON ডিরেক্টরিতে কপি করতে হবে। তারপর Group Policy Management Console (GPMC.msc) চালু করুন এবং একটি নতুন পলিসি তৈরি করুন বা বিদ্যমানটি এডিট করুন এবং এটি ব্যবহারকারীদের OU-র সাথে লিংক করুন।

Group Policy Management Editor-এ, Start Layout নামের পলিসিটি খুঁজে বের করুন বিভাগ User Configuration -> Policies -> Administrative Templates -> Start Menu and Taskbar-এ। আপনি কম্পিউটার অবজেক্টগুলোর জন্যও Start Menu লেআউট অ্যাসাইন করতে পারেন। এই ক্ষেত্রে আপনাকে Computer Configuration বিভাগে একই পলিসিটি কনফিগার করতে হবে।

GPO দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এবং টাস্কবার পিন অ্যাপস পরিচালনা

নোট. আপনি এই পলিসিটি যেকোনো কম্পিউটার থেকে কনফিগার করতে পারেন যদি আপনার কাছে নিচের অ্যাডমিনিস্ট্রেটিভ টেমপ্লেট ফাইলগুলো থাকে: StartMenu.admx এবং StartMenu.adml (এরা উইন্ডোজ ১০ / উইন্ডোজ সার্ভার ২০১৬-এ ইতিমধ্যে আছে)।

পলিসিটি খুলুন, এনেবল করুন এবং Start Layout File ফিল্ডে XML ফাইলের UNC পাথ নির্দিষ্ট করুন যেটিতে উইন্ডোজ ১০ Start Menu লেআউট সেটিংস রয়েছে (উদাহরণস্বরূপ, \\woshub.com\netlogon\StartLayoutW10.xml)।

GPO দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এবং টাস্কবার পিন অ্যাপস পরিচালনা

আপনি যদি Start Layout পলিসিটি শুধু নির্দিষ্ট ব্যবহারকারী গ্রুপ বা কম্পিউটারগুলোর জন্য প্রয়োগ করতে চান, তবে Security Filtering বা WMI GPO ফিল্টার ব্যবহার করতে পারেন।

গুরুত্বপূর্ণ। ডিফল্টভাবে, গ্রুপ পলিসি ব্যবহার করে ব্যবহারকারীদের কম্পিউটারগুলোর Start Menu এবং Taskbar সেটিংস কনফিগার করার সময়, ব্যবহারকারীরা এর এলিমেন্টগুলো পরিবর্তন করতে পারে না (শর্টকাট মুছে ফেলা, নিজস্ব আইটেম পিন করা)। ব্যবহারকারীকে লেআউট এলিমেন্ট পরিবর্তন করার অনুমতি দিতে, নিচের বিভাগে বর্ণিত Partial Lockdown ফিচার ব্যবহার করুন।

Partial Lockdown ব্যবহার করে স্টার্ট মেনুর নির্দিষ্ট আইটেম লক করা

Partial Lockdown মোড, যা উইন্ডোজ ১০ ১৫১১-এ যোগ করা হয়েছিল, আপনাকে Start Menu টাইলসের olyan গ্রুপ নির্দিষ্ট করতে দেয় যা ব্যবহারকারীরা পরিবর্তন করতে পারবে না। যেসব আপনি ব্যবহারকারীকে যেকোনো শর্টকাট, আইকন এবং টাইল পরিবর্তন করার অনুমতি দিতে পারেন স一点上 নির্দিষ্ট কর্পোরেট অ্যাপ শর্টকাটের গ্রুপ ব্যতীত।

লক করা Start Layout গ্রুপ সেট করতে, আপনাকে XML লেআউট ফাইলটি যেকোনো টেক্সট এডিটর ব্যবহার করে ম্যানুয়ালি এডিট করতে হবে (XML ফাইল এডিট করার জন্য Notepad ++ ব্যবহার করা সুবিধাজনক)।

আপনার StartLayoutW10.xml ফাইলটি খুলুন এবং নিচের সেকশনটি খুঁজে বের করুন: <DefaultLayoutOverride>। নির্দিষ্ট শর্টকাট গ্রুপ লক করতে, আপনাকে এই সেকশনের অ্যাট্রিবিউটকে <DefaultLayoutOverride LayoutCustomizationRestrictionType=”OnlySpecifiedGroups”>に変更 করতে হবে।GPO দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এবং টাস্কবার পিন অ্যাপস পরিচালনা

XML ফাইলে পরিবর্তনগুলো সংরক্ষণ করুন এবং GPO ব্যবহার করে ব্যবহারকারীদের কম্পিউটারগুলোর ওপর ডিপ্লয় করুন। এইভাবে, শুধু XML ফাইলে নির্দিষ্ট টাইলসের গ্রুপ (শর্টকাট) লক থাকবে। অন্যান্য সব গ্রুপ, তাদের কন্টেন্ট এবং এলিমেন্ট সেটিংস ব্যবহারকারীদের দ্বারা পরিবর্তন করা যাবে।

Partial Lockdown উইন্ডোজ ১০ Enterprise এবং Pro-এ দুটোতেই কাজ করে (১৭০৩ বিল্ড থেকে শুরু করে)।

উইন্ডোজ ১০-এ একটি ছোট বাগ আছে যেখানে GPO経由で XML লেআউট ফাইল প্রয়োগ করার পর অ্যাসাইন করা Internet Explorer শর্টকাট দেখা যায় না। সমস্যা সমাধান করতে, আপনাকে XML ফাইল এডিট করে IE শর্টকাটের লাইনটি নিচের মতো পরিবর্তন করতে হবে:

<start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Internet Explorer.lnk" />

এবং তারপর GPO 통해서 শর্টকাট ফাইল "Internet Explorer.lnk" কে %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\-এ কপি করতে হবে।

GPO ব্যবহার করে পিন করা টাস্কবার আইটেম পরিচালনা করা

উইন্ডোজ ১০ ১৬০৭ থেকে, আপনি একই XML ফাইল ব্যবহার করে Start Menu লেআউটের সাথে টাস্কবারে পিন করা শর্টকাটগুলোকেও পরিচালনা করতে পারেন। GPO 통해서 বিতরণ করা XML লেআউটে আপনার নিজস্ব পিন করা শর্টকাট যোগ করতে, XML ফাইলটি এডিট করুন। </DefaultLayoutOverride> ট্যাগের পর, নিচের কোডটি যোগ করুন:

<CustomTaskbarLayoutCollection PinListPlacement="Replace"><defaultlayout:TaskbarLayout><taskbar:TaskbarPinList><taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk" /><taskbar:DesktopApp DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Internet Explorer.lnk" /></taskbar:TaskbarPinList></defaultlayout:TaskbarLayout></CustomTaskbarLayoutCollection>

GPO দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এবং টাস্কবার পিন অ্যাপস পরিচালনা

এই উদাহরণে, আমরা টাস্কবারে দুটি পিন করা শর্টকাট যোগ করব: File Explorer এবং Internet Explorer। ব্যবহারকারীর কম্পিউটারে পলিসি প্রয়োগ করার পর, উইন্ডোজ ১০ টাস্কবারে দুটি পিন করা শর্টকাট দেখা যাবে।

GPO দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এবং টাস্কবার পিন অ্যাপস পরিচালনা

পুরানো উইন্ডোজ বিল্ডে (pre 1607), টাস্কবারে পিন করা অ্যাপ শর্টকাট আলাদাভাবে কনফিগার করা হতো। চলুন দেখি কীভাবে।

উইন্ডোজ ১০-এ পিন করা টাস্কবার শর্টকাটের তালিকা ব্যবহারকারী প্রোফাইল ফোল্ডার %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar.-এ সংরক্ষিত থাকে।

GPO দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এবং টাস্কবার পিন অ্যাপস পরিচালনা

এবং পিন করা অ্যাপের সেটিংস নিচের রেজিস্ট্রি কী-এ এনকোডেড ফর্মে সংরক্ষিত থাকে HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband।

এই Taskbar সেটিংস ডোমেন কম্পিউটারগুলোর ওপর বিতরণ করতে, আপনাকে একটি রেফারেন্স কম্পিউটারে এই রেজিস্ট্রি কী-এর কন্টেন্টস একটি REG ফাইলে এক্সপোর্ট করতে হবে:

reg export HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband c:\script\PinnedItem.reg

এই REG ফাইলটি এবং আইকন থাকা ডিরেক্টরি (%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar) একটি শেয়ার্ড নেটওয়ার্ক ফোল্ডারে কপি করুন (উদাহরণস্বরূপ, আপনি NETLOGON ব্যবহার করতে পারেন)। Domain Group Policy Editor-এ (User Configuration -> Policies -> Windows Settings -> Scripts (Logon/Logoff) -> Logon), নিচের কোড সহ একটি লগ অন স্ক্রিপ্ট (deploy_taskbar.bat) যোগ করুন:

@echo off
set Logfile=%AppData%\pinned.log
if not exist "%Logfile% (
IF EXIST "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar" GOTO NOTASKDIR
del "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\*" /S /Q
:NOTASKDIR
xcopy /E /Y "\\woshub.com\netlogon\PinnedItem " "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned"
regedit.exe /s "\\woshub.com\netlogon\PinnedItem.reg "
echo PinnedItemImported on %date% at %time% >> %LogFile%
taskkill /IM explorer.exe /f
start explorer.exe
)

নোট। এই স্ক্রিপ্টে %AppData%\pinned.log ফাইলটি এক্সিস্ট করে কিনা চেক করা আছে। যদি ফাইলটি এক্সিস্ট করে, তবে এই স্ক্রিপ্টটি ইতিমধ্যে এই কম্পিউটারে চালানো হয়েছে এবং এটি আবার রি-অ্যাপ্লাই করার দরকার নেই যাতে ব্যবহারকারী টাস্কবারে নিজস্ব আইকন যোগ বা মুছে ফেলতে পারে।
GPO দিয়ে উইন্ডোজ ১০ স্টার্ট মেনু লেআউট এবং টাস্কবার পিন অ্যাপস পরিচালনা

আপনি এই Reg ফাইলটি ডোমেন কম্পিউটারগুলোর ওপর ব্যাচ ফাইল দিয়ে না, বরং GPO 통해서ও ডিপ্লয় করতে পারেন।

লগঅন করার সময় ব্যবহারকারী উইন্ডোজ ১০ Taskbar-এ কর্পোরেট সেটের পিন করা অ্যাপ আইকন দেখবে।

  1. প্রামাণিক লিক উইন্ডোজ ১১ স্ক্রিনশট: ১০X-স্টাইল টাস্কবার এবং ফ্লোটিং স্টার্ট মেনু

  2. আপনার উইন্ডোজ ১১ অভিজ্ঞতা আপগ্রেড করুন: ডিফল্ট স্টার্ট মেনু রিপ্লেস করার ৫টি ফ্রি অ্যাপ ও স্কিন

  3. উইন্ডোজ ১০/১১-এ স্টার্ট মেনুতে অ্যাপ পিন করার সমস্যা সমাধান

  4. উইন্ডোজ ১১ টাস্কবার এবং স্টার্ট মেনু মিনিটে ফিরিয়ে আনুন