আমি পাওয়ারশেল স্ক্রিপ্ট ব্যবহার করে একটি EXE ফাইল চালানোর চেষ্টা করছি। যদি আমি কমান্ড লাইনটি ব্যবহার করি তবে এটি কোনও সমস্যা ছাড়াই কাজ করে (প্রথমে আমি এক্সিকিউটেবলের নাম সরবরাহ করি এবং এটি শুরু করার জন্য প্যারামিটারগুলির সিরিজ সরবরাহ করি):
"C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe" C:\temp\TestProject1\TestProject1.pjs /run /exit /SilentMode
তবে স্ক্রিপ্টের ঠিক একই জিনিসটি করা একটি ত্রুটি দেয়:
শব্দ "" সি: \ প্রোগ্রাম ফাইলস \ স্বয়ংক্রিয় QA \ TestExecute 8 E বিন \ TestExecute.exe "সি: \ টেম্পি \ TestProject1 \ TestProject1.pjs / চালান / প্রস্থান / সাইলেন্টমোড ' একটি সেমিডলেট, ফাংশন হিসাবে স্বীকৃত নয় , স্ক্রিপ্ট ফাইল বা অপারেবল প্রোগ্রাম। নামের বানানটি পরীক্ষা করুন বা কোনও পথ অন্তর্ভুক্ত থাকলে, पथটি সঠিক কিনা তা যাচাই করুন এবং আবার চেষ্টা করুন।
(আমি "এবং" অপারেটরটি ব্যবহার করে কমান্ডটি প্রার্থনা করেছি))
আমি কিভাবে এই সমস্যা ঠিক করতে পারবো?