ব্যবহারকারী জিইউইডি-র ভিতরে কী কীভাবে তৈরি করবেন?


0

ব্যবহারকারী জিইউইডি-র অভ্যন্তরে কীভাবে একটি রেজিট্রি কী তৈরি করবেন? আমার এটি ভিবিএস দ্বারা করা দরকার, এটি কম বেশি 500 টি ব্যবহারকারীকে চলবে।

মূল কী, উদাহরণস্বরূপ:

HKEY_CURRENT_USER\Identities\{GUID}\Software\Microsoft\Internet Account Manager\Accounts\00000006

"00000006" কীটির পাশে "অ্যাকাউন্টগুলি" এর নীচে আমার একটি চাবি (00000099) তৈরি করতে হবে।

উত্তর:


0

আপনি রেজিস্ট্রি কীগুলির সাথে কাজ করতে পারেন যেখানে আপনি ডাব্লুএমআই রেজিস্ট্রি সরবরাহকারী ব্যবহার করে নামটি আগেই জানেন না

এটিতে একটি পদ্ধতি এনামকি রয়েছে যা আপনাকে প্রদত্ত কীটির জন্য সমস্ত উপকী দেবে। আপনি এটির মতো সমস্ত পরিচয় পেতে এটি ব্যবহার করতে পারেন:

Const HKCU = &H80000001 'HKEY_CURRENT_USER
Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\./root/default:StdRegProv")

sBaseKey = "Identities\"

iRC = oReg.EnumKey(HKCU, sBaseKey, aSubKeys)

For Each sKey In aSubKeys
    Msgbox sKey
Next

যত তাড়াতাড়ি আপনি পরিচয় জানি আপনি সম্পূর্ণ পাথ আপনি এটি দিয়ে প্রয়োজন গড়ে তোলা এবং ব্যবহার করে আপনার কী তৈরি করতে পারেন CreateKey পদ্ধতি। আপনি এই মুহূর্তে মূল তৈরির জন্য সাধারণ RegWrit পদ্ধতিটি ব্যবহার করতে পারেন তবে আপনার ইতিমধ্যে StdRegProv অবজেক্টটি রয়েছে তাই আমি এটি ব্যবহার করব।


এটি কাজ করে! আমার কাছে কী আছে ...
mdoria

থানকিউ এটি কাজ করে! আমি চাবি আছে! আমি রেজিওরাইট দিয়ে সাবকিগুলি লেখার চেষ্টা করছি ... তবে আমার সফলতা নেই ... WshShell = WScript.CreateObject ("WScript.Shell") WshShell.RegWrite "HKCU ent পরিচয় \" & sKey & "\ সফ্টওয়্যার \ মাইক্রোসফ্ট \ ইন্টারনেট অ্যাকাউন্ট ম্যানেজার Ounts অ্যাকাউন্টস "," 00000099 "আমি চেষ্টা করছি ...
এমডোরিয়া

রেগ্রেইট যে শুভেচ্ছা রইল তা আমি ভুলে গেছি। আপনি যদি এটি ব্যবহার করতে চান তবে আপনাকে লিখতে হবে WshShell.RegWrite "HKCU ent পরিচয় \" & এসকে & "\ সফটওয়্যার \ মাইক্রোসফ্ট \ ইন্টারনেট অ্যাকাউন্ট ম্যানেজার \ অ্যাকাউন্টস \ 00000099 \", "", "REG_SZ" এভাবে একটি ডিফল্ট মান তৈরি করে খালি স্ট্রিং যা 100% স্ট্যান্ডার্ড নয় তবে সম্ভবত এটি কাজ করবে। আপনি যদি এটি 100% সঠিকভাবে ব্যবহার করতে চান তবে তৈরি করুন বা 00000099 এর অধীনে একটি ডামি রেজ_সেজ তৈরি করুন এবং এটি মুছুন
সাইবারডোর

প্রতিক্রিয়ার জন্য চেষ্টা, আমি সত্যিই এটির অনেক কিছুই জানি না। ইহা কাজ করছে. একমাত্র সমস্যাটি হ'ল কী "00000099" ভুল জায়গায় তৈরি করা হচ্ছে। মনে হয় রেগ্রেইট মাঝখানে "& sKey &" দিয়ে পূর্ণ ঠিকানাটি পড়তে পারে না। পরিস্থিতি দেখুন: imageshack.com/a/img538/7536/WzpUZj.jpg
এমডোরিয়া

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