আমার কাছে একটি Powershell স্ক্রিপ্ট রয়েছে যা নিম্নলিখিত কমান্ড ব্যবহার করে আমার স্থানীয় কম্পিউটারে সমস্ত পরিষেবাগুলির একটি তালিকা রপ্তানি করে:
Get-CimInstance win32_service | Export-Csv $PSScriptRoot\Local\services.csv
এটি একটি কার্যকর প্রশাসক অ্যাকাউন্ট থেকে একটি পাওয়ারশেল প্রম্পট থেকে চালানোর সময় এটি সূক্ষ্ম কাজ করে। নির্ধারিত কাজটি চালানোর জন্য একই স্থানীয় প্রশাসক অ্যাকাউন্ট ব্যবহার করে আমি নির্ধারিত কার্য হিসাবে এটি চালানোর চেষ্টা করেছি এবং কিছুই .csv ফাইলের আউটপুট পায়নি।
আমি নির্ধারিত টাস্ক নিজেই ঠিক আছে চলমান জানি, কারণ আউটপুট ফাইল আছে যে আপডেট করা হচ্ছে হিসাবে আমি আশা করা হবে। এই স্ক্রিপ্টটি এমন একটি নির্ধারিত কাজ হিসাবে ভাগ করে নেওয়ার বিষয়ে কী ভিন্ন?
হালনাগাদ : আমি পটভূমি চলমান ProcMon সঙ্গে উভয় পদ্ধতি স্ক্রিপ্ট দৌড়ে। একটি পার্থক্য আমি লক্ষ্য করেছি যে নির্ধারিত টাস্ক এর প্রক্রিয়াটি 0 এর একটি সেশন আইডি ছিল, যেখানে স্ক্রিপ্টটি চালানোর সময় সরাসরি 4 এর একটি সেশন আইডি ছিল।