আমি একটি ব্যাচ ফাইলের মধ্যে থেকে পাওয়ারশেল স্ক্রিপ্ট চালাচ্ছি। স্ক্রিপ্টটি একটি ওয়েব পৃষ্ঠা আনে এবং পৃষ্ঠার সামগ্রীটি "ওকে" স্ট্রিং কিনা তা যাচাই করে।
পাওয়ারশেল স্ক্রিপ্টটি ব্যাচের স্ক্রিপ্টে একটি ত্রুটি স্তর প্রদান করে।
ব্যাচ স্ক্রিপ্ট দ্বারা মৃত্যুদন্ড কার্যকর করা হয় ScriptFTP , একটি এফটিপি অটোমেশন প্রোগ্রাম। যদি কোনও ত্রুটি দেখা দেয় তবে আমার কাছে স্ক্রিপ্টএফটিপি ই-মেইলের মাধ্যমে প্রশাসকের কাছে সম্পূর্ণ কনসোল আউটপুট প্রেরণ করতে পারে।
পাওয়ারশেল স্ক্রিপ্টে, আমি যদি ওয়েব সাইটটি "ঠিক আছে" না থেকে রিটার্ন মানটি আউটপুট করতে চাই, তাই ত্রুটি বার্তাটি কনসোল আউটপুটে অন্তর্ভুক্ত হয়ে যায় এবং এইভাবে স্থিতি মেলে in
আমি পাওয়ারশেলে নতুন এবং এটির জন্য কোন আউটপুট ফাংশনটি ব্যবহার করবেন তা নিশ্চিত নই। আমি তিনটি দেখতে পাচ্ছি:
- লেখা-হোস্ট
- লেখা-আউটপুট
- লেখা-ত্রুটি
উইন্ডোজ এর সমতুল্য লিখতে সঠিক জিনিসটি কী হবে stdout?
"Hello, World!" | Out-Host।Out-Hostঅন্যদিকে প্রদর্শনের জন্য পাওয়ারশেল হোস্টকে অবজেক্টগুলি প্রেরণ করে এবং এর বাস্তবায়ন হোস্টের উপর নির্ভরশীল। কনসোল হোস্টOut-Defaultসত্যই তাদের স্ট্যান্ডার্ড আউটপুট হ্যান্ডেলগুলিতে প্রেরণ করে passing পাওয়ারশেল আইএসই এগুলি তার আউটপুট ফলকে প্রদর্শন করে, এবং অন্যান্য হোস্টগুলি এখনও অন্য কিছু পুরোপুরি করতে পারে।