বার্তা আউটপুট দেওয়ার বিভিন্ন উপায় রয়েছে। মাধ্যমে কিছু outputting মধ্যে কার্যকর পার্থক্য কি Write-Host, Write-Outputঅথবা [console]::WriteLine?
আমি আরও লক্ষ্য করি যে আমি যদি এটি ব্যবহার করি:
write-host "count=" + $count
+আউটপুট মধ্যে অন্তর্ভুক্ত হয়। এটা কেন? প্রকাশটি একটি লিখনের আগে একটি একক কনটেনেটেড স্ট্রিং তৈরি করার জন্য মূল্যায়ন করা উচিত নয়?
[console]::writeline("hello world")এটি করতে পারবেন না এমন কিছুই করতে পারবেন না Write-Host "hello world"। আরেকটি, আরও ভাল, সম্প্রতি প্রয়োগযোগ্য উত্তরটি হ'ল write-hostমোড়ক দেয় write-informationযাতে এর ডেটা এমন স্ট্রিমের উপরে রাখে write-errorযাতে আপনি এটি ক্যাপচার করতে এবং এটিকে অন্য কোথাও ব্যবহার করতে পারেন। [console]::writeline()এটি করে না
Write-Outputআপনি ফলাফল নির্গমন যখন।Write-Hostআপনি লগিং তথ্য নির্গমন যখন। কখনও ব্যবহার করবেন না[console]::writeline()।