İleti çıkışının birkaç farklı yolu vardır. Yoluyla bir şeyler çıkışı arasında etkili fark nedir Write-Host
, Write-Output
ya [console]::WriteLine
?
Ayrıca şunu kullanırsam:
write-host "count=" + $count
+
Çıktıda dahil olur. Nedenmiş? İfade, yazılmadan önce tek bir sıralı dize üretecek şekilde değerlendirilmemeli mi?
[console]::writeline("hello world")
yapamayacağınız bir şey yoktur Write-Host "hello world"
. Başka, daha iyi, daha yakın zamanda uygulanabilir cevap olmasıdır write-host
sargıları write-information
verileri gibi, dere üzerine koymak alır böylece write-error
bunu yakalamak ve başka yerlerde kullanabilirsiniz böylece. [console]::writeline()
bunu yapmaz
Write-Output
sonuç verirken.Write-Host
günlük bilgileri yayınlarken. Asla kullanmayın[console]::writeline()
.