কি একটি ইউএসি সতর্কতা ট্রিগার?


0

আমি সম্প্রতি একটি সি ++ অ্যাপ্লিকেশন লিখেছি যা আমি বিবেচনা করব "ঝুঁকিপূর্ণ" মাইক্রোসফটের মান (যেমন system(), CreateProcess(), ইত্যাদি), এবং এটি সক্রিয় করে যে এটি UAC সতর্কতা ট্রিগার করে না। আমি মনে রাখি নিরবধি সি # অ্যাপ্লিকেশন যা লেখা করেছিল ইউএসি ট্রিগার।

তাই আমার প্রশ্ন হল: কি, বিশেষ করে, ইউএসি সতর্কবার্তা ট্রিগার? এটা কম্পাইলার সঙ্গে কিছু আছে কি? (আমি DevC ++ এর মাধ্যমে মিনিগউড ব্যবহার করছি)


আরো কিছু তথ্য প্রয়োজন, সম্ভবত কিছু নমুনা কোড? উদাহরণস্বরূপ CreateProcess যতক্ষণ না এটি একটি প্রশাসক দ্বারা চালানো হয় যতক্ষণ ঝুঁকিপূর্ণ হবে না।
Austin T French

কিছুই না, শুধু সিস্টেমের একটি গুচ্ছ () এবং কিছু PSAPI উপাদান। আমার পয়েন্ট, আসলে, এটি ট্রিগার এবং কিছু নির্দিষ্ট উদাহরণ কি ট্রিগার হতে পারে।
emi

1
আমি elevated অনুমতি প্রয়োজন যে কিছু বিশ্বাস। সুতরাং আপনি সিস্টেমের কমান্ডগুলি এবং CreateProcess () এর জন্য যা চান সেগুলির জন্য যা উচ্চতরতা প্রয়োজন না সেগুলি চালাতে পারেন তবে ইউএসি ট্রিগার করতে যেকোনো কিছু UAC ট্রিগার করবে, যেমন যদি আপনার সিস্টেমের কমান্ড "ব্যবহারকারীর অ্যাকাউন্ট যুক্ত করুন বা সরান" চালানোর চেষ্টা করে।
ernie

1
এটি সাধারণত যখন CreateProcess () মত কমান্ডগুলি সিস্টেম সেটিংস সংশোধন করার চেষ্টা করে বা ব্যবহারকারী হাইভের বাইরে নিবন্ধনে পরিবর্তন করে। যদি প্রক্রিয়াটি মূলত "এর নাগালের বাইরে প্রসারিত" করার চেষ্টা করে।
Moses

উত্তর:


4

সংক্ষিপ্ত উত্তর: অ্যাডমিনিস্ট্রেটরদের বিশেষাধিকারগুলির জন্য প্রয়োজনীয় ক্রিয়াকলাপগুলি ইউএসি ট্রিগার করবে।

উইকিপিডিয়া একটি রূপরেখা তালিকা সরবরাহ করে:

ইউজার একাউন্ট কন্ট্রল - একটি UAC প্রম্পট ট্রিগার যে কাজ

  • অ্যাডমিনিস্ট্রেটর হিসাবে একটি অ্যাপ্লিকেশন চলমান
  • সিস্টেম-ওয়াইড সেটিংস বা% SystemRoot% অথবা% প্রোগ্রাম ফাইলগুলিতে%
  • ইনস্টল করা এবং আনইনস্টল অ্যাপ্লিকেশন
  • ডিভাইস ড্রাইভার ইনস্টল করা হচ্ছে
  • ActiveX নিয়ন্ত্রণ ইনস্টল করা হচ্ছে
  • উইন্ডোজ ফায়ারওয়াল জন্য সেটিংস পরিবর্তন
  • পরিবর্তন ইউএসি সেটিংস
  • উইন্ডোজ আপডেট কনফিগার করা
  • যোগ বা ব্যবহারকারী অ্যাকাউন্ট মুছে ফেলা হচ্ছে
  • একটি ব্যবহারকারীর অ্যাকাউন্ট টাইপ পরিবর্তন
  • অভিভাবকীয় নিয়ন্ত্রণ কনফিগার করা
  • কাজ নির্ধারক চলমান
  • ব্যাক আপ সিস্টেম ফাইল পুনরুদ্ধার
  • দেখুন অথবা অন্য ব্যবহারকারীর ফোল্ডার এবং ফাইল পরিবর্তন
  • চলমান ডিস্ক Defragmenter

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