SORU
10 Ocak 2010, Pazar


Nasıl powershell'de bir şey çıktı

Bir toplu iş dosyası içinden PowerShell komut dosyası çalıştırıyorum. Komut dosyası bir web sayfası alır ve sayfanın içeriğini dize olup olmadığını denetler."". TAMAM

PowerShell komut dosyası, bir toplu iş komut dosyası için bir hata düzeyi döndürür.

Toplu iş komut dosyası ScriptFTP, FTP otomasyon programı tarafından yürütülür. Eğer bir hata oluşursa, tam E-Posta yoluyla yönetici konsol çıktısını göndermek ScriptFTP olabilir.

Bu PowerShell komut etmek istiyorum çıkış dönüş değeri web sitesi değilse, "TAMAM", yani hata mesajı alır yer alan konsol çıktı ve böylece bu durum posta.

PowerShell için yeni ve bunun için kullanmak için hangi emin değilim. Üç görebiliyorum:

  • Write-Host
  • Yazma Çıktı
  • Yazma Hatası

Windows için stdout eşdeğer yazmak için kullanmak doğru şey ne olurdu?

CEVAP
11 Ocak 2010, PAZARTESİ


Sadece bir şey PowerShell çıktısını güzellik - ve bir şeyi en büyük gücünü. Örneğin, genel Merhaba Dünya! uygulama tek bir satır azalır:

"Hello, World!"

Bir string nesnesi oluşturur, söz konusu değer atar ve .toString() yöntemi çağırır komut boru hattı ile ilgili son kalemi olan ve STDOUT (varsayılan) sonuç verir. Güzellik bir şey.

Write-* diğer komutları ilişkili akışları için metin çıktısı olarak onların yeri özeldir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LinusTechTips

    LinusTechTip

    25 Kasım 2008
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006
  • Virtual Riot

    Virtual Riot

    19 Mayıs 2011

İLGİLİ SORU / CEVAPLAR