"NT সংস্করণ সিস্টেম" ব্যবহারকারীর একটি "বর্তমান সংস্করণ \ চালান" রেজিস্ট্রি কী যুক্ত করে অ্যাডমিন হিসাবে উইন্ডোজ বুট এ একটি স্ক্রিপ্ট চালানো সম্ভব?


0

এই উইন্ডোজ রেজিস্ট্রি autorun কী আমার জন্য বর্তমান (প্রশাসক গ্রুপ) ব্যবহারকারী:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

এবং এই এক জন্য হয় "এনটি অনুমোদন সিস্টেম" ব্যবহারকারী:

HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run

এটি একটি সহজ স্ক্রিপ্ট "Test.cmd":

echo "Hello" >> C:\Test.txt

আমি এটা যোগ করুন বর্তমান ব্যবহারকারী Run চাবি, এটা কাজ করে, কিন্তু যদি আমি এটা যুক্ত সিস্টেম ব্যবহারকারী , এটা না.
এখানে কি হচ্ছে, এবং আমি কিভাবে করতে পারেন একটি .cmd স্ক্রিপ্ট যোগ করুন উইন্ডোজ রেজিস্ট্রি মাধ্যমে ব্যবহারকারী সিস্টেমের সুবিধা সঙ্গে মৃত্যুদন্ড কার্যকর করা হবে?

উইন্ডোজ এক্সপিতে পরীক্ষা করা হয়েছে, তবে উইন্ডোজ 7 এর জন্যও কিছু উত্তর পেতে ভাল লাগবে।


আমি এই সম্পর্কে 100% নিশ্চিত নই, তবে সম্ভবত আপনি লগ ইন করছেন না এনটি অনুমোদন সিস্টেম । আমি এটাও সম্ভব না জানি, কিন্তু আপনি পারতেন এটা চেষ্টা কর এবং যে কাজ করে দেখুন।
Vinayak

আমি আপনাকে প্রস্তাব পদ্ধতি সম্পর্কে নিশ্চিত নই একটি .cmd স্ক্রিপ্ট যোগ করুন উইন্ডোজের বুট ক্রম, @ ভিনয়াক। রেজিস্ট্রি গেস্টে আমি যে পরিবর্তনটি প্রস্তাব করেছি তা রিবুট করার মধ্যেও রেকর্ড করা হয়েছে, তবে প্রোগ্রামটি চালানো হয় না (সেখানে নেই C:\Test.txt ফাইল)। আপনি লগিং করার পরে রেজিস্ট্রি পরিবর্তন করতে সুপারিশ করা হয় NT AUTHORITY\SYSTEM? আমি যে কোন পার্থক্য করতে হবে মনে হয়।
Sopalajo de Arrierez

না, আমি সুপারিশ করছিলাম যে আপনি কেবল সাধারণভাবে লগন করবেন, তারপর প্রশাসক হিসাবে টাস্ক ম্যানেজার চালান এবং এক্সপ্লোরারকে হত্যা করুন। তারপরে এক্সপ্লোরারটি এক্সপ্লোরার শুরু করতে PsExec ব্যবহার করুন এনটি অনুমোদন সিস্টেম টেক্সট ফাইল তৈরি করা হয় তাহলে দেখতে অ্যাকাউন্ট।
Vinayak

1
আমার পূর্ববর্তী মন্তব্য ভুলে যান। আমি মনে করি এটি একটি কাজ করতে পারে: একটি নির্ধারিত টাস্ক তৈরি করুন (চালান - & gt; "taskchd.msc") এবং "ব্যবহারকারী বা গোষ্ঠী পরিবর্তন করুন" বোতামটিতে ক্লিক করুন এবং "সিস্টেম" এন্টার চাপুন এবং ঠিক আছে টিপুন। তারপরে "ট্রিগারস" এর অধীনে একটি নতুন ট্রিগার তৈরি করুন এবং "টাস্ক শুরু করুন" ড্রপডাউন মেনু থেকে, "শুরুতে" বা "লগ ইন করুন" নির্বাচন করুন। যে কাজ করে যদি আপনি চেক করতে পারে?
Vinayak

@ ভিনয়াক, প্রশ্নটি রেজিস্ট্রি এডিটিং পদ্ধতির কথা। আমি এটা পরিষ্কার করতে সম্পাদনা করেছি।
Sopalajo de Arrierez

উত্তর:


0

আমি বিশ্বাস করি আপনার প্রাথমিক প্রশ্ন / পোস্টটি ভুল। HKEY_LOCAL_MACHINE এর অধীনে যেকোনো কিছু প্রযোজ্য নির্বিশেষে লগ ইন করতে ব্যবহৃত ব্যবহারকারী অ্যাকাউন্টের। তাই আপনার প্রথম বিবৃতিটি ভুল। যেহেতু আপনি লগ ইন করেছেন, আপনার রান কী এই রেজিস্ট্রি শাখার অধীনে বসবাস করবে:

HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ উইন্ডোজ \ CurrentVersion \ চালান

অতিরিক্ত ব্যবহারকারীরা HKEY_USERS এর অধীনে বসবাস করবে। অ্যাডমিনিস্ট্রেটর হিসাবে লগ ইন করার সময় উপরের কীটি সম্পাদনা করলে, এটি HKEY_USERS এর অধীনে প্রাসঙ্গিক কীটি সম্পাদনা করবে (যেহেতু HKCU শুধুমাত্র HKEY_USERS এর অধীনে একটি এন্ট্রিগুলির জন্য প্রক্সি)।

আপনি যদি HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run এর অধীনে আপনার test.cmd স্ক্রিপ্টটি রাখেন তবে এটি কোন ব্যবহারকারীর লগ-ইন করবে তা চালাবে। এখন শিরোনামটিতে আপনার আসল প্রশ্নটি আপনি "উইন্ডোজ বুট" কমান্ড চালাতে চান। বুট-আপ প্রক্রিয়া চলাকালীন আপনি কি সত্যিই অর্থ বোঝেন (অর্থাত্ যখন একটি কালো স্ক্রিনের বিরুদ্ধে উইন্ডোজ লোগো দেখানো হয়), অথবা আপনি এর অর্থ লগ ইন করুন প্রক্রিয়া কি?


আমি লগইন কোন প্রয়োজন ছাড়া বুট আপ প্রক্রিয়া বোঝানো। ব্যবহারকারীর HKLM কী শুধুমাত্র এটির পরে রান করে। যতক্ষণ ব্যবহারকারী "সিস্টেম" লগ ইন করে না, এটি সমস্যা হতে পারে। প্রশ্নটির বিন্দু অ্যাডমিনিস্ট্রেটর হিসাবে স্ক্রিপ্টটি চালানো ছিল, তাই ব্যবহারকারীর "সিস্টেম" ব্যবহারকারীর রেজিস্ট্রি সংস্করণটি সম্পন্ন করা উচিত। আমি এটা পরিষ্কার করতে মূল প্রশ্ন সম্পাদনা করেছি।
Sopalajo de Arrierez
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.