সমস্ত বিদ্যমান ব্যবহারকারী এবং সমস্ত নতুন ব্যবহারকারীর জন্য এইচকেসিইউ কী এবং মান যুক্ত করার সর্বোত্তম উপায়?


11

আমার বিদ্যমান সুনির্দিষ্ট ইউইউর সমস্ত ডিফল্ট প্রোফাইল এবং ডিফল্ট প্রোফাইলে একটি নির্দিষ্ট ওইউতে সমস্ত মেশিনে HKCU কী এবং মান যুক্ত করতে হবে। এর কাছে যাওয়ার সর্বোত্তম উপায় কী?

আমি সমস্ত NTUSER.DATs এর মাধ্যমে গণনা করতে ও পুনরাবৃত্তি করতে পারলাম, মধুচন্দি লোড করছিলাম, কীগুলি যুক্ত করতাম এবং মধুচাঁটি আনলোড করতাম, তবে এটি এটি করার মতো একটি চতুরতার মতো বলে মনে হয়।

কারও ভাল ধারণা আছে? আমি এটির (পাওয়ারশেলকে বেশি পছন্দ করে) স্ক্রিপ্ট করতে এবং সম্ভব হলে পরিবর্তনগুলি ধাক্কা দিতে চাই তবে গোষ্ঠী নীতি লগনের স্ক্রিপ্টগুলিও এটি কার্যকর করবে।


প্রস্তাবিত পড়া : stackoverflow.com/questions/1423687/...
স্টেইন Åsmul

গ্রুপ নীতি অগ্রাধিকার সম্পর্কে কীভাবে?
বিল_সেটওয়ার্ট

উত্তর:


13

অ্যাক্টিভ সেটআপ ব্যবহার করা আমার পছন্দসই পদ্ধতি। এটি কী করে, কোনও ব্যবহারকারী কোনও বিশেষ স্ক্রিপ্ট বা কমান্ড চালিয়েছেন কিনা তা যদি কোনও মেশিনে লগইন করে তা পরীক্ষা করা হয় (যেমন আপনার কাছে যেমন রয়েছে) এবং যদি না হয় তবে এটি কার্যকর করুন। সুতরাং, আপনি শুধুমাত্র তাদের ওয়ার্কস্টেশনে কোনও ব্যবহারকারীর জন্য একটি নির্দিষ্ট স্ক্রিপ্ট চালাবেন। আমি এইচকেসিইউতে লেখার জন্য এটি নিখুঁত বলে মনে করেছি, কারণ আপনাকে প্রতিটি মধুবৃত্তি লোড করতে হবে না এবং কেবলমাত্র লোকেরা যে অ্যাকাউন্টগুলিতে লগ ইন করে তা সংশোধন করা হয়।

স্ব প্রচারের জন্য নয়, তবে আমি এটি করার বিষয়ে একটি ব্লগ পোস্ট লিখেছিলাম। মূল সমাধানটি নিম্নরূপ:

নিম্নলিখিত রেজিস্ট্রি এন্ট্রি যুক্ত করুন:

[HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\UniqueID]
"Version"=""
"Stubpath"=""
@=""
  • আপনি চাইলে যে কোনও ইউনিক আইডি চয়ন করতে পারেন। জিইউইডিগুলি প্রায়শই ব্যবহৃত হয় তবে আপনি যে কোনও কিছু ব্যবহার করতে পারেন যা অনন্য।
  • Version আপনি যে সংস্করণ নম্বরটি ব্যবহার করতে চান তা হ'ল।
  • Stubpathকমান্ডটি কার্যকর করা হবে। এমএসআই, এক্সই, এবং ভিবিএস কলগুলি ঠিক আছে বলে মনে হচ্ছে।
  • @যখন কমান্ড চলমান প্রদর্শিত হওয়া উচিত নয়।

এই সমাধান সহ, স্ক্রিপ্টিং ভাষা অপ্রাসঙ্গিক। আপনি একটি ভিবিএস স্ক্রিপ্ট, পাওয়ারশেল, ব্যাচের ফাইল করতে পারেন। যাই হোক না কেন আপনি লগ ইন ব্যবহারকারী হিসাবে HKCU লিখতে দেয়। reg.exeসরাসরি ব্যবহার করে ভাল কাজ করে ।

অন্যটি, আপনি করতে পারেন alচ্ছিক চূড়ান্ত স্পর্শটি হ'ল ডিফল্ট ব্যবহারকারী হাইভকে লোড এবং সংশোধন করে। এটি সেই নির্দিষ্ট সিস্টেমে প্রথমবারের জন্য লগইন করা যে কোনও নতুন ব্যবহারকারীর জন্য রেজিস্ট্রি মান সেট করে।


আমাকে অভিশাপ দেওয়া হবে, এটিকে নিখুঁত দেখাচ্ছে। আমি এর আগে কখনও অ্যাক্টিভ সেটআপের কথা শুনিনি। এখন পরীক্ষা! ধন্যবাদ।
ডগ চেজ

বিংশ শতাব্দীর ছেলেটির কাছ থেকেও ভাল উত্তর, তবে অ্যাক্টিভ সেটআপটি আমার মতামতের সবচেয়ে সহজ, সবচেয়ে নির্ভরযোগ্য সমাধান। আপনি "রানযোগ্য" যে কোনও কিছু চালাতে পারেন।
স্টেইন ইসমুল

2
কীভাবে এটি এইচকেএলএম-এ লেখার বিষয়টি পরিচালনা করে, বিশেষত যখন ব্যবহারকারী প্রশাসক না হন? আপনার ব্লগ পোস্টটি সত্যিই একটি উদাহরণ ব্যবহার করতে পারে - যেমন এই পোস্টটি।
আয়ান বাল্ড

7

আপনি কোনও কাস্টম অ্যাডম ফাইল তৈরি করে এবং এটি কোনও গোষ্ঠী নীতি অবজেক্টের প্রশাসনিক টেম্পলেট বিভাগে একটি টেম্পলেট হিসাবে আমদানির মাধ্যমে কাস্টম রেগ কী যুক্ত করতে পারেন। তারপরে সেই জিপিওকে আপনার ওইউতে লিঙ্ক করুন। এটি কীভাবে করবেন সে সম্পর্কে এমএসে ডক্স রয়েছে , বা আপনি সার্ভারে ইতিমধ্যে বিদ্যমান অ্যাডম ফাইলগুলি দেখতে পারেন (সিস্ভোলের অধীনে কোথাও আমার মনে হয়)।

এই প্রক্রিয়াটিকে "রেজিস্ট্রি ট্যাটু করা" বলা হয় এবং এর অর্থ আপনি গ্রুপ নীতি অপসারণের নিয়ন্ত্রণের বাইরে থাকেন the পলিসি অপসারণ করা হলেও রেজি এন্ট্রিগুলি থাকবে। আপনাকে একটি "বিপরীত" রেগ কী তৈরি করতে হবে এবং এটি মোতায়েন করতে হবে (বা কেবল এটি মুছুন)।


এটিও একটি ভাল সমাধান এবং আমি বাজি ধরেছি যে এই দুটি উত্তরই কার্যকর হবে।
ডগ চেজ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.