পাওয়ারশেলের Start-Processকমান্ডে সম্পত্তি StandardErrorএবং StandardOutputবৈশিষ্ট্য অ্যাক্সেস করার সময় কি কোনও ত্রুটি রয়েছে ?
আমি যদি নিম্নলিখিতটি চালিত করি তবে আমি কোনও আউটপুট পাই না:
$process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait
$process.StandardOutput
$process.StandardError
তবে যদি আমি কোনও ফাইলে আউটপুট পুনর্নির্দেশ করি তবে আমি প্রত্যাশিত ফলাফল পেয়ে যাব:
$process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait -RedirectStandardOutput stdout.txt -RedirectStandardError stderr.txt
$process= ping localhost# প্রক্রিয়া ভেরিয়েবলের আউটপুট সংরক্ষণ করে।