আমি একটি পাওয়ারশেল স্ক্রিপ্ট লিখেছিলাম যা একটি এক্সেল ওয়ার্কবুক খোলে এবং ম্যাক্রো চালায় runs আমি যখন পিএস কনসোল থেকে স্ক্রিপ্টটি চালাচ্ছি, বা এমনকি কমান্ড লাইন থেকে পাওয়ারশেল.এক্সপি স্ক্রিপ্ট.পিএস 1 ব্যবহার করে, এটি ঠিক কাজ করে। যখন আমি উইন্ডোজ টাস্ক শিডিয়ুলারের কাছ থেকে কোনও কাজ সেট আপ করি, তখন এটি সেই এক্সেল ফাইলটি সম্পর্কে একটি ব্যতিক্রম উত্থাপন করে বলে যে এটির উপস্থিতি নেই বা ইতিমধ্যে ব্যবহৃত।
ফাইলটি নিশ্চিতভাবে উপস্থিত রয়েছে, কারণ স্ক্রিপ্টটি কমান্ড লাইন থেকে ঠিকঠাক ছিল এবং আমি ইতিবাচক এটি ব্যবহার করা হয়নি is
নেটওয়ার্ক আস্থা / প্রশাসকের সুবিধার্থ সংক্রান্ত সমস্যাগুলি এড়াতে আমি এক্সেল ফাইলটিকে স্থানীয় এবং অ-সুবিধাভোগী অঞ্চলে স্থানান্তরিত করার চেষ্টা করেছি। কাজটি এখনও সর্বোচ্চ সুযোগ-সুবিধা নিয়ে চলে with পাথের কোনও স্পেস বা বিশেষ অক্ষর নেই।
আমি যখন কোনও ফাইল সিস্টেম অবজেক্ট ব্যবহার করে ফাইলে অ্যাক্সেস করার চেষ্টা করি তখন শিডিয়ুলার থেকে চালিত হওয়ার পরেও কোনও ত্রুটি হয় না, তাই আমি অনুমান করি যে এটি Excel.Application.Workbooks.Open("..")
পদ্ধতির সাথে সুনির্দিষ্ট ।
আমার এখন কী বিবেচনা করা উচিত?