যখন অন্য একটি প্রোগ্রাম শুরু হয় তখন কীভাবে প্রোগ্রাম শুরু করা যায়


14

আমি চাই একটি প্রোগ্রাম প্রতিটি সময় শুরু হয় অন্য একটি শুরু হয়।

এখানে একটি উদাহরণ রয়েছে: প্রতিবার যখনই আমি গুগল ক্রোম শুরু করি, আমি একই সাথে আইটিউনস শুরু করতে চাই।

এছাড়াও, আমি যখন আমার ব্রাউজারে একটি লিঙ্ক ক্লিক করি যা কোনও প্রোগ্রাম শুরু করে (যেমন "আইটিউন ওয়েবসাইটটিতে আইটিউনসে দেখুন) ক্লিক করি তখন এটি শুরু হয়ে যেতে চাই।

আমি .bat ফাইলটি করতে চাই না।

আমি উইন্ডোজ 7 এ চলছে


আপনি কি স্পষ্ট করতে পারেন? প্রথম বিকল্পটি হ'ল আপনি যদি ক্রোম খুলেন, আইটুনগুলি খুব শুরু হয় starts তবে দ্বিতীয় বিকল্প - আপনি যখন কোনও লিঙ্কটি ক্লিক করেন যা আইটিউনগুলি খোলেন, আপনি কি আরও কিছু খোলার চান?
পল

সেগুলি কেবল উদাহরণ, আমি একাধিক প্রোগ্রাম শুরু করতে চাই যখন আমি একটি বা অন্য কোনও প্রোগ্রাম শুরু করতে চাই তখন
TheBird956

উত্তর:


19

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

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

'অ্যাপ্লিকেশন শুরু' লগিং সক্ষম করুন

  1. শুরু করুন এবং secpol.mscরান বাক্সে প্রবেশ করুন
  2. স্থানীয় নীতি / নিরীক্ষণ নীতিতে নেভিগেট করুন
  3. ডাবল ক্লিক অডিট প্রক্রিয়া ট্র্যাকিং এবং সক্ষম করুনSuccess

এখন, আপনি যদি কোনও অ্যাপ্লিকেশন শুরু করেন, আপনি ইভেন্ট ভিউয়ার / সিকিউরিটি লগে সন্ধান করেন আপনি প্রতিবার অ্যাপ্লিকেশন শুরু হওয়ার পরে একটি প্রক্রিয়া তৈরির ইভেন্ট দেখতে পাবেন 4688

ট্রিগার উপর ভিত্তি করে নির্ধারিত টাস্ক তৈরি করুন

  1. টাস্ক শিডিয়ুলার খুলুন এবং একটি নতুন টাস্ক তৈরি করুন
  2. উপর সাধারণ ট্যাব, কাজের একটি নাম দিন
  3. উপর ট্রিগারসমূহ ট্যাব, একটি নতুন ট্রিগার তৈরি, এবং পছন্দ করে নিন একটি ইভেন্ট উপর ট্রিগার যেমন
  4. কাস্টম চয়ন করুন , এবং ইভেন্ট ফিল্টার সম্পাদনা ক্লিক করুন
  5. ফিল্টার সেটিংস নীচে পরিবর্তন করুন :

টাস্ক ফিল্টার

এখন এক্সএমএল ট্যাবে স্যুইচ করুন এবং ম্যানুয়ালি সম্পাদনা ক্যোয়ারী সক্ষম করুন

আপনি নিম্নলিখিত দেখতে পাবেন

<QueryList>
  <Query Id="0" Path="Security">
    <Select Path="Security">
      *[System[Provider[@Name='Microsoft-Windows-Security-Auditing'] and Task = 13312 and (band(Keywords,9007199254740992)) and (EventID=4688)]] 
    </Select>
  </Query>
</QueryList>

এখন আপনি কেবল অ্যাপ্লিকেশনটি যুক্ত করতে হবে যা আপনি ট্রিগার সৃষ্টি করতে চান। উদাহরণস্বরূপ, notepad.exeএটি ট্রিগার হিসাবে ব্যবহার করে:

<QueryList>
  <Query Id="0" Path="Security">
    <Select Path="Security">
     *[System[Provider[@Name='Microsoft-Windows-Security-Auditing'] and Task = 13312 and (band(Keywords,9007199254740992)) and (EventID=4688)]] 
   and 
     *[EventData[Data[@Name='NewProcessName'] and (Data='C:\Windows\System32\notepad.exe')]]
    </Select>
  </Query>
</QueryList>

এটির Okজন্য ক্লিক করুন , তারপরে Okট্রিগার সংলাপ বাক্সটি বন্ধ করতে।

এখন অ্যাকশন ট্যাবটি চয়ন করুন এবং একটি নতুন ক্রিয়া তৈরি করুন, এটি হ'ল Start a Programএবং আপনি যে অ্যাপ্লিকেশনটি ট্রিগার অ্যাপ্লিকেশন সহ শুরু করতে চান তা ব্রাউজ করুন।


আমার সেকপল.এমএসসি নামের কিছু নেই। আমি একটি ছোট গবেষণা করেছি এবং আমার মনে হয় এটি এর কারণ এটি উইন্ডোজ 7 হোম প্রিমিয়ামে উপলব্ধ নয়। অন্য উপায় আছে?
দ্য বিবার্ড 956

এটির কাজ করার জন্য নিরীক্ষণের নীতিটি পরিবর্তন করা দরকার এবং এটি ডাব্লু 7 এইচপি থেকে অনুপস্থিত। W7HP এ gpedit.msc ইনস্টল করার জন্য সেখানে কয়েকটি গাইড রয়েছে যা আপনি চেষ্টা করতে চাইতে পারেন। আপনি Computer Configuration/Windows Settings/Security Settings/Audit Policy
পল

@ TheBird956 আপনি কি এটির কাজটি পরিচালনা করার ব্যবস্থা করেছিলেন?
পল

আমার কাছে উইন্ডোজটির সঠিক সংস্করণ নেই। আমি মনে করি এটি করার জন্য আমার প্রো প্রয়োজন, তবে আমি আমার ভাইয়ের কম্পিউটারে চেষ্টা করেছি যা প্রো ইনস্টল করেছেন এবং এটি কার্যকর।
দ্য বার্ড 956

1
প্রোগ্রাম / প্রসেস প্রস্থান / সমাপ্তি / প্রারম্ভের পরিবর্তে / তৈরির পরিবর্তে <QueryList> <Query Id="0" Path="Security"> <Select Path="Security"> *[System[Provider[@Name='Microsoft-Windows-Security-Auditing'] and (band(Keywords,9007199254740992)) and (EventID=4689)]] and *[EventData[(Data='PATH TO THE DESIRED EXE')]] </Select> </Query> </QueryList>
ট্রিগারটি সেট

0

আমি নিশ্চিত যে উপরের পলের উত্তরটি বেশিরভাগ লোকের পক্ষে কার্যকর হতে পারে তবে কোনও কারণে আমি এটি আমার প্রোগ্রামের সাথে কাজ করতে পারি না।

নোটপ্যাড.এক্সির জন্য পথ নির্দিষ্ট করার সময়, কার্যটি সফলভাবে তৈরি হয়েছিল; যখন আমি যে প্রোগ্রামটি ব্যবহার করার ইচ্ছা নিয়েছিলাম তার একটিতে আমি যখন পথ পরিবর্তন করেছি, An event filter for a trigger is not validতখন টাস্ক তৈরির শেষে ওকে টিপানোর সময় আমি সর্বদা ত্রুটি পেয়েছি । বিবেচনা করুন যে ইভেন্ট ফিল্টারটি হ'ল পলের মতো দেখায় (আমি নিজেই এটিকে তার পদ্ধতি অনুসরণ করে উত্সাহিত করেছি) ব্যতীত যে আমার প্রোগ্রামটি প্রোগ্রাম ফাইলস (x86) ফোল্ডারে বসেছিল।

আমি শেষ পর্যন্ত একটি বহির্মুখী সফ্টওয়্যার ইনস্টল করে আমার সমস্যার সমাধান করেছি, বিলের প্রক্রিয়া পরিচালকএটির জন্য এই স্ট্যাকএক্সচেঞ্জের উত্তরটি দিন।

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